0000950170-23-004815.txt : 20230228 0000950170-23-004815.hdr.sgml : 20230228 20230227211712 ACCESSION NUMBER: 0000950170-23-004815 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230228 DATE AS OF CHANGE: 20230227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Confluent, Inc. CENTRAL INDEX KEY: 0001699838 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 471824387 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40526 FILM NUMBER: 23677992 BUSINESS ADDRESS: STREET 1: 899 W. EVELYN AVENUE CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 BUSINESS PHONE: 800-439-3207 MAIL ADDRESS: STREET 1: 899 W. EVELYN AVENUE CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 10-K 1 cflt-20221231.htm 10-K 10-K
http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent12-31falseFY0http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities00016998380001699838cflt:PostContractCustomerSupportMember2020-01-012020-12-310001699838cflt:PostContractCustomerSupportMember2022-01-012022-12-310001699838cflt:PostContractCustomerSupportMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2021-01-012021-12-310001699838us-gaap:SubscriptionAndCirculationMember2021-01-012021-12-310001699838us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:RestrictedStockUnitsRSUMember2021-12-310001699838country:US2021-01-012021-12-310001699838us-gaap:CorporateDebtSecuritiesMember2021-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercflt:MajorCustomersMember2022-01-012022-12-310001699838us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838srt:MaximumMemberus-gaap:SubsequentEventMembercflt:TwoThousandTwentyThreeRestructuringPlanMember2023-01-172023-01-170001699838country:US2020-01-012020-12-310001699838cflt:CapitalizedSoftwareCostsMember2021-01-012021-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2021-01-012021-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMembersrt:MaximumMember2022-01-012022-12-310001699838cflt:ConvertibleFounderStockMember2020-12-310001699838us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:CommonClassAMember2022-01-012022-12-310001699838us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-310001699838cflt:ForeignCurrencyForwardContractsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember2022-12-310001699838cflt:EquityIncentivesPlan2014Memberus-gaap:EmployeeStockOptionMember2021-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMembercflt:CappedCallsMember2022-01-012022-12-310001699838us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001699838us-gaap:RetainedEarningsMember2022-12-310001699838cflt:ComputersEquipmentAndSoftwareMember2021-12-310001699838us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercflt:MajorCustomersMember2021-01-012021-12-310001699838us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001699838us-gaap:SubscriptionAndCirculationMember2022-01-012022-12-310001699838us-gaap:LicenseMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2021-01-012021-12-310001699838cflt:EsppPlan2021Memberus-gaap:CommonClassAMember2022-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:SubscriptionMember2022-01-012022-12-310001699838cflt:SharesIssuableUponConversionOfThe2027NotesMember2021-01-012021-12-310001699838cflt:EquityIncentivesPlan2021Memberus-gaap:EmployeeStockOptionMember2022-12-310001699838cflt:TenderOfferMember2020-01-012020-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2022-01-012022-12-310001699838us-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:USTreasurySecuritiesMember2022-12-310001699838us-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:LicenseMember2021-01-012021-12-310001699838cflt:RSUsMember2020-01-012020-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:SubscriptionMember2020-01-012020-12-310001699838us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:ConfluentCloudMember2021-01-012021-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838cflt:TenderOfferMember2020-07-012020-07-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2020-01-012020-12-310001699838us-gaap:CommonClassBMember2022-12-310001699838us-gaap:CommonClassBMember2021-12-310001699838us-gaap:CommonStockMember2019-12-310001699838us-gaap:SubsequentEventMembercflt:ImmerokGmbhMember2023-01-012023-01-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMemberus-gaap:CommonClassAMembercflt:CappedCallsMember2022-01-012022-12-310001699838us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:ServiceMembercflt:CostOfRevenueMember2021-01-012021-12-310001699838cflt:SubscriptionMember2020-01-012020-12-310001699838us-gaap:CommonStockMember2021-01-012021-12-3100016998382022-06-300001699838cflt:SharesIssuableUponConversionOfThe2027NotesMember2022-01-012022-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:SubscriptionMember2021-01-012021-12-310001699838cflt:ImmerokGmbhMember2022-12-310001699838srt:MinimumMembercflt:EsppPlan2021Member2022-01-012022-12-310001699838us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001699838us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001699838us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001699838us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838cflt:Plan2021Memberus-gaap:CommonClassAMember2022-12-310001699838cflt:DirectorAndEmployeeMembercflt:SecondarySalesMember2020-09-012020-09-300001699838us-gaap:ServiceMember2021-01-012021-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001699838us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001699838cflt:EsppMember2022-01-012022-12-310001699838cflt:EsppMember2021-01-012021-12-310001699838us-gaap:USTreasurySecuritiesMember2021-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:CommonStockMember2020-01-012020-12-310001699838cflt:CapitalizedSoftwareCostsMember2022-12-310001699838us-gaap:LicenseMember2022-01-012022-12-310001699838cflt:TenderOfferMember2020-07-310001699838cflt:CommonStockClassAAndClassBMember2022-01-012022-12-310001699838cflt:SecondarySalesMember2020-01-012020-12-310001699838cflt:ConvertibleFounderStockMember2019-12-310001699838us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001699838cflt:CapitalizedInternalUseSoftwareCostsMember2021-12-310001699838us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001699838us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001699838us-gaap:ServiceMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2021-01-012021-12-310001699838cflt:CommonStockClassAAndClassBMember2021-01-012021-12-310001699838us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838cflt:EquityIncentivesPlan2021Memberus-gaap:EmployeeStockOptionMember2021-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembercflt:MajorCustomersMember2022-01-012022-12-310001699838cflt:PostContractCustomerSupportMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2022-01-012022-12-310001699838cflt:CostOfRevenueMemberus-gaap:SubscriptionAndCirculationMember2022-01-012022-12-310001699838cflt:PostContractCustomerSupportMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2020-01-012020-12-310001699838us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838srt:MinimumMemberus-gaap:SubsequentEventMembercflt:TwoThousandTwentyThreeRestructuringPlanMember2023-01-172023-01-170001699838cflt:EquityIncentivesPlan2014Memberus-gaap:EmployeeStockOptionMember2022-12-3100016998382020-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMembersrt:MinimumMember2022-01-012022-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001699838us-gaap:AdditionalPaidInCapitalMember2021-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember2021-12-310001699838us-gaap:SubscriptionAndCirculationMember2020-01-012020-12-310001699838country:US2022-01-012022-12-310001699838cflt:EquityIncentivesPlan2021Member2022-12-310001699838us-gaap:ServiceMember2022-01-012022-12-310001699838cflt:RSUsMember2021-01-012021-12-310001699838us-gaap:ServiceMembercflt:CostOfRevenueMember2020-01-012020-12-310001699838us-gaap:RetainedEarningsMember2020-01-012020-12-310001699838us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001699838us-gaap:FurnitureAndFixturesMember2021-12-310001699838us-gaap:StockOptionMember2020-01-012020-12-310001699838cflt:EquityIncentivesPlan2021Memberus-gaap:RestrictedStockMember2021-12-310001699838us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMemberus-gaap:CommonStockSubjectToMandatoryRedemptionMember2022-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838cflt:SecondarySalesMembersrt:DirectorMember2020-09-012020-09-300001699838us-gaap:CommercialPaperMember2022-12-310001699838us-gaap:ServiceMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2022-01-012022-12-310001699838us-gaap:CommonClassBMember2023-02-0800016998382021-01-012021-12-310001699838cflt:EquityIncentivesPlan2021Member2021-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember2022-01-012022-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMembercflt:CappedCallsMember2022-12-310001699838us-gaap:CommonClassAMember2021-12-310001699838cflt:ConvertibleFounderStockMember2020-01-012020-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:LeaseholdImprovementsMember2022-12-310001699838us-gaap:RetainedEarningsMember2020-12-310001699838us-gaap:RestrictedStockUnitsRSUMember2022-12-310001699838us-gaap:MunicipalBondsMember2021-12-310001699838srt:MaximumMemberus-gaap:SubsequentEventMembercflt:TwoThousandTwentyThreeRestructuringPlanMember2023-01-170001699838cflt:EquityIncentivesPlan2014Memberus-gaap:RestrictedStockMember2022-12-310001699838cflt:EsppMember2020-01-012020-12-310001699838us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001699838us-gaap:DomesticCountryMember2022-12-310001699838us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001699838cflt:PostContractCustomerSupportMember2021-01-012021-12-310001699838cflt:ForeignCurrencyForwardContractsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:AdditionalPaidInCapitalMember2019-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838cflt:ConfluentCloudMember2020-01-012020-12-310001699838cflt:CapitalizedInternalUseSoftwareCostsMember2022-12-310001699838us-gaap:StateAndLocalJurisdictionMember2022-12-310001699838cflt:CapitalizedSoftwareCostsMember2020-01-012020-12-310001699838us-gaap:FurnitureAndFixturesMember2022-12-310001699838us-gaap:LeaseholdImprovementsMember2021-12-310001699838us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838cflt:SharesIssuableUponConversionOfThe2027NotesMember2020-01-012020-12-310001699838cflt:EsppPlan2021Member2022-12-310001699838cflt:EsppPlan2021Member2021-01-012021-12-310001699838us-gaap:RetainedEarningsMember2021-01-012021-12-310001699838cflt:ConvertibleFounderStockMember2021-01-012021-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:MajorCustomersMember2020-01-012020-12-310001699838us-gaap:RestrictedStockUnitsRSUMember2021-06-012021-06-300001699838cflt:SubscriptionMember2022-01-012022-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:NonUsMember2020-01-012020-12-310001699838us-gaap:LicenseMember2020-01-012020-12-310001699838us-gaap:ServiceMembercflt:CostOfRevenueMember2022-01-012022-12-310001699838us-gaap:FairValueInputsLevel1Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838cflt:CostOfRevenueMemberus-gaap:SubscriptionAndCirculationMember2020-01-012020-12-310001699838us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838cflt:ComputersEquipmentAndSoftwareMember2022-12-310001699838cflt:EsppPlan2021Member2022-01-012022-12-310001699838us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembercflt:MajorCustomersMember2020-01-012020-12-310001699838cflt:TenderOfferMemberus-gaap:CommonStockMember2020-07-012020-07-3100016998382022-01-012022-12-3100016998382020-01-012020-12-310001699838us-gaap:CommonClassAMember2021-01-012021-12-310001699838us-gaap:FairValueInputsLevel2Membercflt:ForeignCurrencyForwardContractsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:AdditionalPaidInCapitalMember2020-12-310001699838us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:RetainedEarningsMember2022-01-012022-12-310001699838us-gaap:RedeemableConvertiblePreferredStockMember2020-12-310001699838cflt:SecondarySalesMembersrt:DirectorMember2020-09-300001699838cflt:CapitalizedSoftwareCostsMember2022-01-012022-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMemberus-gaap:CommonClassAMember2022-01-012022-12-310001699838us-gaap:ConstructionInProgressMember2021-12-310001699838us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembercflt:MajorCustomersMember2021-01-012021-12-310001699838us-gaap:RedeemableConvertiblePreferredStockMember2020-01-012020-12-310001699838cflt:EquityIncentivesPlan2014Memberus-gaap:RestrictedStockMember2021-12-310001699838us-gaap:AdditionalPaidInCapitalMember2022-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMembersrt:MaximumMember2022-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:ConfluentCloudMember2020-01-012020-12-310001699838us-gaap:ForeignExchangeForwardMember2022-12-310001699838cflt:CommonStockClassAAndClassBMember2021-12-310001699838cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMemberus-gaap:CommonClassAMember2022-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:RedeemableConvertiblePreferredStockMember2019-12-310001699838cflt:SeriesERedeemableConvertiblePreferredStockMembercflt:TenderOfferMember2020-07-012020-07-310001699838us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001699838us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercflt:MajorCustomersMember2022-01-012022-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:MajorCustomersMember2021-01-012021-12-310001699838us-gaap:StockOptionMember2021-01-012021-12-310001699838us-gaap:CommonClassAMember2022-12-310001699838cflt:EsppPlan2021Member2021-12-310001699838us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001699838us-gaap:CommonClassAMember2021-06-012021-06-300001699838srt:MinimumMembercflt:EsppPlan2021Member2021-01-012021-12-310001699838us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembercflt:MajorCustomersMember2021-01-012021-12-310001699838us-gaap:LicenseMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2022-01-012022-12-310001699838cflt:TenderOfferMembercflt:ConvertibleFounderStockMember2020-07-012020-07-310001699838cflt:UnvestedEarlyExercisedStockOptionsMember2021-01-012021-12-310001699838us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001699838cflt:CommonStockClassAAndClassBMember2021-01-012021-12-310001699838us-gaap:CommonStockMember2020-01-012020-12-310001699838stpr:CA2019-12-310001699838us-gaap:StockOptionMember2022-01-012022-12-310001699838srt:MaximumMember2022-12-310001699838us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001699838us-gaap:ConstructionInProgressMember2022-12-310001699838srt:MaximumMembercflt:EsppPlan2021Member2022-01-012022-12-310001699838us-gaap:LicenseMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2020-01-012020-12-310001699838us-gaap:CommonStockMember2020-12-310001699838us-gaap:NonUsMember2021-01-012021-12-310001699838cflt:RSUsMember2022-01-012022-12-310001699838us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838us-gaap:RedeemableConvertiblePreferredStockMember2022-01-012022-12-310001699838us-gaap:CommonClassBMember2022-01-012022-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:MajorCustomersMember2022-01-012022-12-310001699838cflt:EsppPlan2021Memberus-gaap:CommonClassAMember2022-01-012022-12-310001699838us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001699838cflt:ConfluentCloudMember2021-01-012021-12-310001699838srt:MaximumMembercflt:EsppPlan2021Member2021-01-012021-12-310001699838us-gaap:PerformanceSharesMember2022-01-012022-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001699838us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838cflt:ComputersEquipmentAndSoftwareMember2022-01-012022-12-310001699838us-gaap:ServiceMember2020-01-012020-12-310001699838cflt:CommonStockClassAAndClassBMember2022-12-310001699838us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercflt:MajorCustomersMember2020-01-012020-12-310001699838us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838srt:MinimumMemberus-gaap:SubsequentEventMembercflt:TwoThousandTwentyThreeRestructuringPlanMember2023-01-170001699838us-gaap:ServiceMemberus-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMember2020-01-012020-12-310001699838cflt:EquityIncentivesPlan2021Memberus-gaap:RestrictedStockMember2022-12-310001699838us-gaap:CommonClassAMember2023-02-080001699838cflt:UnvestedEarlyExercisedStockOptionsMember2022-01-012022-12-310001699838cflt:CostOfRevenueMemberus-gaap:SubscriptionAndCirculationMember2021-01-012021-12-310001699838cflt:ConfluentCloudMember2022-01-012022-12-310001699838us-gaap:RedeemableConvertiblePreferredStockMember2021-01-012021-12-3100016998382022-12-310001699838cflt:SubscriptionMember2021-01-012021-12-310001699838us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001699838us-gaap:RetainedEarningsMember2019-12-3100016998382019-12-310001699838cflt:DirectorAndEmployeeMembercflt:SecondarySalesMember2020-09-3000016998382021-12-310001699838us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001699838us-gaap:CorporateDebtSecuritiesMember2022-12-3100016998382021-06-012021-06-300001699838us-gaap:RetainedEarningsMember2021-12-310001699838us-gaap:SubsequentEventMembercflt:TwoThousandTwentyThreeRestructuringPlanMember2023-01-172023-01-170001699838us-gaap:NonUsMember2022-01-012022-12-310001699838cflt:UnvestedEarlyExercisedStockOptionsMember2020-01-012020-12-310001699838us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001699838us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001699838us-gaap:CommercialPaperMember2021-12-310001699838cflt:CommonStockClassAAndClassBMember2022-01-012022-12-310001699838us-gaap:SalesRevenueNetMembercflt:SubscriptionAndServiceConcentrationRiskMembercflt:ConfluentCloudMember2022-01-012022-12-31iso4217:USDxbrli:sharescflt:Daysxbrli:purecflt:Votexbrli:sharescflt:Segmentiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-K

 

(Mark One)

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

 

For the fiscal year ended December 31, 2022

OR

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

 

FOR THE TRANSITION PERIOD FROM TO

Commission File Number: 001-40526

 

CONFLUENT, INC.

(Exact name of Registrant as specified in its Charter)

 

 

Delaware

47-1824387

(State or other jurisdiction of incorporation or organization)

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

899 W. Evelyn Avenue

Mountain View, California

94041

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (800) 439-3207

 

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Class A Common Stock, par value $0.00001 per share

 

CFLT

 

The Nasdaq Stock Market LLC

(Nasdaq Global Select Market)

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

 

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

 

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. YES ☐ No

 

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

 

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

 

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

 

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Smaller reporting company

Emerging growth company

 

 

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). YES NO ☒

 

The aggregate market value of the shares of common stock held by non-affiliates of the Registrant, based on the closing price of the Registrant’s shares of common stock on the Nasdaq Global Select Market on June 30, 2022, was approximately $3,222.9 million.

 

As of February 8, 2023, there were 177,250,222 shares of the registrant’s Class A common stock and 113,879,311 shares of the Registrant’s Class B common stock, each with a par value of $0.00001 per share, outstanding.

 

 


 

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Registrant’s definitive Proxy Statement relating to the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the Registrant’s fiscal year ended December 31, 2022.

 

 

 

 


 

TABLE OF CONTENTS

 

 

 

Page

PART I

 

 

Item 1.

Business

3

Item 1A.

Risk Factors

18

Item 1B.

Unresolved Staff Comments

66

Item 2.

Properties

66

Item 3.

Legal Proceedings

66

Item 4.

Mine Safety Disclosures

66

 

 

 

PART II

 

 

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

67

Item 6.

Reserved

68

Item 7.

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

69

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

84

Item 8.

Financial Statements and Supplementary Data

85

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

126

Item 9A.

Controls and Procedures

126

Item 9B.

Other Information

127

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

127

 

 

 

PART III

 

 

Item 10.

Directors, Executive Officers, and Corporate Governance

128

Item 11.

Executive Compensation

128

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

128

Item 13.

Certain Relationships and Related Transactions, and Director Independence

128

Item 14.

Principal Accountant Fees and Services

128

 

 

 

PART IV

 

 

Item 15.

Exhibits and Financial Statement Schedules

129

Item 16.

Form 10-K Summary

131

Signatures

 

132

 

i


Table of Contents

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS

 

This Annual Report on Form 10-K contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical fact contained in this Annual Report on Form 10-K, including statements regarding our future results of operations and 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,” “toward,” “will,” “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, revenue mix, expenses, and other results of operations;
our ability to acquire new customers and successfully retain existing customers;
our ability to increase consumption of our offering and expand features and functionalities;
our ability to achieve or sustain our margins and profitability;
the impact of, and our ability to operate our business and effectively manage our growth under evolving and uncertain macroeconomic conditions, such as high inflation and recessionary environments;
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 growth strategies;
the estimated addressable market opportunity;
our reliance on key personnel and our ability to identify, recruit, and retain skilled personnel;
our ability to effectively manage our growth, including international expansion;
our ability to protect our intellectual property rights and any costs associated therewith;
the effects of the COVID-19 pandemic or other public health crises;
our ability to compete effectively with existing competitors and new market entrants; and
the growth rates of the markets in which we compete.

We caution you that the foregoing list may not contain all of the forward-looking statements made in this Annual Report on Form 10-K.

Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available. These forward-looking statements are subject to a number of known and unknown risks, uncertainties, and assumptions, including risks described in the section titled “Risk Factors” and elsewhere in this Annual Report on Form 10-K. Other sections of this Annual Report on Form 10-K may include additional factors that could harm our business and financial performance. Moreover, we operate in a very competitive and rapidly changing environment. New risk factors emerge from time to time, and it is not possible for our management to predict all risk factors nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ from those contained in, or implied by, any forward-looking statements.

 

1


Table of Contents

You should not rely upon forward-looking statements as predictions of future events. We cannot assure you that the events and circumstances reflected in the forward-looking statements will be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report or to conform these statements to actual results or to changes in our expectations. You should read this Annual Report on Form 10-K and the documents that we reference in this Annual Report on Form 10-K and have filed as exhibits to this report with the understanding that our actual future results, levels of activity, performance, and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the filing date of this Annual Report on Form 10-K, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.


Where You Can Find More Information

Investors and others should note that we may announce material business and financial information to our investors using our Investor Relations website (investors.confluent.io), our filings with the Securities and Exchange Commission (“SEC”), webcasts, press releases, public conference calls, and blogs published on our website. We use these mediums, including our website, to communicate with investors and the general public about our company, our products, and other issues. It is possible that the information that we make available on our website may be deemed to be material information. We therefore encourage investors and others interested in our company to review the information that we make available on our website.

We also use our Twitter, LinkedIn, and Facebook accounts as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. The information we post through these social media channels may be deemed material. Accordingly, investors should monitor these accounts, in addition to following our SEC filings, webcasts, press releases, public conference calls, and blogs published on our website. This list may be updated from time to time. The information we post through these channels is not a part of this Annual Report on Form 10-K. These channels may be updated from time to time on our investor relations website.


 

 

2


Table of Contents

PART I

 

Item 1. Business

 

Overview

 

Confluent is on a mission to set data in motion. We have pioneered a new category of data infrastructure designed to connect all the applications, systems, and data layers of a company around a real-time central nervous system. This new data infrastructure software has emerged as one of the most strategic parts of the next-generation technology stack, and using this stack to harness data in motion is critical to the success of modern companies as they strive to compete and win in the digital-first world.

 

Our way of life has shifted to a digital-first paradigm, and the digital realm has become the new competitive battlefield in the global economy. In order to compete and win in today’s world, organizations must continually innovate on software systems that are increasingly critical to how they do business.

 

Being digital-first is not just a matter of adding an application or automating an existing process. It is an end-to-end reimagining of business. It means creating rich, digital front-end customer experiences as a primary way of interacting with customers. It means transitioning to real-time, software-driven back-end operations as a business. In retail, this is the difference between accurate inventory tracking across multiple channels to ensure a consumer can have an up-to-date snapshot of what is actually in-store, versus leaving a consumer disappointed on arrival when the product that they thought was available is out-of-stock. In manufacturing, this is the difference between harnessing a real-time flow of data from IoT sensors to deliver predictive maintenance and reduce downtime, versus episodic, manual inspections of equipment. In financial services, this is the difference between detecting and preventing fraud versus reacting afterwards.

 

This is a matter of life or death for companies. Tech disruptors are delivering rich, digital customer experiences and setting the standard for customer expectations. Businesses in every industry are in full mobilization to rebuild their businesses around the new experiences made possible with software and data. Organizations that get it right can experience stronger growth, lower costs, and improved customer loyalty and gain significant competitive advantage. Conversely, organizations that fail to deliver a real-time customer experience that is intuitive, informed, and reliable can expect frustration, dissatisfaction, and churn.

 

These innovations in front-end customer experiences and back-end business operations reflect a larger technology trend—the fundamental shift in the role of software in the modern organization. Today, software is no longer simply used as a set of applications to increase employee productivity (such as email and expense reporting). Instead, software is directly orchestrating customer experiences and operations that run the business. It is not just that companies are using more software—in a very real sense, they are actually becoming software.

 

Several waves of technology innovation have driven this changing role of software. Cloud has re-imagined infrastructure as code, making it easier than ever for developers to build applications. Mobile has extended enormous amounts of computing power to fit in the palms of our hands, making usage of technology ubiquitous in our lives. Meanwhile, machine learning is extending the scope and role of software to new domains and processes.

 

However, in order to complete this transition, another fundamental wave is required. The operation of the business needs to happen in real-time and cut across infrastructure silos. Organizations can no longer have disconnected applications around the edges of their business with piles of data stored and siloed in separate databases. These sources of data need to integrate in real-time in order to be relevant, and applications need to be able to react continuously to everything happening in the business as it occurs. To accomplish this, businesses need data infrastructure that provides connectivity across the entire organization with real-time flow and processing of data, and the ability to build applications that react and respond to that data flow. As companies increasingly become software, they need a central nervous system that connects all of their disparate software systems, unifying their business and enabling them to react intelligently in real-time.

 

3


Table of Contents

 

Because of this, we believe that it is no longer enough for an organization to innovate based on the current paradigm of capturing data, storing it, and then querying or analyzing it. Organizations need a strategy, and a foundational data platform, to operate their business in real-time based on data as it is being generated in the moment. This idea of “data in motion” is at least as critical to the operations of a company as “data at rest,” and we believe the new generation of winning organizations will be defined by their ability to take action on it.

 

Traditional database technologies were not designed for data in motion, but architected for stored data at rest. Despite significant developments in the scalability and speed of analysis in both traditional and more modern databases (such as NoSQL, time-series, and graph databases), they remain limited to data-at-rest use cases and cannot harness data in motion. The leading open source offering for data in motion, Apache Kafka, was originally created by our founders at LinkedIn in 2011 and brought to the mainstream a new paradigm of data processing. However, this was only the beginning. Confluent was founded to create a product that could make data in motion the central nervous system of every company in the world.

 

Confluent is pioneering this fundamentally new category. Our offering is designed to act as the nexus of real-time data, from every source, allowing it to stream across the organization and enabling applications to harness it to power real-time customer experiences and data-driven business operations. Our offering can be deployed either as a fully-managed, cloud-native SaaS offering available on all major cloud providers or an enterprise-ready, self-managed software offering. Our cloud-native offering works across multi-cloud and hybrid infrastructures, delivering massive scalability, elasticity, security, and global interconnectedness, enabling agile development.

 

Our open source roots are a key driver of our go-to-market success. Apache Kafka has become the industry standard for data in motion. It is one of the most successful open source projects, estimated to have been used by over 75% of the Fortune 500. Modern applications are expected to integrate with Apache Kafka, and the technical skill set for Kafka has become a critical requirement in the industry. Confluent’s products provide the capabilities of Apache Kafka but do so on a platform built for the cloud, complemented by connectivity to the larger enterprise, and with the ability to process and govern at scale. The developer community understands the benefits of a complete platform for data in motion. Consequently, software developers within our prospective customers’ engineering or IT departments are often very familiar with our underlying technology and value proposition and evangelize on our behalf.

 

Confluent has built an operationalized customer journey, which we call our Data in Motion Journey, focused on data in motion that ties together product features, go-to-market efforts, and customer success capabilities, and helps take customers from their initial experiments with the technology to organization-wide adoption as one of their most critical data platforms. This starts by landing use cases in a high volume, low-friction manner while projects are still being conceived and the architecture of the solution is being designed. Awareness and use of our offering begin even before our sales efforts, given the widespread adoption of Apache Kafka by developers and the self-service adoption made possible with our cloud product and community downloads. Our enterprise sales force takes these initial engagements and helps users progress to production use cases and paying customers either on a pay-as-you-go model or with a committed contract. Once customers see the benefits of our product for their initial use cases, they often expand into other use cases and lines of business, divisions, and geographies. Our deep technical expertise, coupled with our product capabilities and laser focus on customer outcomes, enable us to form strategic partnerships with our customers on this journey. This expansion is helped by a natural network effect in which the value of our platform to a customer increases as more use cases are adopted, more applications and systems are connected, and more data is added. Over time, by enabling data in motion across the organization, Confluent can become the central nervous system for their entire organization, allowing data to be captured and processed as it is generated in real-time across hundreds of teams, systems, and applications throughout the company. This expansion effect is reflected by our dollar-based net retention rate as of December 31, 2022 of just under 130%.

 

4


Table of Contents

 

Our Solution

 

Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion for developers and enterprises alike. In order for enterprises to deliver rich customer experiences, it is critical for all of their business functions, departments, teams, applications, and data stores to have complete connectivity, be thoroughly integrated, and be able to analyze data as it is generated. Confluent is designed to be this intelligent connective tissue by having real-time data from multiple sources constantly streamed across an enterprise for real-time analysis.

 

Our offering enables organizations to deploy production-ready applications that run across cloud infrastructures and data centers, and scales elastically, with enhanced features for security and compliance. Our platform provides the capabilities to fill the structural, operational, and engineering gaps that are required for businesses to fully realize the power of data in motion. We enable software developers to easily build their initial applications to harness data in motion, and enable large, complex enterprises to make data in motion core to everything they do. As organizations mature in their adoption cycle, we enable them to build more and more applications that take advantage of data in motion. The results have a dual effect: businesses continuously improve their ability to provide better customer experiences and concurrently drive data-driven business operations. We believe that, over time, Confluent can become the central nervous system for modern digital enterprises, providing ubiquitous real-time connectivity and powering real-time applications across the enterprise.

 

Confluent’s solution can be deployed either as a fully-managed cloud-native SaaS offering available on-demand, Confluent Cloud, or an enterprise-ready, self-managed software offering, Confluent Platform.

 

A high-performance, low-latency infrastructure for harnessing data in motion requires operating wherever a customer’s applications and systems reside. Customers with applications in a particular cloud would use Confluent Cloud in that cloud provider and region. Customers with applications on premises, or on a private cloud, would use Confluent Platform in that data center. Customers with both on premises and cloud, or even multiple clouds, need Confluent in each of these environments. Together, these solutions can act as one unified fabric for data streams that connect all of these customer environments.

 

5


Table of Contents

 

Our solution has three differentiated elements:

 

Cloud-Native. Confluent offers true cloud functionality for data in motion. We offer a fully-managed, cloud-native service that is massively scalable, elastic, secure, and globally interconnected, enabling agile development. This is a completely different experience than what would result from taking on-premise software and simply offering it on cloud virtual machines, which are virtualized environments that mimic the behavior of an on-premise experience in the cloud. It requires a feature set to enable elasticity and scalability that cuts right to the heart of the design of data systems. We had to completely re-architect the technologies underlying data in motion, including Apache Kafka, for the cloud to make a truly cloud-native offering. We offer a high-velocity, frictionless pay-as-you-go model, allowing developers to easily sign up without having to enter a credit card, experience and see the value of Confluent, and seamlessly transition to only being billed for what is used. The combination of these capabilities and features creates a compelling and simple solution for developers looking to build upon data in motion in the cloud and for enterprises looking for a secured, governed enterprise solution. With Confluent, developers and enterprises alike can focus on their applications and drive value without worrying about the operational overhead of managing data infrastructure.

 

Complete. We created a complete platform for data in motion, by leveraging capabilities from open source Apache Kafka with our significant proprietary capabilities. Our technology moves and processes data concurrently, with specific tools such as ksqlDB, a native data-in-motion database that allows users to build data-in-motion applications using just a few SQL statements, as well as over 100 connectors. Our robust capabilities dramatically enhance developer productivity, increase ease of operations, and provide enterprise-level security, governance, resilience, and expertise in a complete platform, providing significant benefits over companies trying to build these complex features on their own. Our acquisition of Immerok, an Apache Flink stream processing managed services company, will enable us to make Confluent Cloud even more compelling by adding support for Flink, a powerful technology for building stream processing applications and one of the most popular Apache open source projects.

 

Everywhere. We have built a truly hybrid and multi-cloud offering. We can support customers in their cloud and multi-cloud environments, on-premises, or a combination of both. From early on, we recognized that the journey to the cloud is not overnight or simple, and in order for our customers to effectively digitally transform, they require a fundamental platform for data in motion that can integrate seamlessly across their entire technology environment. We offer this essential capability and enable organizations to seamlessly leverage data in motion across their public cloud, private cloud, and data center environments, ensuring total connectivity throughout an organization. For enterprises that are increasingly expanding internationally, Confluent’s multi-cloud support also enables organizations to leverage data in motion across multiple data centers and providers, stretched around the world. For enterprises that want to be hybrid cloud, we are able to extract information from the entirety of their infrastructure, allowing us to act as the bridge that unites legacy systems in older environments with modern applications in the cloud. This ability to let customers embrace the new without having to fully replace everything that is old is a critical point of differentiation and a critical element in the cloud adoption strategy of many of our customers.

 

Confluent Is Becoming the Central Nervous System of Organizations

 

As Confluent grows within an organization, the network effects we generate create even more value to the organization as a whole. By fundamentally re-architecting how data flows, we are able to replace complexity with simplicity, delays with real-time, and disparate data with a unified view across the modern enterprise software stack.

 

6


Table of Contents

 

Most organizations start off with a complex mess of point-to-point connections between their applications, databases, and data warehouses. This is unavoidable when data is primarily at rest, held in storage across the organization, and requiring these connections to be built. Adopting a new technology to connect this mess would be prohibitively slow if there were not an underlying force driving this change. Fortunately, our platform has a unique network effect that helps speed its adoption. The first application that utilizes our platform generally does so for the capabilities in harnessing data in motion. In doing so, it brings into the platform the data streams needed for its usage. However, although these data streams are brought for one application, they are usable by all future applications and bring value to the entire ecosystem. As a result, future applications can connect to the platform to access these data streams, bringing with them their own data streams. As a result, there is a clear virtuous cycle: applications bring data streams, which in turn attract more applications.

 

As customers expand with our foundational platform, we set more and more data in motion across the organization and replace the various point-to-point connections with our complete platform. This means data can intelligently be made available in real-time to more and more of the organization as applications connect to a single platform. We are able to hold a highly strategic position to create greater value to existing applications and databases as data in motion across the entire organization begins to flow, be directed, and be processed through Confluent. We believe that this eventually leads to Confluent becoming the central nervous system of an organization, allowing data to be captured and processed as it is generated around the whole organization, enabling organizations to react intelligently in real-time.

 

Key Benefits to Our Customers

 

Our platform delivers the following key business benefits to our customers:

 

Ability to Deliver Rich Customer Experiences and Data-Driven Business Operations. The world is increasingly demanding applications that are responsive in real time to data in motion. By harnessing the power of data in motion, our customers can deliver differentiated customer experiences, such as suggesting the next show to watch in real time or providing live information on the status of a grocery order. Enterprises can also enable data-driven operations such as real-time, preventive maintenance, IoT analytics, and diagnostics.

 

Accelerated Time-to-Market. Speed is essential for our customers, as they seek to disrupt established industries or innovate to fend off emerging disruptors. Our fully-managed cloud-native service enables our customers to start developing instantly, without any internal or external operational barriers. With Stream Designer, we offer the industrys first visual interface for rapidly building, testing, and deploying streaming data pipelines natively on Kafka, increasing the number of developers able to tap into the power of data streaming. And, with the ability to pay-as-you-go, our customers can begin using Confluent without commitment or delay from internal procurement processes. Furthermore, our offering comes with a rich, pre-built ecosystem, making it simple, quick and efficient to integrate Confluent into the enterprise. This enables greater engineering organization efficiency and an accelerated time-to-market.

 

Reduced Total Cost of Ownership. Confluent significantly reduces the operational barriers and costs associated with shifting to a data-in-motion architecture. Coupled with accelerated time to market, our customers benefit from both reduction in total cost of ownership as well as rapid ROI.

 

Freedom of Choice. Confluent is hybrid and multi-cloud compatible so customers can deploy on premises or in the cloud. We recognize that enterprises have their data stored in many places and that an effective solution must be able to connect to various data sources.

 

Mission Critical Security and Reliability. Confluent has enterprise-grade security and governance capabilities to provide confidentiality of critical information. We enable mission-critical reliability and resiliency, allowing data persistence, dynamic backing up of data across replicated partitions, fault-tolerance, and automated client failover.

 

7


Table of Contents

 

Robust Developer Community. Apache Kafka has an extremely robust developer community. It is one of the most successful open source projects, with more than 65,000 meet-up members across over 200 global meetup groups, estimated to have been used by over 75% of the Fortune 500. Confluent continues to add to open source Apache Kafka and has helped build an ecosystem of contributors. This means that developers outside of Confluent are building connectors, more functionality, and deploying patches to Apache Kafka while Confluent continues to also add features both to Apache Kafka and to Confluent’s proprietary offering. This leads to a positive feedback loop as it strengthens the Apache Kafka offering, attracting more developers, who in turn further strengthen Apache Kafka, which benefits us, as users see the benefit of a data-in-motion platform, and the wider Apache Kafka community. In addition, we make available many features that we have developed at Confluent under our Confluent Community License, which means developers can access, benefit from, and modify the source code for such features, further increasing our reach and mindshare in the developer community.

 

Our Growth Strategy

 

We are pursuing our substantial market opportunity with growth strategies that include:

 

Easy and Frictionless Land with Cloud Pay-As-You-Go. Due to the cloud-native nature of Confluent Cloud, we are able to acquire new customers through a seamless and frictionless self-service motion. Customers can get started via our free cloud trial and easily convert online to become paying customers. Our cloud-native capabilities allow us to land customers at low entry points, with no commitment, and seamlessly expand via increased usage. We will continue to leverage our cloud-native differentiation to create an easy buying motion and drive our growth.

 

Continue our Focus on our Customer Growth Go-To-Market Model. Our integrated Customer Growth Go-To-Market model is designed to drive business growth by mapping the customer journey from initial interest, to pilot, to first production project, to an integrated platform across the enterprise. We intend to develop our strategy of garnering customer signups, converting to paid customers, expanding through additional use cases and rapidly delivering customer value. We will continue to offer a range of services and training offerings, partnering with our customers to increase the value they realize from our solution and thereby increase their consumption of our offering.

 

Enterprise-Wide Expansion via Solutions Selling. After acquiring a new customer, we seek to grow our footprint by solving additional use cases for that customer. Since we are a fundamental data infrastructure platform, the use cases we can address are wide-ranging, and our use case framework includes both horizontal IT workloads such as pipelines to cloud databases and data warehouses, microservices-based application development, and mainframe integration, as well industry-specific use cases such as faster and smarter real-time fraud detection. We enjoy a powerful network effect as we enter organizations; once one application is connected to Confluent, our customers often connect other applications to that first application, which can result in a flywheel where Confluent can permeate the enterprise. We believe Confluent can become the central nervous system of modern enterprises at scale. Our dollar-based net retention rate of just under 130% as of December 31, 2022 reflects our ability to rapidly demonstrate our value and address a vast array of use cases for our customers.

 

Extend our Product Leadership and Innovation. We pioneered the category of harnessing the power of data in motion and are committed to innovating to extend our product leadership. We will continue to build out our platform, add more capabilities, build more applications, and invest in developing technology that increases developer productivity and promotes rapid customer success. From ksqlDB, which is a native data-in-motion database that allows users to build data-in-motion applications using just a few SQL statements, to Stream Designer, which enables less sophisticated developers to quickly and easily create and deploy streaming data pipelines, we have continued to innovate and make it easier for any organization to harness data in motion.

 

8


Table of Contents

 

Continue to Invest in the Open Source Community. Our open source roots provide a large pool of targeted developers and enterprises who are interested in or have already adopted open source Apache Kafka. These developers are readily able to use and benefit from our cloud-native service or enterprise-ready software. We will continue to invest in delivering features to open source Apache Kafka in order to continue adding value to the Apache Kafka community, maintain our leadership standing in the new data-in-motion paradigm, and ensure that the open source benefits to our business continue.

 

Grow and Harness our Partner Ecosystem. We have built a powerful partner ecosystem encompassing the major cloud providers, global and regional systems integrators, and ISVs. Our partners include AWS, Microsoft, GCP, Accenture, Alibaba, Elastic, MongoDB, and Snowflake. We intend to continue to invest in these relationships and build further partnerships to ensure our software is widely sold, distributed, and supported.

 

Expand Internationally. We believe markets outside of the United States present a significant opportunity for additional growth of our business. During the year ended December 31, 2022, our international revenue represented 38% of our total revenue, coming from customers in over 100 countries. We expect to continue to make significant investments to support our growth in our existing international markets and in penetrating additional international markets.

 

Expand the Scope of our Platform with Stream Processing and Other Investments. We believe that the rise of real-time stream processing of data in motion is still in the early stages of adoption. With the addition of Flink to our existing investment in ksqlDB, we are positioned to succeed in this emerging area as it gains adoption with customers. This adoption is expected to lead to significant displacement of batch data processing on traditional databases and a corresponding shift in spend to data-in-motion technologies, such as Confluent. We believe our investment in Stream Processing positions us to capture this shift and use it to fuel further growth.

 

Grow Further Use Cases Up-The-Stack Leveraging our Strategic Position for Data in Motion. Data in motion is a disruptive new platform technology, and as such there are countless use-case focused opportunities up the stack. As we grow into our role as a central nervous system within companies, we believe we have an incredibly strategic position from which to grow into use-case specific adjacencies that apply data in motion. We see the potential for broad, cross-industry customer adoption of use cases around machine learning, IoT, data integration, real-time analytics, real-time logistics, customer data unification, cloud migration, microservices, data sharing, as well as countless others. We believe we are strategically positioned to understand what these use cases are when reimagined around data in motion and to partner and/or build pre-packaged solutions purpose-built for these use cases.

 

Our Product Offering

 

Our software offering provides a complete solution for working with data in motion, including the ability to read, write, store, capture, validate, secure, and process continuous streams of data. It also has features designed to fulfill the requirements of modern cloud infrastructure: it is a modern distributed system built to be secure, fault tolerant, and scalable elastically from a single application to hundreds or thousands of applications within an organization. Our software can be consumed in two ways, Confluent Cloud and Confluent Platform, that our customers can leverage independently or together. Regardless of where our customers have their technology environments, we are able to deliver an integrated platform for data in motion that can become their central nervous system.

 

Confluent Cloud is our fully-managed cloud-native offering, available on all of the major cloud providers (AWS, GCP, and Microsoft Azure). Confluent Cloud is offered to our customers via a pay-as-you-go model with no commitment, or via an annual, or multi-year, subscription model where customers draw down upon a committed dollar amount. Key attributes of Confluent Cloud include:

 

9


Table of Contents

Serverless. Confluent Cloud offers self-serve provisioning with no complex cluster sizing, zero downtime, upgrades and bug fixes, elastic scaling, and the ability for customers to pay only for what they actually use.
Complete. Confluent Cloud offers data compatibility with fully-managed Schema Registry, rapid development through fully-managed connectors, real-time processing with fully-managed ksqlDB, virtually infinite data retention, and committer-led support with contractual response times of 60 minutes or less for severe-impact issues.
Flexible. Confluent Cloud offers the ability to build a persistent bridge from on-premises to cloud, and the ability to stream across public clouds for multi-cloud data pipelines.
Highly Available. Confluent Cloud offers a guaranteed 99.95% uptime SLA, ability to scale to 10s of GBps with dedicated capacity, ability to achieve sub 30ms latency at scale, and multi availability-zone (AZ) replication.
Secure. Confluent Cloud offers at-rest and in-transit data encryption, SAML/SSO for user authentication, private networking via VPC peering or AWS Transit Gateway, and monitoring visibility with topic- and cluster-level metrics.

 

Confluent Platform is our enterprise-grade self-managed software offering, able to be deployed on-premises as well as across public and private cloud environments. Confluent Platform is offered to our customers via an annual or multi-year subscription. Key attributes of Confluent Platform include:
Unrestricted Developer Productivity. Confluent Platform offers developers the ability to build across multiple development languages, utilize a rich pre-built ecosystem of over 100 connectors, and benefit from a fully integrated data-in-motion database.
Efficient Operations at Scale. Confluent Platform enables our customers to minimize operational complexity while ensuring high performance and scalability.
Production-Stage Prerequisites. Confluent Platform offers foundational enterprise-level features needed to implement data in motion in production.
Freedom of Choice. Confluent Platform can be deployed on-premises or in public or hybrid cloud environments.

 

Our offering provides a full set of features and functionality to enable adoption of data in motion throughout an organization. Key features include:

 

Rich Pre-Built Ecosystem
Over 100 Pre-Built Connectors. We develop and work with partners who develop enterprise-ready connectors to easily integrate data and build applications. Connectors are supported by either Confluent or our partners.
ksqlDB. ksqlDB is a database that unifies the processing of data in motion and data at rest. This enables customers to build applications that compute new stored data sets off continuous data streams or enrich data streams with stored data. It translates the near-universal SQL interface of traditional databases to the world of data in motion, making it accessible for the vast majority of software developers with minimal learning time.
Schema Registry. Schema Registry is a central repository with a RESTful interface for developers to define standard schemas and register applications to enable compatibility.

 

10


Table of Contents

 

Management, Monitoring, and Global Resilience
Confluent Control Center (C3). Offers a simple way to manage and monitor data in motion as it scales across the enterprise. Control Center is a web-based graphical user interface to understand the data-in-motion environment, meet SLAs, and control key components of the data-in-motion platform.
Multi-Region Clusters. Multi-Region Clusters automate disaster recovery, allowing customers to run a single cluster across multiple data centers and automate disaster recovery with operational simplicity.
Cluster and Schema Linking. Cluster and Schema Linking enable customers to consistently geo-replicate data, making it easy to create a seamless and persistent bridge from Confluent Platform in on-premises environments to Confluent Cloud.
Dynamic Performance and Elasticity
Self-Balancing Clusters. Self-Balancing Clusters automate partition rebalances to optimize throughput, accelerate broker scaling, and reduce the operational burden of managing a large cluster. Partition rebalances are completed quickly and without any risk of human error.
Tiered Storage. Tiered Storage allows deployments to recognize two tiers of storage: local disks and cost-efficient object stores (Amazon S3 or GCP Storage). Brokers can offload older topic data to object storage, enabling virtually infinite retention.
Scalability. Confluent offers the ability to scale to trillions of events as well as scale across business units in order to become an enterprise standard.

 

Enterprise-Grade Security
Structured Audit Logs. Structured Audit Logs capture authorization logs in a set of dedicated topics, on a local or a remote cluster.
Role-based Access Control (RBAC). RBAC is a centralized implementation for secure access to resources with fine-tuned granularity and platform-wide standardization. Customers can control permissions by users/groups to clusters, topics, consumers groups, and even individual connectors.
Stream Governance. Confluent’s Stream Governance capabilities enable customers to maintain enterprise-grade cloud security and compliance, including the ability to increase collaboration with self-service data discovery and understand complex data relationships.
Data Compatibility and DevOps Automation
Schema Validation. Schema Validation provides a direct interface between the broker and Schema Registry to validate and enforce schemas programmatically. Schema Validation can be configured at the topic level.
Confluent Operator. Confluent Operator simplifies running Confluent Platform as a cloud-native system on Kubernetes, whether on-premises or in the cloud. It delivers an enterprise-ready implementation of the Kubernetes Operator API to automate deployment and key lifecycle operations.

 

Our offering is designed to serve as fundamental data infrastructure for our customers and solve an enormous variety of use cases across both front-end customer experiences and back-end business operations.

 

11


Table of Contents

 

In addition to our core offering, we offer several services offerings:

 

Professional Services. Professional Services provides expertise and tools that help our customers accelerate platform adoption and achieve successful business outcomes. We offer packaged and residency offerings focused on helping customers plan, implement, manage/monitor, and optimize their platform and applications.

 

Education. Our offering includes training and certification guidance, technical resources, and access to hands-on training and certification exams. Education offerings are targeted at different types of users and delivery modalities to suit end customer needs. We have instructor-led training, self-paced on-demand courses, and certification.

 

Certification Program. Technical expertise in data in motion is highly sought after and a highly-paid skill set. Our certification program enables technical personnel to demonstrate and validate in-depth knowledge of data in motion.

 

Our Licensing

 

Our software products are protected by our licensing policies, which include our full proprietary license as well as our community license, which restricts others from offering our technology as a competing SaaS offering.

 

Instead of opting for a traditional “open core” model, our core offering (Confluent Server) is substantially differentiated from Apache Kafka and was fundamentally re-architected to operate at cloud-scale, while being interoperable with existing Apache Kafka systems.

 

Our Confluent Community License makes available many features that we have developed at Confluent. This gives developers the functionality needed to get started with Confluent, but excludes some of the core features of our commercial platform. Developers can access and modify the source code for such features but cannot take these features and use them to provide a competing SaaS offering.

 

We focus on converting Confluent Community License users to paying customers by demonstrating the value of the fully-managed Confluent Cloud offering and the self-managed Confluent Platform offering, where developers get proprietary features such as Confluent control center, Confluent operator, self-balancing clusters, tiered storage, structured audit logs, RBAC, schema validation, and multi-region clusters, as described in “—Our Product Offering” above.

 

Sales and Marketing

 

In order to fully capitalize on our large market opportunity, our sales and marketing teams are tightly integrated to execute upon a cohesive go-to-market motion. The sales and marketing teams prioritize the core value of driving customer success and value in all strategies to acquire new customer accounts and grow our presence within existing customer accounts.

 

Our Customer Growth Go-To-Market model is centered around the Data in Motion Journey, from initial interest, to pilot, to first production project, to an integrated platform across the enterprise. Through mapping to the customer journey, we are able to drive customer value in a highly targeted manner.

 

Our strategy to expand within accounts has two fundamental aspects: first, to convert additional pockets of Apache Kafka interest and deployments within a given customer into a Confluent deployment, and second, to expand into additional use cases within a given customer through solutions selling with horizontal and vertical solutions. We believe there is a strong opportunity for growth as we solve a wide array of use cases.

 

Our focus on customer success is critical to our sales and marketing success. We offer a wide range of training, professional services, education, and support offerings to enable our customers to rapidly onboard, adopt, and ultimately realize value from data in motion.

 

12


Table of Contents

 

Partnerships with the leading cloud providers (AWS, Azure, and GCP), as well as global and regional systems integrators and technology ISVs (MongoDB, Elastic, and Snowflake) are also central to our sales and marketing strategy. We believe through these partnerships we will significantly expand the reach of our technology.

 

We believe in offering the ability for customers to engage with us in the manner best suited to them. We offer a fully self-service motion, where developers can learn and purchase in a completely online manner. We offer direct sales engagement, where customers can interact with experienced and knowledgeable field teams. We also offer the ability to engage and transact through our partner ecosystem, including the major cloud provider marketplaces, system integrators, technology ISVs, and resellers.

 

Our open source roots are a key driver to our go-to-market success. The expansive Apache Kafka technical community is fervently devoted to this technology, and often advocates for our technology even when we are not engaged in an organization. They see the value of Apache Kafka and the opportunity to benefit from a complete platform for data in motion with Confluent. Consequently, our prospective customers are often very familiar with our underlying technology and value proposition, and are capable of evangelizing on our behalf.

 

Executive-level engagements are also a key facet of our growth strategy. As our customer engagements progress from project to platform to enterprise-wide deployments, our customer relationships often include business as well as technology leaders. Through this wide set of customer relationships, we believe we will be more rapidly able to evolve into enterprise-wide customer deployments.

 

Research and Development

 

Our research and development efforts are focused on enhancing our platform features and functionalities and expanding the services we offer to increase market penetration and deepen our relationships with our customers. We believe that the timely development of new, and the enhancement of our existing, platform features and services is essential to maintaining our competitive position. We continually incorporate feedback and new use cases from our community and customers into our platform. Our development teams foster greater agility, which enables us to develop innovative products and make rapid changes to our technologies that increase resiliency and operational efficiency.

 

Competition

 

Our market is highly competitive and characterized by rapid changes in technology, customer needs, frequent introductions of new offerings, and improvements to existing service offerings.

 

Our primary competition, especially on premise, is internal IT teams that are attempting to “do it themselves” using open source software. Our offering is substantially differentiated from Apache Kafka, and therefore companies using only open source tools do not benefit from our full product offering. As the move to the cloud increases, we expect that competition from open source alternatives will decrease as companies increasingly adopt fully-managed cloud solutions.

 

Our principal competitors in the cloud are the well-established public cloud providers such as AWS that generally compete in all of our markets. These enterprises are developing and have released fully-managed, data ingestion, and data streaming products, such as Azure Event Hubs (Microsoft Corporation), Amazon Managed Streaming for Apache Kafka, Amazon Kinesis and Amazon DynamoDB Streams (AWS), and Cloud Pub/Sub and Cloud Dataflow (Google).

 

On premise there are a number of vendors with legacy products that have pivoted into this space including TIBCO Streaming, Cloudera Dataflow, Redhat (IBM) AMQ Streams, and Oracle Cloud Infrastructure Streaming.

 

We believe the principal competitive factors for companies in our industry include the following:

 

Focus on data in motion, characterized by:

 

the ability to provide an end-to-end operationalized customer journey;

 

13


Table of Contents

 

mindshare and ability to drive innovation in the category of data in motion; and

 

the ability to support customers at scale with mission critical use cases.

 

Product differentiation, characterized by:

 

Cloud-native capabilities
operate at significant scale;
offer elasticity;
offer end-to-end security; and
offer flexible pricing, including pay-as-you-go delivery.

 

Completeness of offering
a complete platform for data in motion (not just low-level streaming);
rich SQL-based stream processing;
integrated data governance capabilities; and
ease of integration with connectors to a wide variety of existing applications and IT and cloud infrastructure.

 

Availability of offering
as a fully-managed service in the three leading public clouds;
as a Kuberenetes-based software offering for the private cloud;
in legacy on-premise data centers as a software product; and
ability to span all of these customer environments in one unified data-in-motion platform.

 

General competitive factors, including:

size of customer base and level of market adoption;
price and total cost of ownership;
brand awareness and reputation;
quality of professional services and customer support;
strength of sales and marketing efforts; and
adherence to industry standards and certifications.

 

14


Table of Contents

 

On the basis of the factors above, we believe that we compare favorably to our competitors. However, some of our actual and potential competitors have advantages over us, such as substantially greater financial, technical, and other resources, including larger sales forces and marketing budgets, greater brand recognition, broader distribution networks and global presence, longer operating histories, more established relationships with current or potential customers and commercial partners, and more mature intellectual property portfolios. They may be able to leverage these resources to gain market share and prevent potential customers from purchasing our products. Additionally, we expect the industry to attract new entrants, who could compete with our business and introduce new offerings. As we scale and expand our business, we may enter new markets and encounter additional competition.

 

Our Employees and Human Capital Resources

 

Our Community

 

Our employees are the power behind our innovation and the foundation of our business. Investing in our people is a high priority and we strive to enhance and advance our culture and community. As of December 31, 2022, we had 2,761 employees distributed across 22 countries. 62% of our employees at that time were located within the United States. Some individual employees outside of the United States may be members of trade unions or participate in staff representative bodies, including in France where we have assisted employees in forming a Social Economic Committee as required by local law.

 

Culture and Values

 

Culture is about how all employees at Confluent work together to get things done. Each part of the company has distinct norms and practices that are specific to what they do. But across Confluent, we share attributes of a common company culture that help us agree on how we will interact as a group, who we hire and help determine what kind of behavior is rewarded. Our six core values are:

 

Earn Our Customers’ Love

 

To Build a Great Company, Build a Great Team

 

Be Smart, Humble, and Empathetic

 

Be Fired Up and Get Stuff Done

 

Be Tasteful, Not Wasteful

 

One Team

 

Engagement and Communication

 

Our CEO and executives host regular all-hands meetings to keep our employees apprised of Confluent’s strategy, goals and priorities. We also conduct regular, anonymous engagement surveys to help us understand the employee experience, maintain a real-time pulse on employee engagement, and continuously action areas of opportunity as an organization. It is a quick way for management to see trends in engagement and progress on action plans. By continuing to monitor our engagement, we can impact retention and attraction of top talent to Confluent.

 

Learning and Development

 

We strive to provide a culture of curiosity and learning where employees can try new things and continually grow and develop. We offer a variety of resources to support this, including quarterly manager check-ins to facilitate development conversations, an on-demand e-learning platform and ongoing training and learning programs for employees.

 

15


Table of Contents

 

Compensation and Benefits

 

We aim to provide compensation and benefits that are equitable, competitive, and meet the diverse needs of our global workforce. We believe it is an important factor for our employees to have a stake in our success, which is why our total compensation packages include both cash and equity components for most roles.

 

In addition to our robust suite of medical, dental, vision, and retirement benefits, we provide employees access to mental wellbeing resources, family building benefits, and a comprehensive paid leave program.

 

In addition, we believe that our remote-first model will enable us to attract top talent and provide employees the flexibility they increasingly seek.

 

Diversity and Inclusion

 

We are committed to the principles of fairness and equality. We believe that this commitment makes us a stronger, more vibrant, and more innovative company. We seek to build an environment where every employee, regardless of background, identity, or life experience, has an equal opportunity to grow and thrive.

 

Intellectual Property

 

Intellectual property rights are important to the success of our business. We rely on a combination of copyright, trademark, trade secret laws and patents in the United States and other jurisdictions, as well as license agreements, confidentiality procedures, non-disclosure agreements with third parties, and other contractual protections, to protect our intellectual property rights, including rights in our proprietary technology, software, know-how and brand. We use open source software in our offering.

 

As of December 31, 2022, we hold two U.S. patents and have seven patent applications. We do not hold any non-U.S. patents. The patents are scheduled to expire in 2037. As of December 31, 2022, we own four registered trademarks in the United States, one trademark application pending in the United States, 36 registered trademarks in various non-U.S. jurisdictions, and 9 trademark applications pending in various non-U.S. jurisdictions.

 

Although we rely on intellectual property rights, including contractual protections, to establish and protect our intellectual property rights, we believe that factors such as the technological and creative skills of our personnel, creation of new services, features and functionality, and frequent enhancements to our platform are essential to establishing and maintaining our technology leadership position.

 

We control access to and use of our proprietary technology and other confidential information through the use of internal and external controls, including contractual protections with employees, contractors, customers, and partners. We require our employees, consultants, independent contractors, and other third parties to enter into confidentiality and proprietary rights agreements and we control and monitor access to our software, documentation, proprietary technology, and confidential information. Our policy is to require all employees, consultants, and independent contractors to sign agreements assigning to us any inventions, trade secrets, works of authorship, developments, processes, and other intellectual property generated by them on our behalf and under which they agree to protect our confidential information. In addition, we generally enter into confidentiality agreements with our customers and partners. See the section titled “Risk Factors” for a more comprehensive description of risks related to our intellectual property.

 

16


Table of Contents

 

Available Information

 

Our website address is www.confluent.io. Information found on, or accessible through, our website is not a part of, and is not incorporated into, this Annual Report on Form 10-K. We file electronically with the SEC our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. We make available on our website at www.confluent.io, free of charge, copies of these reports and other information as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.

 

17


Table of Contents

 

 

 

ITEM 1A. RISK FACTORS

 

Investing in our Class A common stock involves a high degree of risk. You should consider and read carefully all of the risks and uncertainties described below, as well as other information included in this Annual Report on Form 10-K, including our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K, before making an investment decision. The risks described below are not the only ones we face. The occurrence of any of the following risks or additional risks and uncertainties not presently known to us or that we currently believe to be immaterial could materially and adversely affect our business, financial condition, or results of operations. In such case, the trading price of our Class A common stock could decline, and you may lose some or all of your original investment. You should not interpret our disclosure of any of the following risks to imply that such risks have not already materialized.

 

Risk Factors Summary

 

Below is a summary of the principal factors that make an investment in our Class A common stock speculative or risky:

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. In particular, we have limited experience operating our business at current scale under economic conditions characterized by high inflation or in recessionary or uncertain economic environments.
Macroeconomic uncertainty, unfavorable conditions in our industry or the global economy, including those caused by the ongoing conflict between Russia and Ukraine, reductions in information technology spending, or inflation, have impacted and may continue to impact our ability to grow our business and negatively affect our results of operations.
Actions that we are taking to restructure our business in alignment with our strategic priorities may not be as effective as anticipated.
We derive substantially all of our revenue from our data-in-motion offering. Failure of our offering to satisfy customer demands or achieve continued market acceptance over competitors, including open source alternatives, would harm our business, results of operations, financial condition, and growth prospects.
We intend to continue investing significantly in Confluent Cloud, and if it fails to achieve further market adoption, our growth, business, results of operations, and financial condition could be harmed.
Failure to effectively develop and expand our sales and marketing capabilities or improve the productivity of our sales and marketing organization could harm our ability to expand our potential customer and sales pipeline, increase our customer base, and achieve broader market acceptance of our offering.
If we are unable to attract new customers or expand our potential customer and sales pipeline, our business, financial condition, and results of operations will be adversely affected.
Our business depends on our existing customers renewing their subscriptions and usage-based minimum commitments, purchasing additional subscriptions and usage-based minimum commitments, and expanding their use of our offering.
If we fail to maintain and enhance our brand, including among developers, our ability to expand our customer base will be impaired and our business, financial condition, and results of operations may suffer.
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.

 

18


Table of Contents

If we or third parties with whom we work experience a security breach, or if the confidentiality, integrity, or availability of our information technology, software, services, communications, or data is compromised, our offering may be perceived as not being secure, our reputation may be harmed, demand for our offering may be reduced, proprietary data and information, including source code, could be, and has in the past been, exfiltrated, and we may incur significant liabilities.
We rely on third-party providers of cloud-based infrastructure to host Confluent Cloud. Any failure to adapt our offering to evolving network architecture technology, disruption in the operations of these third-party providers, limitations on capacity or use of features, or interference with our use could adversely affect our business, financial condition, and results of operations.
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 and the value of your investment could decline.
The dual class structure of our common stock as contained in our amended and restated certificate of incorporation has the effect of concentrating voting control with those stockholders who held our stock prior to the IPO, including our executive officers, employees, and directors and their affiliates, and limiting your ability to influence corporate matters, which could adversely affect the trading price of our Class A common stock.

 

Risks Related to Our Business and 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.

 

Our revenue was $585.9 million, $387.9 million, and $236.6 million for the years ended December 31, 2022, 2021, and 2020, respectively. You should not rely on the revenue growth of any prior period as an indication of our future performance. Our revenue growth rate has declined from time to time, and may decline in the future, as a result of a variety of factors, including our focus on operating efficiency and margin improvement, the effectiveness of our sales and marketing strategies and function, our ability to continue gaining market acceptance of our offering, macroeconomic challenges and uncertainty, increased competition, and changes to technology. Overall growth of our revenue depends on a number of factors, including our ability to:

market and price our offering effectively so that we are able to attract new customers and expand sales to our existing customers;
invest in the growth of our business while adjusting our cost structure to focus on operating efficiency and improved margins;
successfully develop a substantial customer and sales pipeline for our products;
expand the features and functionality of our offering to enable additional use cases for our customers;
continue investing in our sales and marketing function to support our growth, and reduce the time for new sales personnel to achieve desired productivity levels;
extend our product leadership to expand our addressable market;
differentiate our offering from open source alternatives and products offered by our competitors;
maintain and expand the rates at which new customers purchase and existing customers renew subscriptions and committed use of our offering and increase consumption of our offering, including in light of the evolving macroeconomic environment;
provide our customers with support that meets their needs;

 

19


Table of Contents

expand our partner ecosystem, including with major cloud providers, independent software vendors (ISVs), and regional and global systems integrators;
increase awareness of our brand on a global basis to successfully compete with other companies; and
expand to new international markets and grow within existing markets.

 

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 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. As a result of our rapid revenue growth in prior periods, we expect our revenue growth rate to decline in future periods. 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:

expansion and enablement of our sales, services, and marketing organization to increase brand awareness and drive adoption of our offering;
product development, including investments in our product development team and the development of new products and new features and functionality for our offering to expand use cases and provide feature parity across third-party public cloud platforms, as well as investments in further differentiating our existing offering;
our cloud infrastructure technology, including systems architecture, scalability, availability, performance, and security;
technology and sales channel partnerships, including cloud marketplaces;
international expansion;
acquisitions or strategic investments; and
general administration, including increased legal and accounting expenses associated with being a public company.

 

These investments may not result in increased revenue 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. 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 does not meet our expectations in future periods, our business, financial position, and results of operations may be harmed.

 

20


Table of Contents

 

We have a history of operating losses and may not achieve or sustain profitability in the future.

 

We have experienced net losses in each period since inception. We generated a net loss of $452.6, $342.8 million, and $229.8 million for the years ended December 31, 2022, 2021, and 2020, respectively. As of December 31, 2022, we had an accumulated deficit of $1,201.4 million. While we have experienced significant revenue growth in recent periods, we are not certain whether or when we will obtain or maintain a high enough volume of sales or level of market acceptance to achieve or maintain profitability in the future. Our revenue growth rate has declined, and may continue to decline for a number of reasons, particularly during times of macroeconomic uncertainty, resulting in a more challenging environment for acquiring new customers and maintaining existing customers as well as shifts in priorities toward operating efficiencies and margin improvements. 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 offering, including by introducing new offerings and features and functionality, and to expand our sales, marketing, and services teams to drive new customer adoption, expand the use of our offering by existing customers, support international expansion, and implement additional systems and processes to effectively scale operations. We will also face increased compliance costs associated with growth, the planned expansion of our customer base and pipeline, international expansion, and being a public company. In addition, Confluent Cloud operates on public cloud infrastructure provided by third-party vendors, and our costs and gross margins are significantly influenced by the prices we are able to negotiate with these public cloud providers, which in many cases are also our competitors. To the extent we are able to successfully increase the percentage of our revenue attributable to Confluent Cloud, we may incur increased costs related to our public cloud contracts, which would negatively impact our gross margins. 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. In addition, our efforts and investments to implement systems and processes to scale operations may not be sufficient or may not be appropriately executed. As a result, 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, which makes it difficult to forecast our future results of operations.

 

We were founded in 2014. As a result of our limited operating history, 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. In particular, we have limited experience operating our business at current scale under economic conditions characterized by high inflation or in recessionary or uncertain economic environments. We recently also undertook an internal restructuring, including a reduction in force, and increased focus on operating efficiencies and margin improvements. Further, we have experienced, and in future periods, may continue to experience, slower revenue growth or our revenue could decline for a number of reasons, including shifts in our offering and revenue mix, slowing demand for our offering, increasing competition, decreased productivity of our sales and marketing organization and effectiveness of our sales and marketing efforts to acquire new customers, retain existing customers or expand existing subscriptions and usage-based minimum commitments, strategic focus on operating efficiencies and margin improvements, changing technology, a decrease in the growth of our overall market, our failure, for any reason, to continue to take advantage of growth opportunities, or our failure to adapt and respond to inflationary factors affecting our business or future economic recessions. 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 in this Annual Report. 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.

 

21


Table of Contents

 

Macroeconomic uncertainty, unfavorable conditions in our industry or the global economy, including those caused by the ongoing conflict between Russia and Ukraine, reductions in information technology spending, or inflation, have impacted, and may continue to impact our ability to grow our business and negatively affect our results of operations.

 

Global business activities face widespread macroeconomic uncertainties, and our results of operations may vary based on the impact of changes in our industry or the global economy on us or our customers and potential customers. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, financial and credit market fluctuations, inflation and efforts to control further inflation, including rising interest rates, international trade relations, political turmoil, natural catastrophes, warfare, and terrorist attacks on the United States, Europe, the Asia Pacific region, including Japan, or elsewhere, could cause a decrease in business investments by existing or potential customers, including spending on information technology, and negatively affect the growth of our business. As an example, in the United States, capital markets have experienced and continue to experience volatility and disruption. Furthermore, inflation rates in the United States have recently increased to levels not seen in decades resulting in federal action to increase interest rates, affecting capital markets. Such economic volatility could adversely affect our business, financial condition, results of operations and cash flows, and future market disruptions could negatively impact us. In particular, we have experienced and may continue to experience longer sales cycles for new customers and existing customer expansions, reduced contract sizes or generally increased scrutiny on IT spending and budgets from existing and potential customers, due in part to the effects of macroeconomic uncertainty and challenges and the geopolitical situation in Ukraine. These customer dynamics may persist in the future, even if macroeconomic conditions improve, and to the extent there is a sustained general economic downturn, a recession, or other period when IT budgets are growing at a slower rate or contracting growth, these customer dynamics may be exacerbated. These customer dynamics have had and may continue to have negative impacts on our revenue, business, and results of operations and have resulted and may in the future result in strategic changes in our focus on growth versus operating efficiency, margin improvements, and profitability. For example, we recently adjusted our cost structure and reduced our overall headcount. Competitors, many of whom 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, which may require us to respond in kind and may negatively impact our existing customer relationships and new customer acquisition strategy. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our offering. We cannot predict the timing, strength, or duration of any economic slowdown, instability, or recovery, generally or within any particular industry.

 

Actions that we are taking to restructure our business in alignment with our strategic priorities may not be as effective as anticipated.

 

In January 2023, we commenced certain restructuring actions, or the Restructuring Plan, designed to adjust our cost structure and real estate footprint. We may encounter challenges in the execution of these efforts, and these challenges could impact our financial results.

 

Although we believe that the Restructuring Plan will reduce operating costs and improve operating margins, we cannot guarantee that the Restructuring Plan will achieve or sustain the targeted benefits, or that the benefits, even if achieved, will be adequate to meet our long-term profitability and operational expectations. As a result of these actions, we will incur additional costs in the near term, including cash expenditures for employee transition, notice period and severance payments, employee benefits, and related facilitation costs. Additional risks associated with the continuing impact of the Restructuring Plan include employee attrition beyond our intended reduction in force and adverse effects on employee morale (which may also be further exacerbated by actual or perceived declining value of equity awards), diversion of management attention, adverse effects to our reputation as an employer (which could make it more difficult for us to hire new employees in the future), and potential failure or delays to meet operational and growth targets due to the loss of qualified employees. If we do not realize the expected benefits of our Restructuring Plan on a timely basis or at all, our business, results of operations and financial condition could be adversely affected.

 

22


Table of Contents

 

We derive substantially all of our revenue from our data-in-motion offering. Failure of our offering to satisfy customer demands or achieve continued market acceptance over competitors, including open source alternatives, would harm our business, results of operations, financial condition, and growth prospects.

 

We derive and expect to continue to derive substantially all of our revenue from sales of, and additional services related to, our data-in-motion offering. We have directed, and intend to continue to direct, a significant portion of our financial and operating resources to developing more features and functionality for such offering. Our growth will depend in large part on enabling additional use cases for our customers after they initially adopt our offering, ranging from industry-specific use cases to use cases generated by the network effects of connecting multiple applications within an enterprise. In addition, the success of our business is substantially dependent on the actual and perceived viability, benefits, and advantages of our offering as a preferred platform for data in motion, particularly when compared to open source alternatives developed internally by customers. As such, market adoption of our offering is critical to our continued success. Demand for our offering is affected by a number of factors, including increased market acceptance of our offering by existing customers and potential new customers, effectiveness of our sales and marketing strategy and team, the extension of our offering to new applications and use cases, the timing of development and release of new offerings by us and our competitors, technological change, growth or contraction of the market in which we compete, and customer information technology spending budgets, which may be reduced during periods of high inflation or in recessionary or uncertain economic environments and may be impacted by geopolitical events such as the ongoing conflict between Russia and Ukraine. Failure to successfully address these factors, satisfy customer demands, achieve continued market acceptance over competitors, including open source alternatives, and achieve growth in sales of our offering would harm our business, results of operations, financial condition, and growth prospects.

 

We have historically derived a substantial portion of our revenue from Confluent Platform, and any loss in market acceptance or reduction in sales of Confluent Platform would harm our business, results of operations, financial condition, and growth prospects.

 

While our revenue mix has increasingly shifted toward Confluent Cloud, our business remains substantially dependent on Confluent Platform, our enterprise-ready, self-managed software offering. Confluent Platform contributed 61% and 73% of our subscription revenue for the years ended December 31, 2022 and 2021, respectively. We expect to continue to rely on customer adoption and expansion of Confluent Platform as a component of our future growth. In particular, we are dependent on Confluent Platform serving as a fundamental self-managed, data-in-motion offering to generate wide-ranging use cases for our customers and increase our dollar-based net retention rate with existing customers. If we experience loss in market acceptance, reduced customer renewals or new customer adoption, or limited use case expansion among existing customers of Confluent Platform, our growth, business, financial condition, and results of operations may be harmed.

 

23


Table of Contents

 

We intend to continue investing significantly in Confluent Cloud, and if it fails to achieve further market adoption, our growth, business, results of operations, and financial condition could be harmed.

 

We intend to continue investing significantly in developing and growing Confluent Cloud as a fully-managed, cloud-native service. We have less experience marketing, determining pricing for, and selling Confluent Cloud. As a result, our shifts in sales strategy focused on customer acquisition for Confluent Cloud could result in near term fluctuations in our financial results as compared to prior periods, particularly if previous Confluent Platform customers shift to Confluent Cloud, given that subscriptions to Confluent Cloud have historically had a lower average price compared to subscriptions to Confluent Platform. Our sales strategy for Confluent Cloud also involves landing customers at low entry points, including starting with our free Confluent Cloud trial and pay-as-you-go, which have no commitments. There can be no assurance that such customers will enter into usage-based minimum commitments with us, expand their existing commitments, or ramp their usage of Confluent Cloud. In addition, there can be no assurance as to the length of time required to attain substantial market adoption of Confluent Cloud, if at all. The growth rate of our Confluent Cloud revenue may also fluctuate over time, including due to the usage-based nature of Confluent Cloud and customer adoption trends. To expand our potential customer and sales pipeline for Confluent Cloud, we will need to increase brand awareness, cultivate relationships with potential customers in key industries and sectors, rapidly convert the sales pipeline into new customers and continue to expand and improve the productivity of our sales and marketing organization. To increase market adoption and expand the customer base for Confluent Cloud, we have also been targeting the commercial customer segment, comprised of small to medium-sized companies, including early-stage companies, as part of our overall sales and marketing strategy for Confluent Cloud. These customers typically demand faster deployment of Confluent Cloud within their organizations and prioritize ease of use. In addition, the sales cycle for these customers is typically shorter, requiring accelerated ramp time of our sales force and higher velocity marketing strategies. We have also historically targeted larger enterprise customers as part of our overall sales and marketing strategy, which we refine from time to time, partly due to the relative size and complexity of such customers and the efforts needed to expand their usage of Confluent Cloud. If we are unsuccessful in these and our other efforts to drive market adoption of and expand the customer base for Confluent Cloud, or if we do so in a way that is not profitable, fails to compete successfully against our current or future competitors, or fails to adequately differentiate Confluent Cloud from open source alternatives, our growth, business, results of operations, and financial condition could be harmed.

 

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 and adoption of our offering grows, we will need to devote additional resources to improving our offering’s capabilities, features, and functionality. In addition, we will need to appropriately scale our internal business operations and our services organization to serve our growing customer base. Any failure of or delay in these efforts could result in impaired product 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 the costs associated with our third-party cloud services as we scale could negatively impact our gross margins. Our expansion efforts will be expensive and complex, and require the dedication of significant management time and attention. We could also face inefficiencies, vulnerabilities or service disruptions as a result of our efforts to scale our internal infrastructure, which may result in extended outages, loss of customer trust, and harm to our reputation. 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.

 

24


Table of Contents

 

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 platform for data in motion combines and expands upon functionality from numerous traditional product categories, and hence we compete in each of these categories with products from a number of different vendors. Our primary competition, especially on-premise, is internal IT teams that develop data infrastructure software using open source software, including Apache Kafka. Our principal competitors in the cloud are the well-established public cloud providers that compete in their respective clouds. These enterprises are developing and have released managed service offerings for real-time data ingestion and data streaming, such as Azure Event Hubs (Microsoft Corporation), Amazon Kinesis, Amazon MSK, and Google Cloud Pub/Sub and Dataflow. On premise, there are a number of vendors with legacy products that have pivoted into this space including Cloudera Dataflow, TIBCO Messaging, and Red Hat AMQ Streams.

 

We currently offer Confluent Cloud on the public clouds provided by AWS, Azure, and GCP, which are also some of our primary actual and potential competitors. There is risk that one or more of these public cloud providers could use their respective control of their public clouds to embed innovations or privileged interoperating capabilities in competing products, bundle competing products, provide us unfavorable pricing, leverage their public cloud customer relationships to exclude us from opportunities, and treat us and our customers differently with respect to terms and conditions or regulatory requirements compared to similarly situated customers. In addition, if public cloud providers develop a data-in-motion offering that operates across multiple public clouds or on premise, we would face increased competition from these providers. Further, they have the resources to acquire or partner with existing and emerging providers of competing technologies and thereby accelerate adoption of those competing technologies. All of the foregoing could make it difficult or impossible for us to provide subscriptions and services that compete favorably with those of the public cloud providers.

 

With the introduction of new technologies, market entrants, and open source alternatives, including those based on Apache Kafka, we expect that the competitive environment will remain intense going forward. Because Apache Kafka is open source and there are few technological barriers to entry into the open source market, it may be relatively easier for competitors, some of which may have greater resources than we have, to enter our markets and develop data-in-motion alternatives based on Apache Kafka. In addition, the data infrastructure market is large and continues to grow rapidly, and our future success will depend in part on differentiating our offering from open source alternatives, including Apache Kafka, and other data-in-motion offerings. If we are unable to sufficiently differentiate our offering from Apache Kafka, other offerings based on or derived from Apache Kafka, or other data-in-motion offerings, we may not be successful in achieving market acceptance of our offering, which would limit our growth and future revenue. Some existing and prospective customers may elect to use certain of our data-in-motion platform functions under free-to-use licenses, which can reduce demand for our offering. Such existing or prospective customers may also have reservations about utilizing proprietary software like our offering and may instead opt to use solely open source software based on the perception that this will lower long-term costs and reduce dependence on third-party vendors. In addition, our existing customers have chosen or could in the future choose to develop similar capabilities in-house and strengthen their use of open source software, rather than continue to purchase our offering.

 

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. Any trend toward industry consolidation may negatively impact our ability to successfully compete and may impose pressure on us to engage in similar strategic transactions, including acquisitions, which would be costly and may divert management’s attention. 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 offering and platform capabilities to potential customers with existing solutions, we must convince their internal stakeholders that the capabilities of our offering are superior to their current solutions.

 

We compete on the basis of a number of factors, including:

ease of deployment, integration, and use;

 

25


Table of Contents

enterprise-grade data in motion;
the cloud-native capabilities of our offering;
the ability to operate at scale and offer elasticity, end-to-end security, and reliability;
the completeness of our offering, including as a complete platform for data in motion, and our ability to offer rich SQL-based stream processing, integrated governance capabilities, and connectors to existing applications and IT and cloud infrastructure;
the availability of our offering, including in multiple public clouds, and for use in private clouds and in on-premise data centers;
quality of professional services and customer support;
price and total cost of ownership;
flexible pricing, such as pay-as-you-go delivery;
sales and marketing productivity and expertise;
brand recognition and reputation; and
adherence to industry standards and certifications.

 

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 offerings to compete with our offering 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 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 offering. 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 offering to continue to achieve or maintain market acceptance, any of which would harm our business, results of operations, and financial condition.

 

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 and the value of your investment 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:

changes in our revenue mix and related changes in revenue recognition;
changes in actual and anticipated growth rates of our revenue, customers, and key operating metrics;
strategic shifts in focus on growth versus operating efficiency and profitability;
fluctuations in demand for or pricing of our offering;

 

26


Table of Contents

fluctuations in usage of Confluent Cloud under usage-based minimum commitments and pay-as-you-go arrangements;
our ability to attract new customers;
our ability to retain our existing customers, particularly large customers, and secure renewals of subscriptions and usage-based minimum commitments, as well as the timing of customer renewals or non-renewals;
customer retention rates and the pricing and quantity of subscriptions renewed, as well as our ability to accurately forecast customer expansions and renewals;
downgrades in customer subscriptions;
customers and potential customers opting for alternative products, including developing their own in-house solutions or opting to use only the free version of our offering;
timing and amount of our investments to expand the capacity of our third-party cloud service providers;
seasonality in sales, customer implementations, results of operations (including Confluent Cloud revenue), and remaining performance obligations, or RPO;
investments in new offerings, features, and functionality;
fluctuations or delays in development, release, or adoption of new features and functionality for our offering;
delays in closing sales, including the timing of renewals, which may result in revenue being pushed into the next quarter, particularly because a large portion of our sales occur toward the end of each quarter;
fluctuations or delays in purchasing decisions by existing or future customers, including due to geopolitical or economic conditions such as inflation or in anticipation of new offerings or enhancements by us or our competitors;
changes in customers’ budgets and in the timing of their budget cycles and purchasing decisions, including due to macroeconomic factors and currency exchange rate fluctuations;
our ability to control costs, including hosting costs associated with Confluent Cloud and our operating expenses, and to realize operating efficiencies in connection with the Restructuring Plan;
the amount and timing of payment for operating expenses, particularly research and development and sales and marketing expenses, including commissions;
timing of hiring personnel for our research and development and sales and marketing organizations;
the amount and timing of non-cash expenses, including stock-based compensation expense and other non-cash charges;
the amount and timing of costs associated with recruiting, educating, and integrating new employees and retaining and motivating existing employees;
the effects of acquisitions and their integration;
general geopolitical or economic conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers participate;
fluctuations in foreign currency exchange rates;
the impact of new accounting pronouncements;

 

27


Table of Contents

changes in revenue recognition policies that impact our subscriptions and services revenue;
changes in regulatory or legal environments that may cause us to incur, among other things, expenses associated with compliance;
the impact of changes in tax laws or judicial or regulatory interpretations of tax laws, which are recorded in the period such laws are enacted or interpretations are issued and may significantly affect the effective tax rate of that period;
health epidemics or pandemics, such as the COVID-19 pandemic;
changes in the competitive dynamics of our market, including consolidation among competitors or customers; and
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our offering.

 

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.

 

Our revenue mix may result in fluctuations in our results across periods, making it difficult to assess our future growth.

 

Our revenue mix is varied based on the revenue recognition principles applicable to our offering. We recognize a portion of revenue from sales of subscriptions to Confluent Platform up front when our term-based license is delivered. The remainder, constituting post-contract customer support, maintenance, and upgrades, referred to together as PCS, comprises the substantial majority of the revenue and is recognized ratably over the subscription term. Customers may use Confluent Cloud either without a minimum commitment contract, which we refer to as pay-as-you-go, or on a usage-based minimum commitment contract of at least one year in duration. Pay-as-you-go customers are billed, and revenue from them is recognized, based on usage. Customers with usage-based minimum commitments are billed annually in advance or monthly in arrears, and we recognize revenue from such subscriptions based on usage by the customer. Historically, our Confluent Cloud sales have been individually smaller, with varied usage levels from such customers over time, which may continue as we target the commercial customer segment as part of our sales strategy for Confluent Cloud. However, larger Confluent Cloud sales, including those with terms over one year, may also result in greater variations in usage levels due to the timing and size of those commitments. In addition, we have experienced and expect to continue experiencing an increased contribution from Confluent Cloud to our revenue mix. Macroeconomic impacts have caused, and may continue to cause, longer sales cycles compared to prior periods. As a result, there may be fluctuations in revenue period over period as revenue is dependent on varying patterns of customer consumption and timing of sales of Confluent Platform, which can result in larger upfront revenue recognition upon delivery of the term-based licenses, as well as revenue mix. In addition, we may experience fluctuations in margins as a result of high cloud infrastructure costs resulting from increased Confluent Cloud sales. Future fluctuations in our revenue and results across periods, including due to further changes in our revenue mix, may make it difficult to assess our future growth and performance.

 

28


Table of Contents

 

Downturns or upturns in our sales may not be immediately reflected in our financial position and results of operations.

 

We recognize a significant portion of our revenue ratably over the term of Confluent Platform subscriptions. As a result, any decreases in new subscriptions or renewals in any one period may not immediately be fully reflected as a decrease in revenue for that period but would negatively affect our revenue in future quarters, even though such a decrease would be reflected in certain of our key metrics as of the end of such period, including RPO. 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. In addition, fluctuations in usage under our usage-based Confluent Cloud offering or monthly subscriptions for our pay-as-you-go offering 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.

 

Seasonality may cause fluctuations in our sales, results of operations, and remaining performance obligations.

 

Historically, we have experienced seasonality in RPO and new customer bookings, as we typically sell a higher percentage of subscriptions to new customers and renewal subscriptions 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, RPO, and results of operations in the future and might become more pronounced as we continue to target larger enterprise customers.

 

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 offering 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, improve, and differentiate our existing offering, increase adoption and usage of our offering, and introduce new offerings 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. Because the market for our offering is relatively new, it is difficult to predict customer adoption, increased customer usage and demand for our offering, the size and growth rate of this market, the entry of competitive products, or the success of existing competitive products. If we are unable to enhance our offering and keep pace with rapid technological 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 offering, our business, financial condition, and results of operations could be adversely affected.

 

To remain competitive, we need to continuously modify and enhance our offering to adapt to changes and innovation in existing and new technologies. We expect that we will need to continue to differentiate our data-in-motion platform capabilities, as well as expand and enhance our platform to support a variety of adjacent use cases. This development effort will require significant engineering, sales, and marketing resources. Any failure to effectively offer solutions for these adjacent use cases could reduce customer demand for our offering. Further, our offering must also integrate with a variety of network, hardware, mobile, cloud, and software platforms and technologies, and we need to continuously modify and enhance our offering to adapt to changes and innovation in these technologies. This development effort may require significant investment in engineering, support, marketing, and sales resources, all of which would affect our business and results of operations. Any failure of our offering to operate effectively with widely adopted, future data infrastructure platforms, applications, and technologies would reduce the demand for our offering. If we are unable to respond to evolving customer needs, requirements, or preferences in a cost-effective manner, our offering may become less marketable and less competitive or obsolete, and our business, financial condition, and results of operations could be adversely affected.

 

29


Table of Contents

 

The market for our offering may develop more slowly or differently than we expect.

 

It is difficult to predict customer adoption rates and demand for our offering, the entry of competitive products or the future growth rate and size of the data infrastructure market. The expansion of this market depends on a number of factors, including the cost, performance, and perceived value associated with data infrastructure platforms as an alternative or supplement to legacy systems such as traditional databases, as well as the ability of platforms for data in motion to address heightened data privacy and security concerns. If we have a security incident or third-party cloud service 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 products as a whole, including our offering, may be negatively affected. In addition, many of our potential customers have made significant investments in alternative data infrastructure platforms and may be unwilling to invest in new products, such as our offering. If data-in-motion technology 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 privacy and security concerns, governmental regulation, competing technologies and products, decreases in information technology spending or otherwise, the market for our offering might not continue to develop or might develop more slowly than we expect, which would adversely affect our business, financial condition, and results of operations.

 

The competitive position of our offering depends in part on its ability to operate with third-party products and services, including those of our partners, and if we are not successful in maintaining and expanding the compatibility of our offering with such products and services, our business may be harmed.

 

The competitive position of our offering depends in part on its ability to operate with products and services of third parties, including software companies, software services, and infrastructure, and our offering must be continuously modified and enhanced to adapt to changes in hardware, software, networking, browser, and database technologies. In the future, one or more technology companies, whether our partners or otherwise, may choose not to support the operation of their software, software services, and infrastructure with our offering, or our offering may not support the capabilities needed to operate with such software, software services, and infrastructure. In addition, to the extent that a third party were to develop software or services that compete with ours, that provider may choose not to support our offering. We intend to facilitate the compatibility of our offering with various third-party software, software services, and infrastructure offerings by maintaining and expanding our business and technical relationships. If we are not successful in achieving this goal, our business, financial condition, and results of operations may be harmed.

 

If we are unable to successfully manage the growth of our professional services business and improve our margins from these services, our business, financial condition, and results of operations will be harmed.

 

Our professional services business, which engages with customers to help them in their strategy, architecture, and adoption of a platform for data in motion, has grown as we have scaled our business. We believe our investment in professional services facilitates the adoption of our offering, especially with larger customers. As a result, our sales efforts have focused on marketing our offering to larger customers, rather than the profitability of our professional services business. If we are unable to successfully manage the growth of this business and improve our profit margin from these services, our business, financial condition, and results of operations will be harmed.

 

We face risks associated with the growth of our business with certain heavily regulated industry verticals.

 

We market and sell our offering to customers in heavily regulated industry verticals, including the banking and financial services industries. As a result, we face additional regulatory scrutiny, risks, and burdens from the governmental entities and agencies which regulate those industries. Selling to and supporting customers in heavily regulated verticals and expanding in those verticals will continue to require significant resources, and there is no guarantee that such efforts will be successful or beneficial to us. If we are unable to successfully maintain or expand our market share in such verticals, or cost-effectively comply with governmental and regulatory requirements applicable to our activities with customers in such verticals, our business, financial condition, and results of operations may be harmed.

 

30


Table of Contents

 

Sales to government entities are subject to a number of challenges and risks.

 

We sell to U.S. Federal, state, and local government customers, as well as foreign and governmental agency customers, generally through resellers. Sales to such entities, whether direct or indirect, 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. Contracting with certain federal government entities or resellers to such entities requires additional compliance from us and our offering, and if we fail to achieve compliance with these standards and requirements, we may be disqualified from selling our offering to such governmental entities, or be at a competitive disadvantage, which would harm our business, operating results, and financial condition. Government contracting requirements may also change and in doing so restrict our ability to sell into the government sector until we have obtained any required government certifications. Further, achieving and maintaining government certifications, such as U.S. Federal Risk and Authorization Management Program (FedRAMP) authorization for Confluent Cloud, may require significant upfront cost, time, and resources. If we do not obtain U.S. FedRAMP authorization for Confluent Cloud, we will not be able to sell Confluent Cloud, directly or indirectly, to certain Federal government and other public sector customers as well as private sector customers that require such certification for their intended use cases, which could harm our growth, business, and results of operations. This may also harm our competitive position against larger enterprises whose competitive offerings are FedRAMP authorized. Further, there can be no assurance that we will secure commitments or contracts with government entities even following such certifications, which could harm our margins, business, financial condition, and results of operations. Government demand and payment for our offering are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our offering.

 

Further, governmental entities or resellers to such entities may demand contract terms that differ from our standard arrangements and are less favorable than terms agreed with private sector customers. Such entities or resellers 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. In addition, compliance with requirements applicable to suppliers to the Federal government, including contractual requirements, regulations, and Executive Orders, may require us to change certain of our operations and involve significant effort and expense, which could harm our margins, business, financial condition, and results of operations. Governments and whistleblowers routinely investigate and audit government contractors’ administrative processes and compliance with applicable legal requirements. An unfavorable investigation or audit could result in the government refusing to continue buying our subscriptions, a reduction of revenue, suspension or debarment from government contracting, or fines or civil or criminal liability if the audit uncovers improper or illegal activities, including under the False Claims Act, which could adversely affect our results of operations and reputation.

 

Our customers also include certain non-U.S. governments, to which government procurement law risks similar to those present in U.S. government contracting also apply, particularly in certain emerging markets where our customer base is less established. In addition, compliance with complex regulations and contracting provisions in a variety of jurisdictions can be expensive and consume significant management resources. In certain jurisdictions, our ability to win business may be constrained by political and other factors unrelated to our competitive position in the market. Each of these difficulties could harm our business and results of operations.

 

31


Table of Contents

 

Acquisitions, strategic investments, joint ventures, or alliances could be difficult to identify, pose integration challenges, divert the attention of management, disrupt our business and culture, 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, technologies, or technical know-how that we believe could complement or expand our platform capabilities, enhance our technical capabilities, or otherwise offer growth opportunities. Further, the proceeds we received from the IPO and our convertible notes offering increase the likelihood that we will devote resources to exploring larger and more complex acquisitions and investments than we have previously attempted. 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 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, 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. We may also have difficulty establishing our company values with personnel of acquired companies, which may negatively impact our culture and work environment. 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.

 

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.

 

We have funded our operations since inception primarily through equity and debt financings and sales of our offering. While we have taken steps aimed at improving our operating efficiency, including our recent Restructuring Plan, 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, particularly during times of market volatility and general economic instability. If adequate funds are not available on acceptable terms, we may be unable to invest in future growth opportunities, which could harm our business, results of operations, and financial condition. If we incur additional debt, the debt holders, together with holders of our outstanding convertible notes, would have rights senior to holders of common stock to make claims on our assets, and the terms of any future debt could restrict our operations, including our ability to pay dividends on our common stock. Furthermore, if we issue additional equity securities, including through future issuances of equity-linked or derivative securities, our existing stockholders could experience further dilution, and the new equity securities could have rights senior to those of 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 Class A common stock and diluting their interests.

 

32


Table of Contents

 

Investors’ and other stakeholders’ expectations of our performance relating to environmental, social and governance factors may impose additional costs and expose us to new risks.

 

There is an increasing focus from certain investors, customers, employees, and other stakeholders concerning environmental, social and governance matters, or ESG. Some investors may use these non-financial performance factors to guide their investment strategies and, in some cases, may choose not to invest in us if they believe our policies and actions relating to ESG are inadequate. We may face reputational damage in the event that we do not meet the ESG standards set by various constituencies.

 

As ESG best practices and reporting standards continue to develop, we may incur increasing costs relating to ESG monitoring and reporting and complying with ESG initiatives. For example, the SEC has recently proposed climate change and ESG reporting requirements, which, if approved, would increase our compliance costs. We may also face greater costs to comply with new ESG standards or initiatives in the European Union. In 2022, we published our first ESG Report, which describes the measurement of our greenhouse gas emissions for 2021 and our efforts to achieve carbon neutrality. In addition, our ESG Report provides highlights of how we are supporting our global workforce and our governance practices. Our disclosures on these matters, or a failure to meet evolving stakeholder expectations for ESG practices and reporting, may potentially harm our reputation and customer relationships. Due to new regulatory standards and market standards, certain new or existing customers, particularly those in the European Union, may impose stricter ESG guidelines or mandates for, and may scrutinize relationships more closely with, their counterparties, including us, which may lengthen sales cycles or increase our costs.

 

Furthermore, if our competitors’ ESG performance is perceived to be better than ours, potential or current investors may elect to invest with our competitors instead. In addition, in the event that we communicate certain initiatives or goals regarding ESG matters, we could fail, or be perceived to fail, in our achievement of such initiatives or goals, or we could be criticized for the scope of such initiatives or goals. If we fail to satisfy the expectations of investors, customers, employees and other stakeholders or our initiatives are not executed as planned, our business, financial condition, results of operations, and prospects could be adversely affected.

 

The COVID-19 pandemic has had, and could in the future have, an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate.

 

The COVID-19 pandemic has caused disruptions to our business operations, and could have an adverse impact on our business and operations in the future. The extent of the impact of the COVID-19 pandemic on our customers and our customers’ evolving response to the COVID-19 pandemic is difficult to assess or predict, and we may be unable to accurately forecast our revenues or financial results. Our results of operations could be materially above or below our forecasts, which could adversely affect our results of operations, disappoint analysts and investors, and/or cause our stock price to decline.

 

Starting in March 2020, we temporarily required employees to work remotely, and we suspended most travel by our employees. We implemented a vaccine mandate for our U.S. employees, where permissible with local, state and federal laws, and most of our employees have the flexibility to work remotely with our “remote first” work policy, which we announced in late 2021 and continue to maintain. For activities that may be conducted remotely, there is no guarantee that we will be as effective while working remotely. Because our team is dispersed, some employees have experienced, and may continue to experience, less capacity to work due to increased personal obligations (such as childcare, eldercare, or caring for family who become sick). Decreased effectiveness and availability of our team could adversely affect our results due to slow-downs in our sales cycles and recruiting and onboarding efforts, delays in our entry into customer contracts, delays in addressing performance issues, delays in product development, delays and inefficiencies among various operational aspects of our business, including our financial organization, or other decreases in productivity that could seriously harm our business. While these actions caused minor disruptions in our business and operations to date, such actions and any future similar actions could impact our competitive positioning, ability to attract and retain customers, and our growth, business, and revenue.

 

33


Table of Contents

 

The global impact of the COVID-19 pandemic continues to evolve, and we will continue to monitor the situation closely. The ultimate impact of the COVID-19 pandemic, a similar health epidemic or other global health emergency, is highly uncertain and subject to change. We do not yet know the full extent of potential delays or impacts on our business, operations, ability to access capital, or the global economy as a whole, including due to future waves of outbreak or new variant strains of the virus which may require re-closures or other preventative measures. While the spread of COVID-19 may be contained or mitigated, there is no guarantee that a future outbreak of this or any other widespread epidemics will not occur, or that the global economy will recover, either of which could harm our business.

 

Risks Related to Cybersecurity

 

If we, or third parties upon which we rely, experience a security incident comprising the confidentiality, integrity, or availability of our information technology, software, services, communications, or data, we could experience adverse consequences resulting from such compromise, including but not limited to, reputational harm, a reduction in the demand for our offering, regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, or other adverse consequences.

 

In the ordinary course of our business, we and the third parties upon which we rely, may process sensitive data, which may include personal information and our or our customers’ or other third parties’ sensitive, proprietary, and confidential information. As a result, we and the third parties upon which we rely, face a variety of evolving threats, which could cause security incidents. Security incidents that compromise the confidentiality, integrity, and availability of this information could result from cyber-attacks, computer viruses (such as worms, spyware, or other malware), social engineering (including phishing), ransomware, supply chain attacks, denial of service attacks, credential harvesting or stuffing, efforts by individuals or groups of hackers and sophisticated organizations, including state-sponsored organizations, errors or malfeasance of our personnel, including personnel who have authorized access to our systems and/or information, and security vulnerabilities in the software or systems on which we rely, including third-party systems. In particular, severe ransomware attacks, including those perpetrated by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, loss of information and income, reputational harm, and diversion of funds. In addition, if our personnel access authorization policies for our systems and/or information are too permissive, we may be subject to heightened risk of security incidents due to errors or malfeasance from our personnel. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments.

 

Some threat actors now engage and are expected to continue to engage in cyber-attacks, including without limitation nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these attacks, including retaliatory cyber-attacks, that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our services.

 

Additionally, due to the ongoing COVID-19 pandemic, certain functional areas of our workforce remain in a remote work environment and outside of our corporate network security protection boundaries, which imposes additional risks to our business, including increased risk of industrial espionage, phishing, and other cybersecurity attacks, including those that are state-sponsored or politically motivated, and unauthorized access to or dissemination of sensitive, proprietary, or confidential information. Future acquisitions could also expose us to additional cybersecurity risks and vulnerabilities from any newly acquired information technology infrastructure.

 

34


Table of Contents

 

In addition, our reliance on third-party service providers could introduce new cybersecurity risks and vulnerabilities, including supply-chain attacks, and other threats to our business operations. We rely on third parties to operate our critical business systems and process the sensitive, proprietary, and confidential information that we own, process, or control, including customer information and proprietary data and information, including source code. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate security measures and could experience a security incident that compromises the confidentiality, integrity, or availability of the systems they operate for us or the information they process on our behalf. If our third-party service providers experience a security incident or other interruption, we could experience adverse consequences. While we may be entitled to damages if our third-party service providers fail to satisfy their data privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award. In addition, supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third parties’ infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised.

 

Cybercrime and hacking techniques are constantly evolving, and we or third parties who we work with may be unable to anticipate attempted security breaches, react in a timely manner, or implement adequate preventative measures, particularly given increasing use of hacking techniques designed to circumvent controls, avoid detection, and remove or obfuscate forensic artifacts. These risks are likely to increase as we continue to grow and process, control, store, and transmit increasingly large amounts of data.

 

While we have taken steps designed to protect the confidentiality, integrity, and availability of our systems and the sensitive, proprietary, and confidential information that we own, process, or control, our security measures or those of our third-party vendors may not be able to anticipate or implement effective preventive and remedial measures against all data privacy and security threats. No security solution, strategy, or measures can address all possible security threats or block all methods of penetrating a network or otherwise perpetrating a security incident. For example, we and our third-party providers have been and may in the future be compromised by the aforementioned or similar threats, and result in unauthorized, unlawful, or accidental processing of our information, or vulnerabilities in the products or systems upon which we rely. For example, beginning in January 2021, a malicious third party gained unauthorized access to a third-party vendor, Codecov, that provides a software code testing tool, potentially affecting more than a thousand of Codecov’s customers, or Codecov Breach. In April 2021, we were notified that we had been impacted by the Codecov Breach. Through our investigations, we determined that the attackers leveraged a vulnerability in Codecov’s software to gain access to credentials in our development environment, and thereby obtained unauthorized read-only access to, and copied to overseas IP addresses, the private Github repositories containing our source code and certain internal-use documents containing references to certain customers and other customer-related attributes. Upon learning of the breach, we took action to revoke Codecov’s access and discontinued our use of the Codecov service, rotated all of our credentials identified as exposed by the Codecov Breach to prevent further unauthorized access, enhanced monitoring of our environment, and engaged a third-party forensics firm to assist in our investigation, response, and impact mitigation. We did not find any evidence of access to any customer data sent through or stored in our products, nor did we find any evidence that the attackers modified any of our source code or uploaded any malware or any other malicious code to our system. However, the full extent of the impact of this incident on our operations, products, or services may not be known for some time, and we cannot assure you that there will be no further impact in the future. This incident or any future incidents relating to the Codecov Breach could result in the use of exfiltrated source code to attempt to identify vulnerabilities in our offering, future ransomware or social engineering attacks, reduced market acceptance of our offering, injury to our reputation and brand, legal claims against us, and the diversion of our resources.

 

In addition, we do not control the content that our customers transmit, process, and maintain using our offering. If our customers use our offering for the transmission or storage of personal information and our security measures are, or are believed to have been, breached, our business may suffer, and we could incur significant liability.

 

35


Table of Contents

 

If we, or a third party upon whom we rely, experience a security incident that results in the compromise of the confidentiality, integrity, or availability of our systems or the sensitive, proprietary, or confidential information that we own, process, or control, or the perception that one has occurred, this could result in a loss of customer confidence in the security of our platform and damage to our brand, reduce the demand for our offering, disrupt business operations, result in the exfiltration of proprietary data and information, including source code, require us to spend material resources to investigate or correct the incident and to prevent future security incidents, expose us to legal liabilities, including litigation, regulatory enforcement (including investigations, fines, penalties, audits, and inspections), additional oversight, restrictions or bans on processing personal information, indemnity obligations, claims by our customers or other relevant parties that we have failed to comply with contractual obligations to implement specified security measures, and adversely affect our business, financial condition, and results of operations.

 

We cannot assure you that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from such liabilities or damages. Applicable data privacy and security obligations may also require us to notify relevant stakeholders of security incidents. Such notifications are costly, and the notifications or the failure to comply with such requirements could lead to material adverse impacts such as negative publicity, loss of customer confidence in our services or security measures, investigations, and private or government claims.

 

Additionally, we cannot be certain that our insurance coverage will be adequate or otherwise protect us with respect to claims, expenses, fines, penalties, business loss, data loss, litigation, regulatory actions, or other impacts arising out of security incidents, particularly if we experience an event that impacts multiple customers, that such coverage will continue to be available on acceptable terms or at all, or that such coverage will pay future claims. Any of these results could adversely affect our business, financial condition, and results of operations.

 

Real or perceived errors, failures, bugs, or defects in our offering could adversely affect our reputation and harm our business.

 

Our offering and platform for data in motion are complex and, like all software, may contain undetected defects or errors. We are continuing to evolve the features and functionality of our data-in-motion platform through updates and enhancements, and as we do so, we may introduce additional defects or errors that may not be detected until after deployment by our customers. In addition, if our platform is not implemented or used correctly or as intended, inadequate performance and disruptions in service may result. Moreover, if we acquire companies or integrate into our platform technologies developed by third parties, we may encounter difficulty in incorporating the newly-obtained technologies into our platform and maintaining the quality standards that are consistent with our reputation. Since our customers use our platform for data in motion for important aspects of their business, any actual or perceived errors, defects, bugs, or other performance problems could damage our customers’ businesses. Any defects or errors in our data-in-motion platform, or the perception of such defects or errors, could result in a loss of, or delay in, market acceptance of our offering, loss of existing or potential customers, and delayed or lost revenue and could damage our reputation and our ability to convince enterprise users of the benefits of our offering.

 

In addition, errors in our data-in-motion platform could cause system failures, loss of data or other adverse effects for our customers that may assert warranty and other claims for substantial damages against us. Although our agreements with our customers typically contain provisions that seek to limit our exposure to such claims, it is possible that these provisions may not be effective or enforceable under the laws of some jurisdictions. While we seek to insure against these types of claims, our insurance policies may not adequately limit our exposure to such claims. These claims, even if unsuccessful, could be costly and time consuming to defend and could harm our business, financial condition, results of operations, and cash flows.

 

36


Table of Contents

 

Interruptions or performance problems associated with our offering may adversely affect our business, financial condition, and results of operations.

 

Our continued growth depends in part on our ability to provide a consistently reliable platform for data in motion. If we are unable to do so due to vulnerabilities in programming, coding errors, outages caused by our platform’s complexity or scale or due to disruptions in cloud services, or because the systems complexity and scale result in extended outages, we may experience a loss of customers, lost or delayed market acceptance of our offering, delays in payment to us by customers, injury to our reputation and brand, legal claims against us, and the diversion of our resources.

 

It may become increasingly difficult to maintain and improve the performance of Confluent Cloud as our customer base grows and Confluent Cloud becomes more complex. We may experience disruptions, outages, and other performance problems in Confluent Cloud due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, denial of service attacks, issues with third-party cloud hosting providers, or other security-related incidents. 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 are subject to increasingly stringent and evolving U.S. and foreign laws, regulations, rules, contractual obligations, policies, and other requirements related to data privacy and security. Our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, reputational harm, or otherwise harm our business.

 

In the ordinary course of our business, we collect, receive, store, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, share, and process sensitive, proprietary, confidential, and regulated information, including personal information, trade secrets, intellectual property, and other business information, that belongs to us or that we may handle on behalf of others such as our customers. As such, we, our customers, and third parties upon which we rely, are subject to numerous evolving and increasingly stringent foreign and domestic laws and requirements relating to data privacy and security that are increasing the cost and complexity of operating our business. These requirements may also include regulations, guidance, industry standards, policies, contractual obligations, external and internal policies and procedures, and other obligations related to data privacy and security.

 

In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal information privacy laws, health information privacy laws, consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), other similar laws (e.g., wiretapping laws). For example, the California Consumer Privacy Act, or CCPA, imposes several obligations on covered businesses, including requiring specific disclosures in privacy notices related to a business’s collection, use, and sharing of personal information, implementing new operational practices, and honoring requests from California residents to exercise certain privacy rights related to their personal information. The CCPA contains civil potential penalties for noncompliance of up to $7,500 per violation and allows private litigants affected by certain data breaches to recover significant statutory damages. In addition, the California Privacy Rights Act of 2020, or CPRA, which became effective January 1, 2023, expands the CCPA’s requirements including by applying to personal information of business representatives and employees and establishing a new California Privacy Protection Agency to implement and enforce the law. Other states, such as Virginia and Colorado, have also passed comprehensive data privacy and security laws, and similar laws are being considered in several other states, as well as at the federal and local levels. These developments may further complicate compliance efforts and may increase legal risk and compliance costs for us and the third parties upon whom we rely. Additionally, pursuant to various data privacy and security laws and other obligations, we may be required to obtain certain consents to process personal information. Our inability or failure to do so could result in adverse consequences.

 

37


Table of Contents

 

Foreign laws relating to data privacy and security are also undergoing a period of rapid change and have become more stringent in recent years. For example, the General Data Protection Regulation, or EU GDPR, applies in the European Union, or EU, and by virtue of section 3 of the European Union (Withdrawal) Act 2018, the United Kingdom GDPR, or UK GDPR, applies in the UK. Under the EU GDPR, noncompliant companies face fines of up to the greater of 20 million Euros or 4% of their global annual revenues for major violations and up to the greater of £17.5m or up to 4% of annual global revenues in respect of the UK GDPR. In addition to the foregoing, a breach of the EU GDPR or UK GDPR could result in regulatory investigations, reputational damage, potential bans on processing of personal information, private litigation, and/or other corrective action, such as class actions brought by classes of data subjects or by consumer protection organizations authorized at law to represent their interests. Laws in EU member states and the UK also impose restrictions on direct marketing communications and the use of cookies and similar technologies online, and a new regulation proposed in the EU called the e-Privacy Regulation may make such restrictions more stringent.

 

Furthermore, European data privacy and security laws, including the EU GDPR, generally restrict the transfer of personal information from Europe to countries outside the European Economic Area, or EEA, such as the United States, that are not considered by the European Commission to provide an adequate level of data protection. In addition, Swiss and UK laws contain similar data transfer restrictions as the EU GDPR. The European Commission recently released guidance on Standard Contractual Clauses, a mechanism to transfer data outside of the EEA, which imposes additional obligations to carry out cross-border data transfers. Although there are currently various mechanisms available to transfer data from these jurisdictions, there remains some uncertainty regarding the future of these cross-border data transfers. Countries outside of Europe have enacted or are considering similar cross-border data transfer restrictions and laws requiring local data residency and restricting cross-border data transfer, which could increase the cost and complexity of doing business. If we cannot implement a valid mechanism for cross-border personal information transfers, we may face increased risk of regulatory actions, penalties, and data processing restrictions or bans. These evolving requirements may also result in reduced demand for our services and require us to increase our data processing capabilities and other operations in Europe at significant expense.

 

Data privacy and security laws are also becoming more stringent beyond Europe. For example, in Canada, the Personal Information Protection and Electronic Documents Act, and various related provincial laws, as well as Canada’s Anti-Spam Legislation, may apply to our operations. We also target customers in Asia and have operations in China, Japan, and Singapore and may be subject to new and emerging data privacy and security regimes in Asia, including China’s Personal Information Protection Law, Japan’s Act on the Protection of Personal Information, and Singapore’s Personal Data Protection Act.

 

We may also be bound by contractual obligations related to data privacy and security, and our efforts to comply with such obligations may not be successful. For example, data privacy laws including the GDPR and CCPA increasingly require companies to impose specific contractual restrictions on their service providers or processors. In addition, customers that may use certain of our offerings to process protected health information may require us to sign business associate agreements that subject us to the data privacy and security requirements under the U.S. Health Insurance Portability and Accountability Act of 1996 and the U.S. Health Information Technology for Economic and Clinical Health Act, or HIPAA, as well as state laws that govern the data privacy and security of health information. Our customers’ increasing data privacy and security requirements also increase the cost and complexity of ensuring that the third parties we rely on to operate our business and deliver our services can meet these standards. If we or our vendors are unable to meet our customers’ demands or comply with the increasingly stringent legal or contractual requirements they impose on us relating to data privacy and security, including requirements based on updated Standard Contractual Clauses, we may face increased legal liability, customer contract terminations and reduced demand for our services.

 

Finally, we may publish privacy policies, marketing material, and other documentation or statements regarding our collection, use, disclosure, and other processing of personal information. Although we endeavor to adhere to these policies, statements, and documentation, we, and the third parties on which we rely, may at times fail to do so or may be perceived to have failed to do so. Such failures could subject us to regulatory enforcement action as well as costly legal claims by affected individuals or our customers.

 

38


Table of Contents

 

The number and scope of obligations related to data privacy and security are quickly changing. Preparing for and attempting to comply with these obligations requires significant resources and, potentially, changes to our technologies, systems, and practices and those of any third parties that process personal data on our behalf. We strive to comply with applicable data privacy and security laws and requirements, but we cannot fully determine the impact that current or future such laws and requirements may have on our business or operations. Such laws or requirements may be inconsistent from one jurisdiction to another, subject to differing interpretations, and courts or regulators may deem our efforts to comply as insufficient. If we, or the third parties we rely on to operate our business and deliver our services, fail to comply, or are perceived as failing to comply, with our legal or contractual obligations relating to data privacy and security, or our policies and documentation relating to personal information, we could face governmental enforcement action; litigation with our customers, individuals or others; fines and civil or criminal penalties for us or company officials; obligations to cease offering our services or to substantially modify them in ways that make them less effective in certain jurisdictions; negative publicity and harm to our brand and reputation; and reduced overall demand for our services. Such developments could adversely affect our business, financial condition, and results of operations.

 

Risks Related to Our Sales and Marketing Efforts and Brand

 

Failure to effectively develop and expand our sales and marketing capabilities or improve the productivity of our sales and marketing organization could harm our ability to expand our potential customer and sales pipeline, increase our customer base, and achieve broader market acceptance of our offering.

 

Our ability to increase our customer base, achieve broader market adoption and acceptance of our offering, and expand our potential customer and sales pipeline and brand awareness will depend to a significant extent on our ability to expand and improve the productivity and effectiveness of 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, including to decrease the time required for our sales personnel to achieve desired productivity levels. Historically, newly hired sales personnel have needed several quarters to achieve desired productivity levels. While our recent Restructuring Plan is expected to streamline sales and marketing spend, we expect to continue investing significant financial and other resources in our sales and marketing efforts, which will result in increased costs and impact our margins and results of operations. Our revenue growth rate, business, and results of operations have from time to time been harmed and may in the future be harmed if our sales and marketing efforts fail to successfully expand our potential customer and sales pipeline and existing customer engagement with our offering, including through increasing brand awareness, new customer acquisition, and market adoption of our offering, particularly for Confluent Cloud. In addition, we may not achieve anticipated revenue growth from investing in 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 at all, or if our sales and marketing programs are not effective.

 

39


Table of Contents

 

If we fail to maintain and enhance our brand, including among developers, 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 Confluent brand, including among developers, is important to support the marketing and sale of our existing and future offerings to new customers and expansion of sales to existing customers. We believe that the importance of brand recognition will increase as competition in our market increases. In particular, we believe that enhancing the Confluent brand will be critical to the growth and market adoption and acceptance of Confluent Cloud due to the presence of open source alternatives, competing large public cloud providers with widespread name recognition, such as AWS, Azure, and GCP, and other data infrastructure platforms. Software developers, including those within our customers’ IT departments, are often familiar with our underlying technology and value proposition. We rely on their continued adoption of our offering to evangelize on our behalf within their organizations and increase reach and mindshare within the developer community. Actions that we have taken in the past or may take in the future with respect to Apache Kafka or our community license, including the development and growth of our proprietary offering, may be perceived negatively by the developer community and harm our reputation. 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, our ability to successfully differentiate our offering and its capabilities from competitive products, including open source alternatives, and our ability to increase our reach and mindshare in the developer community. 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.

 

We have a limited history with pricing models for our offering, and we may need to adjust the pricing terms of our offering, which could have an adverse effect on our revenue and results of operations.

 

We have limited experience with respect to determining the optimal prices for our offering, and, in particular, we have limited experience pricing our offering under economic conditions characterized by high inflation or in recessionary or uncertain economic environments. We have changed our pricing model from time to time and expect to continue to do so in the future. For example, in late 2019, we transitioned the primary purchase model for Confluent Cloud from a defined configuration paid annually in advance to a model based on actual monthly usage and committed annual spend. We also expect to continue providing additional features and functionality for our offering as we work toward expanding applications and use cases for our offering, which will require us to continuously evaluate optimal pricing for our offering. If we do not optimally adjust pricing for our offering, our revenue and margins as well as future customer acquisitions may be negatively impacted. As the markets for our offering mature, as macroeconomic conditions evolve, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new customers at the same price or on the same terms. Moreover, enterprise customers may demand greater price concessions, or we may be unable to increase prices to offset increases in costs, including hosting costs associated with Confluent Cloud and increases related to inflationary pressures. However, our historical data and operating experience may be insufficient to adequately inform our future pricing strategies for changing market environments. As a result, in the future we may be required to reduce our prices or increase our discounting, which could adversely affect our revenue, gross margin, profitability, financial position, and cash flow.

 

40


Table of Contents

 

Sales to enterprise customers involve risks that may not be present or that are present to a lesser extent with respect to sales to smaller organizations.

 

As of December 31, 2022 and December 31, 2021, we had 991 customers and 734 customers with $100,000 or greater in ARR, respectively. See the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Key Business Metrics” for a description of ARR. Sales to enterprise customers and large organizations involve risks that may not be present or that are present to a lesser extent with sales to smaller customers, including the commercial customer segment. These risks include 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 offering 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 offering, the discretionary nature of purchasing and budget cycles, macroeconomic uncertainty and challenges and resulting increased IT spending scrutiny, heightened security and data privacy requirements, and the competitive nature of evaluation and purchasing approval processes. Since the process for deployment, configuration and management of our offering is complex, we are also often required to invest significant time and other resources to train and familiarize potential customers with our offering. Customers may engage in extensive evaluation, testing, and quality assurance work before making a purchase commitment, which increases our upfront investment in sales, marketing, and deployment efforts, with no guarantee that these customers will make a purchase or increase the scope of their subscriptions. In certain circumstances, an enterprise customer’s decision to use our offering may be an organization-wide decision, and therefore, these types of sales require us to provide greater levels of education regarding the use and benefits of our offering. As a result, the length of our sales cycle, from identification of the opportunity to deal closure, has varied, and may continue to vary, significantly from customer to customer, with sales to large enterprises and organizations typically taking longer to complete. Moreover, large enterprise customers often begin to deploy our offering 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 offering widely enough across their organization to justify our substantial upfront investment.

 

Given these factors, it is difficult to predict whether and when a sale will be completed and when revenue from a sale will be recognized due to the variety of ways in which customers may purchase our offering. This may result in lower than expected revenue in any given period, which would have an adverse effect on our business, results of operations, and financial condition.

 

Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.

 

Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate. Market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate, including due to the risks described in this Annual Report. Even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.

 

The variables that go into the calculation of our market opportunity are subject to change over time, and there is no guarantee that any particular number or percentage of addressable users or companies covered by our market opportunity estimates will purchase our offering at all or generate any particular level of revenue for us.

 

Any expansion in our market depends on a number of factors, including the cost, performance, and perceived value associated with our platform for data in motion and those of our competitors. Even if the market in which we compete meets our size estimates and growth forecasts, our business could fail to grow at similar rates, if at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties.

 

41


Table of Contents

 

Risks Related to Our Customers

 

If we are unable to attract new customers or expand our potential customer and sales pipeline, our business, financial condition, and results of operations will be adversely affected.

 

To increase our revenue, we must continue to generate market acceptance of our brand and attract new customers and expand our potential customer and sales pipeline. Our success will depend to a substantial extent on the widespread adoption of our offering as an alternative to competing solutions, including open source alternatives. In addition, as our market matures, our offering evolves, and competitors introduce lower cost or differentiated products that compete with our offering, our ability to sell our offering could be impaired. Similarly, our sales efforts could be adversely impacted if customers or users within these organizations perceive that features incorporated into competitive products reduce the need for our offering or if they prefer to purchase competing products that are bundled together with other types of products, such as data infrastructure platforms offered by public cloud providers. Our existing sales and marketing strategies for new customer acquisition may also be unsuccessful. For example, we offer free, limited evaluation and developer usage of Confluent Platform and free introductory usage of Confluent Cloud to encourage awareness, usage, familiarity, and adoption, and a pay-as-you-go arrangement for Confluent Cloud without minimum usage commitments. If we are unable to successfully convert these free users into paying customers, or convert pay-as-you-go customers into customers with usage-based minimum commitments, we will not realize the intended benefits of this marketing and adoption strategy. As a result of these and other factors, we may be unable to attract new customers or expand our potential customer and sales pipeline, which may have an adverse effect on our business, financial condition, and results of operations.

 

Our business depends on our existing customers renewing their subscriptions and usage-based minimum commitments, purchasing additional subscriptions and usage-based minimum commitments, and expanding their use of our offering.

 

Our future success depends in part on our ability to expand our customers’ use of our offering into additional use cases, our customers renewing their subscriptions and usage-based minimum commitments, and our ability to develop our offering for additional use cases and applications. The terms of our subscriptions and usage-based minimum commitments are primarily one year in duration. Our customers have no obligation to renew after the expiration of the applicable term. In order for us to maintain or improve our results of operations, it is important that our customers enter into relationships with us that increase in value over time, and renew and expand their subscriptions with us, including through the use of our offering for additional use cases and applications. Although we seek to increase our revenue through expanded use of our offering by customers in additional use cases, we may not be successful in such efforts. Our dollar-based net retention rate has historically declined or fluctuated, and may further decline or fluctuate, as a result of a number of factors, including loss of one or more customers, the timing and size of any such losses, business strength or weakness of our customers, customer usage of our offering, customer satisfaction with the capabilities of our offering and our level of customer support, our prices, the capabilities and prices of competing products, decisions by customers to use open source alternatives, mergers and acquisitions affecting our customer base, the effects of global economic conditions, including increased interest rates and inflation, currency exchange rate fluctuations, or reductions in our customers’ spending on IT solutions or their spending levels generally. In addition, as some customers transition from Confluent Platform to Confluent Cloud, our dollar-based net retention rate may decline or fluctuate, at least in the short term, as those customers replace subscriptions to Confluent Platform with usage-based minimum commitments. Historically, some of our customers have elected not to renew their subscriptions with us for a variety of reasons, including as a result of competing products, internally developed or managed solutions, including those based on Apache Kafka or other open source alternatives, mergers and acquisitions of our customers, and global economic conditions. These factors may also be exacerbated if our customer base of larger enterprises continues to grow, which may require increasingly sophisticated and costly sales efforts, if large enterprises further develop internal capabilities, and if a recessionary or uncertain economic environment negatively impacts our customer base’s information technology budgets. In addition, a strengthening of the U.S. dollar could increase the real cost of our offering to our customers outside of the United States, which could result in loss of customers or reduced usage of our offering. If our customers do not renew their subscriptions and/or usage-based minimum commitments, expand their use of our offering, and purchase additional products from us, our revenue may decline and our business, financial condition, and results of operations may be harmed.

 

42


Table of Contents

 

If we or any of our partners fail to offer high-quality support, our reputation could suffer.

 

Our customers rely on our or our channel partners’ support personnel to resolve issues and realize the full benefits that our offering provides. High-quality support is also important for the continuation and expansion of our relationships with existing customers. The importance of these support functions will increase as we expand our business and pursue new customers. In certain cases when we provide our offering for sale by channel partners as part of their value-added offerings, our partners may be responsible for providing support and support personnel for our customers. We often have limited to no control or visibility in such cases. If we or such partners do not help our customers quickly resolve issues and provide effective ongoing support, our ability to maintain and expand our sales to existing and new customers could suffer, and our reputation with existing or potential customers could suffer.

 

Incorrect implementation or use of our offering, or our customers’ failure to update Confluent Platform, could result in customer dissatisfaction and negatively affect our reputation, business, operations, financial results, and growth prospects.

 

Our offering is often used for and within large scale, complex IT environments. Our customers and some partners require education and experience in the proper use of and the benefits that can be derived from our offering to maximize their potential. If users of our offering do not implement, use, or update our offering correctly or as intended, then inadequate performance and/or security vulnerabilities may result. Because our customers rely on our offering to manage a wide range of operations, the incorrect implementation or use of our offering, or our self-managed customers’ failure to update Confluent Platform, or our failure to train customers on how to use our offering productively may result in customer dissatisfaction, and negative publicity, and may adversely affect our reputation and brand. Our failure to effectively provide education and implementation services to our customers could result in lost opportunities for follow-on sales to these customers and decrease subscriptions by new customers, which would adversely affect our business and growth prospects.

 

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.

 

Certain of our agreements with our customers and other third parties 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, compliance with laws, 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. From time to time, our customers and other third parties have requested, and may in the future request, us to indemnify them for such claims or liabilities. In certain circumstances, our agreements provide for uncapped indemnity liability for certain intellectual property infringement claims. 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 or modify certain functions of our offering 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 subscriptions and services and adversely affect our business, financial condition, 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 unauthorized access to or disclosure of customer data, and any such coverage may not continue to be available to us on acceptable terms or at all.

 

43


Table of Contents

 

We typically provide service-level commitments under our customer agreements. If we fail to meet these commitments, we could face customer terminations, a reduction in renewals, and damage to our reputation, which would lower our revenue and harm our business, financial condition, and results of operations.

 

Our agreements with our customers contain uptime and response service-level commitments. If we fail to meet these commitments, we could face customer terminations or a reduction in renewals, which could significantly affect both our current and future revenue. Any service-level commitment failures could also damage our reputation. In addition, if we are unable to meet the stated uptime requirements described in our Confluent Cloud 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. Any of these outcomes or failures could also adversely affect our business, financial condition, and results of operations.

 

Risks Related to Our Intellectual Property

 

We use third-party open source software in our offering, which could negatively affect our ability to sell our offering or subject us to litigation or other actions.

 

We use third-party open source software in our offering, most significantly Apache Kafka, and we expect to continue to incorporate such open source software in our offering in the future. Many open source software licenses, including the Apache License, Version 2.0, state that any work of authorship licensed under it may be reproduced and distributed provided that certain conditions are met. However, we may be subject to suits by parties claiming ownership rights in what we believe to be permissively licensed open source software or claiming non-compliance with the applicable open source licensing terms. It is possible that a court would hold the Apache License, Version 2.0 to be unenforceable or that someone could assert a claim for proprietary rights in a program developed and distributed under it. Any ruling by a court that this license is not enforceable, or that open source components of our offering may not be reproduced or distributed, may negatively impact our distribution or development of all or a portion of our offering.

 

In addition, some open source licenses require end-users who distribute or make available across a network software and services that include open source software to make available all or part of such software, which in some circumstances could include valuable proprietary code. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our valuable proprietary source code, we may inadvertently use third-party open source software in a manner that is inconsistent with our applicable policies, or that exposes us to claims of non-compliance with the terms of their licenses, including claims of intellectual property rights infringement or breach of contract. Furthermore, there exists today an increasing number of types of open source software licenses, almost none of which have been tested in courts of law to provide guidance of their proper legal interpretations. From time to time, there have been claims challenging the ownership rights in open source software against companies that incorporate it into their offerings, 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 or threats of lawsuits by parties claiming ownership rights in what we believe to be permissively licensed open source software. Resulting litigation could be costly for us to defend and harm our reputation, business, financial condition, and results of operations. If our activities were determined to be out of compliance with the terms of any applicable “copyleft” open source licenses, we may be required to publicly release certain portions of our proprietary source code for no cost, we could face an injunction for our offering, and we could also be required to expend substantial time and resources to re-engineer some or all of our software.

 

44


Table of Contents

 

We also regularly contribute source code under open source licenses and have made some of our own software available under open source or source-available licenses, and we include third-party open source software in our offering. Because the source code for any software we contribute to open source projects, including Apache Kafka, or distribute under open source or source-available licenses is publicly available, our ability to protect our intellectual property rights with respect to such source code may be limited or lost entirely, and we may be limited in our ability to prevent our competitors or others from using such contributed source code. While we have policies in place that govern such submissions, there is a risk that employees may submit proprietary source code or source code embodying our intellectual property, in either case, not intended to be distributed in such a manner, to such open source projects. In addition, the use of third-party open source software may expose us to greater risks than the use of third-party commercial software because open source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of such software may publicize vulnerabilities or otherwise make it easier for hackers and other third parties to determine how to compromise our platform or the systems of our customers who are running our offering. Any of the foregoing could be harmful to our business, results of operations or financial condition, and could help our competitors develop products and services that are similar to or better than ours.

 

Our offering has evolved from Apache Kafka and other open source software, which are widely available, and therefore, we do not own the exclusive rights to the use of Apache Kafka and other open source software, nor are we able to control the evolution, enhancement, and maintenance of Apache Kafka and other open source software.

 

The technology underlying our offering has evolved from certain open source software, such as Apache Kafka, and as a result we cannot exclude other companies from adopting and modifying certain common elements of our software and that of such open source software. With open source software, competitors can also develop competing products without the amount of overhead and lead time required for traditional proprietary software development. In addition, if competing products are also based on or compatible with Apache Kafka, existing customers may also be able to easily transfer their applications to competing products. Competitors with greater resources than ours or members of the Apache Kafka community may create similar or superior offerings, or modify Apache Kafka with different, superior features, and could make such products available to the public free of charge. Our competitors or members of the open source community may also develop a new open source project or a closed-source proprietary product that is similar to and superior to Apache Kafka in terms of features or performance, in turn gaining popularity or replacing Apache Kafka as the new standard for data-in-motion technology among developers and other users. As a result, the future of Apache Kafka and other open source software could change dramatically and such change in trajectory, use and acceptance in the marketplace and resulting competitive pressure could result in reductions in the prices we charge for our offering, loss of market share, and adversely affect our business operations and financial outlook. Additionally, the development and growth of our proprietary offering may result in the perception within the open source community of a diminution of our commitment to Apache Kafka and other open source platforms. Such perceptions may negatively affect our reputation within the developer community, which may adversely affect market acceptance and future sales of our offering.

 

45


Table of Contents

 

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 secret laws, patents, copyrights, service marks, 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. 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 process, including re-examination, inter partes review, interference and derivation proceedings, and equivalent proceedings in foreign jurisdictions (e.g., opposition proceedings), or litigation.

 

We have a limited patent portfolio. 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, our issued patents or any patents issued from 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 offerings. 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 offerings. 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 offering and use information that we regard as proprietary to create products that compete with ours. Patent, trademark, copyright, and trade secret protection may not be available to us in every country in which our offering is available.

 

The value of our intellectual property could diminish if others assert rights in or ownership of our trademarks and other intellectual 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 offering or prevented from selling our offering if third parties successfully oppose or challenge our trademarks or 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 offering 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.

 

46


Table of Contents

 

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 offering and platform capabilities. These agreements may be breached, and we may not have adequate remedies for any such breach. Additionally, as a result of the Codecov Breach, certain of our proprietary data and information, including source code, was exfiltrated. This and any future similar incidents may lead to unauthorized use of our intellectual property rights by third parties. Third parties with access to our exfiltrated source code may also glean insights into our proprietary architecture by examining structural elements of the source code. Due to the nature of this incident, our ability to enforce our rights against such unauthorized users may be limited or not possible.

 

In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect such 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 offering and platform capabilities, impair the functionality of our offering and platform capabilities, delay introductions of new solutions, result in our substituting inferior or more costly technologies into our offering, 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.

 

Our success depends, in part, on our ability to develop and commercialize our offering without infringing, misappropriating or otherwise violating the intellectual property rights of third parties. However, we may not be aware that our offering is 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 applications 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 offering 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 to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:

 

47


Table of Contents

cease selling or using offerings 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 offerings 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 results of operations. 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 Class A common stock. We expect that the occurrence of infringement claims is likely to grow as the market for our platform for data in motion and our offering grows. Accordingly, our exposure to damages resulting from infringement claims could increase, and this could further exhaust our financial and management resources.

 

Risks Related to Our Dependence on Third Parties

 

We rely on third-party providers of cloud-based infrastructure to host Confluent Cloud. Any failure to adapt our offering to evolving network architecture technology, disruption in the operations of these third-party providers, limitations on capacity or use of features, or interference with our use could adversely affect our business, financial condition, and results of operations.

 

We outsource all of the infrastructure relating to Confluent Cloud to AWS, Azure, and GCP, as selected by our customers. Customers of our Confluent Cloud service need to be able to access our service at any time, without interruption or degradation of performance, and we provide them with service-level commitments with respect to uptime. Our Confluent Cloud service depends on the ability of the cloud infrastructure hosted by these third-party providers to allow for our customers’ configuration, architecture, features, and interconnection specifications, as well as secure the information stored in these virtual data centers, which is transmitted through third-party internet service providers. Any limitation on the capacity of our third-party hosting providers, including due to technical failures, natural disasters, fraud, or security attacks, 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, our third-party cloud service providers run their own platforms that we access, and we are, therefore, vulnerable to service interruptions at these providers. Any incident affecting our providers’ infrastructure, including any incident that may be caused by cyber-attacks, natural disasters, fire, flood, severe storm, earthquake, power loss, telecommunications failures, terrorist or other attacks, and other similar events beyond our control could negatively affect our Confluent Cloud service. In some instances, we may not be able to identify the cause or causes of these performance problems within a period of time acceptable to our customers. A prolonged service disruption affecting our service 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 cloud services we use. Features and functionality for Confluent Cloud may also not be available on the same basis or at all on one or more infrastructure platforms, which may hinder adoption of Confluent Cloud, reduce usage, and harm our brand, business, and results of operations. Additionally, such third-party providers either have, or may develop competing products to Confluent Cloud, which may impact our ability to partner with them effectively. Any of the above circumstances or events may harm our reputation, cause customers to stop using our products, impair our ability to increase revenue from existing customers, impair our ability to grow our customer base, and otherwise harm our business, results of operations, and financial condition.

 

48


Table of Contents

 

In the event that our service agreements with our third-party cloud service providers are terminated or amended, 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, access to Confluent Cloud could be interrupted and result in significant delays and additional expense as we arrange or create new facilities and services or re-architect our Confluent Cloud service for deployment on a different cloud infrastructure service provider, which could adversely affect our business, financial condition, and results of operations. To the extent that we do not effectively anticipate capacity demands, upgrade our systems as needed, and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business and results of operations may be adversely affected.

 

If we are unable to develop and maintain successful relationships with partners to distribute our products and generate sales opportunities, our business, results of operations, and financial condition could be harmed.

 

We have established, and intend to continue seeking opportunities for, partnership arrangements with certain channel partners to distribute our products and generate sales opportunities, particularly internationally. We believe that continued growth in our business is dependent upon identifying, developing, and maintaining strategic relationships with our existing and potential channel partners that can drive revenue growth in more geographies and market segments, particularly for government customers, and provide additional features and functionality to our customers. Our agreements with our existing channel partners are non-exclusive, meaning our channel partners may offer customers the products of several different companies, including products that compete with ours. They may also cease marketing our products with limited or no notice and with little or no penalty. We expect that any additional channel partners we identify and develop will be similarly non-exclusive and not bound by any requirement to continue to market our products. As our channel partnerships come to an end or terminate, we may be unable to renew or replace them on comparable terms, or at all. In addition, winding down channel partnerships can result in additional costs, litigation, and negative publicity. If we fail to identify additional channel partners in a timely and cost-effective manner, or at all, or are unable to assist our current and future channel partners in independently distributing and deploying our products, our business, results of operations, and financial condition could be harmed. When we enter into channel partnerships, our partners may be required to undertake some portion of sales, marketing, implementation services, engineering services, support services, or software configuration that we would otherwise provide, including due to regulatory constraints. In such cases, our partner may be less successful than we would have otherwise been absent the arrangement and our ability to influence, or have visibility into, the sales, marketing, and related efforts of our partners may be limited. Further, if our channel partners do not effectively market and sell our products, or fail to meet the needs of our customers, our reputation and ability to grow our business may also be harmed.

 

We depend and rely on SaaS technologies from third parties to operate our business, and interruptions or performance problems with these technologies may adversely affect our business and results of operations.

 

We rely on hosted SaaS applications from third parties in order to operate critical functions of our business, including enterprise resource planning, order management, billing, project management, human resources, technical support, and accounting and other operational activities. If these services become unavailable due to extended outages, interruptions or because they are no longer available on commercially reasonable terms, our expenses could increase, our ability to manage finances could be interrupted and our processes for managing sales of our offering and supporting our customers could be impaired until equivalent services, if available, are identified, obtained, and implemented, all of which could adversely affect our business and results of operations.

 

Risks Related to Our Employees and Culture

 

We rely on the performance of highly skilled personnel, including senior management and our engineering, services, sales and technology professionals. If we are unable to retain or motivate key personnel or hire, retain and motivate qualified personnel, our business will be harmed.

 

We believe our success has depended, and continues to depend, on the efforts and talents of our senior management team, particularly Jay Kreps, our Chief Executive Officer and co-founder, as well as our other key employees in the areas of research and development and sales and marketing.

 

49


Table of Contents

 

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 certain 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 offering.

 

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 cloud-based infrastructure products and for experienced sales professionals. If we are unable to attract such personnel at appropriate locations, we may need to hire in new regions, which may add to the complexity and costs of our business operations. From time to time, we have experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications, which may be exacerbated by the Restructuring Plan and any similar future actions. Many of the companies with which we compete for experienced personnel have greater resources than we have. Further, inflationary pressures, or stress over economic, geopolitical, or pandemic-related events such as those the global market is currently experiencing, may result in employee attrition. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached certain 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 actual 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. Additionally, in order to retain our existing employees and manage potential attrition, including as a result of recent stock price decreases and continued market volatility that impact the actual or perceived value of our equity awards, we have issued and may in the future issue additional equity awards, which could negatively impact our results of operations. 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.

 

Our company values have contributed to our success. If we cannot maintain these values as we grow, we could lose certain benefits we derive from them, and our employee turnover could increase, which could harm our business.

 

We believe that our company values have been and will continue to be a key contributor to our success. We have increased our workforce across all departments, and despite the Restructuring Plan, we expect to continue to hire across our business in a disciplined manner to support future growth initiatives. Our headcount growth may result in changes to certain employees’ adherence to our core company values. If we do not continue to maintain our adherence to our company values as we grow, including through any future acquisitions or other strategic transactions, we may experience increased turnover in a portion of our current employee base and may not continue to be successful in hiring future employees. Moreover, many of our employees may be eligible to receive significant proceeds from the sale of Class A common stock in the public markets. This may lead to higher employee attrition rates. If we do not replace departing employees on a timely basis, our business and growth may be harmed.

 

50


Table of Contents

 

Risks Related to Our International Operations

 

If we are not successful in expanding our operations and customer base internationally, our business and results of operations could be negatively affected.

 

A component of our growth strategy involves the further expansion of our operations and customer base internationally. Customers outside the United States generated 36% and 38% of our revenue for the years ended December 31, 2021, and December 31, 2022, respectively. We are continuing to adapt to and develop strategies to expand in international markets, but there is no guarantee that such efforts will have the desired effect. For example, we anticipate that we will need to establish relationships with new channel 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 December 31, 2022, approximately 38% of our full-time employees were located outside of the United States, with 9% of our full-time employees located in the UK. 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. 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 subject to risks inherent in international operations that can harm our business, results of operations, and financial condition.

 

Our current and future international business and operations involve a variety of risks, including:

slower than anticipated availability and adoption of cloud infrastructure or cloud-native products by international businesses;
changes in a specific country’s or region’s political or economic conditions, including in the UK as a result of Brexit;
the need to adapt and localize our offering for specific countries;
greater difficulty collecting accounts receivable and longer payment cycles;
potential changes in trade relations, regulations, or laws;
unexpected changes in laws, regulatory requirements, or tax laws;
interest rates, as well as changes in existing and expected interest rates, which may vary across the jurisdictions in which we do business;
more stringent regulations relating to data privacy, security, and data localization requirements and the unauthorized use of, or access to, commercial and personal information;
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 UK 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;

 

51


Table of Contents

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 challenges to international customers due to a rise in the value of the U.S. dollar;
the cost and risk of entering into hedging transactions;
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, economic sanctions, terrorist activities, or international conflicts, including the ongoing conflict between Russia and Ukraine, which have impacted and may continue to impact the operations of our business or the businesses of our customers;
inflationary pressures, such as those the global market is currently experiencing, which have increased and may continue to increase costs for certain services;
health epidemics or pandemics, such as the COVID-19 pandemic;
actual or perceived risk of economic recession;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act, or 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.

 

The occurrence of any one of these risks could harm our international business and, consequently, our results of operations. Additionally, operating in international markets requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required to operate in other countries will produce desired levels of revenue or profitability.

 

We are exposed to fluctuations in currency exchange rates, which could negatively affect our results of operations.

 

Our subscriptions and services are billed 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 offering to our customers outside of the United States, which could adversely affect our results of operations. In addition, an increasing portion 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. We currently hedge a portion of operating expenses denominated in certain currencies against foreign currency exchange rate fluctuations. If we are not able to successfully hedge against the risks associated with fluctuations in these currencies or if we do not hedge a sufficient portion of such operating expenses, our financial condition and results of operations could be adversely affected.

 

52


Table of Contents

 

Risks Related to Our Tax, Legal, and Regulatory Environment

 

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 offering is subject to U.S. export controls, including the Export Administration Regulations, and we incorporate encryption technology into our offering. Our offering 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, as applicable.

 

Furthermore, we are required to comply with economic and trade sanctions laws and regulations administered by governments where our offering is provided, including the U.S. government (including regulations administered and enforced by the Office of Foreign Assets Control of the U.S. Treasury Department and the U.S. Department of State). For example, following Russia’s invasion of Ukraine, the United States and other countries imposed economic sanctions and severe export control restrictions against Russia and Belarus, and the United States and other countries could impose wider sanctions and export restrictions and take other actions should the conflict further escalate. These economic and trade sanctions prohibit or restrict the shipment of most products and services to embargoed jurisdictions or sanctioned parties, unless required export authorizations are obtained. 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.

 

While we have taken certain precautions to prevent our offering from being provided in violation of export control and sanctions laws, and are in the process of enhancing our policies and procedures relating to export control and sanctions compliance, our products may have been in the past, and could in the future be, provided inadvertently in violation of such laws. 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 offering or could limit our end-customers’ ability to implement our offering in those countries. Additionally, export restrictions recently imposed on Russia and Belarus specifically limit the export of encryption software to these locations. Changes in our offering or future changes in export and import regulations may create delays in the introduction of our offering in international markets, prevent our end-customers with international operations from deploying our offering globally or, in some cases, prevent the export or import of our offering 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 offering by, or in our decreased ability to export or sell our offering to, existing or potential end-customers with international operations. Any decreased use of our offering or limitation on our ability to export or sell our offering would adversely affect our business, results of operations, and growth prospects.

 

53


Table of Contents

 

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 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 offering 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, our employees and agents may 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.

 

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.

 

Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our software, and could have a negative impact on our business.

 

The future success of our business, and particularly Confluent Cloud, depends upon the continued use of the internet as a primary medium for commerce, communication, and business applications. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. Changes in these laws or regulations could require us to modify our software in order to comply with these changes. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet-related commerce or communications generally, resulting in reductions in the demand for internet-based solutions such as ours.

 

In addition, the use of the internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease of use, accessibility, and quality of service. The performance of the internet and its acceptance as a business tool have been adversely affected by “ransomware,” “viruses,” “worms,” “malware,” “phishing attacks,” “data breaches,” and similar malicious programs, behavior, and events, and the internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the internet is adversely affected by these issues, demand for our subscription offering and related services could suffer.

 

54


Table of Contents

 

Our international operations may subject us to greater than anticipated tax liabilities.

 

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

 

Changes in tax laws or tax rulings could harm our financial position, results of operations and cash flows.

 

The tax regimes we are subject to or operate under, including income and non-income taxes, are unsettled and may be subject to significant change. Changes in tax laws, regulations, or rulings, or changes in interpretations of existing laws and regulations, could materially affect our financial position and results of operations. Many countries in Europe, as well as a number of other countries and organizations, including the Organization for Economic Cooperation and Development and the European Commission, have recently proposed, recommended, or (in the case of countries) enacted or otherwise become subject to changes to existing tax laws or new tax laws that could significantly increase our tax obligations in the countries where we do business or require us to change the manner in which we operate our business. If U.S. or other foreign tax authorities change applicable tax laws or successfully challenge how or where our profits are currently recognized, our overall taxes could increase, and our business, financial condition or results of operations may be adversely impacted. These proposals, recommendations and enactments include changes to the existing framework in respect of income taxes, as well as new types of non-income taxes (such as taxes based on a percentage of revenue or taxes applicable to digital services), which could apply to our business. Due to the large and expanding scale of our international business activities, these types of changes to the taxation of our activities could increase our worldwide effective tax rate, increase the amount of taxes imposed on our business, and harm our financial position. Such changes may also apply retroactively to our historical operations and result in taxes greater than the amounts estimated and recorded in our financial statements. Any of these outcomes could harm our 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 customers would have to pay for our offering and adversely affect our results of operations.

 

An increasing number of states have considered or adopted laws that impose tax collection obligations on out-of-state companies. Online sellers can be required to collect sales and use tax despite not having a physical presence in the buyer’s state. States or local governments may interpret existing laws, or have adopted or may adopt new laws, requiring us to calculate, collect and remit taxes on sales in their jurisdictions. A successful assertion by one or more taxing jurisdictions 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 or local governments of sales tax collection obligations on out-of-state sellers also could 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.

 

55


Table of Contents

 

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 net operating loss (NOL) carryforwards for federal and state income tax purposes of $1,283.0 million and $689.3 million, respectively, which may be available to offset taxable income in the future. A portion of the NOLs begin to expire in various years beginning in 2034 for federal purposes and 2025 for state purposes if not utilized. The remaining portion of these federal NOLs are carried forward indefinitely. Of the federal net operating loss carryforwards, approximately 97% can be carried forward indefinitely, but are limited to 80% of annual taxable income. In addition, as of December 31, 2022, we had foreign NOL carryforwards of $60.8 million which can be carried forward indefinitely. A lack of future taxable income would adversely affect our ability to utilize 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 future 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 sheet, even if we attain profitability, which could potentially result in increased future tax liability to us and could adversely affect our results of operations and financial condition.

 

Changes in our effective tax rate or tax liability may have an adverse effect on our results of operations.

 

We are subject to income taxes in the United States and various foreign jurisdictions. The determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are many transactions where the ultimate tax determination is uncertain. We believe that our provision for income taxes is reasonable, but the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods in which such outcome is determined.

 

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 Act;
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;
the effects of acquisitions and their integrations;
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.

 

56


Table of Contents

 

Risks Related to Our Accounting Policies and Internal Controls

 

Our reported financial results may be adversely affected by changes in generally accepted accounting principles (“GAAP”) in the United States.

 

GAAP are subject to interpretation by the Financial Accounting Standards Board, the SEC, and various bodies formed to promulgate and interpret appropriate 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 consolidated financial statements and accompanying notes appearing elsewhere in this Annual Report. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates.” 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, deferred contract costs, and the valuation of our stock-based compensation awards, among others. 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.

 

We are obligated to develop and maintain proper and effective internal control 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, or Section 404, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment includes 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 commencing from this Annual Report on Form 10-K. The process of compiling the system and process documentation necessary to perform the evaluation required under Section 404 is costly and challenging. We have only recently established an internal audit group, and as we continue to grow, we may hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge.

 

During the evaluation and testing process of our internal controls, 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. Failure to maintain internal control over financial reporting, including historical or future control deficiencies, 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 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.

 

57


Table of Contents

 

Risks Related to Ownership of Our Class A Common Stock

 

The dual class structure of our common stock as contained in our amended and restated certificate of incorporation has the effect of concentrating voting control with those stockholders who held our stock prior to the IPO, including our executive officers, employees, and directors and their affiliates, and limiting your ability to influence corporate matters, which could adversely affect the trading price of our Class A common stock.

 

Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. As of December 31, 2022, stockholders who hold shares of Class B common stock, including our executive officers and directors and their affiliates, together hold approximately 87.1% of the voting power of our outstanding capital stock, and our Chief Executive Officer, Mr. Kreps, beneficially owns approximately 9.3% of our outstanding classes of common stock as a whole, but controls approximately 19.5% of the voting power of our outstanding common stock. As a result, our executive officers, directors, and other affiliates and potentially our Chief Executive Officer on his own have significant influence over our management and affairs and over all matters requiring stockholder approval, including election of directors and significant corporate transactions, such as a merger or other sale of the company or our assets, for the foreseeable future. Even if Mr. Kreps is no longer employed with us, he will continue to have the same influence over matters requiring stockholder approval.

 

In addition, the holders of Class B common stock collectively will continue to be able to control all matters submitted to our stockholders for approval even if their stock holdings represent less than 50% of the outstanding shares of our common stock. Because of the 10-to-1 voting ratio between our Class B common stock and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock even when the shares of Class B common stock represent as little as 10% of all outstanding shares of our Class A common stock and Class B common stock. This concentrated control will limit your ability to influence corporate matters for the foreseeable future, and, as a result, the market price of our Class A common stock could be adversely affected.

 

Future transfers or voluntary conversions by holders of shares of Class B common stock will generally result in those shares converting to shares of Class A common stock, which will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. Certain permitted transfers, as specified in our amended and restated certificate of incorporation, will not result in shares of Class B common stock automatically converting to shares of Class A common stock, including certain estate planning transfers as well as transfers to our founders or our founders’ estates or heirs upon death or incapacity of such founder. If, for example, Mr. Kreps (or family trusts to which he were to transfer shares of Class B common stock) retain a significant portion of his holdings of Class B common stock for an extended period of time, he (or such trusts) could, in the future, control a majority of the combined voting power of our Class A common stock and Class B common stock. As a board member, Mr. Kreps owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders. As a stockholder, Mr. Kreps is entitled to vote his shares in his own interests, which may not always be in the interests of our stockholders generally.

 

FTSE Russell and Standard & Poor’s do not allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Affected indices include the Russell 2000 and the S&P 500, S&P MidCap 400, and S&P SmallCap 600, which together make up the S&P Composite 1500. Also, in 2017, MSCI, a leading stock index provider, opened public consultations on its treatment of no-vote and multi-class structures and temporarily barred new multi-class listings from certain of its indices; however, in October 2018, MSCI announced its decision to include equity securities “with unequal voting structures” in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Under the announced policies, our dual class capital structure makes us ineligible for inclusion in certain indices, and as a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to passively track these indices will not be investing in our stock. In addition, we cannot assure you that other stock indices will not take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and would make our Class A common stock less attractive to other investors. As a result, the trading price, volume, and liquidity of our Class A common stock could be adversely affected.

 

58


Table of Contents

 

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, including due to fluctuations in usage of Confluent Cloud and strategic shifts in our focus on growth versus operating efficiency, margin improvement, and profitability;
variance in our financial performance, including sales growth and operating margins, from our forecasts or the expectations of securities analysts;
changes in our revenue mix;
changes in the pricing of our offering;
changes in our projected operating and financial results;
changes in laws or regulations applicable to our offering;
seasonality in sales, customer implementations, results of operations, and RPO;
announcements by us or our competitors of significant business developments, acquisitions, or new offerings;
significant data breaches, disruptions to or other incidents involving our offering;
our involvement in litigation or regulatory actions;
future sales of our Class A common stock and Class B common stock by us or our stockholders;
changes in senior management or key personnel;
the trading volume of our Class A common stock;
financial results, changes in operating performance and stock market valuations of technology companies in our industry segment, including our partners and competitors;
changes in the anticipated future size and growth rate of our market; and
general political, social, economic and market conditions, in both domestic and our foreign markets, including effects of increased interest rates, inflationary pressures, and macroeconomic uncertainty and challenges; and
actual or perceived risk of economic recession.

 

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

 

59


Table of Contents

 

We have broad discretion in the use of the net proceeds to us from our IPO and our convertible notes offering and may not use them effectively.

 

We have broad discretion in the application of the net proceeds to us from our IPO and our convertible notes offering. Because of the number and variability of factors that will determine our use of the net proceeds from our IPO and convertible notes offering, our ultimate use may vary substantially from our currently intended use. Investors will need to rely on the judgment of our management with respect to the use of proceeds. Pending use, we may invest the net proceeds from our IPO and our convertible notes offering in short-term, investment-grade, interest-bearing securities, such as money market funds, corporate notes and bonds, certificates of deposit, commercial paper, and guaranteed obligations of the U.S. government that may not generate a high yield for our stockholders. If we do not use the net proceeds that we received in our IPO or convertible notes offering effectively, our business, financial condition, results of operations, and prospects could be harmed, and the market price of our Class A common stock could decline.

 

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 equity holders who held our capital stock prior to completion of the IPO have substantial unrecognized gains on the value of the equity they hold based on recent market prices of our shares of Class A common stock, 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.

 

Additionally, the conversion of some or all of the notes may dilute the ownership interests of our stockholders. Upon conversion of the notes, we have the option to pay or deliver, as the case may be, cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock. If we elect to settle our conversion obligation in shares of our Class A common stock or a combination of cash and shares of our Class A common stock, any sales in the public market of our Class A common stock issuable upon such conversion could adversely affect prevailing market prices of our Class A common stock. In addition, the existence of the notes may encourage short selling by market participants because the conversion of the notes could be used to satisfy short positions, or anticipated conversion of the notes into shares of our Class A common stock could depress the price of our Class A common stock.

 

In addition, as of December 31, 2022, up to 47,500,717 shares of our Class B common stock and up to 17,751,818 shares of our Class A common stock may be issued upon exercise of outstanding stock options or vesting and settlement of outstanding RSUs, and 39,793,990 shares of our Class A common stock are available for future issuance under our 2021 Plan and our 2021 ESPP, and will become eligible for sale in the public market to the extent permitted by the provisions of various vesting schedules, exercise limitations and Rule 144 and Rule 701 under the Securities Act. In addition, certain of our employees may elect to automatically convert their shares of Class B common stock upon receipt following exercise or settlement of equity awards, as applicable. We have registered all of the shares of Class A common stock and Class B common stock issuable upon exercise of outstanding options and all of the shares of Class A common stock issuable upon vesting and settlement of restricted stock units, as well as other equity incentive awards we may grant in the future for public resale under the Securities Act. Shares of Class A common stock will become eligible for sale in the public market to the extent such options are exercised and restricted stock units settle, subject to compliance with applicable securities laws. Our 0% convertible senior notes due 2027 will also become convertible at the option of the holders, subject to certain limitations and restrictions prior to October 15, 2026. If these additional shares of Class A common stock are sold, or if it is perceived that they will be sold, in the public market, the trading price of our Class A common stock could decline.

 

Further, certain holders of our outstanding common stock, including our founders and entities affiliated with our founders and certain of our directors, have rights, subject to some 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.

 

60


Table of Contents

 

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 grant equity awards to employees, officers and directors under our equity incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may 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.

 

We do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock.

 

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, you may need to rely on sales of our Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on your investment.

 

We incur significant costs as a result of operating as a public company, and our management is required to devote substantial time to compliance with our public company responsibilities and corporate governance practices.

 

As a public company, we incur significant legal, accounting, and other expenses that we did not incur as a private company. We expect such expenses to further increase now that we are no longer an “emerging growth company” as defined in the JOBS Act. 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. Moreover, these rules and regulations have increased our legal and financial compliance costs and will make some activities more time-consuming and costly. We cannot predict or estimate the amount of additional costs we will incur as a public company or the specific timing of such costs.

 

61


Table of Contents

 

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 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, our chief executive officer, or our president (in the absence of a 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 the holders of at least a majority of our outstanding shares of voting stock;
provide that vacancies on our board of directors may be filled only by the affirmative vote of a majority of directors then in office, even though less than a quorum, or by a sole remaining director; and
require the approval of our board of directors or the holders of at least 66 2/3% of the voting power 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.

 

62


Table of Contents

 

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 certain disputes between us and our stockholders, which restricts 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 (or, if and only if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) is the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (i) any derivative action or proceeding brought on our behalf; (ii) any action or proceeding asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers, or other employees to us or our stockholders, or any action asserting a claim for aiding and abetting such breach of fiduciary duty; (iii) any action or proceeding asserting a claim against us or any of our current or former directors, officers or other employees arising out of or pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws; (iv) any action or proceeding to interpret, apply, enforce or determine the validity of our amended and restated certificate of incorporation or our amended and restated bylaws (including any right, obligation, or remedy thereunder); (v) any action or proceeding as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the State of Delaware; and (vi) any action or proceeding asserting a claim against us or any of our current or former directors, officers, or other employees that is governed by the internal affairs doctrine, in all cases to the fullest extent permitted by law and subject to the court’s having personal jurisdiction over the indispensable parties named as defendants. This provision does not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. In addition, to prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the United States of America are the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, including all causes of action asserted against any defendant named in such complaint. For the avoidance of doubt, this provision is intended to benefit and may be enforced by us, our officers and directors, the underwriters to any offering giving rise to such complaint, and any other professional entity whose profession gives authority to a statement made by that person or entity and who has prepared or certified any part of the documents underlying the offering. However, as Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder, there is uncertainty as to whether a court would enforce such provision. Our amended and restated certificate of incorporation further provides that any person or entity holding, owning or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to these provisions. Investors also cannot waive compliance with the federal securities laws and the rules and regulations thereunder.

 

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 such a claim arising under the Securities Act against us, our directors, officers, or other employees in a venue other than in the federal district courts of the United States of America. 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 we cannot assure you that the provisions will be enforced by a court in those other jurisdictions. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could harm our business.

 

63


Table of Contents

 

Risks Related to Our Convertible Senior Notes

 

We may not have the ability to raise the funds necessary to settle conversions of the notes in cash or to repurchase the notes upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the notes.

 

Holders of the notes have the right, subject to certain conditions and limited exceptions, to require us to repurchase all or a portion of their notes upon the occurrence of a fundamental change at a fundamental change repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid special interest. In addition, upon conversion of the notes, unless we elect to deliver solely shares of our Class A common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of notes surrendered therefor or pay cash with respect to notes being converted. In addition, our ability to repurchase the notes or to pay cash upon conversions of the notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our failure to repurchase notes at a time when the repurchase is required by the indenture or to pay any cash payable on future conversions of the notes as required by the indenture would constitute a default under the indenture. A default under the indenture governing the notes or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the notes or make cash payments upon conversions thereof.

 

The conditional conversion feature of the notes, if triggered, may adversely affect our financial condition and operating results.

 

In the event the conditional conversion feature of the notes is triggered, holders of notes will be entitled to convert their notes at any time during specified periods at their option. If one or more holders elect to convert their 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 notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

 

Certain provisions in the indenture governing the notes may delay or prevent an otherwise beneficial takeover attempt of us.

 

Certain provisions in the indenture governing the notes may make it more difficult or expensive for a third party to acquire us. For example, the indenture governing the notes generally requires us to repurchase the notes for cash upon the occurrence of a fundamental change and, in certain circumstances, to increase the conversion rate for a holder that converts its notes in connection with a make-whole fundamental change. A takeover of us may trigger the requirement that we repurchase the notes and/or increase the conversion rate, which could make it costlier for a potential acquirer to engage in such takeover. Such additional costs may have the effect of delaying or preventing a takeover of us that would otherwise be beneficial to investors.

 

64


Table of Contents

 

General Risk Factors

 

Any future litigation against us could be costly and time-consuming to defend.

 

We may become subject to legal proceedings and claims that arise in the ordinary course of business, including but not limited to, intellectual property claims, including trade secret misappropriation and breaches of confidentiality terms, alleged breaches of non-competition or non-solicitation terms, 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.

 

If securities or industry analysts do not publish research or publish unfavorable or inaccurate research about our business, 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 is heavily influenced by the way analysts interpret our financial information and other disclosures. We do not have control over these analysts. If industry analysts cease coverage of us, our stock price would be negatively affected. If securities or industry analysts do not publish research or reports about our business, downgrade our Class A common stock, or publish negative reports about our business, our stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, 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.

 

Our business could be disrupted by catastrophic events.

 

Occurrence of any catastrophic event, including earthquake, fire, flood, tsunami, or other weather event, power loss, telecommunications failure, software or hardware malfunction, cyber-attack, war, or terrorist attack, explosion, or pandemic could impact our business. In particular, our corporate headquarters are located in the San Francisco Bay Area, a region known for seismic activity, and are thus vulnerable to damage in an earthquake. Our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster. Additionally, we rely on third-party cloud providers and enterprise applications, technology systems, and our website for our development, marketing, operational support, hosted services, and sales activities. In the event of a catastrophic event, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our product development, lengthy interruptions in our services, and security incidents, all of which could have an adverse effect on our future results of operations. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster and to execute successfully on those plans in the event of a disaster or emergency, our business would be harmed.

 

Climate change may have an impact on our business.

 

While we seek to mitigate our business risks associated with climate change (such as drought, wildfires, hurricanes, increased storm severity and sea level rise), we recognize that there are inherent climate-related risks wherever business is conducted. Our primary locations may be vulnerable to the adverse effects of climate change. For example, certain of our offices have experienced, and are projected to continue to experience, climate-related events at an increasing frequency, including drought, heat waves, wildfires and resultant air quality impacts and power shutoffs associated with wildfire prevention. Changing market dynamics, global policy developments and the increasing frequency and impact of extreme weather events on critical infrastructure in the U.S. and elsewhere have the potential to disrupt our business, the business of our third-party suppliers and the business of our customers, and may cause us to experience losses and additional costs to maintain or resume operations. In addition, we may be subject to increased regulations, reporting requirements, standards or expectations regarding the environmental impacts of our business.

 

65


Table of Contents

 

Item 1B. Unresolved Staff Comments

 

None.

 

Item 2. Properties

 

Our headquarters are located in Mountain View, California, where we lease approximately 75,475 square feet pursuant to a lease which expires in 2029. We also lease other offices including in Austin, Texas, London, England, Bengaluru, India, and Dubai, United Arab Emirates. Additionally, we hold many short-term office service memberships in numerous other locations globally. We do not own any real property. We believe that our facilities are adequate to meet our current needs.

 

 

From time to time, we have been and will continue to be subject to legal proceedings and claims. 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, results of operations, financial condition, or cash flows. Defending such legal 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 4. Mine Safety Disclosures

 

None.

 

66


Table of Contents

PART II

 

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities

 

Market Information

 

Our Class A common stock has been listed on the Nasdaq Global Select Market under the symbol “CFLT” since June 24, 2021. Prior to that date, there was no public trading market for our Class A common stock.

 

Holders of Record

 

As of February 8, 2023, there were 95 stockholders of record of our Class A common stock and 42 stockholders of record of our Class B common stock. The actual number of holders of our Class A common stock is greater than the number of record holders and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers or other nominees. The number of holders of record presented here also does not include stockholders whose shares may be held in trust by other entities.

 

Dividends

 

We have never declared or paid any cash dividends on our capital stock. We currently intend to retain all available funds and future earnings, if any, to fund the development and expansion of our business, and we do not anticipate paying any cash dividends in the foreseeable future. Any future determination regarding the declaration and payment of dividends, if any, will be at the discretion of our board of directors and will depend on then-existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects, and other factors our board of directors may deem relevant. In addition, our ability to pay dividends may be restricted by agreements we may enter into in the future.

 

Recent Sales of Unregistered Securities

 

None.

 

Use of Proceeds

 

On June 28, 2021, we closed our IPO of 23,000,000 shares of Class A common stock at an offering price of $36.00 per share, resulting in aggregate gross proceeds to us of $828.0 million, before deducting underwriting discounts and commissions and offering expenses. All of the shares issued and sold in our IPO were registered under the Securities Act pursuant to a registration statement on Form S-1, as amended (File No. 333-256693), which was declared effective by the SEC on June 23, 2021. There has been no material change in the planned use of proceeds from our IPO from those disclosed in our final prospectus for our IPO dated as of June 23, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on June 25, 2021.

 

Issuer Purchases of Equity Securities

 

None.

 

67


Table of Contents

 

Stock Performance Graph

 

The following shall not be deemed “soliciting material” or to be “filed” with the SEC, for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act.

 

The performance graph below compares the cumulative total return on our Class A common stock from June 24, 2021 (the date our Class A common stock commenced trading on the Nasdaq Global Select Market) through December 31, 2022 with (i) the Nasdaq Composite Index and (ii) the Nasdaq Computer Index, assuming the investment of $100 in our Class A common stock and in both of the other indices on June 24, 2021 and the reinvestment of dividends. The stock price performance on this performance graph is not necessarily indicative of future stock price performance.

 

img210592927_0.jpg 

 

Item 6. Reserved

 

 

68


Table of Contents

 

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

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. 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 About Forward-Looking Statements” in this Annual Report on Form 10-K. You should review the disclosure under the heading “Risk Factors” in this Annual Report on Form 10-K for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements. Unless the context otherwise requires, all references in this Annual Report on Form 10-K to “we,” “us,” “our,” “our company,” and “Confluent” refer to Confluent, Inc. and its consolidated subsidiaries. Unless otherwise indicated, references to our “common stock” include our Class A common stock and Class B common stock.

 

A discussion regarding our financial condition and results of operations for the year ended December 31, 2022 compared to the year ended December 31, 2021 is presented below. A discussion regarding our financial condition and results of operations for the year ended December 31, 2021 compared to the year ended December 31, 2020 can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on February 24, 2022.

 

Overview

 

Confluent is on a mission to set data in motion. We were founded in 2014 to pioneer this fundamentally new category of data infrastructure designed to connect all the applications, systems, and data layers of a company around a real-time central nervous system. This new data infrastructure software has emerged as one of the most strategic parts of the next-generation technology stack, and using this stack to harness data in motion is critical to the success of every modern company as they strive to compete and win in the digital-first world. Prior to Confluent, our founders created the open source software project Apache Kafka, a technology that has been central to enabling data in motion. Since our founding, we have heavily invested in product development to build a complete, cloud-native platform for data in motion.

 

69


Table of Contents

 

Confluent is designed to act as the nexus of real-time data, from every source, allowing it to stream across the organization and enabling applications to harness it to power real-time customer experiences and data-driven business operations. Our offering enables organizations to deploy production-ready applications that span across cloud environments and data centers, while scaling elastically with enhanced features for security, compliance, and governance. Our platform provides the capabilities to fill the structural, operational, and engineering gaps required for businesses to fully realize the power of data in motion. We enable software developers to easily build their initial applications to harness data in motion, and enable large, complex enterprises to make data in motion core to everything they do. As organizations mature in their adoption cycle, we enable them to quickly, securely, and reliably build more and more applications that take advantage of data in motion. The results have a dual effect: businesses continuously improve their ability to provide better customer experiences and concurrently drive data-driven business operations. We believe that Confluent, over time, will become the central nervous system for modern digital enterprises, providing ubiquitous real-time connectivity and powering real-time applications across the enterprise.

 

We generate our revenue primarily from the sale of subscriptions to our offering that can be deployed in two different ways. Confluent Platform is an enterprise-ready, self-managed software offering that can be deployed in our customers’ on-premise, private cloud, and public cloud environments. Confluent Cloud is a fully-managed, cloud-native software-as-a-service (“SaaS”) offering available on all of the leading cloud providers. Confluent Platform and Confluent Cloud can be leveraged independently or together, spanning the various public cloud, private cloud, and on-premise environments in which our customers operate.

 

Confluent Platform customers receive access to our proprietary features and various tiers of customer support. Our Confluent Platform subscriptions primarily have one-year terms and are generally billed annually in advance. Confluent Cloud customers may purchase subscriptions either without a minimum commitment contract on a month-to-month basis, which we refer to as pay-as-you-go, or under a usage-based minimum commitment contract of at least one year in duration, in which customers commit to a fixed minimum monetary amount at specified per-usage rates. Pay-as-you-go customers are billed, and revenue from them is recognized, based on usage. Customers with usage-based minimum commitments are typically billed annually in advance or monthly in arrears, and we recognize revenue from such subscriptions based on usage by the customer. As a result, our revenue may fluctuate from period to period due to varying patterns of customer consumption.

 

We are focused on the acquisition of new customers and expanding within our current customers. Our go-to-market model benefits from our self-service motions driven by our cloud-native platform offerings, our widespread mindshare among developers through Apache Kafka, community downloads, and our enterprise sales force. We are able to acquire new customers through seamless and frictionless self-service cloud adoption and free cloud trials, as well as community downloads. For example, after users get started with our free cloud trial, they can easily convert online to become paying customers either on a pay-as-you-go model or with a minimum commitment contract. Once customers see the benefits of our platform for their initial use cases, they often expand into other use cases and lines of business, divisions, and geographies. Our deep technical expertise, coupled with our product capabilities and laser focus on customer outcomes, enable us to form strategic partnerships with our customers to guide and accelerate this journey. This expansion often generates a natural network effect in which the value of our platform to a customer increases as more use cases are adopted, more users and teams are onboarded, more applications and systems are connected, and more data is added. We had approximately 4,530, 3,470, and 2,100 customers as of December 31, 2022, 2021, and 2020, respectively, representing year-over-year growth of 31% and 65%, respectively. We have experienced significant growth, with revenue of $585.9 million, $387.9 million, and $236.6 million for the years ended December 31, 2022, 2021, and 2020, respectively, representing year-over-year growth of 51% and 64%, respectively.

 

70


Table of Contents

 

Business and Macroeconomic Conditions

 

Our business and financial condition have been, and we believe will continue to be, impacted by adverse and uncertain macroeconomic conditions, including higher inflation, higher interest rates, supply chain challenges, fluctuations or volatility in capital markets or foreign currency exchange rates, the COVID-19 pandemic, and geopolitical events such as the ongoing conflict between Russia and Ukraine. In particular, we have experienced in certain instances, and we believe we will continue to experience, longer sales cycles or generally increased scrutiny on IT spending from existing and potential customers due to macroeconomic uncertainty. We cannot be certain how long these uncertain macroeconomic conditions and the resulting effects on our industry, our business strategy, and customers will persist. To navigate the current economic environment and its effects, we have taken actions to streamline our operating expenses by adjusting our cost structure and real estate footprint, including a workforce reduction in January 2023, while prudently investing in growth.

 

The COVID-19 pandemic and governmental responses adversely impacted certain parts of our business in 2020 and 2021. Despite these adverse effects, we also experienced certain benefits such as the acceleration of our customers’ digital transformation efforts.

 

The full extent to which uncertain macroeconomic conditions and other factors discussed above will directly or indirectly impact our business, results of operations, cash flows, and financial condition remains uncertain and cannot be accurately predicted. We will continue to monitor and evaluate the actual and potential impacts of general macroeconomic conditions and related factors on our business and operations.

 

71


Table of Contents

 

Key Factors Affecting Our Performance

 

Developing Innovative, Market-Leading Offerings and Expanding Developer Mindshare

 

We are focused on delivering market-leading offerings. We believe it is critical for us to maintain our product leadership position and further increase the strength of our brand and reputation to drive revenue growth. We launched Confluent Cloud, our cloud-native SaaS offering, in 2017 to capitalize on the existing demand for a fully-managed cloud service for Apache Kafka. Confluent Cloud has grown rapidly since launch, as organizations have been making significant investments in digital infrastructure with the goal of both driving efficiencies across their businesses, and better leveraging the data that powers their processes and customer experiences. In addition, we continue to release new product enhancements and features to simplify application development and real-time analytics and enhance security and data governance. We intend to invest efficiently in our engineering capabilities, including through acquisitions, and marketing activities to maintain our strong position within the developer community. Our results of operations may fluctuate as we make these investments to drive increased customer adoption and usage.

 

Increasing Adoption of Confluent Cloud

 

We believe our cloud-native Confluent Cloud offering represents an important growth opportunity for our business. Organizations are increasingly looking for a fully-managed offering to seamlessly leverage data in motion across a variety of environments. In some cases, customers that have been self-managing deployments through Confluent Platform subsequently have become Confluent Cloud customers. We offer customers a free cloud trial and a pay-as-you-go arrangement to encourage adoption and usage over time. We will continue to leverage our cloud-native differentiation to drive our growth. We expect Confluent Cloud’s contribution to our subscription revenue to increase over time. Our Confluent Cloud revenue represented 36%, 24%, and 13% of our total revenue for the years ended December 31, 2022, 2021, and 2020, respectively. As we recognize revenue from Confluent Cloud based on usage, our revenue and results of operations may fluctuate from period to period due to varying patterns of customer consumption and adoption trends.

 

Growing Our Customer Base

 

We are intensely focused on continuing to grow our customer base. We have invested and will continue to invest in our sales and marketing efforts, including pipeline generation and execution, and developer community outreach, which are critical to driving customer acquisition. We historically focused on large enterprise customers with significant expansion opportunities and built a go-to-market motion around this approach. As we grew our cloud offering and created more self-serve opportunities, we have significantly broadened our reach of customers and are able to attract a greater array of customers. This is evidenced by our significant increase in customer count in recent years, driven by Confluent Cloud customers. Our ability to attract new customers will depend on a number of factors, including our success in recruiting and scaling our sales and marketing organization, our ability to accelerate ramp time of our sales force, expansion and refinement of our go-to-market strategies to reach additional customer opportunities, the impact of marketing efforts to enhance our brand and educate potential customers about the benefits of data in motion, our ability to grow and harness our partner ecosystem, macroeconomic uncertainty and challenges, and competitive dynamics in our target markets. We had approximately 4,530, 3,470, and 2,100 customers as of December 31, 2022, 2021, and 2020, respectively, spanning organizations of all sizes and industries. Our customer count treats affiliated entities with the same parent organization as a single customer and includes pay-as-you-go customers.

 

Retaining and Expanding Revenue from Existing Customers

 

Our business model is driven by customer renewals and increasing existing customer subscriptions over time, referred to as land-and-expand. We believe we have significant opportunities to increase our revenue as customers expand their use of our offering in connection with migrating more data to the public cloud, identifying new use cases, and realizing the benefits of data in motion. Our ability to retain and expand revenue from existing customers will depend on a number of factors, including customer satisfaction with our subscriptions and services, competition, pricing, economic conditions, and overall changes in our customers’ spending levels, among other things.

 

72


Table of Contents

 

Investing in Growth and Scaling our Business

 

We believe our market opportunity is significant, and we are focused on continuing to make disciplined investments in our long-term revenue and profitability potential. We believe it is critical to scale across all organizational functions, including our sales and marketing organization, in order to capture this opportunity. Investments we make in our sales and marketing organization will occur in advance of experiencing the benefits from such investments, and it may be difficult for us to determine if we are efficiently allocating resources within the organization. Our revenue growth potential is dependent on the effectiveness of such investments and the continued refinement of our go-to-market strategies. To navigate more challenging macroeconomic conditions, we intend to take a disciplined approach in investing to grow our business to take advantage of our expansive market opportunity while also optimizing for improvements in profitability, margins, and cash flow, including by streamlining our operating expenses.

 

Key Business Metrics

 

We monitor the key business metrics set forth below to help us evaluate our business and growth trends, establish budgets, measure our performance, and make strategic decisions. The calculation of the key metrics discussed below may differ from other similarly titled metrics used by other companies, securities analysts, or investors.

 

Remaining Performance Obligations (“RPO”)

 

RPO represents the amount of contracted future revenue that has not yet been recognized as of the end of each period, including both deferred revenue that has been invoiced and non-cancelable committed amounts that will be invoiced and recognized as revenue in future periods. RPO excludes pay-as-you-go arrangements.

 

RPO as a metric is not necessarily indicative of future revenue growth because it does not account for the actual timing of customers’ consumption or future expansion. RPO may also fluctuate due to a number of factors, including the timing of renewals, average contract terms, seasonality, and dollar amount of customer contracts. Due to these factors, it is important to review RPO in conjunction with revenue and other financial measures disclosed elsewhere in this Annual Report on Form 10-K. Our RPO was $740.7 million, $500.6 million, and $261.7 million as of December 31, 2022, 2021, and 2020, respectively.

 

Customers with $100,000 or Greater in Annual Recurring Revenue (“ARR”)

 

We define ARR as the revenue customers contractually committed to over the following 12 months assuming no increases or reductions in their subscriptions. ARR excludes services and pay-as-you-go arrangements. Similar to RPO, ARR as a metric is not necessarily indicative of future revenue growth because it does not account for the timing of customers’ consumption or future expansion. Large customer relationships lead to scale and operating leverage in our business model. Compared with smaller customers, large customers present a greater opportunity for us because they have larger budgets, greater potential for migrating more applications over time, and a wider range of potential use cases for data in motion. As a measure of our ability to scale with our customers and attract large enterprises to our offering, we count the number of customers that contributed $100,000 or greater in ARR as of period end. Our customer count may also fluctuate due to acquisitions, consolidations, spin-offs, and other market activity. We had 991, 734, and 513 customers with $100,000 or greater in ARR as of December 31, 2022, 2021, and 2020, respectively.

 

From time to time, we may refine our methodology of calculating ARR. We have included, and continue to include, annualized overages in our calculation of ARR. Customers are contractually committed to pay overages plus the minimum contractually committed amount. Beginning in the third quarter of 2021, we refined our methodology of calculating ARR to only include overages above the contractually committed ARR, to align with how our management assesses ARR internally. This change in methodology had an immaterial impact to amounts presented prior to the third quarter of 2021, which have not been retroactively adjusted.

 

73


Table of Contents

 

Dollar-Based Net Retention Rate (“NRR”)

 

We calculate our dollar-based NRR 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 Prior Period Value. We then calculate the ARR from these same customers as of the current period end, or Current Period Value, which includes any growth in the value of subscriptions and is net of contraction or attrition over the prior 12 months. Services and pay-as-you-go arrangements are excluded from the calculation of ARR. We then divide the Current Period Value by the Prior Period Value to arrive at our dollar-based NRR. The dollar-based NRR includes the effect, on a dollar-weighted value basis, of our subscriptions that expand, renew, contract, or attrit, but excludes ARR from new customers in the current period. Our dollar-based NRR is subject to adjustments for acquisitions, consolidations, spin-offs, and other market activity. We believe that our dollar-based NRR provides useful information about the evolution of our existing customers and our future growth prospects. Our dollar-based NRR was just under 130% as of December 31, 2022, demonstrating our ability to expand within existing customers.

 

Components of Results of Operations

 

Revenue

 

We derive revenue primarily from subscriptions and, to a lesser extent, services.

 

Subscription Revenue. Our subscription revenue consists of revenue from term-based licenses and post-contract customer support, maintenance, and upgrades, referred to together as PCS, which we refer to as Confluent Platform, and our SaaS offering, which we refer to as Confluent Cloud. We recognize a portion of the revenue from our term-based license subscriptions at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the effective start date. Revenue from PCS, which represents a substantial majority of the revenue from our term-based license subscriptions, is recognized ratably over the contract term. The substantial majority of our revenue from Confluent Cloud for the years ended December 31, 2022 and 2021 was based on usage-based minimum commitments and is recognized on a usage basis, as usage represents a direct measurement of the value to the customer of the subscription transferred as of a particular date relative to the total value to be delivered over the term of the contract. Our subscriptions primarily have terms of one to three years, and are generally non-cancelable and non-refundable. We also provide pay-as-you-go arrangements, which consist of month-to-month SaaS contracts. These arrangements have historically represented an immaterial portion of our subscription revenue.

 

Services Revenue. Services revenue consists of revenue from professional services and education services, which are generally sold on a time-and-materials basis. Revenue for professional services and education services is recognized as these services are delivered.

 

We expect our total revenue may vary from period to period based on, among other things, the timing and size of new subscriptions, the rate of customer renewals and expansions, fluctuations in customer consumption of and adoption trends for our usage-based offering, delivery of professional services, ramp time and productivity of our salesforce, the impact of significant transactions, and seasonality.

 

Cost of Revenue

 

Cost of Subscription Revenue. Cost of subscription revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with customer support and maintenance, third-party cloud infrastructure costs, amortization of internal-use software, and allocated overhead costs for facilities, recruiting, information technology, and business systems. We expect our cost of subscription revenue to increase in absolute dollars as our subscription revenue increases.

 

74


Table of Contents

 

Cost of Services Revenue. Cost of services revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with our professional services and education services, costs of third-party consultants and partners who supplement our services delivery team, and allocated overhead. We expect our cost of services revenue to increase in absolute dollars as our services revenue increases.

 

Gross Profit and Gross Margin

 

Gross Profit. Gross profit represents revenue less cost of revenue.

 

Gross Margin. Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the average sales price of our subscriptions and services, changes in our revenue mix, including the mix of revenue between our Confluent Platform, Confluent Cloud, and service offerings, timing and amount of usage of third-party cloud infrastructure resources, and infrastructure optimization. We expect our gross margin to fluctuate over time depending on the factors described above.

 

Operating Expenses

 

Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel-related costs are the most significant component of each category of operating expenses. Operating expenses also include allocated overhead costs for facilities, recruiting, information technology, and business systems.

 

Research and Development. Research and development expenses consist primarily of personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, net of capitalized amounts, third-party cloud infrastructure expenses incurred in developing our offering, software and subscription services dedicated for use by our research and development organization, contractor and professional services fees, and allocated overhead. We expect our research and development expenses will continue to increase in absolute dollars as our business grows and we continue to invest in our offering.

 

Sales and Marketing. Sales and marketing expenses consist primarily of personnel-related costs, including salaries, sales commissions, bonuses, benefits, and stock-based compensation, amortization of deferred contract acquisition costs, which primarily consist of sales commissions and the associated payroll taxes, conferences, costs related to marketing programs, travel-related costs, and allocated overhead. Marketing programs consist of advertising, events, corporate communications, and brand-building and developer-community activities. We expect our sales and marketing expenses will increase in absolute dollars over time and continue to be our largest operating expense for the foreseeable future as we invest in our sales and marketing efforts.

 

General and Administrative. General and administrative expenses consist primarily of personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation for administrative functions including finance, human resources, and legal, professional fees, software and subscription services dedicated for use by our general and administrative functions, and allocated overhead. As discussed in Note 10 to our consolidated financial statements, we also recognized non-cash expense of $13.3 million related to the charitable donation of our Class A common stock to Confluent.org in June 2021. We expect our general and administrative expenses will increase in absolute dollars over time as we continue to invest in the growth of our business and incur costs associated with being a publicly traded company.

 

75


Table of Contents

 

Other Income (Expense), Net

 

Other income (expense), net consists primarily of interest earned on our cash equivalents and marketable securities, amortization of premiums and accretion of discounts on marketable securities, interest expense from amortization of debt issuance costs, gains and losses from foreign currency transactions, and realized gains and losses on marketable securities.

 

Provision for (Benefit from) Income Taxes

 

Provision for (benefit from) income taxes consists primarily of income taxes in certain foreign and U.S. state jurisdictions in which we conduct business. We maintain a full valuation allowance against our U.S. and U.K. deferred tax assets because we have concluded that it is more likely than not that the deferred tax assets will not be realized.


Results of Operations

 

The following table sets forth our consolidated statements of operations data for the periods presented:

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

Subscription

$

535,009

 

 

$

347,099

 

 

$

208,633

 

Services

 

50,935

 

 

 

40,765

 

 

 

27,944

 

Total revenue

 

585,944

 

 

 

387,864

 

 

 

236,577

 

Cost of revenue:

 

 

 

 

 

 

 

 

Subscription(1)(2)

 

146,324

 

 

 

94,860

 

 

 

49,283

 

Services(1)(2)

 

56,091

 

 

 

42,432

 

 

 

26,193

 

Total cost of revenue

 

202,415

 

 

 

137,292

 

 

 

75,476

 

Gross profit

 

383,529

 

 

 

250,572

 

 

 

161,101

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development(1)(2)

 

264,041

 

 

 

161,925

 

 

 

105,399

 

Sales and marketing(1)(2)

 

456,452

 

 

 

319,331

 

 

 

166,361

 

General and administrative(1)(2)

 

125,710

 

 

 

108,936

 

 

 

122,516

 

Total operating expenses

 

846,203

 

 

 

590,192

 

 

 

394,276

 

Operating loss

 

(462,674

)

 

 

(339,620

)

 

 

(233,175

)

Other income (expense), net

 

16,416

 

 

 

(7

)

 

 

3,140

 

Loss before income taxes

 

(446,258

)

 

 

(339,627

)

 

 

(230,035

)

Provision for (benefit from) income taxes

 

6,293

 

 

 

3,174

 

 

 

(207

)

Net loss

$

(452,551

)

 

$

(342,801

)

 

$

(229,828

)

 

76


Table of Contents


(1) Includes stock-based compensation expense as follows:

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

 

(in thousands)

 

Cost of revenue - subscription

$

23,136

 

 

$

12,571

 

 

$

2,572

 

Cost of revenue - services

 

9,253

 

 

 

5,418

 

 

 

1,745

 

Research and development

 

101,499

 

 

 

49,051

 

 

 

33,755

 

Sales and marketing

 

99,366

 

 

 

55,506

 

 

 

14,734

 

General and administrative

 

44,402

 

 

 

33,078

 

 

 

90,535

 

Total stock-based compensation expense

$

277,656

 

 

$

155,624

 

 

$

143,341

*

 

*In connection with a tender offer and secondary sales of our common stock and convertible founder stock, stock-based compensation expense for the year ended December 31, 2020 included $111.9 million of expense related to the amount paid in excess of the estimated fair value of common stock as of the date of the transactions. See Note 10 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further details.

 

(2) Includes employer taxes on employee stock transactions as follows:

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

 

(in thousands)

 

Cost of revenue - subscription

$

569

 

 

$

636

 

 

$

9

 

Cost of revenue - services

 

604

 

 

 

377

 

 

 

16

 

Research and development

 

2,632

 

 

 

2,278

 

 

 

81

 

Sales and marketing

 

2,485

 

 

 

4,266

 

 

 

271

 

General and administrative

 

720

 

 

 

2,532

 

 

 

143

 

Total employer taxes on employee stock transactions

$

7,010

 

 

$

10,089

 

 

$

520

 

 

 

77


Table of Contents

 

The following table sets forth our consolidated statements of operations data expressed as a percentage of revenue for the periods indicated:

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

Revenue:

 

 

 

 

 

 

 

 

Subscription

 

91

%

 

 

89

%

 

 

88

%

Services

 

9

 

 

 

11

 

 

 

12

 

Total revenue

 

100

 

 

 

100

 

 

 

100

 

Cost of revenue:

 

 

 

 

 

 

 

 

Subscription

 

25

 

 

 

24

 

 

 

21

 

Services

 

10

 

 

 

11

 

 

 

11

 

Total cost of revenue

 

35

 

 

 

35

 

 

 

32

 

Gross profit

 

65

 

 

 

65

 

 

 

68

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

45

 

 

 

42

 

 

 

45

 

Sales and marketing

 

78

 

 

 

82

 

 

 

70

 

General and administrative

 

21

 

 

 

28

 

 

 

52

 

Total operating expenses

 

144

 

 

 

152

 

 

 

167

 

Operating loss

 

(79

)

 

 

(87

)

 

 

(99

)

Other income (expense), net

 

3

 

 

 

0

 

 

 

1

 

Loss before income taxes

 

(76

)

 

 

(87

)

 

 

(97

)

Provision for (benefit from) income taxes

 

1

 

 

 

1

 

 

 

0

 

Net loss

 

(77

)%

 

 

(88

)%

 

 

(97

)%

__________________________________________________

 

Note: Certain figures may not sum due to rounding.

 

Comparison of the Years Ended December 31, 2022 and 2021

 

Revenue

 

 

Year Ended December 31,

 

 

Change

 

2022

 

 

2021

 

 

$

 

 

%

 

(in thousands, except percentages)

Subscription

$

535,009

 

 

$

347,099

 

 

$

187,910

 

 

54%

Services

 

50,935

 

 

 

40,765

 

 

 

10,170

 

 

25%

Total revenue

$

585,944

 

 

$

387,864

 

 

$

198,080

 

 

51%

 

Subscription revenue increased by $187.9 million during the year ended December 31, 2022 compared to the year ended December 31, 2021. The increase in revenue was primarily from sales to existing customers and the remaining increase was attributable to sales to new customers. Sales to new customers represent the revenue recognized from customers acquired in the 12 months prior to each discrete quarter end within the year ended December 31, 2022. A further indication of our ability to expand from existing customers is through our dollar-based net retention rate of just under 130% as of December 31, 2022. Confluent Platform and Confluent Cloud contributed 61% and 39% of our subscription revenue during the year ended December 31, 2022, respectively, compared to 73% and 27% during the year ended December 31, 2021, respectively.

 

Services revenue increased by $10.2 million during the year ended December 31, 2022 compared to the year ended December 31, 2021 primarily due to an increase in delivery of professional services.

 

78


Table of Contents

 

Cost of Revenue, Gross Profit, and Gross Margin

 

 

Year Ended December 31,

 

 

Change

 

2022

 

 

2021

 

 

$

 

 

%

 

(in thousands, except percentages)

Cost of revenue

 

 

 

 

 

 

 

 

 

 

Subscription

$

146,324

 

 

$

94,860

 

 

$

51,464

 

 

54%

Services

 

56,091

 

 

 

42,432

 

 

 

13,659

 

 

32%

Total cost of revenue

$

202,415

 

 

$

137,292

 

 

$

65,123

 

 

47%

Gross profit

$

383,529

 

 

$

250,572

 

 

$

132,957

 

 

53%

 

 

Year Ended December 31,

 

2022

 

2021

Gross margin

 

 

 

Subscription

73%

 

73%

Services

(10)%

 

(4)%

Total gross margin

65%

 

65%

 

Cost of subscription revenue increased by $51.5 million during the year ended December 31, 2022 compared to the year ended December 31, 2021. This increase was primarily due to an increase of $26.2 million in personnel-related costs and allocated overhead costs driven by increased headcount, and an increase of $23.9 million in third-party cloud infrastructure costs. The increase in personnel-related costs included an increase of $10.6 million in stock-based compensation expense.

 

Cost of services revenue increased by $13.7 million during the year ended December 31, 2022 compared to the year ended December 31, 2021. This increase was primarily due to an increase of $11.0 million in personnel-related costs and allocated overhead costs driven by increased headcount, and an increase of $1.7 million in consulting fees. The increase in personnel-related costs included an increase of $3.8 million in stock-based compensation expense.

 

Our subscription gross margin remained flat primarily due to a change in our revenue mix toward Confluent Cloud which has a lower gross margin, offset by economies of scale resulting from increased efficiency and optimization of our infrastructure. Our services gross margin decreased primarily due to personnel-related costs, including stock-based compensation expense, growing at a higher rate than services revenue.

 

Research and Development

 

 

Year Ended December 31,

 

 

Change

 

2022

 

 

2021

 

 

$

 

 

%

 

(in thousands, except percentages)

Research and development

$

264,041

 

 

$

161,925

 

 

$

102,116

 

 

63%

Percentage of revenue

45%

 

 

42%

 

 

 

 

 

 

 

Research and development expenses increased by $102.1 million during the year ended December 31, 2022 compared to the year ended December 31, 2021. This increase was primarily due to an increase of $91.0 million in personnel-related costs and allocated overhead costs driven by increased headcount, and an increase of $5.2 million third-party cloud infrastructure expenses incurred in developing our offering. The increase in personnel-related costs included an increase of $52.4 million in stock-based compensation expense, net of amounts capitalized.

 

79


Table of Contents

 

Sales and Marketing

 

 

Year Ended December 31,

 

 

Change

 

2022

 

 

2021

 

 

$

 

 

%

 

(in thousands, except percentages)

Sales and marketing

$

456,452

 

 

$

319,331

 

 

$

137,121

 

 

43%

Percentage of revenue

78%

 

 

82%

 

 

 

 

 

 

 

Sales and marketing expenses increased by $137.1 million during the year ended December 31, 2022 compared to the year ended December 31, 2021. This increase was primarily due to an increase of $103.1 million in personnel-related costs and allocated overhead costs driven by increased headcount, an increase of $10.6 million in amortization of deferred contract acquisition costs, an increase of $8.7 million in marketing and events expenses, and an increase of $7.6 million in travel-related costs. The increase in personnel-related costs included an increase of $43.9 million in stock-based compensation expense.

 

General and Administrative

 

 

Year Ended December 31,

 

 

Change

 

2022

 

 

2021

 

 

$

 

 

%

 

(in thousands, except percentages)

General and administrative

$

125,710

 

 

$

108,936

 

 

$

16,774

 

 

15%

Percentage of revenue

21%

 

 

28%

 

 

 

 

 

 

 

General and administrative expenses increased by $16.8 million during the year ended December 31, 2022 compared to the year ended December 31, 2021. This increase was primarily due to an increase of $21.2 million in personnel-related costs and allocated overhead costs driven by increased headcount, and an increase of $7.1 million in professional services fees and other expenses to operate as a public company, partially offset by a decrease of $13.3 million associated with the charitable donation of our Class A common stock upon the consummation of our IPO recognized in the prior period. The increase in personnel-related costs included an increase of $11.3 million in stock-based compensation expense in the current period, offset by $3.8 million of stock-based compensation expense related to performance-based options recognized in the prior period, for which the performance-based vesting condition was satisfied upon the effectiveness of the IPO.

 

Other Income (Expense), Net

 

 

Year Ended December 31,

 

 

Change

 

2022

 

 

2021

 

 

$

 

 

%

 

(in thousands, except percentages)

Other income (expense), net

$

16,416

 

 

$

(7

)

 

$

16,423

 

 

234614%

 

Other income (expense), net increased by $16.4 million during the year ended December 31, 2022 compared to the year ended December 31, 2021 primarily due to an increase in net accretion of discounts and amortization of premiums on marketable securities, the effect of higher cash, cash equivalents, and marketable securities balances and higher yields on marketable securities, partially offset by an increase in interest expense from amortization of debt issuance costs and net losses from foreign currency transactions.

 

80


Table of Contents

 

Provision for (Benefit from) Income Taxes

 

 

Year Ended December 31,

 

 

Change

 

2022

 

 

2021

 

 

$

 

 

%

 

(in thousands, except percentages)

Loss before income taxes

$

(446,258

)

 

$

(339,627

)

 

$

(106,631

)

 

31%

Provision for income taxes

$

6,293

 

 

$

3,174

 

 

$

3,119

 

 

98%

Effective tax rate

(1.4)%

 

 

(0.9)%

 

 

 

 

 

 

 

The provision for income taxes during the year ended December 31, 2022 compared to the year ended December 31, 2021 was primarily driven by higher pre-tax income in foreign jurisdictions.

 

We maintain a full valuation allowance on our U.S. and U.K. deferred tax assets. The most significant component of our tax expense is income taxes in various foreign jurisdictions. Our effective tax rate may fluctuate to the extent the mix of earnings fluctuates between jurisdictions with different tax rates.

 

Liquidity and Capital Resources

 

To date, we have financed operations primarily through proceeds received from issuances of equity and debt securities and payments received from our customers. In June 2021, our initial public offering resulted in proceeds of $786.6 million, net of underwriting discounts and commissions. In December 2021, we issued $1.1 billion aggregate principal amount of 0% convertible senior notes due 2027 (the “2027 Notes”) in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the issuance of the 2027 Notes, after deducting the initial purchasers’ discounts and commissions and debt issuance costs, were $1,080.5 million.

 

As of December 31, 2022, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $1,926.8 million. Our cash, cash equivalents, and marketable securities consist of bank deposits, U.S. treasury securities, money market funds, corporate notes and bonds, U.S. agency obligations, and commercial paper.

 

We believe that existing cash, cash equivalents, marketable securities, and cash flow from operations will be sufficient to fund our short-term and long-term operating and capital needs, including our purchase obligations primarily related to our non-cancelable agreements for third-party cloud infrastructure, and operating lease commitments, primarily related to our office space. As of December 31, 2022, our purchase obligations were $758.6 million, of which $154.0 million is expected to be paid within 12 months and the remainder thereafter. As of December 31, 2022, our operating lease payment obligations were $35.2 million, of which $8.6 million is expected to be paid within 12 months and the remainder thereafter. See Note 8, Commitments and Contingencies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further information. In January 2023, we acquired all outstanding shares of Immerok GmbH for purchase consideration of approximately $54.9 million in cash. We also undertook restructuring actions in January 2023 that are expected to result in future cash outlays of $14 to $17 million by the second quarter of 2023. See Note 13, Subsequent Events, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further information.

 

We have generated significant operating losses and negative cash flows from operations. As of December 31, 2022, we had an accumulated deficit of $1,201.4 million. We may require additional capital resources to execute strategic initiatives to grow our business. Our future capital requirements will depend on many factors including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing and international operations, and the continuing market acceptance of our subscriptions and services. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, results of operations, and financial condition would be adversely affected.

 

81


Table of Contents

 

The following table summarizes our cash flows for the periods presented:

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

 

(in thousands)

 

 Net cash used in operating activities

$

(157,333

)

 

$

(105,060

)

 

$

(82,057

)

 Net cash used in investing activities

$

(865,805

)

 

$

(400,583

)

 

$

(176,859

)

 Net cash provided by financing activities

$

82,241

 

 

$

1,844,514

 

 

$

276,758

 

 

Cash Flows from Operating Activities

 

We generally invoice our customers annually in advance for our term-based licenses and typically annually in advance or monthly in arrears for our SaaS offering. Our largest source of operating cash is payments received from our customers. We have in the past and expect in the future to experience seasonality, with the fourth quarter historically being our strongest quarter for sales to customers as a result of large enterprise buying patterns. Accordingly, the operating cash flow benefit from increased collections from our customers generally occurs in the subsequent one to two quarters after billing. We expect seasonality, timing of billings, and collections from our customers to have a material impact on our cash flow from operating activities from period to period. Our primary uses of cash from operating activities are for personnel-related expenses, third-party cloud infrastructure costs, sales and marketing expenses, and overhead expenses.

 

Cash used in operating activities of $157.3 million for the year ended December 31, 2022 primarily consisted of our net loss of $452.6 million, adjusted for non-cash charges of $327.3 million, and net cash outflows of $32.1 million from changes in our operating assets and liabilities. Our non-cash charges included $277.7 million of stock-based compensation expense, net of amounts capitalized, $37.3 million of amortization of deferred contract acquisition costs, $8.6 million of non-cash operating lease costs, and $7.6 million for depreciation and amortization expense, partially offset by $8.9 million of net accretion of discounts and amortization of premiums on marketable securities. The main drivers of the changes in operating assets and liabilities were a $62.8 million increase in deferred contract acquisition costs due to our increased sales, a $42.1 million increase in accounts receivable due to overall growth of our sales and our expanding customer base, and a $17.9 million increase in prepaid expenses and other assets primarily driven by prepaid third-party cloud infrastructure costs, partially offset by a $76.4 million increase in deferred revenue corresponding with our increased sales and a $13.6 million increase in accounts payable due to timing of payments.

 

Cash used in operating activities of $105.1 million for the year ended December 31, 2021 primarily consisted of our net loss of $342.8 million, adjusted for non-cash charges of $215.9 million, and net cash inflows of $21.9 million from changes in our operating assets and liabilities. Our non-cash charges included $155.6 million of stock-based compensation expense, net of amounts capitalized, $26.7 million of amortization of deferred contract acquisition costs, $13.3 million of Class A common stock charitable donation expense, and $11.0 million of non-cash operating lease costs. The main drivers of the changes in operating assets and liabilities were an $87.3 million increase in deferred revenue corresponding with our increased sales and a $61.1 million increase in accrued expenses and other liabilities due to timing of payments, increased headcount, growth in our business, and employee contributions under the 2021 ESPP, partially offset by a $57.9 million increase in deferred contract acquisition costs due to our increased sales, a $32.5 million increase in accounts receivable due to overall growth of our sales and our expanding customer base, and a $31.4 million increase in prepaid expenses and other assets primarily driven by prepaid third-party cloud infrastructure costs and prepaid insurance as a result of becoming a public company.

 

Cash Flows from Investing Activities

 

Cash used in investing activities of $865.8 million for the year ended December 31, 2022 was primarily due to purchases of marketable securities of $2,051.9 million and capitalized internal-use software development costs of $10.3 million, partially offset by maturities of marketable securities of $1,200.6 million.

 

82


Table of Contents

 

Cash used in investing activities of $400.6 million for the year ended December 31, 2021 was primarily due to purchases of marketable securities of $663.6 million, capitalized internal-use software development costs of $5.3 million, and purchases of property and equipment of $3.6 million, partially offset by maturities of marketable securities of $271.9 million.

 

Cash Flows from Financing Activities

 

Cash provided by financing activities of $82.2 million for the year ended December 31, 2022 was primarily due to $42.9 million in proceeds from the issuance of common stock upon exercises of stock options and $40.9 million in proceeds from the issuance of common stock under our employee stock purchase plan.

 

Cash provided by financing activities of $1,844.5 million for the year ended December 31, 2021 was primarily due to $1,081.3 million in proceeds from the issuance of the 2027 Notes, net of issuance costs, $786.6 million in proceeds from our IPO, net of underwriting discounts and commissions, and $71.2 million in proceeds from the issuance of common stock upon exercises of stock options, partially offset by $91.0 million used to purchase capped calls and $3.1 million of payments of deferred offering costs.

 

Critical Accounting Estimates

 

Our consolidated financial statements and the related notes thereto included elsewhere in this Annual Report on Form 10-K are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from the estimates made by management. To the extent that there are differences between our estimates and actual results, our financial condition, results of operations, and cash flows will be affected.

 

We believe that the accounting policy and estimate described below involves a greater degree of judgment and complexity and therefore is the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of operations.

 

Revenue Recognition

 

See Note 2, Basis of Presentation and Summary of Significant Accounting Policies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for information regarding our significant accounting policies over revenue recognition.

 

Our contracts with customers often contain multiple performance obligations. For these contracts, we allocate the transaction price to each performance obligation on a relative standalone selling price (“SSP”) basis. We consider our determination of SSP to be a critical accounting estimate. SSP is established based on multiple factors, including prices at which we separately sell standalone subscriptions and services. In cases where directly observable standalone sales are not available, such as when license and PCS are not sold on a standalone basis, we establish the SSP by using information such as the historical selling price of performance obligations in similar transactions, market conditions, and our pricing practices, which can require significant judgment and are subject to change based on continuous reevaluation. There may be more than one SSP for individual subscriptions and services due to the stratification of subscription support tiers and services. We also consider if there are any additional material rights inherent in a contract, and if so, we allocate revenue to the material right as a performance obligation.

 

Recent Accounting Pronouncements

 

See Note 2, Basis of Presentation and Summary of Significant Accounting Policies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for recent accounting pronouncements.

 

83


Table of Contents

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

 

Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. We have operations both within the United States and internationally, and we are exposed to market risk in the ordinary course of our business.

 

Interest Rate Risk

 

As of December 31, 2022, we had $1,926.8 million of cash, cash equivalents, and marketable securities in a variety of securities, including money market funds, corporate notes and bonds, commercial paper, U.S. agency obligations, and U.S. treasury securities. Our cash, cash equivalents, and marketable securities are held for working capital purposes. We do not enter into investments for trading or speculative purposes. The effect of a hypothetical 10% relative change in interest rates would not have a material impact on the fair value of our cash equivalents and marketable securities as of December 31, 2022.

 

In December 2021, we issued $1.1 billion aggregate principal amount of 0% convertible senior notes due 2027 (the “2027 Notes”) in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The fair value of the 2027 Notes are subject to market risk and other factors due to the conversion feature. The fair value of the 2027 Notes will generally increase as our Class A common stock price increases, and will generally decrease as our Class A common stock price declines. The market value changes affect the fair value of the 2027 Notes, but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the 2027 Notes at face value less unamortized debt issuance costs on our consolidated balance sheet, and we present the fair value for required disclosure purposes only.

 

Foreign Currency Risk

 

Our reporting currency and the functional currency of our wholly-owned foreign subsidiaries is the U.S. dollar. All of our sales contracts are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. A portion of our operating expenses is incurred outside the United States and denominated in foreign currencies and is subject to fluctuations due to changes in foreign exchange rates.

 

To reduce the impact of foreign currency fluctuations, we established a hedging program in December 2022. See Note 2 and Note 5 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information. Our hedging program reduces but does not eliminate the impact of currency exchange rate movements.

 

The effect of a hypothetical 10% relative change in foreign exchange rates, after considering our hedging program, would not have a material impact on our financial condition, results of operations, or cash flows for the periods presented. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in foreign exchange rates.

 

84


Table of Contents

 

Item 8. Financial Statements and Supplementary Data

 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

Report of Independent Registered Public Accounting Firm (PCAOB ID 238)

86

Consolidated Balance Sheets as of December 31, 2022 and 2021

89

Consolidated Statements of Operations for the Years Ended December 31, 2022, 2021, and 2020

91

Consolidated Statements of Comprehensive Loss for the Years Ended December 31, 2022, 2021, and 2020

92

Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) for the Years Ended December 31, 2022, 2021, and 2020

93

Consolidated Statements of Cash Flows for the Years Ended December 31, 2022, 2021, and 2020

94

Notes to Consolidated Financial Statements

96

 

 

85


Table of Contents

Report of Independent Registered Public Accounting Firm

 

 

To the Board of Directors and Stockholders of Confluent, Inc.

 

Opinions on the Financial Statements and Internal Control over Financial Reporting

 

We have audited the accompanying consolidated balance sheets of Confluent, Inc. and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, and the related consolidated statements of operations, of comprehensive loss, of redeemable convertible preferred stock and stockholders’ equity (deficit) and of cash flows for each of the three years in the period ended December 31, 2022, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

 

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

 

Basis for Opinions

 

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management's Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

 

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

 

86


Table of Contents

 

Definition and Limitations of Internal Control over Financial Reporting

 

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Critical Audit Matters

 

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

Development of Standalone Selling Price and Allocation of the Transaction Price to Performance Obligations

 

As described in Notes 2 and 9 to the consolidated financial statements, subscription revenue was $535 million for the year ended December 31, 2022. The Company’s contracts with customers often contain multiple performance obligations. For these contracts, management allocates the transaction price to each performance obligation on a relative standalone selling price (“SSP”) basis. SSP is established based on multiple factors, including prices at which the Company separately sells standalone subscriptions and services. In cases where directly observable standalone sales are not available, such as when license and post contract support are not sold on a standalone basis, management establishes the SSP by using information such as the historical selling price of performance obligations in similar transactions, market conditions, and the Company’s pricing practices, which can require significant judgment and are subject to change based on continuous reevaluation. There may be more than one SSP for individual subscriptions and services due to the stratification of subscription support tiers and services. Management also considers if there are any additional material rights inherent in a contract, and if so, allocates revenue to the material right as a performance obligation.

 

The principal considerations for our determination that performing procedures relating to the development of SSP and allocation of the transaction price to performance obligations is a critical audit matter are (i) the significant judgment by management when developing the estimates of SSP for certain of the Company’s performance obligations and allocating the transaction price and (ii) a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating management’s significant assumptions related to prices at which the Company separately sells standalone subscriptions and services, and in cases where directly observable standalone sales are not available, historical selling price of performance obligations in similar transactions and the Company’s pricing practices.

 

87


Table of Contents

 

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process, including controls over developing estimates of SSP and allocating the transaction price to the individual performance obligations. These procedures also included, among others (i) testing management’s process for developing the estimates of SSP; (ii) evaluating the appropriateness of the overall methodology used by management to develop the estimates; (iii) evaluating the reasonableness of significant assumptions related to prices at which the Company separately sells standalone subscriptions and services, and in cases where directly observable standalone sales are not available, historical selling price of performance obligations in similar transactions and the Company’s pricing practices; (iv) testing the completeness and accuracy of the underlying data used in the methodology; and (v) testing the accuracy of management’s calculations of estimated selling prices and allocation of transaction prices. Evaluating management’s significant assumptions related to prices at which the Company separately sells standalone subscription and services, and in the cases where directly observable standalone sales are not available, historical selling price of performance obligations in similar transactions and the Company’s pricing practices involved evaluating whether the assumptions used by management were reasonable considering (i) the historical selling prices of standalone subscription and services and similar transactions; (ii) the consistency with external market and industry data; and (iii) whether these assumptions were consistent with evidence obtained in other areas of the audit.

 

/s/PricewaterhouseCoopers LLP

San Francisco, California

February 27, 2023

 

We have served as the Company’s auditor since 2018.

 

88


Table of Contents

Confluent, Inc.

Consolidated Balance Sheets

(in thousands, except share and per share data)

 

 

December 31, 2022

 

 

December 31, 2021

 

ASSETS

 

 

 

 

 

Current assets:

 

 

 

 

 

Cash and cash equivalents

$

435,781

 

 

$

1,375,932

 

Marketable securities

 

1,491,044

 

 

 

640,085

 

Accounts receivable, net

 

178,188

 

 

 

137,491

 

Deferred contract acquisition costs

 

35,883

 

 

 

27,646

 

Prepaid expenses and other current assets

 

57,229

 

 

 

44,919

 

Total current assets

 

2,198,125

 

 

 

2,226,073

 

Property and equipment, net

 

29,089

 

 

 

14,428

 

Operating lease right-of-use assets

 

29,478

 

 

 

37,281

 

Deferred contract acquisition costs, non-current

 

68,401

 

 

 

51,178

 

Other assets, non-current

 

19,756

 

 

 

13,769

 

Total assets

$

2,344,849

 

 

$

2,342,729

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

Current liabilities:

 

 

 

 

 

Accounts payable

$

21,439

 

 

$

7,591

 

Accrued expenses and other liabilities

 

102,755

 

 

 

98,974

 

Operating lease liabilities

 

7,375

 

 

 

9,236

 

Deferred revenue

 

290,185

 

 

 

220,920

 

Liability for early exercise of unvested stock options

 

2,576

 

 

 

11,467

 

Total current liabilities

 

424,330

 

 

 

348,188

 

Operating lease liabilities, non-current

 

25,136

 

 

 

31,645

 

Deferred revenue, non-current

 

32,644

 

 

 

25,557

 

Convertible senior notes, net

 

1,084,500

 

 

 

1,080,701

 

Other liabilities, non-current

 

8,762

 

 

 

6,357

 

Total liabilities

 

1,575,372

 

 

 

1,492,448

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

89


Table of Contents

 

December 31, 2022

 

 

December 31, 2021

 

Stockholders’ equity:

 

 

 

 

 

Preferred stock, par value of $0.00001 per share; 10,000,000 shares authorized as of December 31, 2022 and December 31, 2021; 0 shares issued and outstanding as of December 31, 2022 and December 31, 2021

 

-

 

 

 

-

 

Class A common stock, par value of $0.00001 per share; 1,000,000,000 shares authorized as of December 31, 2022 and December 31, 2021; 172,483,134 and 116,728,968 shares issued and outstanding as of December 31, 2022 and December 31, 2021, respectively

 

2

 

 

 

1

 

Class B common stock, par value of $0.00001 per share; 500,000,000 shares authorized as of December 31, 2022 and December 31, 2021; 116,901,046 and 155,072,914 shares issued and outstanding as of December 31, 2022 and December 31, 2021, respectively

 

1

 

 

 

2

 

Additional paid-in capital

 

1,980,335

 

 

 

1,599,962

 

Accumulated other comprehensive loss

 

(9,456

)

 

 

(830

)

Accumulated deficit

 

(1,201,405

)

 

 

(748,854

)

Total stockholders’ equity

 

769,477

 

 

 

850,281

 

Total liabilities and stockholders’ equity

$

2,344,849

 

 

$

2,342,729

 

See accompanying notes to the consolidated financial statements.

 

90


Table of Contents

Confluent, Inc.

Consolidated Statements of Operations

(in thousands, except share and per share data)

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

Revenue:

 

 

 

 

 

 

 

 

Subscription

$

535,009

 

 

$

347,099

 

 

$

208,633

 

Services

 

50,935

 

 

 

40,765

 

 

 

27,944

 

Total revenue

 

585,944

 

 

 

387,864

 

 

 

236,577

 

Cost of revenue:

 

 

 

 

 

 

 

 

Subscription

 

146,324

 

 

 

94,860

 

 

 

49,283

 

Services

 

56,091

 

 

 

42,432

 

 

 

26,193

 

Total cost of revenue

 

202,415

 

 

 

137,292

 

 

 

75,476

 

Gross profit

 

383,529

 

 

 

250,572

 

 

 

161,101

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

264,041

 

 

 

161,925

 

 

 

105,399

 

Sales and marketing

 

456,452

 

 

 

319,331

 

 

 

166,361

 

General and administrative

 

125,710

 

 

 

108,936

 

 

 

122,516

 

Total operating expenses

 

846,203

 

 

 

590,192

 

 

 

394,276

 

Operating loss

 

(462,674

)

 

 

(339,620

)

 

 

(233,175

)

Other income (expense), net

 

16,416

 

 

 

(7

)

 

 

3,140

 

Loss before income taxes

 

(446,258

)

 

 

(339,627

)

 

 

(230,035

)

Provision for (benefit from) income taxes

 

6,293

 

 

 

3,174

 

 

 

(207

)

Net loss

$

(452,551

)

 

$

(342,801

)

 

$

(229,828

)

Net loss per share, basic and diluted

$

(1.62

)

 

$

(1.82

)

 

$

(2.21

)

Weighted-average shares used to compute net loss per share, basic and diluted

 

280,080,357

 

 

 

188,627,720

 

 

 

104,218,082

 

See accompanying notes to the consolidated financial statements.

 

91


Table of Contents

Confluent, Inc.

Consolidated Statements of Comprehensive Loss

(in thousands)

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

Net loss

$

(452,551

)

 

$

(342,801

)

 

$

(229,828

)

Other comprehensive (loss) income, net of tax:

 

 

 

 

 

 

 

 

Net unrealized (loss) gain on marketable securities

 

(9,279

)

 

 

(1,058

)

 

 

31

 

Net unrealized gain on derivative instruments

 

653

 

 

 

-

 

 

 

-

 

Other comprehensive (loss) income, net of tax

 

(8,626

)

 

 

(1,058

)

 

 

31

 

Total comprehensive loss

$

(461,177

)

 

$

(343,859

)

 

$

(229,797

)

See accompanying notes to the consolidated financial statements.

 

92


Table of Contents

Confluent, Inc.

Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)

(in thousands, except share data)

 

Redeemable Convertible
Preferred Stock

 

 

 

Convertible
Founder Stock

 

 

Common Stock

 

 

Class A and Class B
Common Stock

 

 

Additional
Paid-In

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total Stockholders’ (Deficit)

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Income (Loss)

 

 

Deficit

 

 

Equity

 

Balances as of January 1, 2020

 

90,624,091

 

 

$

205,784

 

 

 

 

7,920,000

 

 

$

-

 

 

 

98,636,479

 

 

$

1

 

 

 

-

 

 

$

-

 

 

$

45,262

 

 

$

197

 

 

$

(176,225

)

 

$

(130,765

)

Issuance of common stock upon early exercise of unvested options, net of repurchases

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

1,400,335

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Vesting of early exercised options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

7,030

 

 

 

-

 

 

 

-

 

 

 

7,030

 

Issuance of common stock upon exercise of vested options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

9,411,029

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

12,430

 

 

 

-

 

 

 

-

 

 

 

12,430

 

Stock-based compensation

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

143,888

 

 

 

-

 

 

 

-

 

 

 

143,888

 

Issuance of Series E redeemable convertible preferred stock, net of issuance costs

 

17,369,577

 

 

 

259,815

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Conversion of convertible founder stock for Series E redeemable convertible preferred stock

 

7,284,182

 

 

 

109,035

 

 

 

 

(7,284,182

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(109,035

)

 

 

-

 

 

 

-

 

 

 

(109,035

)

Other comprehensive income, net of tax

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

31

 

 

 

-

 

 

 

31

 

Net loss

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(229,828

)

 

 

(229,828

)

Balances as of December 31, 2020

 

115,277,850

 

 

 

574,634

 

 

 

 

635,818

 

 

 

-

 

 

 

109,447,843

 

 

 

1

 

 

 

-

 

 

 

-

 

 

 

99,575

 

 

 

228

 

 

 

(406,053

)

 

 

(306,249

)

Issuance of common stock upon early exercise of unvested options, net of repurchases

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

2,447,573

 

 

 

-

 

 

 

1,104

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Vesting of early exercised options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

10,235

 

 

 

-

 

 

 

-

 

 

 

10,235

 

Issuance of common stock upon exercise of vested options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

7,072,147

 

 

 

-

 

 

 

13,021,053

 

 

 

1

 

 

 

51,792

 

 

 

-

 

 

 

-

 

 

 

51,793

 

Vesting of restricted stock units

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

648,494

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Stock-based compensation

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

158,249

 

 

 

-

 

 

 

-

 

 

 

158,249

 

Reclassification of common stock to Class B common stock upon initial public offering

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

(118,967,563

)

 

 

(1

)

 

 

118,967,563

 

 

 

1

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering

 

(115,277,850

)

 

 

(574,634

)

 

 

 

(635,818

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

115,913,668

 

 

 

1

 

 

 

574,633

 

 

 

-

 

 

 

-

 

 

 

574,634

 

Issuance of Class A common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

23,000,000

 

 

 

-

 

 

 

783,158

 

 

 

-

 

 

 

-

 

 

 

783,158

 

Issuance of Class A common stock pursuant to charitable donation

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

250,000

 

 

 

-

 

 

 

13,290

 

 

 

-

 

 

 

-

 

 

 

13,290

 

Purchase of capped calls

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(90,970

)

 

 

-

 

 

 

-

 

 

 

(90,970

)

Other comprehensive loss, net of tax

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,058

)

 

 

-

 

 

 

(1,058

)

Net loss

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(342,801

)

 

 

(342,801

)

Balances as of December 31, 2021

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

271,801,882

 

 

 

3

 

 

 

1,599,962

 

 

 

(830

)

 

 

(748,854

)

 

 

850,281

 

Issuance of common stock upon early exercise of unvested options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

59,185

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Repurchases of unvested options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(157,672

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Vesting of early exercised options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

11,467

 

 

 

-

 

 

 

-

 

 

 

11,467

 

Issuance of common stock upon exercise of vested options

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

12,139,056

 

 

 

-

 

 

 

42,767

 

 

 

-

 

 

 

-

 

 

 

42,767

 

Vesting of restricted stock units

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

4,155,049

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Issuance of common stock under employee stock purchase plan

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

1,386,680

 

 

 

-

 

 

 

40,939

 

 

 

-

 

 

 

-

 

 

 

40,939

 

Stock-based compensation

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

285,200

 

 

 

-

 

 

 

-

 

 

 

285,200

 

Other comprehensive loss, net of tax

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(8,626

)

 

 

-

 

 

 

(8,626

)

Net loss

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(452,551

)

 

 

(452,551

)

Balances as of December 31, 2022

 

-

 

 

$

-

 

 

 

 

-

 

 

$

-

 

 

 

-

 

 

$

-

 

 

 

289,384,180

 

 

$

3

 

 

$

1,980,335

 

 

$

(9,456

)

 

$

(1,201,405

)

 

$

769,477

 

See accompanying notes to the consolidated financial statements.

 

93


Table of Contents

Confluent, Inc.

Consolidated Statements of Cash Flows

(in thousands)

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

CASH FLOWS FROM OPERATING ACTIVITIES

 

 

 

 

 

 

 

 

Net loss

$

(452,551

)

 

$

(342,801

)

 

$

(229,828

)

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

 

 

 

 

 

 

 

 

Depreciation and amortization

 

7,620

 

 

 

3,632

 

 

 

1,567

 

Net (accretion) amortization of (discounts) premiums on marketable securities

 

(8,891

)

 

 

2,270

 

 

 

1,294

 

Amortization of debt issuance costs

 

3,799

 

 

 

187

 

 

 

-

 

Amortization of deferred contract acquisition costs

 

37,339

 

 

 

26,697

 

 

 

16,029

 

Non-cash operating lease costs

 

8,608

 

 

 

10,990

 

 

 

11,911

 

Common stock charitable donation expense

 

-

 

 

 

13,290

 

 

 

-

 

Stock-based compensation, net of amounts capitalized

 

277,656

 

 

 

155,624

 

 

 

143,341

 

Deferred income taxes

 

(237

)

 

 

1,335

 

 

 

(1,335

)

Other

 

1,384

 

 

 

1,828

 

 

 

710

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

(42,080

)

 

 

(32,516

)

 

 

(41,612

)

Deferred contract acquisition costs

 

(62,801

)

 

 

(57,924

)

 

 

(38,129

)

Prepaid expenses and other assets

 

(17,850

)

 

 

(31,366

)

 

 

(14,368

)

Accounts payable

 

13,580

 

 

 

6,143

 

 

 

(327

)

Accrued expenses and other liabilities

 

9,948

 

 

 

61,132

 

 

 

15,837

 

Operating lease liabilities

 

(9,209

)

 

 

(10,866

)

 

 

(11,224

)

Deferred revenue

 

76,352

 

 

 

87,285

 

 

 

64,077

 

Net cash used in operating activities

 

(157,333

)

 

 

(105,060

)

 

 

(82,057

)

CASH FLOWS FROM INVESTING ACTIVITIES

 

 

 

 

 

 

 

 

Capitalization of internal-use software costs

 

(10,334

)

 

 

(5,342

)

 

 

(3,610

)

Purchases of marketable securities

 

(2,051,908

)

 

 

(663,595

)

 

 

(329,616

)

Sales of marketable securities

 

-

 

 

 

-

 

 

 

4,988

 

Maturities of marketable securities

 

1,200,558

 

 

 

271,942

 

 

 

152,419

 

Purchases of property and equipment

 

(4,121

)

 

 

(3,600

)

 

 

(1,040

)

Other

 

-

 

 

 

12

 

 

 

-

 

Net cash used in investing activities

 

(865,805

)

 

 

(400,583

)

 

 

(176,859

)

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

 

 

 

 

 

 

Proceeds from initial public offering, net of underwriting discounts and commissions

 

-

 

 

 

786,600

 

 

 

-

 

Proceeds from issuance of common stock upon exercise of vested options

 

42,461

 

 

 

51,737

 

 

 

12,376

 

Proceeds from issuance of common stock upon early exercise of unvested options

 

416

 

 

 

19,454

 

 

 

4,765

 

Repurchases of unvested options

 

(789

)

 

 

(482

)

 

 

(87

)

Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs

 

-

 

 

 

-

 

 

 

259,815

 

Payments of deferred offering costs

 

-

 

 

 

(3,125

)

 

 

(111

)

Proceeds from convertible senior notes, net of issuance costs

 

(786

)

 

 

1,081,300

 

 

 

-

 

Payment for purchase of capped calls

 

-

 

 

 

(90,970

)

 

 

-

 

Proceeds from issuance of common stock under employee stock purchase plan

 

40,939

 

 

 

-

 

 

 

-

 

Net cash provided by financing activities

 

82,241

 

 

 

1,844,514

 

 

 

276,758

 

Effect of exchange rate changes on cash, cash equivalents, and restricted cash

 

(4

)

 

 

5

 

 

 

(7

)

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

 

(940,901

)

 

 

1,338,876

 

 

 

17,835

 

Cash, cash equivalents, and restricted cash at beginning of period

 

1,376,682

 

 

 

37,806

 

 

 

19,971

 

Cash, cash equivalents, and restricted cash at end of period

$

435,781

 

 

$

1,376,682

 

 

$

37,806

 

 

94


Table of Contents

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

Reconciliation of cash, cash equivalents, and restricted cash within the consolidated balance sheets to the amounts shown above:

 

 

 

 

 

 

 

 

Cash and cash equivalents

$

435,781

 

 

$

1,375,932

 

 

$

36,789

 

Restricted cash included in other assets, current and non-current

 

-

 

 

 

750

 

 

 

1,017

 

Total cash, cash equivalents, and restricted cash

$

435,781

 

 

$

1,376,682

 

 

$

37,806

 

Supplementary cash flow disclosures:

 

 

 

 

 

 

 

 

Cash paid for:

 

 

 

 

 

 

 

 

Income taxes

$

5,529

 

 

$

2,168

 

 

$

960

 

Non-cash investing and financing activities:

 

 

 

 

 

 

 

 

Stock-based compensation capitalized as internal-use software costs

$

7,544

 

 

$

2,625

 

 

$

547

 

Right-of-use assets obtained in exchange for new operating lease liabilities

$

998

 

 

$

813

 

 

$

-

 

Property and equipment included in accounts payable and accrued expenses and other liabilities

$

-

 

 

$

-

 

 

$

203

 

Issuance of common stock upon exercise of vested options included in prepaid expenses and other current assets

$

-

 

 

$

55

 

 

$

54

 

Vesting of early exercised stock options

$

11,467

 

 

$

10,235

 

 

$

7,030

 

Conversion of convertible founder stock for Series E redeemable convertible preferred stock

$

-

 

 

$

-

 

 

$

109,035

 

Unpaid deferred offering costs

$

-

 

 

$

-

 

 

$

36

 

Convertible senior notes issuance costs included in accrued expenses and other liabilities

$

-

 

 

$

786

 

 

$

-

 

See accompanying notes to the consolidated financial statements.

 

95


Table of Contents

Confluent, Inc.

Notes to Consolidated Financial Statements

 

1. Organization and Description of Business

 

Description of Business

 

Confluent, Inc. (“Confluent” or the “Company”) created a data infrastructure platform focused on data in motion. Confluent’s platform allows customers to connect their applications, systems, and data layers and can be deployed either as a self-managed software offering, Confluent Platform, or as a fully-managed cloud-native software-as-a-service (“SaaS”) offering, Confluent Cloud. Confluent also offers professional services and education services. The Company was incorporated in the state of Delaware in September 2014 and is headquartered in California with various other global office locations.

 

2. Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

 

Reclassifications

 

Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the presentation of the current year consolidated financial statements. These reclassifications had no effect on consolidated net loss, stockholders’ equity, or cash flows as previously reported.

 

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, the standalone selling price (“SSP”) for each distinct performance obligation included in customer contracts, deferred contract acquisition costs and their period of benefit, valuation of stock-based awards, the fair value of the Company’s common stock prior to its initial public offering (“IPO”) in June 2021, capitalization and estimated useful life of internal-use software, the incremental borrowing rate used to measure operating lease liabilities, and accounting for income taxes.

 

The Company bases its estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable under the circumstances. Estimates and assumptions about future events and their effects, including the impact of the COVID-19 pandemic and global macroeconomic conditions, cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to the Company’s consolidated financial statements.

 

Functional Currency

 

The reporting currency of the Company is the U.S. dollar. The U.S. dollar is the functional currency for all subsidiaries, and therefore, foreign currency denominated monetary assets and liabilities are remeasured into U.S. dollars at exchange rates at the balance sheet date, and foreign currency denominated non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency remeasurement and settlements are included in other income (expense), net in the consolidated statements of operations. Net foreign exchange losses were $2.5 million for the year ended December 31, 2022 and not material for the years ended December 31, 2021 and 2020.

 

96


Table of Contents

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments, including money market funds, U.S. treasury securities, U.S. agency obligations, and commercial paper with remaining maturities at the date of purchase of three months or less, to be cash equivalents.

 

Marketable Securities

 

The Company’s marketable securities consist of corporate notes and bonds, commercial paper, U.S. agency obligations, U.S. treasury securities, and municipal bonds. The Company determines the appropriate classification of its marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities. The Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its marketable securities within current assets.

 

Available-for-sale securities are recorded at fair value each reporting period, and are adjusted for amortization of premiums and accretion of discounts to maturity and such amortization and accretion are included in other income (expense), net in the consolidated statements of operations.

 

Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains are reported as a separate component of accumulated other comprehensive income (loss) on the consolidated balance sheets until realized.

 

For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell the security or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company evaluates whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance for expected credit losses of available-for-sale debt securities on the consolidated balance sheets with a corresponding charge in other income (expense), net in the consolidated statements of operations. Non-credit related unrealized losses are included in accumulated other comprehensive income (loss).

 

Restricted Cash

 

Restricted cash represents cash deposits with financial institutions in support of letters of credit outstanding in favor of certain landlords related to non-cancelable operating lease agreements to leased office spaces. Restricted cash is presented in prepaid expenses and other current assets for leases that expire within one year and in other assets, non-current for leases that expire more than one year from the balance sheet date.

 

97


Table of Contents

 

Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:

Level 1 Inputs: Observable inputs such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2 Inputs: Observable inputs other than quoted prices included in Level 1, such as quoted prices in less active markets or model-derived valuations that are observable either directly or indirectly.
Level 3 Inputs: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, accrued expenses, derivative instruments, and convertible senior notes. Cash equivalents and marketable securities are recorded at fair value. Accounts receivable, accounts payable, and accrued expenses are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date. See Note 4 for further details regarding the fair value of the Company’s derivative instruments and convertible senior notes.

 

Accounts Receivable and Allowance for Credit Losses

 

Accounts receivable on the consolidated balance sheets consists of trade accounts receivable and unbilled receivables, net of an allowance for expected credit losses. Trade accounts receivable are stated at the invoiced amount and consist of amounts currently due from customers. Unbilled receivables represent revenue recognized in excess of invoiced amounts for the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer, such that only the passage of time is required before payment of consideration is due. The unbilled receivables balance was $51.3 million and $32.3 million as of December 31, 2022 and 2021, respectively.

 

Accounts receivable are reduced by an allowance for expected credit losses. The allowance for expected credits losses represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including the age of the receivable balance, past collection experience with the customer, historical write-off experience, credit quality of the customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions. Accounts receivable deemed uncollectible are written off against the allowance for expected credit losses when identified and the Company no longer actively pursues collection of the receivable. The Company’s allowance for expected credit losses was not material as of December 31, 2022 and 2021. Additions to and write-offs against the allowance for expected credit losses were not material for the years ended December 31, 2022, 2021, and 2020.

 

Derivative Instruments and Hedging

 

The Company enters into foreign currency forward contracts with certain financial institutions to mitigate the impact of foreign currency fluctuations on future cash flows and earnings. All of the Company’s foreign currency forward contracts are designated as cash flow hedges. The foreign currency forward contracts generally have maturities of 13 months or less.

 

98


Table of Contents

 

The Company recognizes all forward contracts as either assets or liabilities on the consolidated balance sheets at fair value. Gains and losses on each forward contract are initially reported as a component of accumulated other comprehensive income (loss) (“AOCI”), and subsequently reclassified into cost of revenue or operating expense in the same period, or periods, during which the hedged transaction affects earnings. The Company evaluates the effectiveness of its cash flow hedges on a quarterly basis and does not exclude any component of the changes in fair value of the derivative instruments for effectiveness testing purposes. The Company classifies cash flows related to its cash flow hedges as operating activities in its consolidated statements of cash flows.

 

The Company has master netting agreements with each of its counterparties, which permit net settlement of multiple, separate derivative contracts with a single payment. The Company does not have collateral requirements with any of its counterparties. Although the Company is allowed to present the fair value of derivative instruments on a net basis according to master netting arrangements, the Company has elected to present its derivative instruments on a gross basis in the consolidated financial statements. The Company does not use derivative instruments for trading or speculative purposes.

 

Concentration of Risks

 

Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, marketable securities, accounts receivable, and derivative instruments. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company invests its excess cash in highly rated money market funds and in marketable securities. The Company extends credit to customers in the normal course of business. The Company maintains an allowance for expected credit losses on customers’ accounts when deemed necessary. The Company mitigates its counterparty credit risk related to derivative instruments by transacting with major financial institutions with high credit ratings.

 

No customer represented 10% or greater of total revenue for the years ended December 31, 2022, 2021, and 2020. No customer represented 10% or greater of gross accounts receivable as of December 31, 2022 and 2021.

 

Deferred Contract Acquisition Costs

 

The Company capitalizes incremental costs of obtaining a contract with a customer if such costs are recoverable. Such costs primarily consist of sales commissions earned by the Company’s sales force and the associated payroll taxes. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized over an estimated period of benefit, which the Company has determined to be five years. To determine the period of benefit, the Company has considered its technology development cycle, the cadence of software releases, the nature of its customer contracts, the duration of customer relationships, and the expected renewal period. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized over the renewal contract term.

 

Amortization of deferred contract acquisition costs is included in sales and marketing expenses in the consolidated statements of operations. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did not recognize any impairment of deferred contract acquisition costs during the years ended December 31, 2022, 2021, and 2020.

 

99


Table of Contents

 

Capitalized Software Costs

 

Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. Costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility and were not material for the periods presented. As such, all related software development costs are expensed as incurred and included in research and development expenses in the consolidated statements of operations.

 

Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements are capitalized. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized within property and equipment, net on the consolidated balance sheets. Amortization is computed using the straight-line method over the estimated useful life of the capitalized software asset, which is generally 3 years. The amortization of internal-use software costs is included in cost of revenue in the consolidated statements of operations. The Company evaluates the useful life of these assets on a periodic basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The Company did not recognize any impairment of capitalized internal-use software costs during the years ended December 31, 2022, 2021, and 2020.

 

Property and Equipment, Net

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Repairs and maintenance costs are expensed as incurred. The estimated lives of the Company’s assets are as follows:

 

 

 

Useful Lives

Computers, equipment, and software

 

3 years

Furniture and fixtures

 

5 years

Leasehold improvements

 

Shorter of the remaining lease term or useful life

 

Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the consolidated financial statements and any resulting gain or loss is reflected in the consolidated statements of operations. There were no material gains or losses incurred as a result of retirement or sale during the years ended December 31, 2022, 2021, and 2020.

 

Leases

 

Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines if a contract is, or contains, a lease at contract inception. All of the Company’s leases are operating leases and are included in operating lease right-of-use assets, operating lease liabilities, and operating lease liabilities, non-current on the consolidated balance sheets.

 

The Company accounts for lease components and non-lease components as a single lease component for all leases. The Company has elected an accounting policy to not recognize short-term leases, which have a lease term of twelve months or less, on the consolidated balance sheets.

 

100


Table of Contents

 

Operating lease right-of-use assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term discounted using the Company’s incremental borrowing rate. Operating lease right-of-use assets also include any lease payments made and exclude lease incentives. As the Company’s leases do not provide an implicit rate, the incremental borrowing rate used is estimated based on what the Company would have to pay on a collateralized basis in the currency in which the arrangement is denominated over a similar term as the lease. Lease payments include fixed payments and variable payments based on an index or rate, if any, and are recognized as lease expense on a straight-line basis over the term of the lease. The lease term includes options to extend or terminate the lease when it is reasonably certain they will be exercised. Variable lease payments not based on a rate or index are expensed as incurred.

 

Impairment of Long-Lived Assets

 

The Company evaluates the recoverability of long-lived assets, including property and equipment and operating lease right-of-use assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such comparison indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. There were no impairment charges related to long-lived assets during the years ended December 31, 2022, 2021, and 2020.

 

In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of its property and equipment. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life on a prospective basis.

 

Convertible Senior Notes

 

The Company accounts for its convertible senior notes wholly as debt. Debt issuance costs incurred in connection with the issuance of the Company’s convertible senior notes are reflected in the consolidated balance sheets as a direct deduction from the carrying amount of the outstanding convertible senior notes. These costs are amortized as interest expense using the effective interest rate method over the contractual term of the convertible senior notes and is included within other income (expense), net on the consolidated statements of operations.

 

Deferred Revenue

 

Deferred revenue, which is a contract liability, primarily consists of customer billings or payments received in advance of revenue being recognized from the Company’s subscription and services contracts. The Company generally invoices customers annually in advance for its term-based licenses and typically annually in advance or monthly in arrears for its SaaS offering. Typical payment terms range from net 30 to net 60 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as deferred revenue within current liabilities and the remaining portion is recorded as deferred revenue, non-current. The Company records deferred revenue upon the right to invoice or when payments have been received for subscriptions or services not delivered. Deferred revenue does not necessarily represent the total contract value of the related agreements.

 

101


Table of Contents

 

Revenue Recognition

 

The Company generates revenue from the sale of subscriptions and services. Subscription revenue consists of revenue from term-based licenses that include post-contract customer support, maintenance, and upgrades, referred to together as PCS, which the Company refers to as Confluent Platform, and the Company’s SaaS offering, which the Company refers to as Confluent Cloud. Confluent Cloud customers may purchase subscriptions either without a minimum commitment contract on a month-to-month basis, which the Company refers to as pay-as-you-go, or under a usage-based minimum commitment contract of at least one year in duration, in which customers commit to a fixed minimum monetary amount at specified per-usage rates. Revenue from the Company’s pay-as-you-go arrangements was an immaterial portion of subscription revenue during the years ended December 31, 2022, 2021, and 2020. The Company primarily enters into subscription contracts with one-year terms, and subscription contracts are generally non-cancelable and non-refundable, although customers can terminate for breach if the Company materially fails to perform. Services revenue consists of revenue from professional services and education services. The Company generates sales of its subscriptions and services through its sales teams, self-service channel, and partner ecosystem, including the major cloud provider marketplaces.

 

The consolidated financial statements reflect the Company’s accounting for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, the Company recognizes revenue when its customers obtain control of promised subscriptions or services in an amount that reflects the consideration that the Company expects to receive in exchange for those subscriptions or services. In determining the appropriate amount of revenue to be recognized as the Company fulfills its obligations under each of its agreements, the following steps are performed:

 

(i) identification of the contract with a customer

 

The Company generally contracts with customers through order forms, which are governed by master sales agreements, and through cloud provider marketplaces. The Company determines that it has a contract with a customer when the contract is approved, each party’s rights regarding the subscriptions or services to be transferred and the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, and financial or other information pertaining to the customer.

 

When a contract is entered into, the Company evaluates whether the contract is part of a larger arrangement and should be accounted for with other contracts and whether the combined or single contract includes more than one performance obligation.

 

(ii) identification of the performance obligations in the contract

 

Performance obligations are identified based on the subscriptions and services that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the subscriptions or services either on their own or together with other resources that are readily available from third parties or from the Company, and (2) are distinct in the context of the contract, whereby the transfer of the subscriptions and services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised subscriptions or services, the Company applies judgment to determine whether promised subscriptions or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, or if performance obligations follow the same pattern of recognition, the promised subscriptions or services are accounted for as a combined performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.

 

102


Table of Contents

 

(iii) measurement of the transaction price

 

The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. The transaction price in a usage-based SaaS contract is typically equal to the minimum commitment in the contract, less any discounts provided. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. The Company’s contracts do not contain a significant financing component.

 

(iv) allocation of the transaction price to the performance obligations;

 

If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price using a relative SSP allocation based on the SSPs of each performance obligation. Determining the relative SSP for contracts that contain multiple performance obligations is a critical accounting estimate. The Company establishes each SSP based on multiple factors, including prices at which the Company separately sells standalone subscriptions and services. In cases where directly observable standalone sales are not available, such as when license and PCS are not sold on a standalone basis, the Company establishes SSP by using information such as historical selling price of performance obligations in similar transactions, market conditions, and the Company’s pricing practices, which can require significant judgment and are subject to change based on continuous reevaluation. There may be more than one SSP for individual subscriptions and services due to the stratification of subscription support tiers and services. The Company also considers if there are any additional material rights inherent in a contract, and if so, it allocates revenue to the material right as a performance obligation.

 

(v) recognition of revenue when the Company satisfies each performance obligation;

 

The Company recognizes revenue at the time the related performance obligation is satisfied, in an amount that reflects the consideration it expects to be entitled to in exchange for those subscriptions or services. The Company records its revenue net of any withholding, value added or sales tax, as well as any discounts or marketing development funds.

 

Subscription Revenue

 

The Company’s subscription revenue includes revenue from Confluent Platform for licenses sold in conjunction with PCS. The license provides the right to use licensed proprietary software features, which represents significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the effective start date. Revenue from PCS is based on its continuous pattern of transfer to the customer and therefore is recognized ratably over the contract term.

 

The Company’s subscription revenue also includes revenue from Confluent Cloud for its usage-based minimum commitment contracts and pay-as-you-go arrangements, which is recognized on a usage basis, as usage represents a direct measurement of the value to the customer of the subscription transferred as of a particular date relative to the total value to be delivered over the term of the contract.

 

Services Revenue

 

The Company’s services revenue includes revenue from professional services and education services, which are generally sold on a time-and-materials basis. The Company recognizes the associated revenue as services are delivered.

 

103


Table of Contents

 

Cost of Revenue

 

Cost of Subscription Revenue

 

Cost of subscription revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with customer support and maintenance, third-party cloud infrastructure costs, amortization of internal-use software, and allocated overhead.

 

Cost of Services Revenue

 

Cost of services revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with professional services and education services, costs for third-party contractors and partners who supplement our services delivery team, and allocated overhead.

 

Research and Development Costs

 

Research and development costs are expensed as incurred and consist primarily of personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, net of amounts capitalized, third-party cloud infrastructure expenses incurred in developing the Company’s offering, software and subscription services dedicated for use by the Company’s research and development organization, contractor and professional services fees, and allocated overhead.

 

Advertising Costs

 

Advertising costs are expensed as incurred or when the advertising first takes place, based on the nature of the advertising, and are recorded in sales and marketing expenses in the consolidated statements of operations. Advertising expense was $28.7 million, $26.7 million, and $10.9 million, for the years ended December 31, 2022, 2021, and 2020, respectively.

 

Stock-Based Compensation

 

The Company records compensation expense in connection with all stock-based awards, including stock options and restricted stock units (“RSUs”) granted to employees and non-employees and stock purchase rights granted under the Employee Stock Purchase Plan (“ESPP”) to employees, based on the fair value of the awards granted. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options and ESPP rights on the dates of grant. Calculating the fair value of stock options and ESPP rights using the Black-Scholes model requires certain highly subjective inputs and assumptions including the fair value of the underlying common stock, the expected term of the stock option or ESPP right, and the expected volatility of the price of the Company’s common stock. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant.

 

For stock-based awards that vest based only on continuous service, stock-based compensation expense is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of four years. For awards with both a service-based and a performance-based vesting condition, stock-based compensation expense is recognized using the accelerated attribution method over the requisite service period, from the time it is probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. The Company has also granted certain options containing a provision whereby vesting is accelerated upon a change in control; stock-based compensation expense for such options is recognized on a straight-line basis over a vesting period of generally four years, as a change in control is considered to be outside of the Company’s control and is not considered probable until it occurs. Forfeitures are accounted for as they occur.

 

104


Table of Contents

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax law in effect for the years in which the temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.

 

A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. Accordingly, the need to establish such allowances is assessed periodically by considering matters such as future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations.

 

The Company evaluates and accounts for the benefits of uncertain tax positions using a two-step approach. Recognition, step one, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Measurement, step two, determines the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.

 

Net Loss Per Share

 

The Company computes basic and diluted net loss per share attributable to Class A and Class B common stockholders for the years ended December 31, 2022 and 2021 and basic and diluted net loss per share attributable to common and convertible founder stockholders for the year ended December 31, 2020 using the two-class method required for companies with participating securities. The Company considers all series of its outstanding redeemable convertible preferred stock and unvested common stock to be participating securities as the holders of such securities have non-forfeitable dividend rights in the event that a dividend is paid on common stock. Under the two-class method, net loss is not allocated to redeemable convertible preferred stock and unvested common stock as these securities do not have a contractual obligation to share in the Company’s net losses.

 

Basic net loss per share is computed by dividing net loss by the weighted-average number of shares outstanding during the period, less unvested common stock that is subject to repurchase. Basic and diluted net loss per share were the same for the years ended December 31, 2022, 2021, and 2020, as the inclusion of all potentially dilutive shares was anti-dilutive due to the net loss reported for each period.

 

Segment and Geographic Information

 

The Company operates its business as one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer, reviews financial information on a consolidated basis for purposes of allocating resources and evaluating financial performance. As of December 31, 2022 and 2021, substantially all of the Company’s long-lived assets, including property and equipment, net, and operating right-of-use assets were located in the United States. See Note 9 for revenue disaggregated by geographic markets.

 

105


Table of Contents

 

Recent Accounting Pronouncements

 

Recently Adopted Accounting Pronouncements

 

Credit Losses: In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including the Company’s accounts receivable and certain other financial instruments, with multiple codification improvement amendments issued more recently. Credit losses related to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for the year beginning January 1, 2023, though early adoption is permitted. The Company early adopted this guidance effective January 1, 2022 on a modified retrospective basis, and the adoption did not result in any cumulative effect adjustment to its opening accumulated deficit balance.

 

3. Marketable Securities

 

The following tables summarize the fair values of the Company’s marketable securities (in thousands):

 

 

December 31, 2022

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

$

1,033,587

 

 

$

68

 

 

$

(4,072

)

 

$

1,029,583

 

U.S. agency obligations

 

273,804

 

 

 

17

 

 

 

(3,570

)

 

 

270,251

 

Corporate notes and bonds

 

160,208

 

 

 

9

 

 

 

(2,375

)

 

 

157,842

 

Commercial paper

 

33,526

 

 

 

-

 

 

 

(158

)

 

 

33,368

 

Total marketable securities

$

1,501,125

 

 

$

94

 

 

$

(10,175

)

 

$

1,491,044

 

 

 

December 31, 2021

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

$

446,878

 

 

$

-

 

 

$

(443

)

 

$

446,435

 

Corporate notes and bonds

 

125,845

 

 

 

5

 

 

 

(246

)

 

 

125,604

 

U.S. agency obligations

 

54,122

 

 

 

-

 

 

 

(115

)

 

 

54,007

 

Commercial paper

 

10,995

 

 

 

-

 

 

 

-

 

 

 

10,995

 

Municipal bonds

 

3,045

 

 

 

-

 

 

 

(1

)

 

 

3,044

 

Total marketable securities

$

640,885

 

 

$

5

 

 

$

(805

)

 

$

640,085

 

 

 

106


Table of Contents

 

The following table summarizes the fair values and unrealized losses of the Company’s marketable securities, classified by the length of time that the securities have been in a continuous unrealized loss position (in thousands):

 

 

December 31, 2022

 

 

Less than 12 Months

12 Months or Greater

Total

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

$

566,093

 

 

$

(2,892

)

 

$

167,817

 

 

$

(1,180

)

 

$

733,910

 

 

$

(4,072

)

U.S. agency obligations

 

201,846

 

 

 

(2,014

)

 

 

51,595

 

 

 

(1,556

)

 

 

253,441

 

 

 

(3,570

)

Corporate notes and bonds

 

90,287

 

 

 

(1,259

)

 

 

65,579

 

 

 

(1,116

)

 

 

155,866

 

 

 

(2,375

)

Commercial paper

 

33,368

 

 

 

(158

)

 

 

-

 

 

 

-

 

 

 

33,368

 

 

 

(158

)

Total

$

891,594

 

 

$

(6,323

)

 

$

284,991

 

 

$

(3,852

)

 

$

1,176,585

 

 

$

(10,175

)

 

As of December 31, 2021, available-for-sale marketable securities in an unrealized loss position had a fair value of $618.3 million, none of which were in a continuous unrealized loss position for twelve months or greater.

 

The Company does not intend to sell these securities and it is more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis. The Company determined that the decline in fair value of these securities was not due to credit-related factors, and no allowance for expected credit losses was recorded as of December 31, 2022. Realized gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.

 

The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):

 

 

December 31, 2022

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

$

1,240,243

 

 

$

1,233,735

 

Due after one year through five years

 

260,882

 

 

 

257,309

 

Total

$

1,501,125

 

 

$

1,491,044

 

 

4. Fair Value of Financial Instruments

 

The following tables summarize the Company’s financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

Money market funds

 

$

367,699

 

 

$

-

 

 

$

367,699

 

U.S. treasury securities

 

 

-

 

 

 

12,971

 

 

 

12,971

 

U.S. agency obligations

 

 

-

 

 

 

2,000

 

 

 

2,000

 

Marketable securities:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

-

 

 

 

1,029,583

 

 

 

1,029,583

 

U.S. agency obligations

 

 

-

 

 

 

270,251

 

 

 

270,251

 

Corporate notes and bonds

 

 

-

 

 

 

157,842

 

 

 

157,842

 

Commercial paper

 

 

-

 

 

 

33,368

 

 

 

33,368

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

Foreign currency forward contracts

 

 

-

 

 

 

672

 

 

 

672

 

Total assets

 

$

367,699

 

 

$

1,506,687

 

 

$

1,874,386

 

Liabilities:

 

 

 

 

 

 

 

 

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

Foreign currency forward contracts

 

$

-

 

 

$

19

 

 

$

19

 

Total liabilities

 

$

-

 

 

$

19

 

 

$

19

 

 

107


Table of Contents

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

-

 

 

$

69,999

 

 

$

69,999

 

Money market funds

 

 

23,857

 

 

 

-

 

 

 

23,857

 

Commercial paper

 

 

-

 

 

 

4,999

 

 

 

4,999

 

Marketable securities:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

-

 

 

 

446,435

 

 

 

446,435

 

Corporate notes and bonds

 

 

-

 

 

 

125,604

 

 

 

125,604

 

U.S. agency obligations

 

 

-

 

 

 

54,007

 

 

 

54,007

 

Commercial paper

 

 

-

 

 

 

10,995

 

 

 

10,995

 

Municipal bonds

 

 

-

 

 

 

3,044

 

 

 

3,044

 

Total assets

 

$

23,857

 

 

$

715,083

 

 

$

738,940

 

 

 

The Company classifies its highly liquid money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company classifies its U.S. treasury securities, corporate notes and bonds, U.S. agency obligations, commercial paper, municipal bonds, and foreign currency forward contracts within Level 2 of the fair value hierarchy 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 that may not be actively traded. There were no transfers of financial assets between valuation levels during the years ended December 31, 2022, 2021, and 2020.

 

As of December 31, 2022 and 2021, the total estimated fair value of the Company’s 0% convertible senior notes due 2027 was $837.3 million and $1,206.7 million, respectively. The fair value was determined based on the quoted price of the convertible senior notes in an inactive market on the last trading day of the reporting period and is classified within Level 2 of the fair value hierarchy. See Note 7 for further information on the Company’s convertible senior notes.

 

5. Derivative Instruments and Hedging

 

In December 2022, the Company implemented a hedging program to manage its exposure to certain foreign currency exchange risks. As of December 31, 2022, the Company’s foreign currency forward contracts had an aggregate notional amount of $96.1 million.

 

The fair value of the derivative instruments on the consolidated balance sheets were as follows (in thousands):

 

 

 

December 31, 2022

 

 

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Balance Sheet Location

 

Fair Value

 

 

Balance Sheet Location

 

Fair Value

 

Foreign currency forward contracts

 

Prepaid expenses and other current assets

 

$

672

 

 

Accrued expenses and other liabilities

 

$

19

 

Total

 

 

 

$

672

 

 

 

 

$

19

 

 

 

108


Table of Contents

 

The following table presents the activity of derivative instruments designated as cash flow hedges and the impact of these derivative contracts on AOCI (in thousands):

 

 

 

Amount

 

Balance as of January 1, 2022

 

$

-

 

Net gain recognized in other comprehensive income

 

 

653

 

Net gain (loss) reclassified from AOCI to earnings

 

 

-

 

Balance as of December 31, 2022

 

$

653

 

 

 

As of December 31, 2022, $0.7 million of net unrealized gains related to the effective portion of changes in the fair value of foreign currency forward contracts designated as cash flow hedges were included in the balance of accumulated other comprehensive loss. The Company expects to reclassify a net gain of $0.7 million associated with the cash flow hedges from accumulated other comprehensive loss into earnings over the next 12 months.

 

6. Balance Sheet Components

 

Property and Equipment, Net

 

The cost and accumulated depreciation and amortization of property and equipment were as follows (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Computers, equipment, and software

$

8,794

 

 

$

4,567

 

Furniture and fixtures

 

977

 

 

 

1,322

 

Leasehold improvements

 

458

 

 

 

459

 

Capitalized internal-use software costs

 

25,639

 

 

 

8,024

 

Construction in progress

 

5,404

 

 

 

5,140

 

Property and equipment, at cost

$

41,272

 

 

$

19,512

 

Less: Accumulated depreciation and amortization

 

(12,183

)

 

 

(5,084

)

Property and equipment, net

$

29,089

 

 

$

14,428

 

 

Depreciation and amortization expense was $7.6 million, $3.6 million and $1.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.

 

Accrued Expenses and Other Liabilities

 

Accrued expenses and other liabilities consisted of the following (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Accrued compensation and benefits

$

27,799

 

 

$

27,703

 

Accrued commissions

 

18,058

 

 

 

13,734

 

Accrued expenses

 

16,798

 

 

 

17,452

 

Employee contributions under employee stock purchase plan

 

15,283

 

 

 

19,247

 

Accrued payroll taxes

 

10,349

 

 

 

8,681

 

Other liabilities

 

14,468

 

 

 

12,157

 

Total accrued expenses and other liabilities

$

102,755

 

 

$

98,974

 

 

 

109


Table of Contents

 

7. Convertible Senior Notes

 

In December 2021, the Company issued $1.1 billion aggregate principal amount of 0% convertible senior notes due 2027 (the “2027 Notes”), including the exercise in full of the initial purchasers’ option to purchase up to an additional $100.0 million principal amount of the 2027 Notes, in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The 2027 Notes are general unsecured obligations of the Company and will mature on January 15, 2027, unless earlier converted, redeemed, or repurchased. The 2027 Notes do not bear regular interest, and the principal amount of the 2027 Notes will not accrete. Special interest, if any, will be payable semiannually in arrears on January 15 and July 15 of each year, beginning on July 15, 2022 (if and to the extent that special interest is then payable on the 2027 Notes). The total net proceeds from the offering, after deducting initial purchasers’ discounts and debt issuance costs, were $1,080.5 million.

 

The initial conversion rate is 9.9936 shares of the Company’s Class A common stock per $1,000 principal amount of 2027 Notes (equivalent to an initial conversion price of approximately $100.06 per share of the Company’s Class A common stock), subject to adjustment as set forth in the indenture governing the 2027 Notes (the “Indenture”). The 2027 Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding October 15, 2026, only under the following conditions:

(1)
during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (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 for the 2027 Notes 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 the 2027 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 for the 2027 Notes on each such trading day;
(3)
if the Company calls such 2027 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the 2027 Notes called (or deemed called) for redemption; or
(4)
upon the occurrence of specified corporate events as set forth in the Indenture.

 

On or after October 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2027 Notes may convert all or any portion of their 2027 Notes at any time, at the option of the holder regardless of the foregoing conditions. Upon conversion, the Company may satisfy its conversion obligation by paying or delivering, 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, in the manner and subject to the terms and conditions provided in the Indenture. In addition, following certain corporate events that occur prior to the maturity date of the 2027 Notes or if the Company delivers a notice of redemption in respect of the 2027 Notes, the Company will, under certain circumstances, increase the conversion rate of the 2027 Notes for a holder who elects to convert its 2027 Notes in connection with such a corporate event or convert its 2027 Notes called (or deemed called) for redemption in connection with such notice of redemption, as the case may be.

 

110


Table of Contents

 

During the year ended December 31, 2022, the conditions allowing holders of the 2027 Notes to convert have not been met. The 2027 Notes were therefore not convertible and were classified as long-term debt on the Company’s consolidated balance sheets as of December 31, 2022.

 

The Company may not redeem the 2027 Notes prior to January 20, 2025. The Company may redeem for cash all or any portion of the 2027 Notes (subject to the certain limitations described in the Indenture), at its option, on or after January 20, 2025, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price for the 2027 Notes 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 notice of redemption at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid special interest, if any, to, but excluding, the redemption date. If the Company redeems less than all of the outstanding 2027 Notes, at least $100.0 million aggregate principal amount of 2027 Notes must be outstanding and not subject to redemption as of, and after giving effect to, delivery of the relevant notice of redemption. No sinking fund is provided for the 2027 Notes.

 

The Company incurred $19.5 million of debt issuance costs related to the 2027 Notes. These costs are amortized to interest expense included within other income (expense), net on the consolidated statements of operations over the contractual term of the 2027 Notes at an effective interest rate of 0.35%. Amortization of debt issuance costs for the years ended December 31, 2022 and 2021 was $3.8 million and $0.2 million, respectively.

 

The net carrying amount of the 2027 Notes was as follows (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Principal

$

1,100,000

 

 

$

1,100,000

 

Unamortized debt issuance costs

 

(15,500

)

 

 

(19,299

)

Net carrying amount

$

1,084,500

 

 

$

1,080,701

 

 

Capped Calls

 

In connection with the pricing of the 2027 Notes and the exercise in full by the initial purchasers of their option to purchase additional 2027 Notes, the Company entered into capped call transactions with certain of the initial purchasers of the 2027 Notes or their respective affiliates and other financial institutions (the “Capped Calls”). The Capped Calls each have an initial strike price of approximately $100.06 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2027 Notes. The Capped Calls have initial cap prices of $138.02 per share, subject to certain adjustments. The Capped Calls associated with the 2027 Notes cover, subject to anti-dilution adjustments, approximately 11.0 million shares of the Company’s Class A common stock. The Capped Calls are expected generally to reduce the potential dilution to the Company’s Class A common stock upon any conversion of the 2027 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2027 Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the 2027 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 $91.0 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.

 

111


Table of Contents

 

8. Commitments and Contingencies

 

Leases

 

The Company has entered into non-cancelable operating leases, primarily for the rent of office space expiring at various dates through 2029. Certain lease agreements contain an option for the Company to renew the lease for a term of up to three years or an option to terminate the lease early within three years of lease termination. The Company considers these options in determining the lease term and minimum lease payments on a lease-by-lease basis. None of the Company’s lease agreements contain any material non-lease components, material residual value guarantees, or material restrictive covenants.

 

In 2019, the Company was issued a letter of credit of $8.2 million for its office space in Mountain View, California. No draws have been made under the letter of credit as of December 31, 2022 and 2021.

 

In addition, the Company subleased certain floors of its unoccupied office space that expired at various dates in 2022. Sublease income is recorded as a reduction of lease expense and was not material for the year ended December 31, 2022. Sublease income was $2.7 million, and $2.9 million for the years ended December 31, 2021, and 2020, respectively.

 

For the years ended December 31, 2022, 2021, and 2020, lease expense, net of sublease income of $10.1 million, $10.2 million, and $10.8 million is included in operating expenses in the consolidated statements of operations, respectively. The Company did not have any material variable lease costs or short-term lease costs for the years ended December 31, 2022, 2021, and 2020.

 

As of December 31, 2022 and 2021, the weighted-average remaining lease term of the Company’s operating leases was 3.8 and 4.5 years, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 4.3% and 4.1%, respectively.

 

112


Table of Contents

 

The Company’s future minimum lease payments under non-cancelable operating leases as of December 31, 2022 were as follows (in thousands):

 

Year Ending December 31,

 

Minimum Lease Payments

 

2023

 

$

8,626

 

2024

 

 

8,670

 

2025

 

 

10,690

 

2026

 

 

7,231

 

Total minimum lease payments

 

 

35,217

 

Less: Imputed interest

 

 

(2,706

)

Present value of future minimum lease payments

 

$

32,511

 

 

Purchase Obligations

 

As of December 31, 2022, future payments under non-cancelable purchase obligations, primarily related to third-party cloud infrastructure agreements under which the Company is granted access to use certain cloud services, were as follows (in thousands):

 

Year Ending December 31,

 

Purchase Obligations

 

2023

 

$

154,013

 

2024

 

 

143,641

 

2025

 

 

166,834

 

2026

 

 

161,976

 

2027

 

 

132,100

 

Total

 

$

758,564

 

 

Legal Matters

 

From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. As of December 31, 2022 and 2021, the Company is not aware of any matters that would individually or taken together have a material adverse effect on the Company’s results of operations, financial position, or cash flows.

 

113


Table of Contents

 

Indemnification

 

The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including customers, business partners, landlords, and certain third-party vendors. Under these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party resulting from certain Company activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. As of December 31, 2022 and 2021, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements. The Company maintained commercial general liability insurance and product liability insurance during the years ended December 31, 2022, 2021, and 2020 to offset certain of the Company’s potential liabilities under these indemnification provisions.

 

The Company also indemnifies certain of its officers, directors, and certain key employees while they are serving in good faith in their respective capacities. As of December 31, 2022 and 2021, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements.

 

9. Revenue

 

Disaggregation of Revenue

 

The following table sets forth revenue disaggregated by geographic markets based on the location of the customer and by subscription and service categories (dollars in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Geographic markets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

362,132

 

 

 

62

%

 

$

246,676

 

 

 

64

%

 

$

156,104

 

 

 

66

%

International

 

 

223,812

 

 

 

38

%

 

 

141,188

 

 

 

36

%

 

 

80,473

 

 

 

34

%

Total revenue

 

$

585,944

 

 

 

100

%

 

$

387,864

 

 

 

100

%

 

$

236,577

 

 

 

100

%

Subscriptions and services:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Confluent Platform - License

 

$

76,019

 

 

 

13

%

 

$

69,183

 

 

 

18

%

 

$

49,043

 

 

 

21

%

Confluent Platform - PCS

 

 

247,803

 

 

 

42

%

 

 

183,737

 

 

 

47

%

 

 

128,178

 

 

 

54

%

Confluent Cloud

 

 

211,187

 

 

 

36

%

 

 

94,179

 

 

 

24

%

 

 

31,412

 

 

 

13

%

Subscription

 

 

535,009

 

 

 

91

%

 

 

347,099

 

 

 

89

%

 

 

208,633

 

 

 

88

%

Services

 

 

50,935

 

 

 

9

%

 

 

40,765

 

 

 

11

%

 

 

27,944

 

 

 

12

%

Total revenue

 

$

585,944

 

 

 

100

%

 

$

387,864

 

 

 

100

%

 

$

236,577

 

 

 

100

%

 

Other than the United States, no individual country represented 10% or more of total revenue during the years ended December 31, 2022, 2021, and 2020.

 

Remaining Performance Obligations (“RPO”)

 

RPO represent the amount of contracted future revenue that has not yet been recognized as of the end of each period, including both deferred revenue that has been invoiced and non-cancelable committed amounts that will be invoiced and recognized as revenue in future periods. RPO exclude pay-as-you-go arrangements. As of December 31, 2022, the Company’s RPO was $740.7 million, approximately 62% of which is expected to be recognized as revenue over the next 12 months and the substantial majority of the remainder in the next 13 to 36 months.

 

114


Table of Contents

 

Deferred Revenue

 

Deferred revenue, including current and non-current balances as of December 31, 2022 and 2021, was $322.8 million and $246.5 million, respectively. For the years ended December 31, 2022, 2021, and 2020, revenue recognized from deferred revenue at the beginning of each year was $221.1 million, $141.7 million, and $83.4 million, respectively.

 

Deferred Contract Acquisition Costs

 

The following table summarizes the activity of deferred contract acquisition costs (in thousands):

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

Beginning balance

$

78,824

 

 

$

47,599

 

Capitalization of contract acquisition costs

 

62,799

 

 

 

57,922

 

Amortization of deferred contract acquisition costs

 

(37,339

)

 

 

(26,697

)

Ending balance

$

104,284

 

 

$

78,824

 

 

10. Stockholders’ Equity

 

Preferred Stock

 

In connection with the IPO, the Company’s amended and restated certificate of incorporation became effective, which authorized the issuance of 10,000,000 shares of undesignated preferred stock with a par value of $0.00001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors.

 

Common Stock

 

The Company has two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, the Company’s amended and restated certificate of incorporation authorized the issuance of 1,000,000,000 shares of Class A common stock and 500,000,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, converting, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to ten votes. Class A and Class B common stock have a par value of $0.00001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.

 

Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. Any holder’s shares of Class B common stock will convert automatically to Class A common stock, on a one-to-one basis, upon the following: (i) sale or transfer of such share of Class B common stock, except for permitted transfers as described in the amended and restated certificate of incorporation; (ii) the death or incapacity of the Class B common stockholder (or nine months after the date of the death or incapacity if the stockholder is one of the Company’s founders); and (iii) on the final conversion date, defined as the earliest of (a) the date fixed by our board of directors that is no less than 61 days and no more than 180 days following the date on which the outstanding shares of Class B common stock represent less than 10% of the then outstanding shares of Class A and Class B common stock; (b) the last trading day of the fiscal year following the tenth anniversary of the Company’s IPO; or (c) the date specified by a vote of the holders of a majority of the outstanding shares of Class B common stock, voting as a single class.

 

In June 2021, the Company donated 250,000 shares of its Class A common stock to its charitable foundation, Confluent.org. The Company recognized charitable donation expense of $13.3 million during the year ended December 31, 2021 within general and administrative expense based on the closing price of its Class A common stock on the date of donation.

 

115


Table of Contents

 

Common Stock Reserved for Future Issuance

 

The Company has reserved the following shares of common stock for future issuance:

 

 

December 31, 2022

 

 

December 31, 2021

 

2014 Stock Plan:

 

 

 

 

 

Options outstanding

 

45,276,579

 

 

 

61,903,883

 

Restricted stock units outstanding

 

2,224,138

 

 

 

3,495,540

 

2021 Equity Incentive Plan:

 

 

 

 

 

Options outstanding

 

22,500

 

 

 

22,500

 

Restricted stock units outstanding

 

17,729,318

 

 

 

2,938,968

 

Remaining shares available for future issuance

 

33,300,077

 

 

 

32,797,245

 

2021 Employee Stock Purchase Plan

 

6,493,913

 

 

 

5,162,575

 

Total

 

105,046,525

 

 

 

106,320,711

 

 

 

Equity Incentive Plans

 

In September 2014, the Company’s board of directors adopted and the Company’s stockholders approved the 2014 Stock Plan (the “2014 Plan”). The 2014 Plan was also amended and restated in March 2021 and June 2021. Under the 2014 Plan, the board of directors may grant stock options and other equity-based awards to eligible employees, directors, and consultants. The 2014 Plan was terminated in June 2021 in connection with the IPO, but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2014 Plan. No further equity awards will be granted under the 2014 Plan. With the establishment of the 2021 Equity Incentive Plan (the “2021 Plan”), upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock-based awards granted under the 2014 Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Plan. Equity-based awards granted under the 2014 Plan and the 2021 Plan generally vest over four years. All stock option grants expire ten years from the date of grant.

 

In April 2021, the Company’s board of directors adopted, and in June 2021, the Company’s stockholders approved, the 2021 Plan, which became effective at the time of the execution of the underwriting agreement related to the Company’s IPO. The 2021 Plan provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units awards, performance awards, and other forms of awards to employees, directors, and consultants, including employees and consultants of the Company’s affiliates. A total of 25,812,876 shares of the Company’s Class A common stock have been reserved for future issuance under the 2021 Plan in addition to (i) the shares that remained available for grant of future awards under the 2014 Plan at the time the 2021 Plan became effective, (ii) shares underlying outstanding stock awards granted under the 2014 Plan that expire, or are forfeited, cancelled, or reacquired, as described above, and (iii) any automatic increases in the number of shares of Class A common stock reserved for future issuance under this plan.

 

In April 2021, the Company’s board of directors adopted, and in June 2021, the Company’s stockholders approved, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective at the time of the execution of the underwriting agreement related to the Company’s IPO. The 2021 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 5,162,575 shares of the Company’s Class A common stock have been reserved for future issuance under the 2021 ESPP, in addition to any automatic increases in the number of shares of Class A common stock reserved for future issuance under this plan.

 

Except for the initial offering period, the 2021 ESPP provides for 12-month offering periods beginning February 16 and August 16 of each year, and each offering period consists of two six-month purchase periods. The initial offering period began on June 24, 2021 and ended on August 15, 2022. The initial offering consisted of two purchase periods, with the first purchase period ending on February 15, 2022 and the second purchase period ending on August 15, 2022. The price at which Class A common stock is purchased under the 2021 ESPP is equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the offering date or (2) the fair market value of the Company’s Class A common stock on the purchase date.

 

116


Table of Contents

 

The 2021 ESPP offers a rollover feature pursuant to which, if the fair market value of a share of Class A common stock on the first trading day of a new purchase period is lower than the fair market value on the offering date, that offering period will terminate and participants will be automatically enrolled in a new 12-month offering period. An ESPP rollover occurred when the Company’s closing stock price on August 16, 2022 was below the closing stock price on February 16, 2022. This triggered a new 12-month offering period ending on August 15, 2023 and resulted in immaterial incremental stock-based compensation expense to be recognized over the remaining requisite service period.

 

Equity Awards Outstanding

 

The following table summarizes stock equity award activity and activity regarding shares available for grant under the 2014 Plan and the 2021 Plan:

 

 

 

 

 

 

Equity Awards Outstanding

 

 

 

Shares Available for Grant

 

 

Outstanding
Stock Options

 

 

Weighted-Average
Exercise Price

 

 

Weighted-Average Remaining Contractual Term
(in years)

 

 

Aggregate Intrinsic Value
(in thousands)

 

Balance as of December 31, 2021

 

 

32,797,245

 

 

 

61,926,383

 

 

$

6.97

 

 

 

7.88

 

 

$

4,289,643

 

Increase in authorized shares

 

 

13,590,094

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Stock options exercised

 

 

-

 

 

 

(12,198,241

)

 

$

3.54

 

 

 

 

 

 

 

Stock options forfeited or expired

 

 

4,429,063

 

 

 

(4,429,063

)

 

$

8.37

 

 

 

 

 

 

 

Repurchases of unvested common stock

 

 

157,672

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

RSUs granted

 

 

(19,504,690

)

 

 

-

 

 

$

-

 

 

 

 

 

 

 

RSUs forfeited or cancelled

 

 

1,830,693

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Balance as of December 31, 2022

 

 

33,300,077

 

 

 

45,299,079

 

 

$

7.76

 

 

 

6.99

 

 

$

657,307

 

Vested as of December 31, 2022

 

 

 

 

 

27,282,834

 

 

$

6.09

 

 

 

6.58

 

 

$

440,977

 

Vested and expected to vest as of December 31, 2022

 

 

 

 

 

45,299,079

 

 

$

7.76

 

 

 

6.99

 

 

$

657,307

 

 

 

Aggregate intrinsic value represents the difference between the exercise price of the options to purchase common stock and the estimated fair value of the Company’s common stock. The intrinsic value of options exercised was $382.4 million, $976.5 million, and $60.8 million for the years ended December 31, 2022, 2021, and 2020, respectively. No options were granted during the year ended December 31, 2022. The weighted-average grant-date fair value per share of options granted during the years ended December 31, 2021 and 2020 was $12.43 and $4.43, respectively. The total grant-date fair value of stock options vested was $108.1 million, $63.6 million, and $29.2 million during years ended December 31, 2022, 2021, and 2020, respectively.

 

117


Table of Contents

 

Early Exercised Options

 

All stock option holders have the right to exercise unvested options, which are subject to a repurchase right held by the Company at the original exercise price in the event of voluntary or involuntary termination of employment of the stockholder. As of December 31, 2022 and December 31, 2021, there were 578,119 and 2,164,577 shares that had been early exercised and were subject to repurchase, respectively. The proceeds related to early exercised options are recorded as liabilities until the options vest, at which point they are reclassified to equity. As of December 31, 2022 and December 31, 2021, the liabilities for early exercised options subject to repurchase were $4.0 million and $15.8 million, respectively, which were recorded within liability for early exercise of unvested stock options and other liabilities, non-current on the consolidated balance sheets.

 

Shares issued for early exercised options are included in issued and outstanding shares as they are legally issued and outstanding, but are not deemed outstanding for accounting purposes until the shares vest.

 

Performance-Based Options

 

The Company had granted 2,875,255 options with both a service-based vesting condition and a performance-based vesting condition prior to the IPO. No performance-based options were granted subsequent to the IPO. The performance-based vesting condition was not deemed probable until consummated, and therefore, stock-based compensation related to these options remained unrecognized prior to the effectiveness of the IPO. Upon the effectiveness of the IPO in June 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $3.8 million to general and administrative expense using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been fully or partially satisfied.

 

RSUs

 

The Company began granting RSUs in 2021. RSUs granted prior to the IPO had both service-based and performance-based vesting conditions. The service-based vesting condition for these awards is generally satisfied by rendering continuous service for four years, during which time the grants will vest quarterly. In November 2021, the Company’s board of directors modified the terms of the RSUs. Prior to the modification, the RSUs vested either quarterly or with a cliff vesting period of one year and continued vesting quarterly thereafter. The modification removed the requirement of the cliff vesting period of one year and did not have a material impact to the consolidated financial statements for the year ended December 31, 2021. All other significant terms of the service-based RSUs remained unchanged.

 

The performance-based vesting condition was satisfied upon the sale of the Company’s common stock in a firm commitment underwritten public offering. The performance-based vesting condition was not deemed probable until consummated, and therefore, stock-based compensation related to these RSUs remained unrecognized prior to the effectiveness of the IPO. RSUs granted after the IPO do not contain the performance-based vesting condition described above.

 

Upon the effectiveness of the IPO in June 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $6.8 million using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been fully or partially satisfied.

 

118


Table of Contents

 

The following table summarizes RSU activity under the 2014 Plan and the 2021 Plan:

 

 

 

RSUs Outstanding

 

 

 

Number of Shares

 

 

Weighted-Average
Grant Date
Fair Value

 

Unvested balance as of December 31, 2021

 

 

6,434,508

 

 

$

46.01

 

RSUs granted

 

 

19,504,690

 

 

$

31.03

 

RSUs vested

 

 

(4,155,049

)

 

$

38.58

 

RSUs forfeited or cancelled

 

 

(1,830,693

)

 

$

42.91

 

Unvested balance as of December 31, 2022

 

 

19,953,456

 

 

$

33.18

 

 

The total grant-date fair value of RSUs vested was $160.3 million and $22.2 million during the years ended December 31, 2022 and 2021, respectively.

 

Determination of Fair Value

 

The Company estimates the fair value of stock options using the Black-Scholes option-pricing model, which is dependent upon several variables, such as the fair value of the Company’s common stock, the expected option term, expected volatility of the Company’s stock price over the expected term, expected risk-free interest rate over the expected option term, and expected dividend yield.

 

Fair Value of Common Stock: Prior to the completion of the IPO, the board of directors had determined the fair value of common stock by considering a number of objective and subjective factors, including but not limited to contemporaneous independent third-party valuations of the Company’s common stock, market performance of comparable publicly traded companies, sales of the Company’s redeemable convertible preferred stock and common stock to unrelated third parties, operating and financial performance, the lack of marketability of the Company’s common stock, general and industry-specific economic outlook, and the likelihood of achieving a liquidity event, such as an initial public offering, a merger, or acquisition of the Company given prevailing market conditions. After the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market.

 

Expected Term: For option grants subject to service-based vesting conditions only, the expected term represents the period that the Company’s stock options are expected to be outstanding and is calculated using the simplified method for options that have only service-based vesting conditions. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For other option grants, the Company estimates the expected term using historical data on employee exercises and post-vesting employment termination behavior, considering the contractual life of the award.

 

Expected Volatility: Since the Company does not have a sufficient trading history of its common stock, the expected volatility was derived from the average historical stock volatilities of public companies within the Company’s industry that it considers to be comparable to its business, over a period equivalent to the expected term of the stock options.

 

Risk-Free Interest Rate: The Company bases the risk-free interest rate on the implied yield available on U.S. Treasury zero-coupon notes with maturities equivalent to the option’s expected term.

 

Expected Dividend Yield: The Company has not issued any dividends in its history and does not expect to issue dividends over the life of the options and therefore has estimated the dividend yield to be zero.

 

119


Table of Contents

 

The fair value of stock options granted was estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions for the years ended December 31, 2021 and 2020. No stock options were granted during the year ended December 31, 2022:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

Expected term (in years)

 

6.17

 

 

 

6.17

 

Expected volatility

 

66.3

%

 

 

68.3

%

Risk-free interest rate

 

1.1

%

 

 

0.5

%

Expected dividend yield

 

0

%

 

 

0

%

 

The fair value of employee stock purchase rights for offerings under the 2021 ESPP were estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

Year Ended December 31,

 

2022

 

2021

Expected term (in years)

0.49 - 1.00

 

0.63 - 1.12

Expected volatility

55.0% - 82.1%

 

54.6% - 56.7%

Risk-free interest rate

0.7% - 3.3%

 

0.1%

Expected dividend yield

0%

 

0%

 

Stock-Based Compensation Expense

 

Total stock-based compensation expense was as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue - subscription

 

$

23,136

 

 

$

12,571

 

 

$

2,572

 

Cost of revenue - services

 

 

9,253

 

 

 

5,418

 

 

 

1,745

 

Research and development

 

 

101,499

 

 

 

49,051

 

 

 

33,755

 

Sales and marketing

 

 

99,366

 

 

 

55,506

 

 

 

14,734

 

General and administrative

 

 

44,402

 

 

 

33,078

 

 

 

90,535

 

Stock-based compensation, net of amounts capitalized

 

$

277,656

 

 

$

155,624

 

 

$

143,341

 

Capitalized stock-based compensation

 

 

7,544

 

 

 

2,625

 

 

 

547

 

Total stock-based compensation

 

$

285,200

 

 

$

158,249

 

 

$

143,888

 

 

As of December 31, 2022, there was $750.3 million of unrecognized stock-based compensation expense, which is expected to be recognized over a weighted-average period of 2.8 years.

 

Tender Offer

 

In July 2020, the Company facilitated a tender offer whereby certain investors purchased shares of the Company’s convertible founder stock and common stock from certain stockholders. As a result, certain directors, employees, and non-employees of the Company sold an aggregate of 7,284,182 shares of the Company’s convertible founder stock and 1,883,233 shares of the Company’s common stock to entities affiliated with new and existing investors at a purchase price of $14.9687 per share for an aggregate purchase price of $137.2 million. Upon the sale of the Company’s stock, 7,284,182 shares of convertible founder stock were converted into shares of Series E redeemable convertible preferred stock. The purchase price in this tender offer transaction was in excess of the fair value of such shares at the time of the transaction. As a result, during the year ended December 31, 2020, the Company recorded the excess of the purchase price over fair value of $76.3 million as stock-based compensation expense.

 

120


Table of Contents

 

Secondary Sales

 

In September 2020, a director of the Company sold an aggregate of 2,632,747 shares of the Company’s common stock to entities affiliated with an existing investor at a purchase price of $14.9687 per share for an aggregate purchase price of $39.4 million. Also in September 2020, a director and an employee of the Company sold an aggregate of 2,142,900 shares of the Company’s common stock to entities affiliated with a new investor at a purchase price of $14.00 per share for an aggregate purchase price of $30.0 million. The purchase prices in both of these secondary transactions were in excess of the fair value of such shares. As a result, during the year ended December 31, 2020, the Company recorded the excess of the purchase price over fair value of $35.6 million as stock-based compensation expense.

 

11. Income Taxes

 

The components of loss before income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(461,919

)

 

$

(347,552

)

 

$

(234,905

)

Foreign

 

 

15,661

 

 

 

7,925

 

 

 

4,870

 

Loss before income taxes

 

$

(446,258

)

 

$

(339,627

)

 

$

(230,035

)

 

The components of provision for (benefit from) income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current

 

 

 

 

 

 

 

 

 

State

 

$

337

 

 

$

251

 

 

$

87

 

Foreign

 

 

6,193

 

 

 

1,588

 

 

 

1,041

 

Total

 

 

6,530

 

 

 

1,839

 

 

 

1,128

 

Deferred

 

 

 

 

 

 

 

 

 

Foreign

 

 

(237

)

 

 

1,335

 

 

 

(1,335

)

Total

 

 

(237

)

 

 

1,335

 

 

 

(1,335

)

Provision for (benefit from) income taxes

 

$

6,293

 

 

$

3,174

 

 

$

(207

)

 

The reconciliation of the income tax benefit computed at the federal statutory tax rate to the Company’s provision for (benefit from) income taxes was as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Income tax benefit computed at federal statutory rate

 

$

(93,714

)

 

$

(71,322

)

 

$

(48,307

)

Foreign rate differential

 

 

2,668

 

 

 

1,214

 

 

 

(1,317

)

Stock-based compensation expense

 

 

(14,145

)

 

 

(104,993

)

 

 

24,004

 

Change in valuation allowance

 

 

122,724

 

 

 

192,301

 

 

 

27,446

 

Research and development credits

 

 

(11,581

)

 

 

(14,483

)

 

 

(2,432

)

Other

 

 

341

 

 

 

457

 

 

 

399

 

Provision for (benefit from) income taxes

 

$

6,293

 

 

$

3,174

 

 

$

(207

)

 

 

121


Table of Contents

 

The significant components of net deferred tax balances were as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

324,950

 

 

$

277,453

 

Capitalized research and development costs

 

 

74,824

 

 

 

-

 

Tax credit carryforwards

 

 

46,190

 

 

 

30,777

 

Stock-based compensation expense

 

 

26,211

 

 

 

14,885

 

Accruals and reserves

 

 

8,005

 

 

 

6,781

 

Operating lease liabilities

 

 

7,524

 

 

 

9,398

 

Deferred revenue

 

 

6,065

 

 

 

4,095

 

Other

 

 

6,021

 

 

 

3,258

 

Total deferred tax assets

 

 

499,790

 

 

 

346,647

 

Less: Valuation allowance

 

 

(461,234

)

 

 

(316,056

)

Deferred tax assets, net of valuation allowance

 

 

38,556

 

 

 

30,591

 

Deferred tax liabilities:

 

 

 

 

 

 

Deferred contract acquisition costs

 

 

(25,054

)

 

 

(18,783

)

Operating lease right-of-use assets

 

 

(6,788

)

 

 

(8,559

)

Property and equipment

 

 

(5,898

)

 

 

(2,558

)

Other

 

 

(103

)

 

 

(214

)

Total deferred tax liabilities

 

 

(37,843

)

 

 

(30,114

)

Net deferred tax assets

 

$

713

 

 

$

477

 

 

The Company recognizes a valuation allowance on its deferred tax assets if it is more likely than not that some or all the deferred tax assets will not be realized. Due to a history of losses in the United States and United Kingdom, U.S. and U.K. deferred tax assets have been fully offset by a valuation allowance. The valuation allowance was $461.2 million as of December 31, 2022 and increased by $145.1 million during the year ended December 31, 2022 primarily due to increased U.S. federal and state and U.K. net operating loss carryforwards, capitalized research and development costs, and tax credit carryforwards. The valuation allowance was $316.1 million as of December 31, 2021 and increased by $242.3 million during the year ended December 31, 2021 primarily due to increased U.S. federal and state net operating loss carryforwards and tax credit carryforwards and the establishment of a valuation allowance in the United Kingdom.

 

As of December 31, 2022, the Company intends to indefinitely reinvest its foreign earnings and cash unless such repatriation results in no or minimal tax costs. For the earnings the Company intends to indefinitely reinvest, no deferred tax liabilities for foreign withholding or other taxes have been recorded. The estimated amount of such unrecognized deferred tax liability associated with the indefinitely reinvested earnings is immaterial.

 

As of December 31, 2022, the Company had $1,283.0 million of federal net operating loss carryforwards and $689.3 million of state net operating loss carryforwards. Of the federal net operating loss carryforwards, $1,238.9 million can be carried forward indefinitely, but is limited to 80% of annual taxable income. The remaining federal and state net operating loss carryforwards will begin to expire in 2034 and 2025, respectively.

 

As of December 31, 2022, the Company had U.S. federal and state research tax credit carryforwards of $43.2 million and $19.9 million, respectively. The U.S. federal research tax credit carryforwards will begin to expire in 2034. The California research tax credit carryforwards can be carried forward indefinitely, while the research tax credit carryforwards for other states will begin to expire in 2026.

 

As of December 31, 2022, the Company had $60.8 million of foreign net operating loss carryforwards. These foreign net operating loss carryforwards have an indefinite life and do not expire.

 

122


Table of Contents

 

Under Section 382 of the Internal Revenue Code of 1986, as amended, and similar provisions of state law, utilization of net operating loss and tax credit carryforwards may be subject to an annual limitation due to an ownership change. As of December 31, 2022, the Company assessed that its net operating loss and tax credit carryforwards will not expire solely due to Section 382 limitations.

 

A reconciliation of the beginning and ending balances of total unrecognized tax benefits is as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

12,530

 

 

$

3,399

 

 

$

1,623

 

Gross (decrease) increase for prior year tax positions

 

 

(859

)

 

 

192

 

 

 

200

 

Gross increase for current year tax positions

 

 

7,243

 

 

 

8,939

 

 

 

1,576

 

Ending balance

 

$

18,914

 

 

$

12,530

 

 

$

3,399

 

 

As of December 31, 2022, the total amount of unrecognized tax benefits, if recognized, would not affect the Company’s effective tax rate due to the existence of carryforwards and the valuation allowance in the United States and applicable U.S. state jurisdictions.

 

The Company does not expect its gross unrecognized tax benefits to change significantly within the next 12 months. It is reasonably possible that certain unrecognized tax benefits may increase or decrease within the next 12 months due to tax examination changes, settlement activities, or the impact on recognition and measurement considerations related to the results of published tax cases or other similar activities.

 

The Company recognizes interest and penalties related to uncertain tax positions in benefit from income taxes in the consolidated statements of operations. There were no interest and penalties associated with unrecognized income tax benefits for the years ended December 31, 2022, 2021, and 2020.

 

The Company’s tax years from inception in 2014 through December 31, 2022 remain subject to examination by various jurisdictions.

 

123


Table of Contents

 

12. Net Loss Per Share

 

For periods in which there were shares of Class A and Class B common stock outstanding, the rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock were identical, except with respect to voting, converting, and transfer rights. As the liquidation and dividend rights were identical for Class A and Class B common stock, the undistributed earnings were allocated on a proportionate basis and the resulting net loss per share would, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.

 

The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

 

Class A and Class B Common

 

 

Class A and Class B Common

 

 

Common

 

 

Convertible Founder

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net loss

$

(452,551

)

 

$

(342,801

)

 

$

(219,560

)

 

$

(10,268

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per share, basic and diluted

 

280,080,357

 

 

 

188,627,720

 

 

 

99,562,032

 

 

 

4,656,050

 

Net loss per share, basic and diluted

$

(1.62

)

 

$

(1.82

)

 

$

(2.21

)

 

$

(2.21

)

 

The following outstanding potentially dilutive shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

December 31, 2020

 

Redeemable convertible preferred stock

 

 

-

 

 

 

-

 

 

 

115,277,850

 

Stock options

 

 

45,299,079

 

 

 

61,926,383

 

 

 

71,213,150

 

Unvested early exercised stock options

 

 

578,119

 

 

 

2,164,577

 

 

 

2,338,945

 

RSUs

 

 

19,953,456

 

 

 

6,434,508

 

 

 

-

 

ESPP

 

 

1,428,206

 

 

 

1,322,476

 

 

 

-

 

Shares issuable upon conversion of the 2027 Notes

 

 

10,992,960

 

 

 

10,992,960

 

 

 

-

 

Total

 

 

78,251,820

 

 

 

82,840,904

 

 

 

188,829,945

 

 

The Company calculates the potential dilutive effect of its 2027 Notes under the if-converted method. Under this method, diluted net loss per share is determined by assuming that all of the 2027 Notes were converted into shares of the Company’s Class A common stock at the beginning of the reporting period.

 

In connection with the issuance of the 2027 Notes, the Company entered into Capped Calls, which are not included for purposes of calculating the number of diluted weighted-average shares outstanding, as their effect 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 2027 Notes.

 

124


Table of Contents

 

13. Subsequent Events

 

Business Combination

 

In January 2023, the Company acquired all outstanding shares of Immerok GmbH, an Apache Flink stream processing managed services company, for purchase consideration of approximately $54.9 million in cash.

 

The Company incurred $1.1 million of transaction costs associated with the acquisition during the year ended December 31, 2022, which were recorded as general and administrative expenses in the consolidated statements of operations.

 

The Company will account for the acquisition as a business combination in accordance with ASC 805. Given the limited time since the acquisition date, it is not practicable to disclose the initial accounting, including the purchase price allocation, at the time of this filing.

 

Restructuring

 

On January 17, 2023, the Company approved restructuring actions (the “Restructuring Plan”) to adjust its cost structure and real estate footprint. The Restructuring Plan includes a reduction of approximately 8% of the Company’s global workforce as of December 31, 2022, with most of these reductions expected to occur by the end of the second quarter of 2023. The Company estimates it will incur approximately $27 to $31 million in non-recurring charges in connection with the Restructuring Plan, primarily related to cash expenditures for employee transition and severance payments, employee benefits, and related facilitation costs, as well as non-cash expenditures related to lease abandonment. Of the total restructuring expenses, $14 to $17 million is expected to result in future cash outlays. The Company expects the majority of the charges to be recognized by March 31, 2023 and future cash outlays to be substantially complete by June 30, 2023. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from the estimates disclosed above.

 

125


Table of Contents

 

Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

None.

 

Item 9A. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Annual Report on Form 10-K. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to provide reasonable assurance 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 provide reasonable assurance 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 the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2022, the end of the period covered by this Annual Report on Form 10-K, our disclosure controls and procedures were effective at the reasonable assurance level.

 

Management’s Report on Internal Control over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate “internal control over financial reporting,” as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2022 based on the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2022. The effectiveness of our internal control over financial reporting as of December 31, 2022 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report included in Item 8 of this Annual Report on Form 10-K.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

126


Table of Contents


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, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect 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. 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, within the company have been detected. 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 the 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.

 

Item 9B. Other Information

 

None.

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

Not applicable.

 

127


Table of Contents

PART III

 

Item 10. Directors, Executive Officers, and Corporate Governance

 

The information required by this Item (other than the information set forth in the next paragraph) will be included in the proxy statement for our 2023 annual meeting of stockholders to be filed with the SEC within 120 days after the end of our year ended December 31, 2022 (the “2023 Proxy Statement”), and is incorporated herein by reference.

 

We maintain a Code of Conduct that is applicable to all employees, executive officers and directors. Our Code of Conduct is available on our Investor Relations website at investors.confluent.io under “Governance - Governance Documents.” We expect that any amendments to the Code of Conduct, or any waivers of its requirements, will be disclosed on our website, if required by applicable law or the listing standards of The Nasdaq Global Select Market. The inclusion of our website address in this Annual Report on Form 10-K does not include or incorporate by reference into this Annual Report on Form 10-K the information on or accessible through our website.

 

Item 11. Executive Compensation

 

The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.

 

Item 13. Certain Relationships and Related Transactions, and Director Independence

 

The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.

 

Item 14. Principal Accountant Fees and Services

 

The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.

 

128


Table of Contents

PART IV

 

Item 15. Exhibits and Financial Statement Schedules

 

The following documents are filed as part of this Annual Report on Form 10-K:

 

(a)
Consolidated Financial Statements

 

The consolidated financial statements are filed as part of this Annual Report on Form 10-K under “Item 8. Financial Statements and Supplementary Data.”

 

(b)
Financial Statement Schedules

 

The financial statement schedules are omitted because they are either not applicable or the information required is presented in the financial statements and notes thereto under “Item 8. Financial Statements and Supplementary Data.”

 

(c)
Exhibits

 

The exhibits listed in the following Exhibit Index are filed, furnished, or incorporated by reference as part of this Annual Report on Form 10-K.

 

129


Table of Contents

Exhibit Index

 

Exhibit

 

 

 

 

 

Filed

Number

Description

Form

File No.

Exhibit

Filing Date

Herewith

3.1

Amended and Restated Certificate of Incorporation of Confluent, Inc.

8-K

001-40526

3.1

6-28-2021

 

3.2

Amended and Restated Bylaws of Confluent, Inc.

S-1/A

333-256693

3.4

6-16-2021

 

4.1

Reference is made to Exhibits 3.1 and 3.2.

 

 

 

 

 

4.2

Form of Class A Common Stock Certificate.

S-1/A

333-256693

4.1

6-16-2021

 

4.3

Indenture, dated as of December 13, 2021, by and between Confluent, Inc. and U.S. Bank National Association, as Trustee.

8-K

001-40526

4.1

12-14-2021

 

4.4

Form of Global Note, representing Confluent, Inc.’s 0% Convertible Senior Notes due 2027 (included as Exhibit A to the Indenture filed as Exhibit 4.3).

8-K

001-40526

4.2

12-14-2021

 

4.5

Description of Securities.

10-K

001-40526

4.5

2-24-2022

 

10.1

Amended and Restated Investors’ Rights Agreement by and among Confluent, Inc. and certain holders of its capital stock, dated March 20, 2020.

S-1

333-256693

10.1

6-1-2021

 

10.2+

Amended and Restated 2014 Stock Plan.

S-1/A

333-256693

10.2

6-16-2021

 

10.3+

Forms of Option Agreement, Stock Option Grant Notice, Exercise Agreement, and Early Exercise Notice and Restricted Stock Purchase Agreement under the 2014 Stock Plan.

S-1/A

333-256693

10.3

6-16-2021

 

10.4+

Forms of Restricted Stock Unit Grant Notice and Restricted Stock Unit Award Agreement under the 2014 Stock Plan.

S-1/A

333-256693

10.4

6-16-2021

 

10.5+

2021 Equity Incentive Plan.

S-1/A

333-256693

10.5

6-16-2021

 

10.6+

Forms of Notice of Stock Option Grant, Global Stock Option Agreement, and Exercise Notice under the 2021 Equity Incentive Plan.

S-1/A

333-256693

10.6

6-16-2021

 

10.7+

Form of Restricted Stock Unit Award Agreement under the 2021 Equity Incentive Plan.

S-1/A

333-256693

10.7

6-16-2021

 

10.8+

2021 Employee Stock Purchase Plan.

S-1/A

333-256693

10.8

6-16-2021

 

10.9+

Form of Indemnification Agreement entered into by and between the Registrant and each director and executive officer.

S-1

333-256693

10.9

6-1-2021

 

10.10+

Confirmatory Offer Letter by and between the Registrant and Edward Jay Kreps, dated May 28, 2021.

S-1/A

333-256693

10.10

6-16-2021

 

10.11+

Confirmatory Offer Letter by and between the Registrant and Steffan Tomlinson, dated June 14, 2021.

S-1/A

333-25669

10.11

6-16-2021

 

10.12+

Confirmatory Offer Letter by and between the Registrant and Erica Schultz, dated May 28, 2021.

S-1/A

333-256693

10.12

6-16-2021

 

10.13+

Confirmatory Offer Letter by and between the Registrant and Stephanie Buscemi, dated October 21, 2022.

10-Q

001-40526

10.1

11-2-2022

 

10.14+

Confirmatory Offer Letter by and between the Registrant and Chad Verbowski, dated October 19, 2022.

10-Q

001-40526

10.2

11-2-2022

 

10.15

Net Lease Agreement by and between the Registrant and West Evelyn Bryant Office Partners, L.P., dated April 11, 2019.

S-1

333-256693

10.13

6-1-2021

 

130


Table of Contents

10.16+

Non-Employee Director Compensation Policy.

10-Q

001-40526

10.1

8-3-2022

 

10.17+

Executive Officer Change in Control/Severance Benefit Plan and related participation agreement.

10-K

001-40526

10.15

2-24-2022

 

10.18+

Cash Incentive Bonus Plan.

S-1

333-256693

10.16

6-1-2021

 

10.19

Form of Confirmation for Capped Call Transactions.

8-K

001-40526

10.1

12-14-2021

 

21.1

List of Subsidiaries of the Registrant.

 

 

 

 

X

23.1

Consent of Pricewaterhouse Coopers LLP, independent registered public accounting firm.

 

 

 

 

X

24.1

Power of Attorney (incorporated by reference to the signature page of this Annual Report on Form 10-K).

 

 

 

 

X

31.1

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

 

 

 

 

X

31.2

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

 

 

 

 

X

32.1*

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

 

 

 

 

X

32.2*

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

 

 

 

 

X

101.INS

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

 

 

 

 

X

101.SCH

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

X

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

X

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

 

X

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

 

X

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

X

104

Cover Page Interactive Data File (embedded within the Inline XBRL document).

 

 

 

 

X

 

+ Management contract or compensatory plan or arrangement.

* The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Annual Report on Form 10-K and are not deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act, irrespective of any general incorporation language contained in such filing.

 

Item 16. Form 10-K Summary

 

None.

131


Table of Contents

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

Confluent, Inc.

 

 

 

 

Date: February 28, 2023

 

By:

/s/ Edward Jay Kreps

 

 

 

Edward Jay Kreps

 

 

 

Chief Executive Officer and Director

 

 

132


Table of Contents

POWER OF ATTORNEY

 


KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Edward Jay Kreps and Steffan Tomlinson, and each or any one of them, his or her true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this report, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-facts and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

 


 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

 

Name

 

Title

 

Date

/s/ Edward Jay Kreps

 

Chief Executive Officer and Director

 

February 28, 2023

Edward Jay Kreps

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Steffan Tomlinson

 

Chief Financial Officer

 

February 28, 2023

Steffan Tomlinson

 

(Principal Financial Officer)

 

 

 

 

 

 

 

/s/ Ying Christina Liu

 

Chief Accounting Officer

 

February 28, 2023

Ying Christina Liu

 

(Principal Accounting Officer)

 

 

 

 

 

 

 

/s/ Lara Caimi

 

Director

 

February 28, 2023

Lara Caimi

 

 

 

 

 

 

 

 

 

/s/ Jonathan Chadwick

 

Director

 

February 28, 2023

Jonathan Chadwick

 

 

 

 

 

 

 

 

 

/s/ Alyssa Henry

 

Director

 

February 28, 2023

Alyssa Henry

 

 

 

 

 

 

 

 

 

/s/ Matthew Miller

 

Director

 

February 28, 2023

Matthew Miller

 

 

 

 

 

 

 

 

 

/s/ Neha Narkhede

 

Director

 

February 28, 2023

Neha Narkhede

 

 

 

 

 

 

 

 

 

/s/ Greg Schott

 

Director

 

February 28, 2023

Greg Schott

 

 

 

 

 

 

 

 

 

/s/ Eric Vishria

 

Director

 

February 28, 2023

Eric Vishria

 

 

 

 

 

 

 

 

 

/s/ Mike Volpi

 

Director

 

February 28, 2023

Mike Volpi

 

 

 

 

 

133


EX-21 2 cflt-ex21_1.htm EX-21.1 EX-21

Exhibit 21.1

 

Subsidiaries of Confluent, Inc.

 

The following is a list of subsidiaries of Confluent, Inc. as of December 31, 2022:

 

 

 

Name of Subsidiary

 

Jurisdiction of Organization

 

 

Confluent Australia Pty Limited

Infinitem Canada Ltd.

Confluent Czech Republic S.R.O.

Confluent France SAS

Confluent Germany GmbH

Confluent Hong Kong Ltd

Confluent India Private Limited

Confluent Israel Ltd.

Confluent Italy S.R.L.

Confluent Japan Godo Kaisha

Confluent Korea Limited

Confluent Malaysia Sdn. Bhd.

Confluent Netherlands B.V.

Confluent Singapore Pte. Ltd.

Confluent Spain, Sociedad Limitada

Confluent Sweden AB

Confluent Switzerland GmbH

Confluent ME FZ-LLC

Confluent Europe Ltd.

Confluent Federal, LLC

 

Australia

Canada

Czech Republic

France

Germany

Hong Kong

India

Israel

Italy

Japan

Korea, Republic of

Malaysia

Netherlands

Singapore

Spain

Sweden

Switzerland

United Arab Emirates

United Kingdom

United States

 


EX-23 3 cflt-ex23_1.htm EX-23.1 EX-23

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (No. 333-257338 and No. 333-263004) of Confluent, Inc. of our report dated February 27, 2023 relating to the financial statements, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP
San Francisco, California

February 27, 2023

 

 


EX-31 4 cflt-ex31_1.htm EX-31.1 EX-31

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Edward Jay Kreps, certify that:

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

 

Date: February 28, 2023

 

By:

/s/ Edward Jay Kreps

 

 

 

Edward Jay Kreps

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31 5 cflt-ex31_2.htm EX-31.2 EX-31

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Steffan Tomlinson, certify that:

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

 

Date: February 28, 2023

 

By:

/s/ Steffan Tomlinson

 

 

 

Steffan Tomlinson

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32 6 cflt-ex32_1.htm EX-32.1 EX-32

 

 

Exhibit 32.1

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Confluent, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"); and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 28, 2023

 

By:

/s/ Edward Jay Kreps

 

 

 

Edward Jay Kreps

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

 


EX-32 7 cflt-ex32_2.htm EX-32.2 EX-32

 

Exhibit 32.2

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Confluent, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"); and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 28, 2023

 

By:

/s/ Steffan Tomlinson

 

 

 

Steffan Tomlinson

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

 


GRAPHIC 8 img210592927_0.jpg GRAPHIC begin 644 img210592927_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#VBSLX[J)I M)&?=NQP:L_V5!_?D_,?X4:5_QZM_OG^0J]0!1_LJ#^_)^8_PH_LJ#^_)^8_P MJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ M"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"K MU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P * MO44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O4 M4 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J] M10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10 M!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% M %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% % M'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 M4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4? M[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1 M_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_L MJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^ MRH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH M/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[* M@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_ MOR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ# M^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_ M)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[ M\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\G MYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR M?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F M/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^ M8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_ MPH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC M_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_" MC^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\ M*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/ M[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH M_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_L MJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^ MRH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH M/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[* M@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_ MOR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ# M^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_ M)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[ M\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\G MYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR M?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F M/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ#^_)^ M8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_ MPJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[\GYC M_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_" MKU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR?F/\ M*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O M44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ M]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]1 M0!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU M% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% M%'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 M 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4 M?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10! M1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_ MLJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %' M^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^R MH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[ M*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 O#5K9K M;G3(IL !I)8K\8X#*0^BR"/LPN 3^6W^M=CX<\6:9XGA=K)W2:/F2"48=1Z^X M]Q0!NT5SGBOQ=;^%([5I[:6YGC$G MV=6'[L'^\W0'\Z .WHK@]!^*.G:M?QV=W:/8R2G:CF0.A/8$X&,_2DUOXJ:9 MIMVUM8VSW[(<.ZR!$S['!S^6* .]HKEO"WCK3O$\KV\<;VUVJ[O*D.=P[D$= M<5H>)_$4/AC2EOIX))E:41!$(!R03W^AH V:*XF3XG:-%H<-^\:DHDQ[D8'Z9H ](HID,T=Q!'-"ZR12*&1 MU.0P/0BN$U;XK:38W#P65M->LA(+@A$)]B:V7Q@LY9U6]TJ6WC M)P7CF$F/PP*]#L[RWU"SBN[6598)5#(Z]Q0!/17&_P#"Q=/7Q++HTMM+$(I7 MC>X=@%&W.3].*HP?%2RN]>@T^VTZ5X)IEA6X:0*>3@';CISZT )XZ\>:CX;U MB&PL;>V8&$2L\RLOI0!UU%4-7UFQT*P:\U"<11 X' M5XL_>><*?R /\Z /3:*Y#P]\1-(U^[6SV2VET_")+C:Y] P[_7%;^N:M%H6C M7.I31O(D !*)U.2!_6@#0HKB;;XG:-+H\VH7$0X!X]N>IK+@^ M,%D]QMGTF>*'.-ZRACCUQ@?SH ]*HJ"SNX+^SBN[60202J&1QW%3T %%!( R M3@"N"UGXJZ3I]P\%E;R7[(<%U<)&3['DGZXQ0!WM%><67Q?T^615O--N+=2< M%HW$@'Z UVUQK5I%H,NLQ/\ :+5(3,#'_& ,\4 EO,(Z^6,9'XDC\ : )=:^*>CZ;.\%E%)?R(< M%D8+'GV8YS^ Q69:_&*V>8"ZT>6*+NT4XD(_ JO\ZQ?AWX*MM>$NI:DK-:1/ MLCB!($C8Y)/7 R.G7\*]!OO 'AJ^MS%_9L<#8P)(#L9??T/X@T ;>F:E::OI M\5]92^9;RC*MC'?!!'KFK= M,K;Q6;M8+66 V^TG>P.=V?3Z4 =+16%XI\3P>%K"&ZGMY)Q++Y85"!C@G//T MJ7PSXAA\3:4;^""2%1(8RCD$Y&/3ZT ;%%<;_P +%T]?$TNC2VTL7E2O$]P[ MJ$&W.2?;BLO4/B[I]O=&.QT^6[B4X,K2>6#[@8)_/% 'HU%A!'85#\.=>U'7]%N9]2G$TL=QL5PBKQM!Z =ZJ?%K_ )%& M'_K\3_T%Z@^$'_(OWW_7U_[(M 'H=%<7K_Q*TG1+V6RCAFN[F)ML@3"JI'4% MCW^@K%M_C%;M,!<:-)''GEH[@.1^!4?SH ].JA?ZUIFENB7]_;VSN,JLL@4D M>N*-,UFQU?2QJ-E+YMN0#Q3J=O=06\D"Q0^7B0@D_,3 MGCZT >^0SQ7,"3P2))%(H9'0Y# ]P:X+QUX\U'PWK$-A8V]LP,(E9YE8YR2, M#!'''ZU1\(?$.SBMM(T)K&?S"8[;S0PQN)P#CTR:UO''B'0M*U"VMM5T1=0E M,7F*[*IVJ21C)YZ@T =-X=U1]:\/V6HR1")YX]S(.@.2#CVXK3KEM1\7V>B> M%=.U9-/E-K@Z8XJYX6\46OBFQEN;>)X6BDV/&Y!(XR#QV_ MP- &[16'XH\3VOA;3X[JXB>8RR>6D:$ G@DGGMQ^HI?"_B2+Q1IDE[#;2P(D MIBQ(0:LGFA?"19(I%#(ZG(8'H14E '*> M+?'$/A2ZM[=[)[EYD+_*X4*,X]#7.?\ "XK?_H#2_P#@0/\ XFN]U+0=*UAX MWU"QBN&C!"EQR!7F7Q0T+2]'MM-;3K**V,CR!R@^]@+C^= &A_PN*W_Z TO_ M ($#_P")KK?"7BN+Q79W$\=J]N89 A5GW9R,YS7*_#KPUHVJ^%A> MZ[W!S@8XKOM-TC3]'B>+3[2.W1VW,$'4T 7:*XSQ!\2=)T2[>TBCDO;F,X<1 M$!4/H6]?H#6/;?&&S=P+K2)XESR8IA)_,+0!Z75"_P!:TS2W1+^_M[9W&566 M0*2/7%+IVL66K:8NH64PEMR"#Q3J=O=06\D"Q0^7B0@D M_,3GCZT >^0SQ7,"3P2))%(H9'0Y# ]P:DKS#PA\0[.*VTC0FL9_,)CMO-## M&XG ./3)KKO$OC'3/"XC2[\R2XD7&O%VF>*(G-FSI/& 9()!AE'J.Q'^>* ,+XE>)-4\/P:=_9EP( M&G:3>WEJQ.W;C[P/J:V? ^JWFM>%;:]OI!)<,SJSA0N<,0.!Q7(_&/\ U.C_ M .]-_P"R5T/PS_Y$:T_ZZ2?^AF@#KZP?%?BFW\*Z?%XE%VR!Y$!(78AQG\37.?$GP_I^@ZQ;? MV.82$>^,"NXDUZQ_X1Z76[>3[3:1PM*#'U8#J.>AXQS0 Z\U_1]. MN?L]YJ=K!-@$I)*%(!Z5H A@"""#R"*^=/%>MQ^(?$$VI10O"DBJ CD$C"@? MTKU+PO\ $.SUG4;/1TL9XI7C*B1F!&50G^0- '=45Q.O_$BRT#6Y],EL+B5X M=NYU8 'E;G MB?Q%#X8TI;Z>"296E$01" PK5\/^,8M<\-WNL-9O MH7WQ!PY.U0W!P.QH Z:BN(TSXG:/>VUW/*R_^%PV?V@K_9$_D=G\X;O^^<8_6@#TNBJ.DZM9ZWIT M=]8R;X9/48*GN".Q%7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %+Y2W5;1ROUW*/Y9KVN MOG/0M3N/"OB>*YEB+H2O1A]?ZBO;K7QIX,?'BK<2DK=W."1_#&.P^BBO7M-\:Z1K6NG2;!I)R(FSS^"O#L^G&R_LJVC3; MM$B1@2+[[NN?K7COA:YN- \>6L*N9F6.)_NH <9QW)IWQC_U.C_[TW_LE=#\,_P#D M1K3_ *Z2?^AF@#RKQOI%MHGBNZL[-=MOA71,YV[@#C\\UZ;H/P[T*/0(EO+8 M75Q<1!I)F)!4D9POIBN!^)__ ".]Q_URC_\ 0:]KTS_D$V?_ %P3_P!!% 'A M'A6D!X4G .3Z]>E'Q.\ M+V&C&SOM.@6W28M')&OW=PY! [=_R%3_ N\3:;ID-SIE],MN\TOFQRR'"'@ M J3V/'>F_%3Q#8ZDUEI]C<1W A9I)7C8,H)X R.">N?PH ZKX77TEYX.2.1M MQMIGA7/]WAA_Z%3?[(\"^%I6%W]B\]B6Q=,)7'?A>EV?B;Q0\>LW#L&1I3F3#3/D<9Z]R?7B@#2^(-_X M6U"*U?0C!]J1RLODP-&"F.,\ 'FNV^%DS2^#$1ND5Q(B_3@_U-_T >-?%[_D9K/_ *\Q_P"AO76S6US=_!Z.&T5FF:PC(5>I P6 _ &N M2^+W_(S6?_7F/_0WKT+0-0M=+\!:7>7LRPVZ6L09V!(&< =/#V.1T].]>NZ+%XQ\^*NIRW7B@6!?\ ,I;@H1'=1HZMV.%"G^5>I>' M_%&E:EH=M.18E$R22!2C <@@]L]Z /(/&NDIX9\7/'8%HH\)<08/,>? M0^Q!Q^%>E^*KQM1^%,MZXP]Q;02,/;^.=4C\1^,&;3\S1@);PE?^6A] MOQ)KTGQ;:&P^%>&+3Q'JL[7Q+6]JJL8@<>823 M@$^G%;/Q.\+Z9I-C9W^G6RVQ:7R9$3[K<$@X]>#^=/\ @[_Q]ZM_USB_FU:_ MQ>_Y%FS_ .OP?^@/0!8^%%PTW@]D8DB&Z=%SV&%;^;&NYK@?A%_R*EU_U_/_ M .@1UWU ')?$?4Y=,\'SF!]DERZV^X=<,"3C\ 17&?"_PS8:J;O4=0MTN$A8 M1Q12#*YQDDCH>WZUUGQ1L7O/!S21H6-M.DQQV7!4G_QZN:^%.OV-C'>Z;>7$ M<#2.)8FD;:&.,$9/&>!0!=^)?A73;?0QJMC:16LT,BK((4"JZMQR!QG..?K2 M?"BZ_M#1=3TB[42VT94A'&1M<-N7ZW4-(HY.0":\F^)_P#R.]Q_URC_ /0: M]KTS_D$V?_7!/_010!:KQSXO%O\ A(K(?PBT!'UWM_\ 6KV.O-?BWHTEQ8VF MK0KN%N3%-@=%;&T_0'(_X$* -WX:*B^!;(KU9Y2WUWL/Y8KK:\>^''C2TT:" M72M4E,4#OYD,I&50D<@^@X'ZUZ'=^-?#EG;F9]7M9!C(6%Q(Q_!G!/Y4 =+\7_ /D7['_KZ_\ 9&JU M\*/^1/?_ *^G_DM__ %]/_): /,-=MC>^/;^U#!3-J+QAB,XS)C/ZUZAJ/P]T&V\*W4,5M_I, M4#.MTQ.\N!G)]N.G2O.+[_DITO\ V%O_ &K7N6L?\@2__P"O:3_T$T >">#] M"B\1>(X+">1DAP9)-O4@=AZ9KNOB'X1T?3?#*WNGVB6TL$BJ2A/SJ>,'/4]. M:YOX6_\ (Z1_]<)/Y5Z#\3_^1(N/^NL?_H5 &-\'IG;3-3@).Q)D8#/0D'/_ M *"*XWXC_P#(^ZG_ -LO_125UWP=_P"/35O^ND7\FKE?B7$T?CJ]<@@2I$X] MQL _H: /=8O]2G^Z*\&TW_DJ$7_85/\ Z,->J0^.M!C\/1:A)J$)81 M K R M[L_$&RN@NP3:@)-NH M/A!_R+]]_P!?7_LBU/\ %K_D48?^OQ/_ $%ZK_"'_D7K_C/^E?\ LBT :M[H M?@W1]2N-1U7[+]INI#*1=N&Y)YVH>V?8UR/CO4_!VH:)LTDVOV])%9/(MV3* M]P3M _ US&EJOBGQM$NM73HMU*QE=FP1@$A03TZ!:Z[Q[X>\+Z!X?V64$<.H M2.OE@RN[D?Q'!)P,4 7/@_*7TK5+=N469& /^TI!_P#017-?$[2;#2=;M(M/ MM8[>-[?>RQC )W'FNA^#O_'IJW_72+^35F?%]2-=L'Q\IML#\&/^- '7^#?# M6BGP_I.HG3H#>>4LGG$9.[U^M<9\7O\ D9K/_KS'_H;UW'@K7-+/A32K8_P#0WH ZYM*_MCX26]J%S(+%)(_7 ML?\ *O&= M7A?PCX_D:)2$MKH3Q@=XR=P'Y'% &W\6M3^T^(+?3U;*6D66'^V_/\@OYUV2 M1R>$/A:QB_=W45MO+8Y65S_,%L?A7G&E1MXO^(RRN"T4UT9W![1KR ?P %>M M>-[*74/!FIV\*EI#&'"CJ=K!O_9: /(?!%YH-CJTMYKYW!$_ZSX6UK3X9=)VB_CD )6 IN3!R"<#/.*S/ ,>@7.K36NO11,LJ#R& METLHXQU=[@@#\2U %3X4WLEUX3>"1BWV:X: M-,]E(#8_,FNYK*\/6^C0:6#H2PBRD=F!B)(9NA.3],?A6K0 5YC\8O\ CTTG M_KI+_):].KS'XQ?\>FD_]=)?Y+0!L?"O_D31_P!?,G]*W?%FI2:1X6U"^A;; M+'%A&]&8A0?S-87PK_Y$T?\ 7S)_2M?QM8OJ'@W4[>)"\GEAU4=3M8-Q^5 ' MEGPX\/VNOZ[/+J">=!;)O,;='D:W<1D[O7ZUH>(- \/7E MY%JVN>6! GECSI=D9&21GID\FJG@K7-+/A32KY/Z4 =EJNK_ ]?2[BT!T\%HRJ>3:G( M;'!!5>.>]<9\+IFB\:PHO26&1&^F-W\P*[.;P;X,T?P\U[;3_KG)_Z : .G^,?^IT?_>F_]DKH?AG_ ,B-:?\ 723_ M -#-<]\8_P#4Z/\ [TW_ +)70_#/_D1K3_KI)_Z&: .OKS;XP?\ ()TW_KNW M_H->DUYM\8/^03IO_7=O_0: .(T#7O%&D:/,-'CF%CYK/)*MKYBJ^T9RQ! X M XIFE0R^-/$T::QJXCEEP/,D&2_^PH' [XZ#ZUZ+\(O^13NO^OY__0(ZX7X@ MZ)_8/BII+53%!<@3P[>-K9^8#TP>?Q% 'L_E6_A_P\Z6R!8+*W9E4^BJ3S_6 MO"O#U[ILOBD:AXCD,D!9II,H6$DAZ9 [9.?3BO8-,OSXM\ R.A!N+FTD@D'I M)M*G\SS^->/>$UTJ/Q+'!K\*_96#1MYI*B-^Q.",#M:T"6* MQVK?QX,#+;%#U&1G'3&:G^$TPO=.U?2KE1+;?(WEN,@A@0P_05TQ\'^"UB\U MK.S$>,[S<-C'UW5H>&K3P[;PW+^'EMC&7"3/ Y<%@.!DD^OZT >-^/K"TTSQ M=?YFO)OBO:-KFEWME81V^H6SS2Q+MB64%R0N2-O7C!S0!XW\1_^1]U M/_ME_P"BDKWF+_4I_NBO"OB7$T?CJ]<@@2I$X]QL _H:]0A\=:#'X>BU"34( M2PB!:!6!EW8Y7;USG\/?% 'E>F_\E0B_["I_]&&O0/BU_P BC#_U^)_Z"]>; MZ!V,Y)'8 CZ_S]'NM$T_0O"&LV^FP>3%);S2,NXM\QC([D^@K MGOA!_P B_??]?7_LBUV/B+_D6=5_Z\YO_0#0!X;X*T"'Q'XBCLKF1D@5#+(% MZL!C@'MG-=S\0?!VC6'A=K_3[1+:6V=!E"?G4D+@YZ]0<^U<[\*/^1P?_KU? M^:UZ#\2O^1$O_P#>B_\ 1BT <]\';AFL]6MR3LCDC<#ME@P/_H(KTVO+/@W_ M ,QK_MA_[4KU.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#F:*** -C2O^/5O]\_R%7JHZ5_QZM_OG^0J]0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ROB;P%I?B24W)+6M MZ1@S1 '?_O+W^O!KC_\ A3MUYN/[8A\O^]Y!S^6?ZUZU10!RWA7P+I_A>5KE M)I+F\9-AE<;0!WPHZ=!W-1^*O .G^)IOM8E:TONS(!)J\*IW*PDG\LBN\\,^$M.\+V[K:AI)Y,>;/)]YO8>@]OYUO44 < MOXQ\'CQ;'9K]N-J;8N<^5OW;L>X]*T?#.ACP[H<.FBX^T>66/F;-N17)5)0-P(V@X M*UM:;\(%2Z5]2U(20J9F+. , M=_I73T 1);0QVJVR1((%01B/'RA<8QCTQ7FVJ_"*.6Z>73-1\F)CD0S)NV^P M8'I]1^->G44 >;0?".T&ERQS:BS7TA&V<1_+&,Y("YYSTR376^%/#H\,:.=/ M%T;G,K2&3R]G7'&,GT]:W** .!G^&:S>*&UK^UBH:[^T^3]GS_%NQNW?KBN^ MHHH XWQ?X"'BK4H+S^TC:F*'RMOD;\\DY^\/6M:7PQ;W/A!/#UQ,[1+"D7FJ M-K97!!QSW XK1KD2M=7K+M M\YU"A1WVCMGZFNKHH Q_$?AJP\36(MKU65D):*5#AD/M[>U>>R?!ZZ$I$6KP MM'G@M"0?RR:]:HH XSPQ\.=/\/W2WLTS7MXGW&9=J(?4+SS[DUT'B#2!KVA7 M6F&8P>> /,"[MN&!Z9&>E:=% ')^#O!0\)27;_VA]J-P%'^IV;<9_P!HYZU< M\7>&!XJTN*S-V;4QS"4/Y>_/!&,9'K7044 8/A'PT/"NDR6(NS<[YC,7\O9U M"C&,G^[6]110 R6*.>%X94#QNI5E8<$'J*\UU7X102W#2Z7J!@C8Y\F9-P7Z M,#G'U'XUZ;10!Y?IWP@C297U+4S)&#S'!'MW?\")_I7I5I:06-I%:VL2Q01* M%1%Z 5-10!POBCX^! MBI:* "F30Q7$+PS1K)$ZE71AD,#V(I]% 'F^K?".RN)VETR_>U5CGR9$\Q1] M#D$#ZYJG:?!YO,!O=7'E@\K#%R?Q)X_(UZI10!GZ=HECI>C+I5O%FT"LI5SD MN&SNSZYR:\^U'X0*]TSZ=J8CA9LB*:,DH/3<#S^5>HT4 >>I\*-/31);47C& M]D*DW;19"@'HJYX!^N:Z;PIX='AC1SI_VK[3F5I/,\O9U XQD^GK6Y10!P,_ MPS6;Q0VM?VL5#7?VGR?L^?XMV-V[]<5W%W;BZLY[&M:743JGVG$;((_L^SKWSN-=#XGT$>)-#ETTW!M][*PDV;\8.>F1_.MB MB@#F?!WA >$H+N/[=]J-PRMGRMFW /N?6CQ;X+L_%4<;O*UM=Q#:DZKN^7T( MR,C\:Z:B@#R[3_A J78;4-3\R!3]R&/:6^I)XK6B^&EO;>*8M7MKX0P13+*E MHL' QQNW>W7%=W10!A>+/#8\4Z0M@;HVVV991)Y>_H",8R/7UJ/PAX6'A33 MI[3[9]J,LOF;_+V8X QC)]*Z&B@#SOQ!\*[;4K^6\TZ\^R-*Q9X7CW)D]<8Z M?3FH=/\ A';1VT_V_4#-$H+N/[<;H MW#*V?*V;< ^Y]:F\5^$K3Q591Q32-!/"28IE7.W/4$=QT[CI7044 >::+\*I M-.UJUOI]521+:9951(2"Q4@@')XY'O6SXO\ 0\5:E!>?VD;4Q0^5M\C?GDG M/WAZUV5% %/2=/&E:1:6 D\T6\2Q[\8W8&,X[5S7B_P%%XJOH+Q;XVDT$/ <7A6\N+LWWVN:6/RU/D[-@SD]SG.!^5=?110!Y M[K?PIL-0NWN=/O&LBY+-$8]Z9]N01^M9,'P=G,G^D:Q&J?\ 3.$DG\R*]8HH M S=!T6W\/Z/#IUL\CQQ9.Z0\DDY/3ZUI444 %=Z[\*;._NG MN=,N_L;.=S0NFY,^W.1].:SK/X//YP-[JR^4#RL$7)'U)X_(UZK10!2TK2K/ M1=/CL;&(1P1]!U)/.1[UO>+? =GXHD6Z6=K6]1=OF! M=RN.P8/%L=FOVXVIMBYSY6_=NQ[CTK1\ M,Z&/#NAPZ:+C[1Y98^9LVYR2>F3Z^M:]% !7-^,/"8\66=M!]M-J89"^[RM^ M._:NBHH YKP?X4?PG:W5N=1-W',X<#RM@0@8/CGUQD8/X_A7;T4 >31_!VZ,F)-8A6/U6 D_ED M?SKOO"_AFV\+::]I;S23&23S'=\#)P!P!T'%;=% '*>+_ UKXJ:.X%PUK>1K ML$H3<&7KAAQ[X.>_>LKPK\-GT#78=4GU)9C#NV1I%C.5*Y))]">*] HH YGQ M;X+L_%4<;O*UM=Q#:DZKN^7T(R,C\:Y33_A J78;4-3\R!3]R&/:6^I)XKU& MB@#A(OAI;VWBF+5[:^$,$4RRI:+!P ,<;MWMUQ6]XL\-CQ3I"V!NC;;9EE$G ME[^@(QC(]?6MVB@#GO"'A8>%-.GM/MGVHRR^9O\ +V8X QC)]*V=0M!?Z;=6 M9SR-G4@YSN/I70^)- M%'B'0KC3#.8/.VGS-F[&&!Z9&>GK6K10!RW@WP:/"0O?]/-V;G9_RRV;=N[W M.?O5U-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_ (]6_P!\_P A5Z@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***J:EJ5II%C)>WTRPP1_>8 M\_0 =S0!;HKR77O%\6N:SHNHV>EZB]CILYED?ROO\KC&"1_">IKT;0/$%CXD MT[[;8&38'*,LBX96 !P?P(Z4 :E%9VL:YIVA6AN=1N5B3^%>K.?11U-9?A/Q MA!XL:^\BTD@6U*:VEN&N&*JL9 QC'K]10!T-%<#_P +-_ZES4O^^?\ ZU=EI5__ &GI M=O>^1)!YR;O*E&&7ZT 7***Q/$GBG3_#-LDEV7>64XB@C&7?_ >] &W17 CX MF&W>-]4\.ZA96LAPL[ D'WP5&?P)KN;:YAO+:*YMY%DAE4.CKT8'H: ):*XS M5?B';6NIR:=I>FW6K741(<6X^4$=L@$GGVJ?0/'EGK&I'3+FTGTZ_P#X89Q] M[O@'CG'8@4 =91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *X#XM6US-X;MI8E9H8;@-*!V!! )] MLG'XUW]-=$DC9)%5T8896&01Z&@#'\/>(-(UK3X?[.FB4J@!M@0&BP.FWT'Y M5KQPQ0ES%&B%VWOM4#%KC3&DTZ['S(8R2F[Z=OP(IGPZ MUW4KQM1T;59#+^T2,%=*O-=.KWD+7-P%5424[H MTQW"^OUS7)_#+_D-^*?^OA/_ $*6O1J\Y^&?_(;\5?\ 7RG_ *%+0!Z-2,RH MA=F"JHR23P!2UQOQ)ULZ9X::TA)^U7Y\E .NS^(_E@?\"H R?!X;Q3XWU+Q- M*I-M;GR;0'MQ@?DO)]WI?BLRH^@LQ 5;AR2>P^6NM\*:*- \.6EB0!*%WS$= MW/)_+I^%7-2T;3M82--0M(KE8R2@(K"/4_#NH6DJA@\#;<]F R#^! -<-X+UF:#X7: MI*'/F6/G+$?[N5##_P >8UZ'J$JP:;=3.<)'"[,?8 FO+/"]JS?"3Q ^"-[R M,/<*JG^AH Z;X6Z?%;>$EO H\Z\E=V?N0I*@?H3^-97Q4B^PW6C:W;@+
K?[Y_D*O4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7.^*$\3*UI<>'7@?R]WG6\N/WN<8Y
M/I@]QUKHJ* /-;3Q?XTUE[NRL-%M$NK9S%/(7XB;)'0MC/!]:Z+P9X4?PY;W
M,UY.+C4+Q@\[KT'4X&>O)))K2T7P_;Z)/J$T,LLCWUP9Y#)C@DDX&![FM:@#
MF==U?Q-9:CY.E:"EY;; ?.:4#)[C&:XWP]!XR\/7FI7$7AP3&^D#L'F4;<%C
MQS_M?I7K%% %;3IKFXTZWFO+<6URZ R0AMVP^F:XJXT74M>^)<=Y?6DD>E:>
M!Y+/C$A'(Q]6.?H!7?44 %&S!')RN\3^*+76=?M5L;.R.ZWM<
MY);.1^N"2<=!Q7H5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_ (]6_P!\_P A
M5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"<#)KS7QGX[W>9IFC
MR_+RLURIZ^H0_P!?RK:C1E6ERQ(J5(P5V=-?^.M"TZ_-I+<.[J<.T2;E0^A/
M^&:Z"WN(KJWCN()%DBD4,CKT(-?.5>F?#'7-\4VC3-RF98,^G\2_GS^)KMQ.
M!C3I\T.FYS4L2Y3M(]%HHHKS#L"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* .9HHHH V-*_P"/5O\ ?/\ (5>JCI7_ !ZM_OG^0J]0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4CNL:,[L%51DL3@ >M,GGBMH'GGD6.)!N9V. !7D7C#
MQK+K;M96):+3P>3T:;W/H/;\_;HP^'E6E9;&56JJ:NRWXR\'+7C$MY(/WLY'Z+Z#^=>K4J4\)#ECO_6YQ1A.O*[V.#UWP&^C>
M&$OA*9;J-LW(7[H4\_J#[$9%?0<\$=S;
MR03('BD4HZGH01@BO!->TF31-:N;%\D1MF-C_$AY!_*IP6(=9.%3?]"L12]F
MU*)[M87L.HV$%Y 7^OYUZ17E
M8BDZ51Q.RE/GBI!1116)H%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% &Q
MI7_'JW^^?Y"KU4=*_P"/5O\ ?/\ (5>H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJ"\O+?3[22ZNI5BAC&6=JBU/4[32+&2\O)1'$GYL?0#N:\8\3>*;OQ'=Y?,5
MHA_=0 \#W/J:ZL-A95GV1C6K*FO,L^+/&%QXAG,,6Z'3T/R19Y?_ &F_P[5D
M:/HUYKE^MI9Q[F/+.?NH/4FIM \/7OB&^$%LNV->99F'RQC^I]!7M6BZ)9Z#
M8+:V:8'5Y#]Z0^I->E7KPPL/9T]_ZW.2G2E6ES2V(/#WARS\.V7DVXWS-@RS
M,/F<_P!!Z"MBBBO%E)S?-+<]!)15D%<-\2="^VZ8FJ0KF:T&),=6C)_H>?Q-
M=S3)8DFB>*10T;J593T(/455&HZ4U-="9P4XN+/GFPO9M.OX+R XEA<.OOCM
M]*]_TZ^AU/3K>]@.8YD##V]1]0>*\,\0Z0^AZW<6+9V*VZ)C_$AZ'_/<&NQ^
M&.N;)9M&F?A\RP9]?XE_+G\#7K8ZFJM)58]/R.+#3<)\C/3****\4] ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#F:*** -C2O^/5O]\_R%7JHZ5_QZM_OG^0J
M]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %9VM:W9Z%8-=WDF!T1!]YSZ 5!XA\16?AVR\
MZX;=*W$4*GYG/]![UXMK.M7FNW[7=Y)N8\(@^Z@] *[<+A'6?-+2)SUJZIZ+
M(;SQ#?&>Y;;&N1%"I^6,?U/J:G\,^%[OQ'=X3,5HA_>SD<#V'J:L>$_
M"%QXAG$TNZ'3T;YY<>Q%IFEVFCV*6=E$(XE_-CZD]S5RBBO&;;=V=Z5M$%%%%(8
M4444 <5\1]#^WZ.NHPKF>SY;'4QGK^77\Z\JLKR;3[V&[MVVRPN'4^X_I7T1
M)&DL;1R*&1P593T(/:O!_$NC-H6NW%G@^5G?"3W0]/RZ?A7L9?64HNE(X<5"
MS4T>W:5J,6K:7;WT'W)D#8_NGN/P.15RO,/AEKHBN)=&G?Y9H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P/$_BJT\.
M6GS8EO''[J ']6]!_.JWBWQA;^'H3!#MFU!Q\L?9!_>;_#O7CMW>7%_=275U
M*TLTARSL>37H83!NI[\]OS.6OB.3W8[DFI:E=ZM?27EY*9)G[]@/0#L*Z7P?
MX*EUMUO;T-%IZGCLTWL/;W_+VM>#? S:B8]1U1"EGUCA/!E]SZ+_ #^E>JHB
MQHJ(H5%&%51@ >E=&*QBIKV=+_AC*C0%%%% !1110 4444 %<;\1-"_M+1A?PKFXL\L<=6C_ (ORZ_G794C*KJ58
M J1@@]"*TI5'3FIKH3."G%Q9\Z6MS+9W<5S VV6)PZ'T(.:]_P!(U*+6-)MK
M^'[LR9(_NMT(_ Y%>*>*-%;0M>GM #Y)/F0D]T/3\N1^%=+\,]<^SWTND3/^
M[N/GAR>C@(>@%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% ',T444 ;&E?\ 'JW^^?Y"KU4=*_X]6_WS_(5>H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KC?&'C:+14>QL&634",,>JP_7U/M^?O5\9>.EL/,TW2I UU]V6<63)W.[GZEB:]/"8+F]^IMV..OB+>[ 6::6XF>::1I)7.YG8Y)/J:]
M#\&>!/,\O4]8B^3AH;9AU]W'I[?G5SP;X%%GY>I:O&#BMV'$?NW^U[=OK
MT[^JQ>-_Y=TOO_R%0P_VI@!@8%%%%>4=H4444 %%%% !1110 4444 %%%% '
M(_$+0_[3T(W<2YN+/,@QU*?Q#^OX5Y#;7$MI]>%^+=$.@Z_-;HI%N_[R _[)[?@RZ'JL>M
M:/;7\>!YB_.H_A8<$?G6A7E/PUUT6FH2:3.^(KGYHL]I!V_$?R%>K5P8FC[*
MHX].ATT:G/"X4445SFH4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU
M4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "HKFY@L
M[=[BYE2*&,9=W; 4>YJ6O/\ XMFX'ART$>[R#G7"SP$[2P!&#Z$'D'
MD53T.+0KS18#I<%J]F4 "J@...C>_KGFKUAIECI<-0(K(G$:GN3SSG\/QKFOA@BQZQXH1%"HMQ
M&%4#  W2\4 >B7$\=K;2W$IQ'$A=SC. !DUQ7_"U_#N?N7W_ 'Y'_P 575:[
M_P B_J7_ %ZR_P#H!KCOAC+8CPF$G>V$IN'PKE=W;UH Z#P]XQTOQ-/-#8"<
M/"H=A*FWC..,$UJZEJ=GI%B]Y?SK# G5F[GT ZD^PJQ'%$G,:(N>Z@#->=>,
MQ_;WC_0_#TF3:J/.E4'&[.21_P!\I^IH T%^*OAUIPC)?)&3CSFA&W]#G]*[
M*UNH+ZUCN;65)8)!N1T.014-YI5E?:7)ITUO&;5TV>6% "C'&/3':N(^%-S*
MEIJND2G/V*X!4_[V01],IG\: /0ZS=9UW3M LQ(Y3!9S.EP!GR9EVL1[7LCDRMRVT
M$C&?J"3ZUG_$>!-$UO1_$=HBI.LV)=HQOQ@C/X;@?:@#TRB@'(R.E% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 444C,J*69@J@9))P * %KS?QGX[QYFF:/+Z
MK-M4_&7CIK[S--TF0K:\K+..#+[#T7^?TZ\1:VL][98HD:21SA549))["O6O!W@B/1U2
M_P!159+\C*IU6'_%O?\ +UJUX1\&P:!$+FY"S:BPY?J(QZ+_ (UU59XO&\_N
M4]OS+H8?E]Z6X4445YIUA1110 4444 %%%% !1110 4444 %%%% !7*>/M"_
MM?0C<0KFYL\R+CJR_P 0_3/X5U='6KIU'3FIKH3.*E%Q9\XPS26\\W
MX'(_*MGX;:Y]BU5],F?$%WRF3P)!_B./P%>QC*:KT54CTU."A)TZG(SUFBBB
MO$/1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU
M !1110 4444 %%%% !1110 4444 %%%% !1110 5#=VEO?VLEK=0I-!(,.CC
M(-35SOBC4M?TMK2XT?35O[<;AQH YZ_^&CV4CWGAG5+BRN!R
M(F<[3[;ASCZYK0\ ^*+W6XKS3]54"_L6"NX &\9(Y XR".<>HJ@GQ'U*^\ZW
MT[PM>27D1*NI)(B;_:PN1T/!QTK1\"^&;W1Q?:CJK+_:%^^]T4@[!DGDCN23
M^0H [&O.?AG_ ,AOQ5_U\I_Z%+70:[XNET74?LB:%J%X-@;S8$)7GMTKA/"F
MMWWAZ_U>XE\/:G,+Z574)"PVX+GGC_:_2@#UVX@CN;:6WE&Z.5"CC.,@C!KD
M&^%_AEHM@@N%;^^)SG]>/TK:NM6OV\+C5-/TR22[9%=;.48;!(W ^^,FN='Q
M(D"%'\,ZJMT./*V<9],XS^E &5X<-YX2^(/_  C)NI+C3KA2T0N"2:F\>Z'J,E[IWB'1H3+>V)P\:C+,H.1@=^<@CK\U '=5YO\ #4"3
MQ!XHG0_NS<#;[Y>0U)/\0M2O;%K;3O#FH+J4BE%RA*QGUZ9./?%;O@7PW)X;
MT'RKG'VR=_-FP<[3C 7/? _4F@#IZ\W\-'R_B]KZ/]YH7*Y]-R'^5;NB^(-;
MOO&&I:;=Z8(=/M]XBG\IAG# +EB<'(YXK'\6Z9JNC>+;?Q7H]HUTNP)=0H"2
M<#!) YP5QSV*YH [R^=8["Y=SA5B8GZ8->3^&(7/PD\0L"?FE?'T"H36KJWC
M#5/$FFR:3HV@7\=Q=+Y!]* *?PY=7\":;M_A\P$>_F-6'\7F!T33H_XVN25'_ 3_B*H:'J>L> '
MN-(U'2;J[LO,+P3VZDCGT[$'@XX(JREOJGCWQ18WUUITUCHU@=Z+.,&0Y!_'
M) !QP .N: /2(D,<2(3DJH&:?110 4444 %%%% %.5;XR-Y;H$SQFF[=1_YZ
M1_Y_"KU% %';J/\ STC_ ,_A1MU'_GI'_G\*O44 4=NH_P#/2/\ S^%&W4?^
M>D?^?PJ]10!1VZC_ ,](_P#/X4;=1_YZ1_Y_"KU% %';J/\ STC_ ,_A1MU'
M_GI'_G\*O44 4=NH_P#/2/\ S^%&W4?^>D?^?PJ]10!1VZC_ ,](_P#/X4;=
M1_YZ1_Y_"KU% %';J/\ STC_ ,_A1MU'_GI'_G\*O44 4=NH_P#/2/\ S^%&
MW4?^>D?^?PJ]10!1VZC_ ,](_P#/X4;=1_YZ1_Y_"KU% %';J/\ STC_ ,_A
M1MU'_GI'_G\*O44 4=NH_P#/2/\ S^%&W4?^>D?^?PJ]10!1VZC_ ,](_P#/
MX4;=1_YZ1_Y_"KU% %';J/\ STC_ ,_A1MU'_GI'_G\*O44 4=NH_P#/2/\
MS^%&W4?^>D?^?PJ]10!1VZC_ ,](_P#/X4;=1_YZ1_Y_"KU% %';J/\ STC_
M ,_A1MU'_GI'_G\*O44 4=NH_P#/2/\ S^%&W4?^>D?^?PJ]10!1VZC_ ,](
M_P#/X4;=1_YZ1_Y_"KU% %';J/\ STC_ ,_A1MU'_GI'_G\*O44 4=NH_P#/
M2/\ S^%&W4?^>D?^?PJ]10!1VZC_ ,](_P#/X4;=1_YZ1_Y_"KU% %';J/\
MSTC_ ,_A1MU'_GI'_G\*O44 4=NH_P#/2/\ S^%&W4?^>D?^?PJ]10!1VZC_
M ,](_P#/X4;=1_YZ1_Y_"KU% %';J/\ STC_ ,_A1MU'_GI'_G\*O5#=W=O8
MVLES=2K%#&,L['@4)7T0%29[VWA>::>&.-!N9V(  ]37EGBGQI=:QOL;:4K8
M@X8@8,OU]O;\ZB\6^,;CQ!,;>#=#IZ'Y8^\A]6_PK&TC1[S6[]+2RCW.>68_
M=0>I/85[.%PBI+VE7?\ (X*U=S?) BT_3[K5+V.TLXC+,YX [>Y]!7K7AOPG
M)X>A+1F%[MQB28C/X#C@?SK4\.^&[/P[9>5 -\[@>;.1RY_H/:MFN7%XQU?=
MA\/YFU"@H:RW*.W4?^>D?^?PHVZC_P ](_\ /X5>HK@.DH[=1_YZ1_Y_"C;J
M/_/2/_/X5>HH H[=1_YZ1_Y_"C;J/_/2/_/X5>HH H[=1_YZ1_Y_"C;J/_/2
M/_/X5>HH H[=1_YZ1_Y_"C;J/_/2/_/X5>HH H[=1_YZ1_Y_"C;J/_/2/_/X
M5>HH H[=1_YZ1_Y_"C;J/_/2/_/X5>HH H[=1_YZ1_Y_"C;J/_/2/_/X5>HH
M H[=1_YZ1_Y_"C;J/_/2/_/X5>HH XWQKH5YJ^AO(0CS6N94V]2,?,/R_D*\
MCBD>&5)8V*R(P96'4$=#7T=7B'C30O[#U^18EQ:S_O8?0 ]5_ _IBO6RZMO2
M?R.+%T_MH]-\/ZM>:[H\-[')%D_+(N/NN.H_K]#6IMU'_GI'_G\*\Q^'.N#3
M]8;3IGQ!>8"YZ"0=/SZ?E7KE<.*H^RJ-=.AT4:G/"Y1VZC_STC_S^%&W4?\
MGI'_ )_"KU%K?[Y_D*
MO51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M,+P_X>.B7>K7#W(G?4+IISA-NT$DXZG/4UNT44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !116?K&LV>AV#7=Y)M4<
M*@^\Y] *<8N3LA-I*[)=1U*UTFQDO+R41PIW/4GT [FO&?$_BJ[\1W7.8K-#
M^Z@!_5O4_P JK^(?$=YXBOO.N#LA7(BA4_*@_J?4U)X:\,7?B.\V1 QVR'][
M.1POL/4^U>UA\-##Q]I4W_(\^K6E5?)#8@T'0+WQ!?"WM5P@YDE8?+&/4^_M
M7M.AZ%9:!8"UM$Z\R2-]Z0^I_P *FTO2K/1K%+.RB"1KU/=CZD]S5VN#%8N5
M9V6D3JHT%35WN%%%%<9N%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %CM
M&ZNC%64Y!'4&O>?#.LKKNA6]YD>;C9,!V<=?SZ_C7E7CC0_[&\02&-<6USF6
M+'09^\OX']"*N?#O7/[-UO[#*^+>\PG)X63^$_CT_$5[.*@L1052/37_ #."
MC)TJG*SV"BBBO#/1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?
M[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8/B;Q
M1:>'+3+XENW'[J 'D^Y]!50A*B1C[L8] *BU/5+O6+Y[R]E,DK?DH] .PKHO"'@N;
M79%N[P-%IRGKT:4^@]O4_E[>W1HT\+#GF]?ZV/.G4E6ERQV*OA3PC<^(K@2/
MNAL$/[R7'+?[*^_OV_2O9;&QMM-LX[2TB6*&,855_G[GWJ2WMX;2WC@MXUCB
MC&U448 %25Y>)Q,JTO+L=E*BJ:\PHHHKF-@HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** .>\9Z'_ &WX?E2-:%_8^O-+$N+6[S*GHK9^9?SY^A%>KEU;
M>D_D<6+I_;1Z=X5UL:]H,-T2//7]W,!V<=3^/!_&MJO'/A]KG]EZZ+69\6UY
MA#D\*_\ "?Z?C7L=<>+H^RJ-+9[&]"ISPOU"BBBN8V"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C
M2O\ CU;_ 'S_ "%7JHZ5_P >K?[Y_D*O4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 445Q_C#QK%H:-961674&'/=8?<^_M^?OI3IRJ2Y8DSFH*[+
M7BSQ?;^'H##%MFU!U^2+/"?[3>WMWKQN]O;C4+N2ZNY6EFD.69O\]*9//+=3
MO//(TDLAW,['))KT#P9X$\[R]3UB+$7#0VS#[WNP]/;OW]_:A"E@Z?-+<\^4
MIUY66Q3\&^!WU,IJ&IHR676.(\&;W]E_G7JZ1I%&L<:JB*,*JC  ]!3@   !
M@"BO(KXB5:5Y'=3I1IJR"BBBL#0**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *P?&&A_V[H$T,:YN8OWL'NP[?B,C\
MJWJ*J$W"2DMT*45)69\W\JW<$'\J]S\(ZV-=T"&X=LW$?[J?_>'?\1@_C7F_
MQ T/^RM?:YB7%M>9D7'0/_$/SY_&F^ M<.D:^L$KXM;O$;YZ!OX3^?'XU[6)
M@L104X[[_P"9Y]*3I5.5GL]%%%>&>B%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\ 'JW^^?Y"
MKU4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO.?&?C
MO9YFF:/+\_*S7*GI[(?7W_*M:-&567+$BI4C!79<\9>.5TX2:=I;A[SI),.1
M%[#U;^7UKRIF>:0LQ9Y'.23R6)I8XY)Y5CC1GDL>#O Z:2$U#4D
M5[X\I'U6'_%O?M^M>S^ZP=/S_,X/?Q$O(J>#/ @MO+U/5X\S<-%;L.$]V]_;
MM]>GH-%%>-6K2JRYI'?"FH*R"BBBLBPHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q7H@UW09[95!N
M$'F0'_;';\>1^->%$%6(((8'D'J*^D*\>^(6A?V7K?VR%<6]YE^.BO\ Q#\>
MOXGTKU,NK6;I/Y''BZ>G.CT'P=KO]NZ!%+(V;F']U-ZD@<-^(Y^N:Z"O%? N
MN?V-X@1)7VVMUB*3)X!_A;\#^A->U5RXRC[*H[;,VH5.>&NX4445RFP4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S
M-%%% &QI7_'JW^^?Y"KU4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *1F"J68@ #))[4V66.")Y976.-!N9F. !ZDUY+XQ\;R:NSV&G,T=@#AG
MZ--_@OM^?I6]##RK2LMC.K55-79;\9^.C=^9INDR$6_W9;A3S)[+_L^_?Z=>
M%MK::\N8[>WB:6:0[511DDU)86%SJ=[':6<32S2' 4?S/H/>O9?"OA*V\.6V
M]MLU\X_>38Z?[*^@_G7K3J4L'3Y8[_UN<,8SKRN]BMX1\&0:#$MU=!9=18+4J2J2YI/4]",%!604445!04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5C>*-%&NZ#/: #S@/,A)[..GY\C\:V:*J$G&2DMT*24E9GS>Z-&[(ZE64X(/
M4&O;?!.N?VUX?B,C9N;?]U-GJ<=&_$?KFN$^(VA_V?K0OXEQ!>98XZ"0?>_/
MK^=4/!.N'1-?C\Q\6MQB*;/09Z-^!_3->W7BL304X[[_ .:/.IMT:O*SVVBB
MBO"/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %4]3U2STBR>[O9A'$OKU8^@')['P[;;IV\RY8?NX%/S-[
MGT'O7C>M:Y?:]>FYO9,XX2->%0>@%=F&PPJ_X;\+7WB.YQ$/
M*M4.)+AAP/8>I]J]DT?1;'0K(6UE%M'5W/+.?4FO0K8BGAH^SIK7^MSFITI5
MGS2V*GAOPS9^'+/RX1YEPX_>SD@]JVZ**\681NA8_PN.G^'T)K
MP:2-XI&CD4JZDJRGJ".U?1]>2?$?0OL&K+J<*X@O#\^!PL@Z_GU_.O3RZM:3
MIOKL<>*IW7.CM? VN_VUH")*V;JUQ%+GJ1_"WXC]0:Z:O#_!FN?V'X@BDD;%
MM/\ NIL] #T;\#S],U[AUKGQM'V5339FN'J<\-=T%%%%H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBD9E12S$*H&22< "@!:*X'Q%XVM8M>T2#3M8@^R^>3?-&0R[ 5P"<'K\W2
MNXM+RVOK=;BTN(IX6Z/&P8'\10!-139)(X8FEE=4C099F. !ZDUGZ3X@TO7&
MN%TV[6X-N0)=JL ,YQR1ST/(H TJ*0D $D@ =2:YVY\>>&+26^H6<5W:2B6"4;D<="* )Z**K7V
MH6FF6K7-[<1P0KU>1L#/I[F@"S17.6OCWPQ>7"P1:M&'8X'F(\8_-@!71T %
M%8^K>*M#T.40ZCJ$<,IY\L!G8?4*"1^-2:3XBTC70W]FWT<[*,L@RK >NT@'
M% &I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(S*BEF8
M*H&22< "@!:X[Q9XYM]%#V=B4GO^A[K%]?4^WYUB>+?B"9-]AHDA"_=DNAU/
MLG^/Y>M>>*KRR!5#.[G  &22:]3"X&_OU?N_S..MB;>[ DNKNXOKF2YNI6EF
MD.6=CDFNM\)^!)]7*7NHAX+'JJ]'E^GH/?\ +UK;\)?#]8-E_K48>7[T=J>0
MON_J?;\Z]# P,"JQ..4?F16UM!9VZ6]M$L4,8PJ*, "I:**\
MENYW!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E^(=(37-$N+%L
M!V7,;'^%QT/^>Q-:E%.,G%J2Z":35F?.,L4D$SPRH4DC8JRGJ"."*]D\ ZY_
M:V@+#*V;FSQ$^>I7^$_EQ^%_X'!KW*T5BL/S1W/.@W1JV>Q[I10"" 0<@T5X1Z04444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444
M;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *X'XLW=Q!X;MX8F989[@+*1W !('YC/X5WU4]4TNSUG3Y;&^B$L$
MG49P0>Q![&@#'TWPEX6?2H/LVFVEQ \8*S.H=G&.N[K6EHVA6&@6\UOIT310
MRRF4H7+ $@#C/;@5Q$G@GQ'X:WS^&-9>2(?-]DFQS[8/RD_@*W_!/BU_$UK<
M17< @O[0A9E (#9SR >G(((H 76_"MSXBU<'4-2D71T52MG"=I=NY8__ *_P
MKG_A;$D&J^)H8EVQQSQJH] &E KTFO.?AG_R&_%7_7RG_H4M '>ZC8Q:GIUQ
M8S,ZQ7$9C'+6T^SKI%K(N,%Y4#N??<>?RK>K!\5^)K?PUI
M9F;$EW+E;:#N[>N/0=__ *] ''^"(?[)^(VN:19LQL5C9MI.0I#+C\MQ%3_%
M95=]!5@"K7#@@]Q\M;'@+PY<:397&HZEDZGJ#>9-NZJ,YP?PKS[5/ FH:58RW^C>(=1^T0*9/+ED/S@!?$,WB/PZ
M+BZQ]JAD,,K 8WD $-CMD$?CF@#IJ\TU>(>+/BC'H]R6;3].CWO&#@,< G\R
MRCZ"O2Z\W\,G'Q>\0;S\YA?'TW1__6H W?%/A#2;WPY=I;Z?;07$,320O#$J
M$%1D#@=#C%9_@SQ'(?AQ/>SGS)--61/F/W@J[E'Y$#\*[2]*BQN"Y 41-G/I
MBO)O#"./A-XB=?XI&'Y*F?T- &U\._#]KJ6G3Z_JL"7EW>3.5:=0X !P2 >Y
M.?R%4O&]C!X1\1:1K^EQ+;*TA6:.(;5.,9X'JI(/TKJOAT5/@/3-O829^OF-
M6'\7\?V%IX_C-SP/;:?_ *U 'HH.1D=**9"A2"-#U50#^5/H **** "BBB@
MHJG+->+(PC@5E!X.>OZTWS[[_GV7\_\ Z] %ZBJ/GWW_ #[+^?\ ]>CS[[_G
MV7\__KT 7J*H^???\^R_G_\ 7H\^^_Y]E_/_ .O0!>HJCY]]_P ^R_G_ /7H
M\^^_Y]E_/_Z] %ZBJ/GWW_/LOY__ %Z//OO^?9?S_P#KT 7J*H^???\ /LOY
M_P#UZ//OO^?9?S_^O0!>HJCY]]_S[+^?_P!>CS[[_GV7\_\ Z] %ZBJ/GWW_
M #[+^?\ ]>CS[[_GV7\__KT 7J*H^???\^R_G_\ 7H\^^_Y]E_/_ .O0!>HJ
MCY]]_P ^R_G_ /7H\^^_Y]E_/_Z] %ZBJ/GWW_/LOY__ %Z//OO^?9?S_P#K
MT 7J*H^???\ /LOY_P#UZ//OO^?9?S_^O0!>HJCY]]_S[+^?_P!>CS[[_GV7
M\_\ Z] %ZBJ/GWW_ #[+^?\ ]>CS[[_GV7\__KT 7J*H^???\^R_G_\ 7H\^
M^_Y]E_/_ .O0!>HJCY]]_P ^R_G_ /7H\^^_Y]E_/_Z] %ZBJ/GWW_/LOY__
M %ZR];\3#0;82WD:!F_U<8/S.?89Z>]5&+D^6*U$VDKLVKZ^M=-M'NKR9884
M'+,?T'J?:O(?%?C:YUYFM;;=;Z>#]S/S2>[>WM_.LO7O$=_XANO-NWVQK_JX
M4^ZG^)]Z;H?AZ_U^X,=I$?+7_62G[J?_ %_:O9P^$A07M*N_Y'!5KRJ/EAL4
M[#3[K4[Q+6SA:69^BKV]SZ#WKU_PKX+M= 1;B?;<:@1S)CY8_9?\>OTJ;0M&
M_P"$?M/)L[)2[?ZR5C\SGW]O:M7S[[_GV7\__KUQXK&NK[L-%^9O1PZAK+???\^R_G_\ 7H O451\^^_Y]E_/_P"O
M1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y
M]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O
M451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_
MG_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT
M>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?
M9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O45
M1\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_
M /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]
M_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/
M_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\
M^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H 9KFDQ:WH]Q8RX'F+\C'^%QT/YUX'/!)
M;7$D$R%)8V*.I[$'!%>_^???\^R_G_\ 7KS+XA:--#?+J_D>7'<$)+CH' X/
MX@?I7I9=6Y9>S?4Y,53NN9=#KOA_KO\ :NA"UE;-S9@1MGJR?PG],?A[UUM>
M#^%];?0=;BN@?W3?NY0>A4_X<'\*]I6YO64,MNA!&00>OZUCCJ/LZEULR\/4
MYX6>Z+]%4?/OO^?9?S_^O1Y]]_S[+^?_ ->N,Z"]15'S[[_GV7\__KT>???\
M^R_G_P#7H O451\^^_Y]E_/_ .O1Y]]_S[+^?_UZ +U%4?/OO^?9?S_^O1Y]
M]_S[+^?_ ->@"]15'S[[_GV7\_\ Z]'GWW_/LOY__7H O451\^^_Y]E_/_Z]
M'GWW_/LOY_\ UZ +U%4?/OO^?9?S_P#KT>???\^R_G_]>@"]15'S[[_GV7\_
M_KT>???\^R_G_P#7H O451\^^_Y]E_/_ .O1Y]]_S[+^?_UZ +U%4?/OO^?9
M?S_^O1Y]]_S[+^?_ ->@"]15'S[[_GV7\_\ Z]'GWW_/LOY__7H O451\^^_
MY]E_/_Z]'GWW_/LOY_\ UZ +U%4?/OO^?9?S_P#KT>???\^R_G_]>@"]15'S
M[[_GV7\__KT>???\^R_G_P#7H O451\^^_Y]E_/_ .O1Y]]_S[+^?_UZ +U%
M4?/OO^?9?S_^O1Y]]_S[+^?_ ->@"]15'S[[_GV7\_\ Z]'GWW_/LOY__7H
MO451\^^_Y]E_/_Z]'GWW_/LOY_\ UZ +U%4?/OO^?9?S_P#KT>???\^R_G_]
M>@"]15'S[[_GV7\__KT>???\^R_G_P#7H O451\^^_Y]E_/_ .O1Y]]_S[+^
M?_UZ +U%4?/OO^?9?S_^O1Y]]_S[+^?_ ->@"]15'S[[_GV7\_\ Z]'GWW_/
MLOY__7H O451\^^_Y]E_/_Z]'GWW_/LOY_\ UZ +U%4?/OO^?9?S_P#KT>??
M?\^R_G_]>@"]15'S[[_GV7\__KT>???\^R_G_P#7H O451\^^_Y]E_/_ .O1
MY]]_S[+^?_UZ +U%4?/OO^?9?S_^O1Y]]_S[+^?_ ->@"]15'S[[_GV7\_\
MZ]'GWW_/LOY__7H O451\^^_Y]E_/_Z]'GWW_/LOY_\ UZ +U%4?/OO^?9?S
M_P#KT>???\^R_G_]>@"]15'S[[_GV7\__KT>???\^R_G_P#7H O451\^^_Y]
ME_/_ .O1Y]]_S[+^?_UZ +U%4?/OO^?9?S_^O1Y]]_S[+^?_ ->@"]15'S[[
M_GV7\_\ Z]'GWW_/LOY__7H O451\^^_Y]E_/_Z]'GWW_/LOY_\ UZ +U%4?
M/OO^?9?S_P#KT>???\^R_G_]>@"]15'S[[_GV7\__KT>???\^R_G_P#7H O4
M51\^^_Y]E_/_ .O1Y]]_S[+^?_UZ +U%4?/OO^?9?S_^O1Y]]_S[+^?_ ->@
M"]15'S[[_GV7\_\ Z]'GWW_/LOY__7H O451\^^_Y]E_/_Z]'GWW_/LOY_\
MUZ +U%4?/OO^?9?S_P#KT>???\^R_G_]>@"]15'S[[_GV7\__KT>???\^R_G
M_P#7H O451\^^_Y]E_/_ .O1Y]]_S[+^?_UZ +U%4?/OO^?9?S_^O1Y]]_S[
M+^?_ ->@"]15'S[[_GV7\_\ Z]'GWW_/LOY__7H O451\^^_Y]E_/_Z]'GWW
M_/LOY_\ UZ +U%4?/OO^?9?S_P#KT>???\^R_G_]>@"]15'S[[_GV7\__KT>
M???\^R_G_P#7H O451\^^_Y]E_/_ .O1Y]]_S[+^?_UZ +U%4?/OO^?9?S_^
MO1Y]]_S[+^?_ ->@"]15'S[[_GV7\_\ Z]*L]\6 -NH&>>?_ *] %VBBB@ H
MHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%
M% !1110 4444 %%%% !1110 5SOBCQ)=>'&M)DTJ:]M)-PGDBSF+&,=N^3UQ
MTKHJ* .";XKZ.\1%I8ZA/62<+DD Y Y^:NCH YS6O&^
MC:!J!LKYYA,$#X2(L,'IS7GW@KQ?I.AZGKL]Z\H2\F5XMD><@%SSZ?>%>PO#
M%($7_? H R[SQ';0>%9-?A1YH!#YJ+C:6SP ?3DUY9HG
MBG29=>EU_P 2M<7%\&_T>*.,&.$#H1D]NWY\DU[7L79LVC;C&W'&*C^RV_\
MSPB_[X% '+Z5\1=$UC4X-/MENQ-,2$+Q #."><'VJQK_ (SM/#>IQ6U_9W7V
M>6,.MS&NY0V2"I_('\>E="L$*-N2)%8=PH%.=%D0HZAE/4$9!H \_P!9^)-A
M>Z?+8Z'!=7=_(857RB-@;@_4X]*W] \+"Q\#'1+C"RW$+B
M'RY2\4JJ
M6&#U^HXR"/6IKBZ?XC>*]/6SMI1HNGMOEED7 ?EC]V_P .OTKR"_U"ZU.\>ZO)FEF?JS=O8>@]J@9GED+,
M6=W.22O6-C:Z;:):V<*PPH.%4?J?4^]3JJHH55"
MJ!@ #  I:\G$8F=9Z[=CMI48TUIN%%%%ZW_4\Z+=&K9['O-%(CK(BNC!E89!'0BEKPCT@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_ (]6_P!\
M_P A5ZJ.E?\ 'JW^^?Y"KU !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !45S^([G,I\JU4_N[=3P/<^I]ZZL-A95G?9=S&K65->9K>+/'<
M^KE[+3B\%CT9NCR_7T'M^?I7)6MI<7US';6L32S2'"HHR35S1=#OM>O1;646
M<@]J].I6I82')!:_P!;G'"G
M.O+FEL9/A/P-;Z*$O+X)/?\ 4=UB^GJ??\J[&BBO&J595)A""@K(****
MS*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BH+J]MK)-]S.D8[;CR?H.]<]?>,H4RME 9#_?
MDX'Y=3^E '445YQ-XAU2:7S#=NGHJ< ?A5ZU\7W\.!.D7-%K4*_+)B*? _B_A;\N/P%>CE];EG[-[/\SEQ5.\>9=#9
M^'.N_P!H:.=.F;-Q9@!<_P 4?;\NGY5VE>!^'-8?0]O\
MC]0*]ZCD26-9(V#(X#*PZ$'H:SQU'V=3F6S*PU3FA9[H=1117$= 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_'JW^^?Y"K
MU4=*_P"/5O\ ?/\ (5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KG?$_BZS\.PF/B:^892 'I[MZ#^=8_BWQ]%IWF6.DLLMW]UY
MNJQ?3U;]!7E .RCT ["M?POX/O/$4HE;,%BI^>8CEO9?4^_0?I6QX2\ 27VR_U
M=&BMNJ0'AI/<^@_4^U>I111P1)%$BQQH,*JC  ] *WQ.-C37LZ6_Y&=+#N;Y
MIE;3-+L](LDM+*$11+Z=6/J3W-7***\=MMW9W)):(****0PHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***K
M7>H6EBNZYG2/T!/)^@ZT 6:0D $D@ =2:Y6]\9*,K8V^?]N7I^0_QKG+S5+V
M_)^T7#LO]P'"_D* .VO?$VG6>567SY!_#%R/SZ5S=[XLO[G*P!;=#_=Y;\_\
M*PT1Y'"(I9CT"C)-;=EX5U"ZPTP6W0]WY;\O\<4 8DDCRN7D=G<]68Y)JQ9Z
M;>7[8MK=W'][&%'X]*[:R\+Z=:89T-Q(.\G(_+I6RJA5"J  .@':@#D+?P7(
MT1-S=JCD<*B[@/J>*IW7A+48,F'RYU_V3@_D:[RB@#RN>UN+5ML\,D1_VU(J
M)79&#(Q5AT(.#7J[HLBE74,IZ@C(K+NO#6EW63Y'E,?XHCM_3I^E '(VOB35
M+7 %QYJC^&4;OUZ_K6U:^-(VP+NU9?\ :C.?T-077@R51H&])%X_,4 ;=%,B
MFBG3?#*DB_WD8$4^@ HHHH **** "JFIZ?#JNF7%C./W30]:M[Z/)5&Q(H_B0]1_GOBO:OW-6W0]^HID,T=Q!'-$P>.10RL.A!Y!I]>$>D%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 I
MZI9Z/9/=WLPCB7IZL?0#N::3;LA-I:LLRRQP0O+-(L<:#>(I3$,P6*GY(0?O>[>I_0?K63I6D
MWFLWJVEE"9)#R3_"H]2>PKV,-@HTU[2KO^1PU<0YOE@5H89;F9(8(VDE<[51
M1DD^U>J>$O 46G>7?:JJRWGWDAZK%]?5OT'ZUK^&?"-EX=A#C$UZPP\Y'3V7
MT'\ZZ*N?%8YS]RGL:4<,H^]+<****\XZPHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **IWFJ65@#]HN$5O[@
M.6_(5SE[XR8Y6QM\?[5B86\?I'U_
M/_#%8K,SL6=BS'J25YT@_BEY_3
MI0!Q-EI-]J!'V>W9E_OGA?S-='9>#8UPU[.7/]R+@?F:ZH  8 P!10!7M;"U
ML4VVT"1CN0.3]3U-6*** "BBB@ HHHH **** "BBB@"I=:78WN?M%K&['^+&
M&_,3;3QS#T;Y3_A0!?M?&5L^!=6
M\D1]4.X?XUM6NJ6-[C[/=1N3_#G#?D>:\\NM,O;+/VBUD0#^+&1^8XJI0!ZU
M17FEKK6HV>!#=2;1_"QW#\C6U:^,Y5P+NV5_]J,X/Y&@#L:*R+7Q+I=U@>?Y
M3'M*-OZ]/UK51TD4,C*RGH5.10!!J%C#J>GSV5PN8ID*M[>_U'6O =1L9M,U
M&XLIQB2%RA]_0_0CFOH>O./B;H6Y(M:@7[N(KC'I_"W]/RKT,OKK?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445QOBSQ
MS!HP>RL"D]_T8]5B^OJ?;\_2M*=*527+%$SFH*[-;Q'XHL?#EMNF/F7+#]W;
MJ?F;W/H/>O'-:UR^UZ]-S>RY[)&O"H/0"J=U=3WMS)$_
M D^K[+W40T-CU5>CR_3T'O\ EZU[-.C2PD.>;U_K8\^=2=>7+'8R/#?A6^\1
MW'[H&*T4XDN&' ]AZFO9-'T6RT.R%K91;5ZNYY9SZDU;MK:"SMTM[:)(H8QA
M408 %2UYF)Q4JSMLNQV4J,::\PHHHKE-@HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBJ%[K%AI^1/<+O'\"\M^7;\: +]
M-DD2)"\CJB#JS' %,IGRME (Q_?DY/Y=!^M<]=7MS>OON9WD/;<>!]!V
MH [6]\66%ME8-UPX_N\+^?\ A7-WOB;4;S*K+Y$9_ABX/Y]:RX+>:YD$<$3R
M.>R+DUOV/A"[FPUW(L"_W1\S?X"@#G2222223U)J_9:+J%_@PV[!#_RT?Y5_
M^O\ A7;67A_3K'!2 22#^.7YC_@*U* .8LO!T$>&O)FE/]Q/E7\^I_2NAMK2
MWLTV6\*1+_LC&?KZU-10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %9]UHFG7F3+:IN/\2#:?TK0HH Y6Z\%QG)M+IE]%E&?U'^
M%8MUX;U2UR3;F51_%$=WZ=?TKT2B@#R9D9&*NI5AU!&"*D@NKBU;=!-)$?5&
M(KT^XM+>Z7;<01RC_;4'%8UUX1T^;)A,D#?[)W#\C_C0!A6OBW48,";RYU_V
MA@_F*TW\2:7JMC-97\,D42/\ WEP#^--.SN@W.*OK*2RN9(F^9%8A9 /E<=B*]*^&>N?:+&72
M)GS);_O(<]T)Y'X$_K6&0",$9%%D%T_4(KZU18YXSP5& <\$$=Z[ZF-5:GR3
M6OM45R5KXTZ"[M?JT1_H?\:V[77],N\!+I4;^[)\I_6O/.HTJ
M*0$$ @Y![BEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*
M_P"/5O\ ?/\ (5>JCI7_ !ZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %(S*B,[L%51DDG  J"^O[73;1[J\F6&%!RS?R'J?:O(?%7C6ZUYVMK?=;Z
M>#]S/S2>[?X?SKHP^&G6>FWA=***\:M6G5ES2.^%.,%9!1116184444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%9U[KNGV&5EG#2#^"/YC_ /6_&N;O?&%S
M+E;.)85_OM\S?X#]: .QFGBMXS)-(D:#JS' K!O?%UG!E;5&N']?NK^?6N,N
M+J>ZDWW$SR-ZL0(?[I<9_+K2E)15V[%1C*3M%7+E%<]<>--(AR(
MVEG/_3-,#]<5DW'CV0Y%M8JOHTKY_08_G7+/'8>&\ONU.J& Q$]H_?H=O03@
M9/2O,[CQ?K$^<7"PJ>T: ?JIW&M:9:_ZZ^@4_W0^3^0YK*N/&VEQ9$0GG/8JF!^O^%>=5/;V5W=?\
M>]M-+_N(37++,ZTG:"2_$ZHY50@KS;?X'47'CVX;(MK*-/>1BW\L5E7'BO6+
MC(^UF-?2-0OZ]?UI]OX0UB?!-NL(/>1P/T&36K;^ G.#B]?)A]>P=3W9+3S1%
M:^/9EP+NS1_]J)BOZ'-;5KXQTBXP'ED@8]I4_J,UR%UX3UBUR?LPF4=XFW?I
MU_2LB:":W?9-$\;?W74J?UH^N8NCI-?>@^HX.MK3?W,]?M[NVNUW6]Q%*/5'
M!_E4U>+JS(P96*L.A!P16I:^)-7M,!+V1E'\,GSC]:Z:>;1^W'[CEJ9/+[$O
MO/5**X6U\>7"X%U9QR#^]&Q4_D2W;_IHG'YC-=E/'4)[2MZ
MZ'%4P&(AO&_IJ=!14%O>VMV,VUS%+_N.#4]=2::NCD::=F%%%%,04444 %%%
M% !1110 4C*&4A@"#U!I:* ,NZ\.Z9=@EK81L?XHOE_3I^E>6:C>R:1JMQI]
M["=T+X#I_$.QP?48->SUY_\ $S0O/M(M8@7YX!Y'OW6_3C]*U;KP=9RY-M-)"?0_,/\?UK$NO"
MFI09,:I.O^PV#^1KC-SH+7Q9IT^!*9(&_P!M:W?9/$\;>CJ134=XV#(S*PZ%3@T >L45PFF>*;NT8)=$W,/^T?G'T/?\:[
M&QU&UU&+S+:4,.Z]"OU% %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_
M (]6_P!\_P A5ZJ.E?\ 'JW^^?Y"KU !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63KW
MB*Q\/6GG7;YD8?NX5^\Y_H/>LOQ5XUM= 1K:WVW&H$<1Y^6/W;_#^5>0W]_=
M:G>/=7DS2S/U9OY#T'M7?A<$ZOO3T7YG-6Q"AI'SL/E0?U/M6KX4\$W.NLMU=;H-/!^__ !2>
MR^WO_.O7;*QMM.M([6TA6*%!A57_ #R?>NO$8N%!>SI;_D84J$JCYI[%+0O#
M]CX?L_(M$R[?ZR9OO2'W]O:M6BBO'E)R=Y;G>DDK(****D84444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !14;SPQ_?EC7ZL!6=>^(M-L@09Q*_\
ME &K45QOWF_PK!FGEN)#)-*\C
MG^)SDT =C>^,+:+*V<33M_>;Y5_Q/Z5SE[KNH7^1).4C/\$?RC_Z_P"-5;6Q
MNKU]MM \A[[1P/J>@KH;'P;(V&O9P@_N1\G\^G\Z .6ZUK67AS4;W#>3Y,9_
MCEX_3K7;66D6.G@?9[=0_P#?;EOS-7J .>LO"-E;X:Y9KA_0_*OY5O10QP1B
M.*-8T'15&!3ZAGN[:U&;BXBB'^VX7^=)M+5C2;=D345B7'BW1[?(^TF5AVC0
MG]>E9-QX]A&1;6+MZ&1POZ#/\ZYYXRA#>2_,Z88+$3VB_P OS.QHKSFX\:ZM
M-Q$88!_L)D_KFLFXU?4;K/GWL[@_P[R!^0XKDGFM)?"FSKAE%5_$TCU.XU"S
MM,_:+J&+V=P#^595QXPT>#(69YB.T:'^9P*\TI\4,LS;8HWD;T1237++-:LM
M(12_$ZX912CK.3?X'97'CT,M7GSLDC@'I&@_KFJUOX8
MUBYQMLG0>LI"8_ \UJV_@.\?!N+N&(>B N?Z5//CJVU_R+Y,!1WM^?\ F<[<
M:E?7>?M%W/(#V9R1^55:]"M_ VG1X,TL\Q],A1^G/ZUJV^@:5:X\JPAR.[C>
M?S.:<QI[1J6
M_GBM:W\$Z7%@RF:<]PSX'Z?XUTE%=<,#AX?9^\XYYAB)_:MZ:%"WT73+7_4V
M,"D?Q%,G\SS5\# P.E%%=,81BK15CEE.4G>3N%%%%42%%%% !3)(HYD*2QJZ
MGJK#(I]%&X;&-=>%M'NLDV@B;UB.W].GZ5BW7@)#DVEZP]%E7/ZC_"NSHKFJ
M8.A/>/Z'53QM>G\,G^9YE=>$=8MLD0+,H[Q,#^AP?TK(FMY[9]D\,D3>CJ5/
MZU[)39(TE0I(BNIZAAD5Q5,I@_@E8[J>;U%\<4_P/&0Q4@J2".A%:5KXBU:T
MP([V4J/X9#O'ZUW]UX8TB[R6LUC8_P 41V?H./TK%NO 41R;2]=?195S^HQ_
M*N5Y?B:3O3?W.QU+,<+55JB^]7*EKX\NDP+JTBE'K&2I_K6U:^--*GP)6EMV
M_P!M,C\QFN6NO"&KVV2L*3J.\3Y_0X-8T]K<6K;;B"2)O1U*_P Z/K>+H_&O
MO0_J>#K_  /[F>N6U_:7@S;7,4OLC@G\JL5XN"000<$=Q6C:^(-5L\>5?2X'
M\+G>/R.:Z*>;+[BN"M?'=VF!IQ5,OQ$/LW]-3HZ*K6VHV5X/]&NH93Z*X)_*K
M-=:DI*Z9QN+B[-!1113$%17-O%=VTMO,H>*5"CJ>X(P:EHHV ^?=:TN71M7N
M;"7),3X5O[R]0?Q%=[\,MW\2_GS^)JS\2]#^U:?'JT*YEM
MODEQWC)X/X'^9KS73-0FTK4K>^MS^\A<,!Z^H/L1D5[RMB\/Y_J>:[T*OE^A
M]#456L+V'4;""\@.8ID#K[9[?4=*LUX333LSTD[C9(XY4*2(KJ>JL,BLB[\,
M:9= E8C Y_BC.!^72MFBD!YSJF@WFF$LZ^9!VE0(W4WER2(<$* 3C/;/'X9H N>(_%#:;KVB
M6%K:6!IC(@F()3( VC';C/XT :]5K74+*^>5
M+2\M[AHCB012JY0\\'!XZ'\JY[Q!HVO:_J1LEOEL=$"C>T7^MF/<>P_S@USW
MPJ@2UU'Q);QDE(IHT7/7 ,@H ]+JC>:SI>G.$O=1M+=ST6695/Y$U5\4ZNVA
M^&K[4$QYL:8CS_?8A1^IS7)>$/ ^G:EHT>KZY$][>WN9B9)&&%/3H>2>N3ZT
M =_;75O>0B:UN(IXCT>)PRG\14K,%4LQ  &23VKR^&V_X0;XE6EE9NXTS4PJ
M^4S9 +$J!SZ-CGT.*O>/KJZU37M*\*6LS1)=XDN&7NN3C\ %8X^E '8KXBT1
MY_(75[!I'9=+DMK:T:&XV'R[CS&+!NQ.3@CVQ5;X
M7ZO<7VBW.GW;L\VGR! 6.2$.<#\"&% '=4R26.&-I)75$499F. /J:?7FWB/
MS?%OQ!@\-&9TTZT02W"H?O' 8_S51Z9- '<6^OZ/>3B"VU6RFE)P$CN%8GZ
M'FM&N"\2?#S1$\/7,NF6IMKNVC,L;K(QW;1G!R3UQ^=7/"/B9[KP"^IWC&26
MQ2196)Y?8-P_$@B@#IKW5-/TU0;Z^MK8'IYTH3/TR>:?9W]GJ$9DLKN"Y0<%
MH9 X'Y5YQX-\,V_BN&X\0^(0UW+<2D1(795 '?@],\ =!BH/$.GP^ /%.EZM
MI6Z&RN&*3P[B1@$;ASV(.1Z$4 >K4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445%=74%E;27%S*L4,8RSL< "A*^B E) &3P*\[\6_$%
M8=]AHL@:3[LET.0OLGJ??\O6L;Q5XWN=:+V6FB2&PZ,0,/-]?0>WY^E%M#T/0@EY?WMO/?XR,';OK^JOUO9/PP/Y5 ^J:A
M)]Z]N#[>:W^- 'I],>:*/[\B+]6 KRQYY9/ORNWU8FHZ /4'U.P3[U[;CZRK
M_C4#Z]I:=;V+\,G^5>;44 >A/XHTE>ERS?2-OZBH'\7Z:O1;AOH@_J:X2DWJ
M/XA^=)R2W8U%O9':OXTM1]RUF/U(%0/XV_N6'XM+_P#6KD"Z 9WK^=()8R<%
MP/?!K-UZ2WDOO-5AZKVB_N9U+^-+L_
M0K]5?^BT]$LS]_4(A](W/_LM3]9H_P Z^]#^JU_Y']S-)_%&KMTN0OTC7_"H
M'U[5'ZWLOX''\JC2+23]_5R/I;,?ZU*%\/J<-J%TX]5@Q_.CZU0_G7WC^J5_
MY']Q7?4K^3[][<-]96_QJ!YI)/OR.WU8FM5'\+K]ZXOF/^Z!_2IA=^$T_P"6
M5U)[<_XBE];H?SH?U/$?R,P:4*68*H))Z 5T2:MX43I83?BI/\VJ3_A+=&LB
M38:8=_KM5/UY-2\;AUKS(:P.(;MR,HV7AC4;O#/&((S_ !2\'\NM=)9>%+"U
MPTVZY.M0DR((((1ZD%C_A^E9-QXAU>ZSYE_* >T9V#],5S
MSS2BOANSJAE->7Q-(]0:2VLX@'>*",=,D*!6;<>*='MN#>+(?2,%OU'%>8.[
M2,6=BS'N3DT@!8@ $D]A7+/-IOX(V.N&3P7QR;_#_,[JX\>6JY%M9RR>\C!?
MY9K*N/'&IRY$*00CU"[C^O'Z5E6^A:K=8\JPF(/0LNT?F<5JV_@?4Y<&:2"$
M>A8L?TX_6L_;8VM\-_NL:>QP-'XK?-W_  ,FXUW5+K/FWTY!ZA6VC\A@50)+
M$DDDGN:[NW\!VJX-S>2R'T10H_7-:MOX7T>VP19JY'>0EOT/%"R[$U-9O[W<
M3S+#4]*:^Y6/,$1Y&"HK,QZ!1DUI6_AW5[K'EV,H![R#9_/%>HQ00P+MAB2-
M?1% 'Z5)73#*8_;E]QS3SB7V(_>>?V_@6_DYGN((1Z#+'_#]:UK?P)8I@W%S
M/*?1<*/Z_P ZZJBNJ&7X>/V;^IR3S'$3^U;T,JW\-Z1;8*6,3$=Y,O\ SS6G
M'&D2;(T5%'91@4ZBNJ-.$/A5CDG4G/XFV%%%%60%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !3719%*NH93U!&0:=10!DW7AK2+O
M)>S1&/\ %%\G\N*Q;KP%"V3:7CI_LRJ&_48KL**YZF$H5/BBCIIXRO3^&3_,
M\UNO!VKV^2D<;U%\<4_P #Q<'!R.M:-KKNJ6>!#>RA1_"QW#\CFO0[KPWI
M%WDO91JQ_BC^3^58MUX#MVR;6\DC/]V10P_,8KE>7XBF[TW]SL=<>
MJSP1W-O)!,@>*12CJ>X(P17@FO:3)HFM7-B^2(VS&Q_B0\@_E7?VOCJ_BP+F
M"&<>HRA_J/TK(\8WUGXC@M[FW@DBOH?E8-C#H>V?4'^9KVLMS;#QGRRE9/OH
M>3C,JQ/+=1O;MJ7_ (9:X,2Z+._/,MOG_P >7^OYUZ17SW:2WFDW\%Y&C))"
MX=21P<=OI7O6G7T.IZ=;WL!S',@8>WJ/J#Q7;C80^A,5S$LB>_4?0]JX_5?"D]MNELB9XNNS^-?\ &NWH
MH \FY5NX(/Y5T.E>*KBUVQ7F9X>F[^-?\:Z/5- L]3!=E\J?M*@Y_$=ZXO4M
M%O-+?]\FZ+/$J\J?\* /0;2]M[^$2VTJR+WQU'U':K%>5VUW/9S"6WE:-QW!
MZ_7UKK]*\60W&V*^ ADZ"0?=/U]* .EHI 0RAE((/(([TM !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% &
MQI7_ !ZM_OG^0J]5'2O^/5O]\_R%7J "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K,U_0K/Q%I;V%X#L)W(Z_>1AT(_SWK3K \1^++3PQ-9B^@G:"YW
M#SHUR$(QU'OG]* .1&E^-_!L.--N8]5TZ/D0LN64?[IY'T4FNK\(^++?Q582
M2I$8+F A9H2>^ _$FD:3JOB"6^O4ACN9U:$E6.\!I#V'N/SH
MZCXHEAX*FV]#-'N^F?\ '%;_ (:"KX6T@+T^Q0X_[X%4?$EI'XI\%W*6#B83
M1"6W9?XRIW ?CC'XUS_@SQSI4'A^#3]5N19W=FODE95(W =,<>G&.O% $/Q"
M7=XQ\+!/OF< ?]_$Q2W>6^.%COZ"W.S_ +]/_P#7J&VN%\;_ !(M[ZU1VTO2
MU!$I4@,P)(_-B./1:F\>QS:'XITCQ3%$\D,1$4X7L,G\LAF'X4 >CUYO\-EQ
MXE\4%?N"<#_Q^3%;=]\1O#UOI3W5O>K/-LS' JL&+=@>.*K?#/1Y[#0I[^[1
MEN=0E\TAA@[!]W(]R6/XB@#MJ\X\-9;XO>("_P!\0L!]-T?],5TVF>,+'5?$
ME[H<,-PL]KO#.X&UBC;6QSGJ:Y/79CX/^)<>N31R'3K^/9*ZC.TX (_#:K8^
MN* /1KP V-P&^Z8VS^5>3>%O,7X4>(V7H9&'_CJ9_0UT_B?Q]HPT"YATV\6Z
MO+F,Q1)&IX+#&3QQC/3UJSX9\+M;?#Y])N08Y[V)VE!ZHSC _$#;^5 $_P .
M@H\!Z;M[B0GZ^8U8?Q? _L&P/\7VGC_ODU6\">*K/0;&;0-PM',MS,%(4C(SU]A@'U:@#TV ,MO&K?>"
M@'ZXJ2BB@ HHHH **** *);Z>[U-HI
M RQ1 ;(SVXSGZ\UZ#5&_TBRU(JUS#N=1@."00/PZ_C0!YG17H2^%M('6V9OK
M*W]#1_PBVC'_ )=#_P!_G_\ BJEN71%)1ZL\]HKT(>%=%!S]CS]97/\ 6E_X
M1C1O^?%/^^F_QJ&ZO1+[_P#@%I4NLG]R_P SSO_2D\]/?
M\J]+_P"$H_*D\Z0_P 5>N?V;8?\^5M_WZ7_  H_LVP_Y\K;_OTO^%0\%B'O
M5?XEK'89;4E^!Y%YCG^(_G2;B>Y_.O8196@&!:P@>@C%'V.U_P"?:'_O@5#R
MRH]ZG]?>:+-:2VI_U]QX[17LBVT"?=@C7Z(!3O)B_P">2?\ ?(J?[(?\_P"'
M_!*_ME?R?C_P#QFBO9UBC4Y5%!]0*=1_9']_\/\ @B_MG^Y^/_ /%J?Y4G_/
M-_\ ODU[-13_ +(_O_A_P1?VS_<_'_@'C/DR?\\W_P"^33A;7##*P2$>H0U[
M)13_ +(7\_X?\$7]LO\ D_'_ (!XY]DN?^?>7_O@TJV5VQ^6UF/TC->Q44?V
M3'^?\ _MB7\GXGC_ /9][_SYW'_?IO\ "GQZ1J,QPEC<'W,9 KUVBJ64PZR9
M+SB?2*/,(O"VIR8WQ",?[62?TK1M_"2#FY>X?VC3;^IS7?45T0R[#QW5_4YY
MYGB);.WH#^M9MQ975K_P ?
M%O+%[NA KV*D(!!!&0>QKCJ953?P-K\3MIYO57QI/\#Q>KEEJM_IR[;2ZDB3
M.=@.5S]#Q74>/-$']CG4=/B2*:V.Z41H!O0]21ZCK],UYI'J\@_UD:M].*F&
M28MQYZ#3]'9_U\S9YSA)/DK*WJKK^OD=_:^.=0BP+B&&<>H^1OTX_2M:#QU9
MR8$MM+$?KN'^?PKF;7PW?7^FP7]B8KB&9=P"OAAZ@@]PAO5+6R&4#KM.2/J
M,58_M!_^?63_ #^%>4V]Q-:S+-!*\?&/YC_#\J[,
M/F<)Z5-'^!PXC*IP]ZEJOQ.G_M!_^?63_/X4?V@__/K)_G\*LV]S#=PK-;RI
M)&W1E.14M>FFFKH\MIIV91_M!_\ GUD_S^%-:^+H4>S=E(P01D']*T**8CBM
M2T%9F,MC;R0MWC.2I^GI7/302V\ACFC:-QV88KU:JU[I]MJ$/EW,0<=CW7Z&
M@#@=,UR\TM@L;>9#WB?I^'I7667B6"^PL<+"3NA;G\/6N?U7PO59$/=3_ )Q0!7_M!_\ GUD_S^%']H/_
M ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%'
M]H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_
MS^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\
MGUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M
M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10
M!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?P
MJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^L
MG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_
M ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%'
M]H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_
MS^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\
MGUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M
M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10
M!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?P
MJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^L
MG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_
M ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%'
M]H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_
MS^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\
MGUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M
M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10
M!1_M!_\ GUD_S^%']H/_ ,^LG^?PJ]10!1_M!_\ GUD_S^%*M^Y8#[+(,GK_
M )%7:* "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU
M!1110 4444 %%%% !1110 4444 %%%% !1110 4R6&*>,QS1I)&W574$'\#3
MZ* .+\*>%!8ZGK5UJ&EVR":[9K0%$;;'DD;<9VCD<<=*[2BB@"C=Z+I5_-YU
MYIEG<2XQOF@5VQZ9(J#_ (1G0/\ H!Z;_P" D?\ A6K10 R&&*WA2&")(HD&
MU410JJ/0 =*S[WPYHNHS^?=Z7:S3'J[1#]:=% $-K:6UC L%I;Q00KT2
M) JC\!3Y8HYXFBEC62-AAD<9!'N*?10!D0^%M!M[@3Q:/9)(#D,(1P?;TK7H
MHH JP:98VUY->06<$=S-_K)4C 9_J>M27-K;WL#074$<\+?>210RG\#4U% &
M79^&]%T^<3VFEVD4P.0ZQ#U:E%% &?J&A:5JKA[_ $ZVN' P'DC!;'IG
MK4]EIUEIL)BL;2&VC)R5B0*"??'6K-% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 V2-)8V
MCD4,C@JRGH0>U>#^)=&;0M=N++GRL[X6/=#T_P /J*]ZKC?B)H1U+1A?PIFX
ML\L<=6C_ (ORZ_G7;@:WLZEGLSGQ-/FA=;HPOAEK@BN)=&G?Y9[AL
MRJTM)^\OQ/)+'4KO39O-M)VC/<#HWU'>NVTGQI;76V*_46\O3S!]P_X?YYJK
MJW@A3NETQ]IZ^3(>/P/^/YUQUS:SVMBB@#S+4-)N],DVW$?RD_+(O*M^-16=]IA8_P C_C0!;TKQ5;W>V*[Q!-TW9^1OQ[?C
M70YR,BO*)89()6CE1D=>"K#!%:>E^(;S3,)GSH/^>;GI]#VH ]$HJAIVL6>I
MIF"3$@'S1MPP_P :OT %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "D95=2K %2,$'H12T4 >#^*-%;0M
M>GM #Y)/F0D]T/3\N1^%=-\,]<^SWTND3/\ NY_GAR>C@$K[3MTD(^TVX_B0?,/J/\*P59D8,I(8'((ZBN2GBL1A7R5%IY_HSLJ83#XN
M//3=GW7ZH]HHKS[2?&=U:;8KX&YAZ;_XQ_C^/YUVUAJ=GJO8\7$8.K0^):=RW11172J^&
MKO3]TD0,]N.=RCE?J/ZUZ!10!Y.CO$X>-F5U.0RG!%=1I7BYDVQ:B"R]!,HY
M'U'>M/5?#%K?;I8,03GG('RM]1_45QM]IMUITOEW,17/1ARK?0T >EP3Q7,2
MRPR+)&W1E.14E>86.I76G2^9;2E?53RK?45V6E>)[6^VQ3X@G/&"?E;Z'^AH
M W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_CU;
M_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 (0&4@@$'@@]Z\+\6Z(=!UZ:V0'[._[R G^Z>WX'(_"O=:
MQ/$WANV\1Z?Y4A\NXCR89L?=/H?8UUX/$>QGKLS"O2]I'3<\Y\#>+$T*X>SO
M"?L4[ [QSY3=,X]#QGZ5Z^CI)&LD;!D895E.01ZBOGO4M-NM)OI+.\B,-7T9UL+]F>P8_*W4PG_XGV_*N[%X15%[6GO\ F<]"OR>Y,]>H
MILJ^'[_ $DEIH]\/:5.5_'T_&LZ"XFMIEE@
ME>.1>C*<&O9" RD$ @\$'O7-:MX-M+S=+9$6TQYVX^1OP[?A^5>/7RR4?>HO
MY'LX?-8R7+77S,_2?&Y&V+4TR.GGQC^8_P /RKL;>Y@NX1-;RI+&>C*N7=
M'B0\,OU%@F4?S'^%=3'+'-&LD3JZ,,AE.0: 'T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 &K3Q'8^5+B.X3F&<#E3Z'U'M7BNJ:7=Z/?R6=Y&4E3\F'8@]Q7
MT+6-XC\.6GB*Q\F<;)TR89@.4/\ 4>HKNPF+=)\LOA_(YZ]!3U6YYQX-\:2:
M)(MC?,SZ>QX/4PD]Q[>H_+W]=BECFB26)U>-P&5E.00>XKY^U72KO1K^2SO(
M]DB=#V8=B#W%=%X.\9RZ'*MG>,TFG.?J82>X]O4?E[]>+PBJ+VM+?\S"A7<'
MR3/8J*9%+'/"DT+J\;@,K*<@@]Q3Z\8[PHHHH **** (YH(KB)HIHUDC;JK#
M(-WX_G7945C6P].LK31O0Q-2@[P9XY*0?PL,5;TS7+[27_T>7,>U<7JW
M@J>#=+IS&>/KY3<./IV->-5P%:@^>D[_ )GMTTGQ98ZCMCE/
MV:X/\+GY3]#6_7C#QO$[)(C(ZG!5A@BMG2?%%_I>V,MY]N/^6[67S,<1E2?O47\O^">G45EZ5X@L-64"&39-WB?AOP]?PK4KV(3C-6WECCW-K!>0F*XB61#V8?YQ7(ZKX3F@W2
MV!,L?4QG[P^GK0!MZ5XCM-1VQL?(N#_ QX/T-;->3,K(Q5@0P."#U%;NE>*+
MFRVQ7.;B <K?[Y_D*O4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>(?#MGXBL
M#!<#;*N3%,!\R'^H]17B>K:3=Z+J#V=Y'MD7D$=''8@]Q7T'63X@\/VGB'3S
M;7(VR+S%,!\T;?X>HKMPF+=%\LOA_(YZ]!35UN>8>#_&,N@S"TNV:33G/(ZF
M(^H]O4?Y/L,,T5S DT,BR1.-RNIR"*\!UC1[S1+][.\CVN.58?=<>H/<5M^#
M_&$N@3BVN2TFG2-\R]3$?[R_U%=F*PBJKVM+?\S"C7<'R3/9Z*CM[B&ZMXY[
M>19(I!N5U.014E>-L=X4444 %%%% !1110!GZGHMCJR8N81OQQ*O##\?\:X?
M5O"5]I^Z6 &Y@'.4'S*/GE^J/9AB,-C(\DUKV?Z,]'T_5+
M/4XO,M)E?'WEZ,OU%7*\:AGEMI5E@D:.1>C*<$5UVD^-V7;%J:;AT\Z,<_B/
M\/RKNP^9PG[M71_@<&)RJI:K\3MZ*AMKJ"\A$UM*DL9Z,IS4U>FFFKH\I
MIIV9FZGH=GJBDR)LF[2IU_'UKBM3T.\TMBTB[X>TJ=/Q]*]'I" RE6 (/!![
MTQ'E=O<36LPE@D:.0=&4UUNE>+8Y=L6H 1OT$JCY3]1V_P ]*?JOA.&?=+8$
M0R=3&?NGZ>EIHZR('1@RD9!!R#2UYKINLWFEO
M^Y?=%GF)N5/^%=IIGB"RU%0-XAF[QN] &M10"",CD44 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
MLZ+>:%?M:7B88NW"8MT7RR^$YZ]!5%=;GE7A#Q?-X>N/(GW2Z?(?F0U45#:W4%[:QW-M*LL,
M@W(ZG@BIJ\5JVC/0"BBB@ HHHH **** "D(!!!&0>H-+10!S6K>#K.]W2V9%
MK,>< ?(?P[?A^5<1J.DWNER[+J$H#]UQRK?0UZY3)H8KB)HIHUDC;@JPR#7G
MXC+J=76.C/1PV95:6DO>7XGD5EJ%UITWFVLS1MWQT/U'>NUTGQK;W&V+4%$$
MG3S%^X?KZ5%JW@B-]TNF/L;KY+G@_0]OQKC+JTN+*3Z9K=]I+YMI3Y>IA\PI5='HSR<3EU6CK'5'057O+*VOX3%:Q7$\!S%-)&?]AB*O0^(-5AQMO)&_P!_#?SKK)?">ER?=26+
M_(/\JHS>'M5ASNLW8?[!#?RH ZN+Q;I XFADC_ -]2/YU%0!ZPCJZ[D8,/4'-.KR=)
M'C;ET5P4/BW4X_OF&7_?3'\L5?A\:MTF
ML@?='Q^A% '745S\/C#3GP)$GC/NH(_0U>AU_2IONWL8_P!_*_SH TJ*CBGA
MF&8I4D'^PP-24 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHK \.^(9=B6
M>O:>UI=I[I(/O1MZBO$]=T*\T#4&M;I<@\QR@?+(OJ/\.U>_5G:SHMGKM@UI
M>1Y4\HX^\C>H-=F%Q;HNS^$PK4545UN>2>$_%MQX=N?+DW2V$C?O(NZ_[2^_
M\Z]FM+N"_M8[JUE66&0;E=>AKPC7M!N_#^H-:W2Y4\Q2@?+(OJ/ZCM5_PIXL
MN?#MWL;=+8R'][#GI_M+[_SKNQ6%C7C[2GO^9S4:SIODGL>W45!9WEOJ%I'=
M6LJRPR#*LO>IZ\9IIV9Z&X4444@"BBB@ HHHH **** "J]Y8VNH0F&ZA65/]
MH7B,LC+WJ6C[=#UL-FLH^[5U7?J
M_P!+VQ[O/MQ_RRD/0>Q[?RKN=*\0V&K +%)LF[Q2<-^'K^%<;JWA"^L-TMOF
MZ@'.5'S+]1_A7/ E6!!((/!':N.&)Q&$?)46GG^C.VIA<-BX\]-Z]U^J/:**
M\\TGQE=V>V*\!N81QN)^
MO8\7$8.K0^):=RY11174;POI
M4O2W:,^J.:H2^"[9O]3=2I_O@-_A73T4 <5+X,NU_P!3"IAGR;R-O]
M]"O\LU0F\*ZK%G;$DH_V'']<4 ;D7C*R;B6">,^V&'\ZOP^)-)FZ700^CJ1_
M3%<--I.H0?ZRSG ]=A(_,54(*G!!!]#0!ZE#>VMQCR;F&3_=<&IZ\EJ>&]N[
M?'DW,T>/[KD4 >IT5YW#XDU:'_EZ+CT=0?Z9J]%XSO5_UMO X]LJ?YF@#MJ*
MY>+QI;G_ %UI*G^XP;^>*OQ>*=*EZSM&?1T/],T ;-%5(M3L)_\ 57D#'TWC
M/Y5;!!&0K?[Y_D*O
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >:W\M]XQ\>
M7>@_VA-9:;9(6=(6VM)C /UY;OD "KA^&,=B1-HFN:A:70.[=(P8'ZA0O]:D
M\2^#M2.N_P#"0^&[L0:@1^\BO0>)-%BU"%#
M&6)62,G.QQU&>_8_C0!K5YUXJN;WQ+XR@\*65VUO:1IYEX\9P3QDCWXQ@>IY
MZ5Z+7F_A9C)\6_$+L/F$;J/H'0?TH ;KWPZM='TB74]"NKN"]LT,N3)G>%Y/
M0#!Q_P#JKI?#7B5-1\%IK%XXWP1O]I(&.4ZG\1@_C6YJ*A],NU;D-"X/_?)K
MRGPY*Z?!_7R!QY[*/Q6,'^= %WP[X>D\>^?KOB"YG:%I"EO;QOM50.OT Z<>
MAS39K67X<^+-.%K>3/HU^VR2.5L[>0#[<9!!^HKK/AVH7P'IF/20_P#D1JP/
MB^,:1IKC[RW! /\ P'_ZU 'H]%(I)4$C!QR*6@ HHHH **** "BJDFH0Q2,C
M!\J<' IO]J6_H_Y4 7:*I?VI;^C_ )4?VI;^C_E0!=HJE_:EOZ/^5']J6_H_
MY4 7:*I?VI;^C_E1_:EOZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_
M )4?VI;^C_E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_E1_:EOZ/\ E0!=
MHJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_ )4?VI;^C_E0!=HJE_:EOZ/^5']J
M6_H_Y4 7:*I?VI;^C_E1_:EOZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI
M;^C_ )4?VI;^C_E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_E1_:EOZ/\
ME0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_ )4?VI;^C_E0!=HJE_:EOZ/^
M5']J6_H_Y4 7:*I?VI;^C_E1_:EOZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4 7:*
MI?VI;^C_ )4?VI;^C_E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_E1_:EO
MZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_ )4?VI;^C_E0!=HJE_:E
MOZ/^5']J6_H_Y4 7:*I?VI;^C_E1_:EOZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4
M 7:*I?VI;^C_ )4?VI;^C_E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_E1
M_:EOZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_ )4?VI;^C_E0!=HJ
ME_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_E1_:EOZ/\ E0!=HJE_:EOZ/^5']J6_
MH_Y4 7:*I?VI;^C_ )4?VI;^C_E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^
MC_E1_:EOZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_ )4?VI;^C_E0
M!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_E1_:EOZ/\ E0!=HJE_:EOZ/^5'
M]J6_H_Y4 7:*I?VI;^C_ )4?VI;^C_E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?
MVI;^C_E1_:EOZ/\ E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_ )4?VI;^
MC_E0!=HJE_:EOZ/^5']J6_H_Y4 7:*I?VI;^C_E1_:EOZ/\ E0 W6-'L];L'
ML[R/)Z_X?O/#VH&VN5W1GF*8#Y9!_CZBO;O[4M_1_RJCJRZ
M9K6GO9WD3M&W(('*'L0>QKKPN*=%V>QA6HJHKK<\J\*^*KGPY>?Q2V4A_>PY
M_P#'E]#_ #_E[18WUMJ5G'=VDJRPR#*LO\O8^U>$:UHT^BWIADR\1)\J4# <
M?T/M5WPOXHN?#E[D9ELY#^^AS_X\/0_SKT,3AHUX^TI[_F1
M6RIWO2?WGLT,V5K5E]QPR:E?Q_ZN]N5_W96']:L)X@U>/IJ$Y_WFS_.NE?PW
MH3='O$_W6']15=_"VF'[EY&[Y>C0M]&/]14#:%J*_\ + -]''^-'M,?'O\ =!'\Q7EK(Z?>5E^HQ3
M::S6LMTOQ_S$\IH/9O\ #_(]<36-,D^YJ%J3Z>:N?YU82ZMY/]7/$W^ZX->-
MT5:S:76/XF;R>/2?X'M-%>,I-+'_ *N1U_W6(JPFJZA']R_NE^DS#^M:+-H]
M8?B9O)Y=)_@>O45Y2GB+6(^FH3'_ 'CG^=64\7:TG6[##_:B7_"M%FM+JF9/
M**W1K\?\CTVF20Q3#$L:./1E!KSU/&^K+U6V?_>C/]#5A/'EZ/OVENW^Z2/Z
MFM%F>'?5_<9O*\0NB^\ZR70=+F^]91#_ '!M_EBJ,OA#39/N--&?]ELC]162
MGC__ )Z:=^*S?_6JPGCVS/W[.=?]T@_X5HL?AW]K\S-Y?B5]G\A)?!1ZPWH^
MCQ_U!JC-X1U./.SR9?\ =?'\\5KKXXTINL=TOU0?T-3+XRT=NLLJ_6,UHL70
M?VU]YF\)77V']QRDVAZG!G?93'']T;OY51DBDB;;(C(?1ABN^7Q5I#=+G\QB
MI/\ A(-*E7;Y\;@]BRG^M:*K3>TE]YDZ-1;Q?W'G=213S0G,4LD9_P!AB*[I
MSH=UUM86)[J@!_,52ET?0Y/NQW$7^XW^.:T3N9M6W,"'7]5AQMO9#_OX;^=3
M_P#"4ZM_SW3_ +]K_A5J7P]9G_4WDR^SQ@_R(J'_ (1Z/_G]/_?K_P"O0!'_
M ,)3JW_/=/\ OVO^%'_"4ZM_SW3_ +]K_A4G_"/1_P#/Z?\ OU_]>C_A'H_^
M?T_]^O\ Z] $?_"4ZM_SW3_OVO\ A1_PE.K?\]T_[]K_ (5)_P (]'_S^G_O
MU_\ 7H_X1Z/_ )_3_P!^O_KT 1_\)3JW_/=/^_:_X4?\)3JW_/=/^_:_X5)_
MPCT?_/Z?^_7_ ->C_A'H_P#G]/\ WZ_^O0!'_P )3JW_ #W3_OVO^%'_  E.
MK?\ /=/^_:_X5)_PCT?_ #^G_OU_]>C_ (1Z/_G]/_?K_P"O0!'_ ,)3JW_/
M=/\ OVO^%'_"4ZM_SW3_ +]K_A4G_"/1_P#/Z?\ OU_]>C_A'H_^?T_]^O\
MZ] $?_"4ZM_SW3_OVO\ A1_PE.K?\]T_[]K_ (5)_P (]'_S^G_OU_\ 7H_X
M1Z/_ )_3_P!^O_KT 1_\)3JW_/=/^_:_X4?\)3JW_/=/^_:_X5)_PCT?_/Z?
M^_7_ ->C_A'H_P#G]/\ WZ_^O0!'_P )3JW_ #W3_OVO^%'_  E.K?\ /=/^
M_:_X5)_PCT?_ #^G_OU_]>C_ (1Z/_G]/_?K_P"O0!'_ ,)3JW_/=/\ OVO^
M%'_"4ZM_SW3_ +]K_A4G_"/1_P#/Z?\ OU_]>C_A'H_^?T_]^O\ Z] $?_"4
MZM_SW3_OVO\ A1_PE.K?\]T_[]K_ (5)_P (]'_S^G_OU_\ 7H_X1Z/_ )_3
M_P!^O_KT 1_\)3JW_/=/^_:_X4?\)3JW_/=/^_:_X5)_PCT?_/Z?^_7_ ->C
M_A'H_P#G]/\ WZ_^O0!'_P )3JW_ #W3_OVO^%'_  E.K?\ /=/^_:_X5)_P
MCT?_ #^G_OU_]>C_ (1Z/_G]/_?K_P"O0!'_ ,)3JW_/=/\ OVO^%'_"4ZM_
MSW3_ +]K_A4G_"/1_P#/Z?\ OU_]>C_A'H_^?T_]^O\ Z] %O1_$]Y+J$4%V
M5DCE8("% *D].E=E7(Z7I-E8W:7,T\DSHK?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M8%OXU\/SW,]LVI16\T$C1NMP?+Y4XX)X/3UKEOB/K^C:CH*:;9W,-]>RS(8A
M;L)-G/7([GICKS6GX^\,VE[H5U=66D+-JC,FUX8_G/S#)..O&>M;&@^%M)T:
MWMY8-.ACNQ$H>4C<^['/)Z<^E %KP[9SV'AS3K2YSYT-NB."?ND#I^'3\*X;
MQS+)XD\7Z9X5MV/E1L)+DKV)&?T3)_X%7IE9EKX>TJRU:XU6WM M]<9\R4NS
M$Y.3@$X'3M0!H11)!"D42A(T4*JCH . *HW6O:59:B+"[OX(+DQB0)*VW*DD
M#!/'8\9S6C63K'AG1]>*MJ5BDTBKM60$JX'ID$''M0!0\4>*-(T[0KS?>P2S
M20LD<,;AF9B,#@=N>35'X8Z;/IWA%6N$9&NIFG56_ND* ?QVY_&KUCX!\-:?
M.L\6F*\BG*F9V<#\"$_BU+=WG[NQU&/'FD<#=C)/T=>?0'-=[9>'M*T_5;G4[6S6.\N<^;
M(&8[LG)X)P,D9X%2:KHVG:W:BWU&U2>,'*[L@J?4$Q22A#QAF'R9_):U[
M'P!X:T^Y6XBTX/(IROFNS@'UP3BNEH \\^&OB*RCT'^Q[VXCMKJTD8!)F"%E
M))XSW!)!%5/%][#XM\5:/H6F2+<1PR&2XDC.Y0,C//3@ _F!77:KX)\/ZS=&
MZN[ >>W+/&[(6^N#R?>KFC^'=)T"-ETVS2$OPSY+,WU8\_A0!J4444 %%%%
M!1110 FU3V'Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:*
M$VK_ '1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_
MW1^5&U?[H_*EHH 3:O\ ='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?E
M1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_P!T?E1M7^Z/RI:* $VK_='Y4;5_
MNC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_ '1^5&U?[H_*
MEHH 3:O]T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3
M:O\ ='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_=
M'Y4;5_NC\J6B@!-J_P!T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_W1^5&
MU?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_ '1^5&U?[H_*EHH 3:O]T?E1M7^Z
M/RI:* $VK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O\ ='Y4;5_NC\J6
MB@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J
M_P!T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?
ME1M7^Z/RI:* $VK_ '1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_='Y4;5
M_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O\ ='Y4;5_NC\J6B@!-J_W1^5&U?[H_
M*EHH 3:O]T?E1M7^Z/RI:* $VK_='Y4;5_NC\J6B@!-J_P!T?E1M7^Z/RI:*
M $VK_='Y4;5_NC\J6B@!-J_W1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* $VK_
M '1^5&U?[H_*EHH 3:O]T?E1M7^Z/RI:* *.J:39ZQ826=Y$&C?H1P5/8@]C
M7BOB/PW=^'+[R9QO@?)AF X1AXG_-3V(/8UUX7%
M2HNSV,*U%5%YGB_AGQ-<^';W>H\VTD/[Z$GK[CT->TZ=?V>JV,=Y9NLD,@X.
M.0?0CL:\4\2^&KOPY?>5+F2W?F&<#AAZ'T/M2^&O$UWXO0Q.&CB(^TI[_F@G?5";5_NC\J-J_P!T?E2T4AB;5_NC\J-J_P!T?E2T
M4 )M7^Z/RHVK_='Y4M% ";5_NC\J-J_W1^5+10 FU?[H_*C:O]T?E2T4 )M7
M^Z/RHVK_ '1^5+10 FU?[H_*C:O]T?E2T4 )M7^Z/RHVK_='Y4M% ";5_NC\
MJ-J_W1^5+10 FU?[H_*C:O\ ='Y4M% ";5_NC\JB>TMI/OV\+?[R U-12:3W
M&FUL47T;3)/O:?:D^OE+G^55W\,Z-)UL(Q_NDC^1K6HJ'1IO>*^XT5:JMI/[
MS!?P=HK=+=T_W96_J:KOX&TMONRW2?1P?YBNFHK-X2@_L(T6,Q"^VSD7\!6I
M^Y>S+_O*#_A5=_ #C_5ZBI_WH P[^S^9HLQQ*^U^".!?P'?C_5W
M5LW^]N']#59_!6KKT$#_ .[)_B*]'HK-Y90??[S19KB%V^X\P?PGK2?\N>X>
MJR*?ZU7?P_J\?73YS_NKG^5>KT5F\JI=&S59O6ZQ7X_YGD#Z;?Q_ZRRN5_WH
MF']*KO&\9PZ,I]QBO9Z.HP:S>4+I/\#19S+K#\3Q:BO8WL[63[]M"W^\@-5W
MT72Y/O:?:Y]1$!6;RF721HLXAUB>25(D\T?W)9%_W6(KTY_#&C2=;!!_NLP_
MD:KOX-T9ND,B?[LA_K4/*ZZV:_'_ "-%FU![I_A_F<"FJZC']V^N1[>:V/YU
M(-S8]U%(? 5MCB
M^FS_ +@I_5,;W?WA]

?G$A_I70 M?\(#%_T$'_[]#_&D;P A'RZBP/O#G^M+ZMCN[^__ ((?6< ^B_\ ?\ @&#_ M ,)7K7_/X/\ ORG_ ,33QXNU@ #SXS[^4O\ A6S_ ,(!_P!1/_R!_P#94QO M#@_+J*D>\./ZT>PQZZO[_P#@A[?+WT7_ (#_ , RAXNU@'_71G_MDO\ A3_^ M$QU;^]!_WZ%:/_" R_\ 003_ +]'_&F'P%UR]] MON_X!27QGJH.3]G;V,5._P"$UU3_ )YVO_?L_P"-6CX"N\<7L.?]TTW_ (0. M_P#^?JV_\>_PHY,>N_WASY>^WW$*^-]34!-1 ^6YM2?X^]IB'Z38_P#9:R_^ M$/UK_GW3_OZO^--;PAK:]+16^DJ_XT>VQ_9_=_P ]AE[ZK[_ /@FO_PGJ_\ M0*'_ '__ /L:>/'D..=-(/M*#_2L/_A$M<_Y\?\ R*G^--;PMK2G!L6_!U/] M:/K&/71_^ _\ /JV7OJO_ O^";__ GD'_0-;_OX/\*?_P )W9_\^$O_ 'T* MYS_A%]:_Y\'_ .^E_P :9_PCFL?] ^;\J/K6-71_=_P ^J8!]5]__!.G'CJR MS\UC*![$&G?\)UI__/G?]^&_PH^O8OM^ ?4,'W_$]"TSQ)IFJSB"+?'*?NI*H M&[Z8)%;.U?[H_*O./#^@ZD^L6TLEK-!%#('9Y%*]#G SUSTKTBO4P5:I5@W4 M5CRL=1I4JB5)W0FU?[H_*C:O]T?E2T5V'$)M7^Z/RHVK_='Y4M% ";5_NC\J M-J_W1^5+10 FU?[H_*C:O]T?E2T4 )M7^Z/RHVK_ '1^5+10 FU?[H_*C:O] MT?E2T4 %%%% !1110 4444 1"2%_S![$'L:\5\3>& M;KPY?>7)F2UD)\F;'##T/H:]UJKJ&GVNJ64EI>1"6%QR#V]QZ&NK"XJ5&7D8 MUJ*J+S/$O#?B6[\.7WFPDO;N1YT!/#C^A]Z]KTS5+36+".\LY \3_FI[@CL: M\8\3^&+GPY>[6S):2']S-CK['T-0^'?$=WX=OQ/ 2\+<2PD\./Z'T->CB,/' M$1]I3W_,Y*565)\LMCWFBJ6E:K::S81WEG('C;J.ZGN".QJ[7BM-.S/0335T M%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\>K?[ MY_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *U_8 M6VI64EI=Q"6&0893_,>AKQ?Q1X6N?#EYSNELY#^ZFQ_XZ?0_SKW&J][96VHV M'_$%WX>U 7-L=R-Q+$3\LB_X^AKTL1AX8F'M*>YR4JLJ4N66Q[W16?H^L MV>N:>EY9OE3PR'[R-Z$5H5XDHN+LST$TU=!1112&%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@""\L[?4+22UNHEEAD&&5N]>,>*_"=Q MXW5#=VD%_:R6MU$LL,@VLC=#73AL3*C+R,:U%5 M%YGA&@Z]>>']0%U:ME3Q)$3\LB^A_H:]LT76K/7=/2[M'R#PZ'[R-Z&O)/%O MA*?P[<^;%NEL)#^[E/53_=;W]^]9NAZ[>:!?K=6C\'B2,_=D7T/^->G7H0Q, M/:4]SDIU)49T];NT;VDC/WHV]#6E7B2BXNSW/0335T%%% M%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU4=*_X]6_ MWS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;JU@O; M:2VN8EEAD&UT8<$5XWXN\(S>'KGSH=TNGR-\DG=#_=;_ ![U[545Q;PW=O); MW$:R0R#:Z,,@BNG#8F5&6FQE5I*HO,\$T76[S0=06[M'P>CQG[LB^AKVW0M= ML]?T];JU;!'$D1/S1MZ'_'O7E7B_PA-X?N#<6X:33I#\K]3&?[K?T/>L;1M9 MN]#U!+RS?##AD/W77T->I7H0Q4.>&_\ 6C..G4E1ERRV/H&BLK0=?L_$%@+F MU;#C EB)^:,^A]O0]ZU:\247%\LMST$TU=!1114C"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!'/!%=0/!/&LD4BE61AD$5X[XO\'3: M!.;JU#2:A_R<#2=6N]%U!+RSDVR+P0>CCN".XKU: MU&&*ASPW_K1G%3J2HRY9;'T'16/X=\16GB*P\^ [)DXEA)Y0_P!1Z&MBO$E% MP?++<]%-25T%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_P"/5O\ ?/\ (5>J MCI7_ !ZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 R6*.>%X9D5XW!5E89!![&O(/&/@R30Y#>V0:33W//A_/W]BIDL4U>&_$EIXCL/.A(2=,":$GE#_4>AKSGQGX,?19&OK%6?3V/ M(ZF$^A]O0_@??F=,U.[TB^CO+*4QRI^3#N".XKU:M*GBZ?/#?^M&<4)RH2Y9 M;'T-16)X:\2VOB.Q\V+$=P@ FA)Y4^H]1[UMUXDX2A+EEN>C&2DKH****D84 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!S-%%% &QI7_'JW^^?Y"KU4=*_X]6_WS_(5>H **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *QM$\0Q:W?:I;10/'_9\Y@9V M((<@D9'Y?K7+:GJVM^)/&5QX>T:^&GVUHFZ>X5LT5SGAOPYJ.B3SR7WB& M[U19%"JD^["'/499OZ5F^.?$6H6=S8Z%HI"ZC?G_ %G=%)P,>F3GGL : .UH MKSN[\":W:63WEEXHU"7447?M9VVR$ _$DOB30?-NL?;+=_*E(& M-W&0V.V?Y@T =1117!>*M;U74?$]OX5T.X-M*P#W-RIPR#&< ]L#GCDY XH M[VBO--8\*:WXR-C< =%*9W8_+/XT ;U%>8:5;:Y\0GN=2N=5N-.TQ7,<$%NV,_7D9P#U M/4D]*Q!]>@!Z;1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% #9(TEC:.1%=&!5E89!'H17DGC3P6^CR-J&G MHS6#'+(.3"?_ (GWKUVD=%D1D=0RL,%2,@CTK?#XB5&5UL9U:2J*S/GG3M1N MM*OH[RSE,F([I!^^@)Y7W'J*X'QIX*?27?4= M.0M8L6"4# >)RK#\17KU*5/%P4HO7^M&<,)S MH2LSZ,HKP ^(=;(P=8U#_P "7_QJ/^V=4_Z"5Y_W_;_&N3^S)?S&WUQ=CZ#H MKYW.HWQ.3>W!/_75O\:C:ZN&8LT\I)[ES5?V8_YOP%]<78^C*:\B1XWNJYZ9 M.*^'$.#JL7X*Q_D*C?QWX:3&=34Y](I#_):\0HJO[-I=V'UN M?9'M;_$#PTHR-09O802?U6HV^(GAP*2+J5CZ"%O\*\95&/Q(\/@$^9<'V\FH_^%F:#_X]X6']*/J>&77\0]O6_I'>M\5-/!^33KDCU+**C?XJVHQLTN8^N90/ MZ5Q*>$O$#C(TFZ_%,?SJ1/!GB)\XTJ88_O%1_,T?5L(NJ^\/;5_Z1US_ !7C M ^31V)][C'_LM1M\5V*G;HP!]3/Q6GP<:3&#VS,?\ "H_^%J7W_0-M M_P#OMJR1\//$>?\ CTC'_;9?\:D_X5QXA_YYV_\ W^%'L\$NWWAS8CS^XO?\ M+3U3_GQL_P#Q[_&IHOBK=C_6Z7 W^[(5_H:H#X9Z\1]ZS'_;4_X5#+\.?$,? MW88)/]V8?UQ1R8)]OO#FQ"[G0Q_%: _ZW29%_P!V<-_[**N1?%'1VXDM+U/H MJD?^A5PTO@?Q)%][2Y#_ +KHW\C5.7PUKD.=^D7N!G)$#$?H*/JN$EL_Q#VU M=;_D>HQ_$?P\_P!Z:>/_ 'H3_3-7(_''AN7[NJ1C_>C=?YBO%Y-/O8?];:7" M?[T9']*K4?V=1>S8_K51;H]\B\2Z'-C9J]ESC :=5/ZFKD>H64W^JO+=_P#= ME4_UKYWHJ'ED>DAK&/JCZ1HKYRCGEA.8I70]?E8BK<6N:M#_ *K5+U/99V'] M:S>6/I+\"UC%U1]!45X3'XP\0Q?=U:X/^\0W\ZN1?$'Q)']Z^60?[<*?T J' MEM7HT4L7#L>U45Y#'\3==3[T=E)_O1-_1A5R/XJ7P_UNFVS?[KLO^-9O+ZZZ M%+%4SU*BO.8OBLAQYND,.G*7&?\ V6K>YC_P!Z+_ FK<7COPW+TU(*?1XG']*S>'JK>+^XI58/ MJ='161'XIT&7[NKV8_WI0O\ .KD6J:?-CRK^UDS_ ')E/]:S<)+=%*47LRW1 M2*RLH92"#W!I:DH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'GGB'PYKFD^ M*'\3>&U6=Y5Q/;-U/3/'&0< \'.:LZ5\2[.6Z%CK=G-I=WG:?,!V ^^<%?Q' MXUUEIK6F7TLL-M?022Q.8WC#CAK$NB)_CA9JXR(H,+G_KD MQ_F:@LI(]8^,[WFG-YEO;1GSI4Y5B(RG7ZD#\*=XIF&@_%/2-7GPMK-&$:0] M!P4;/T# T >FUYM\+P8M7\2P+_JTG0 >GS2"N^O]2M--TV6_N9D6WC3?OSP? M3'J3VKBOA5:3?V;J.JS+M^W7&5SW"YR?S8C\* /0*\W\,D3_ !=\02./F2)U M&>V&0?R%=U;:QIUY?SV-O>0RW4&?-B5LLN#@Y^AXKS^"X7P]\8[O[6RQP:A' MA)&.!\P4@_\ ?2E: /1-3C$NE7D;?=>!U/XJ:\K\-3O'\(?$'4@3.H_X$L8/ M\Z]$\6:M!H_AJ^N)I%5VB:.)2>6A7!^$UY;>6?/O8Y)XT[G( M&W\]H_.@#<^'2*G@33=H^]YA/N?,:L#XOKC2],F'#I<, ?3*Y_H*T/A;JL-W MX52PWK]HLW963/.UF+!OIR1^%9OQ"E37/$6B^';1A+-YV^<*<[ <=?HH8_2@ M#TE"2BD]2.:6BB@ HHHH **** ('O+>-RK2 ,.HP:3[=;?\ /4?D:>UM"[%F MB0D]212?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #?MUM_P ]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_P#G MBGY4 -^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E0 W[=;?\]1^ M1H^W6W_/4?D:=]DM_P#GBGY4?9+?_GBGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+ M?_GBGY4?9+?_ )XI^5 #&O+1U*M(K*1@@C((KC;OP%X;N+IIH[JYMU8Y,4;# M:/IE21^M=K]DM_\ GBGY4?9+?_GBGY5I3JSI_ [$RA&7Q(X;_A7GAO\ Y_[_ M /[[7_XBI?\ A ?#'_/Q=_\ ?P?_ !-=I]DM_P#GBGY4?9+?_GBGY5I]:K?S M,CV-/L<>/ OA4 #=<'W,I_PJ1?!/A-5P8Y&/J97_ *5UGV2W_P">*?E1]DM_ M^>*?E2^LUOYF/V5/L*?E1]DM_P#GBGY4O;5/YG]X>SAV,;^Q?#'_ $#;+_OR/\*E M_LSPW_T#-._\!4_PK4^R6_\ SQ3\J/LEO_SQ3\J7M)]V/DCV,\6>@@ "QL0! MT MU_P *D6+1D4*MM:J!V$(']*N?9+?_ )XI^5'V2W_YXI^5+FEW'RHK(^F1 MC") H]!'C^E2)=64>=C(N>N%Q4OV2W_YXI^5'V2W_P">*?E2NQV&_;K;_GJ/ MR-'VZV_YZC\C3OLEO_SQ3\J/LEO_ ,\4_*D W[=;?\]1^1H^W6W_ #U'Y&G? M9+?_ )XI^5'V2W_YXI^5 #?MUM_SU'Y&C[=;?\]1^1IWV2W_ .>*?E1]DM_^ M>*?E0 W[=;?\]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_\ GBGY4 -^W6W_ #U' MY&C[=;?\]1^1IWV2W_YXI^5'V2W_ .>*?E0 W[=;?\]1^1H^W6W_ #U'Y&G? M9+?_ )XI^5'V2W_YXI^5 #?MUM_SU'Y&C[=;?\]1^1IWV2W_ .>*?E1]DM_^ M>*?E0 W[=;?\]1^1H^W6W_/4?D:=]DM_^>*?E1]DM_\ GBGY4 -^W6W_ #U' MY&HY)["88E\M^WS)G^E3?9+?_GBGY4?9+?\ YXI^5 &;+8^'YO\ 6V%BY]6M MU/\ 2JZ.5 ME\&>$I/NV[1G_8FD_J3527P!X9?[MU>1_P"[(#_-37:_9+?_ )XI^5'V2W_Y MXI^5:+$UE]IDNC3?0\^E^'.D'_5:O.O^]&&_PJG+\-XA_JM=1O9[*?E1]DM_\ GBGY5:QM=?:_(EX>F^AY-)\.[P?ZK4[%O][>O_LIJG)X M%U=/NM:R?[LO^(%>R_9+?_GBGY4?9+?_ )XI^5:+,*R[$/"TSP^3PEK<>JR(?ZU5DT'5H_O:=*?E36L;5QA[>)A[J#5K,WUC M^)+P?9GSM17T"^A:1+_K-,LW_P!Z!3_2JLGA'P_+][2;8?[J[?Y5HLSAUBR7 M@Y=&>%)(\9RCLI]0<5;CUC5(?]5J5XG^[.P_K7K\G@'PU)R-/*'U69_\:IR? M#/07^ZUY'_NRC^H-5_:%"6Z?W$_5:BV9YQ%XLU^'&W5KHXQ]]]W\ZN1^/O$L M?']H;QZ-"A_I77R_"S3CGRM0NEZ_?"M_053D^%!ZQ:Q^#6_]=U'UC!RW2^X/ M95UM^9D1_$O7X_O"TD_WHC_0BK<7Q3U(?ZW3[1O]TLO]31+\+-3'^JO[1O\ M>W+_ $-4Y?AKK\?W?LDG^Y*?Z@4?[%+M^0?[0NYLQ_%?M+H_XK MFG_6Z?=K_N%6_J*X^3P%XEC_ .8=N'JLR'^M4Y?"FOQ?>TF[/^[&6_E1]7P< MMFOO#VM=;_D>JZ3XYT75YQ!%)+#,?NI,F"WT()%;GVZV_P">H_(UY%X5\*ZO M-X@M);BQN+:""599'GC* @'.!GKG&*]?^R6__/%/RKSL72ITYVINYUT)RG&\ MD-^W6W_/4?D:/MUM_P ]1^1IWV2W_P">*?E1]DM_^>*?E7*;#?MUM_SU'Y&C M[=;?\]1^1IWV2W_YXI^5'V2W_P">*?E0 W[=;?\ /4?D:/MUM_SU'Y&G?9+? M_GBGY4?9+?\ YXI^5 #?MUM_SU'Y&C[=;?\ /4?D:=]DM_\ GBGY4?9+?_GB MGY4 -^W6W_/4?D:/MUM_SU'Y&G?9+?\ YXI^5'V2W_YXI^5 #?MUM_SU'Y&@ M7ML2 )1D^QIWV2W_ .>*?E0+6 '(A3/TH FHHHH **** "BBB@#F:*** -C2 MO^/5O]\_R%7JHZ5_QZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!YQ\0O".CPZ+>:Q;6CQWY=3^Z8[79F&25^A/3%;/AWP%H M>F16MXUH9KP1JQ:=MP5L G"].OM7744 5-3TRTUC3I;"]C\RWE W*"0>#D'( M]P*X\_"G1M^!?:D(?^>7FKC_ -!Z5W=% &9HN@:;X?M3;Z=;B(-@NY.6)8H8U"HBC 4#M4M% &%IGA+3=)U^\UFV,_P!IN]V]7<%% MW-N.!C/4>M2>(/#&F>)8$CU")MT>?+EC.UTSUP?Z&MFB@#B;/X7Z';W"2W$U MY>K&?DBGD&P#TP ,_P O:NU50BA5 "@8 X I:* ./U7X<:+J5^][&]S97#D MLQMG !)ZG!!Q^&*T/#_@W2/#K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_ (]6_P!\_P A M5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_ (]6_P!\_P A5ZJ. ME?\ 'JW^^?Y"KU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1169IFNV>KWFH6UKYF^QE\F8LN!NR1QZ]#0!IT444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!S-%%% &QI7_ !ZM_OG^0J]5'2O^/5O]\_R%7J "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .%UCQ-K>H>*)/#OAI M($F@7=/3R!CJ> MA_"C7+#6O"GC*?Q)I=FU[972_OXD!)7.,@XY'(!#8_\ K[^A_$/0]:E2W,CV M=TW BN!@$^@;I^>#0!T.ISW-MIES/9V_VBY2,F*+^^W85Q/]D?$.^0W4NMVU MG*>5MD POL2%(_4UZ#4<\\5M;R3SNL<4:EW=NB@

Z)K2* M-1L\DNJ@;@#@Y XR"1R."#4?Q'US5=(&E0Z7=?9FNI'5V"@YQMQU!_O&J?@& M*35_%.M^)_+9+:9FA@W#[P+ _H%7\S4OQ.T[4+U]%EL+&>[\B5RZPH6Q]TC. M.G0\T /_ .$?^('_ $,]M_WQ_P#85V>EQ7D&F6\6H3K<7:IB651@,?7M7&2_ M$BZT]E.L>%K^RA+ >86)'X950?SKM-.U"UU6PAO;.426\JY5A_+ZT 6JXOQ; MXEU.+6;3P[X?5/[1N%W/,P!$2\]NG0$G(Z?6NTKS?PX1=_%_79G^8Q1.JY[8 M*+_(&@!-4M_'/AJS;5O[;CU"*+#3PM'QM[\8Z>N"#7;:)K4&LZ!;ZJN(XY(R MS@G[A&0PS[$&I]6B6?1[Z%AE9+>13]"I%>8>&;QXOA!KN&(*221C'8,J#_V8 MT :5EJ?BKQQ=7,^DWJZ5I43[$8IEG/UQG..O( R.M2V.N^(/#7BBUT7Q%<1W MEK>$+!<@ $$G YP.^ 0?7.:VOAQ$L7@73RH&7\QF/J?,;^@%8/Q=7R['2;I> M)(KA@I],@'_V44 >D44BD,H8=",TM !1110 4444 %%1M/"K$-*@(Z@L*3[3 M!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH4 2T5%]I@_Y[1_]]"C M[3!_SVC_ .^A0!+147VF#_GM'_WT*/M,'_/:/_OH4 2T5%]I@_Y[1_\ ?0H^ MTP?\]H_^^A0!+147VF#_ )[1_P#?0H^TP?\ /:/_ +Z% $M%1?:8/^>T?_?0 MH^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[3!_SVC_[Z% $M%1?:8/^>T?_ 'T* M/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^A0!+147VF#_GM'_W MT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0H^TP?\]H_^^A0!+147VF#_GM'_P!] M"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH4 2T5%]I@_Y[1_ M]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT*/M,'_/:/_OH4 2T5%]I@_Y[1_\ M?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?0H^TP?\ /:/_ +Z% $M%1?:8/^>T M?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[3!_SVC_[Z% $M%1?:8/^>T?_ M 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^A0!+147VF#_G MM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0H^TP?\]H_^^A0!+147VF#_GM' M_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH4 2T5%]I@_ MY[1_]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT*/M,'_/:/_OH4 2T5%]I@_Y[ M1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?0H^TP?\ /:/_ +Z% $M%1?:8 M/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[3!_SVC_[Z% $M%1?:8/^ M>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^A0!+147V MF#_GM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0H^TP?\]H_^^A0!+147VF# M_GM'_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH4 2T5% M]I@_Y[1_]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT*/M,'_/:/_OH4 2T5%]I M@_Y[1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?0H^TP?\ /:/_ +Z% $M% M1?:8/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[3!_SVC_[Z% $M%1? M:8/^>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^A0!+ M147VF#_GM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0H^TP?\]H_^^A0!+14 M7VF#_GM'_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3!_P ]H_\ OH4 M2T5%]I@_Y[1_]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT*/M,'_/:/_OH4 2T M5%]I@_Y[1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?0H^TP?\ /:/_ +Z% M $M%1?:8/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[3!_SVC_[Z% $ MM%1?:8/^>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/M,'_ #VC_P"^ MA0!+147VF#_GM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0H^TP?\]H_^^A0 M!+147VF#_GM'_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3!_P ]H_\ MOH4 2T5%]I@_Y[1_]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT*/M,'_/:/_OH M4 2T5%]I@_Y[1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?0H^TP?\ /:/_ M +Z% $M%1?:8/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[3!_SVC_[ MZ% $M%1?:8/^>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/M,'_ #VC M_P"^A0!+147VF#_GM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0H^TP?\]H_ M^^A0!+147VF#_GM'_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3!_P ] MH_\ OH4 2T5%]I@_Y[1_]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT*/M,'_/: M/_OH4 2T5%]I@_Y[1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?0H^TP?\ M/:/_ +Z% $M%1?:8/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[3!_S MVC_[Z% $M%1?:8/^>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/M,'_ M #VC_P"^A0!+147VF#_GM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0H^TP? M\]H_^^A0!+147VF#_GM'_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"C[3! M_P ]H_\ OH4 2T5%]I@_Y[1_]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT*/M, M'_/:/_OH4 2T5%]I@_Y[1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?0H^T MP?\ /:/_ +Z% $M%1?:8/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]]"C[ M3!_SVC_[Z% $M%1?:8/^>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\ WT*/ MM,'_ #VC_P"^A0!+147VF#_GM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?_?0I M1<0$X$T>?]X4 24444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU4=*_X]6_W MS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CAN(; M@,89HY K%&*,#AAU!QW%H/KQS[8JKXW\ M)VNB6%_X@TV^O+2X=P7BCDPKLSC/(Y'4GJ:TM'^'EC+]DU'5[R[U*?RU<1SO ME%) ./4@'WQ0!TOAR>9O"NFSWK8E-JC2.Y_V1R2?;DUQFI7UY\0]5;1]*=HM M"MW'VJ['_+4CL/Z#\3VKN-^ACSG9&I49^@:@#NK"QMM,L8;*TB$<$*[44?YZU9R,XSSZ5Q^C>"KS2M M6@O9/$E_=)$3F&0G:^01S\Q]:L^(?!YUK48]2M=6N].O4C$7F0G@J"2,@$'N M>] &EXE:U7PSJ1O=GV?[.^[?TSCC\$':3.Q[IS'G^[A1_,& MD/PZN+Z1/[;\2W^HP(<^204!_-C7:VMK!8VD5K;1+%!$H1$7H * ')<022O$ MDT;2)]]%8$K]1VKSG3'&D?&348K@A%OXCY1)P&+;6'ZJP^M='HW@V+1_%&H: MVE[)*UYO_=%'P MXGO)8AK?B6^U&VC((A8%03]2S?X^]=S##%;P1P0HJ11J$1%& H' H Y'X8W MT5UX,MX%8&2U=XW7/(RQ8?HWZ5E?$PC4]3T+0H"&GFFWLH_A!PH)_P#'ORJ] M=?#D1ZG+>Z%K5SI!E.7CB4LOT&&7CV.:O^'O ]MHNH-J=U>3ZCJ3#'VB?^'L M2!DG..,DF@#JJ*** "BBB@ HHHH R["VAN(&>5=S;L9R?05;_L^U_P">7_CQ M_P :2P@>W@9),9+9X/L*M4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L M^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ M&K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M? M^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/' M_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_ ML^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\ M:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S M[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QJI-:PK?PQ!,(PY&3[UJ55E@=[Z*48V* M,'GZT +_ &?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* *W]GVO_/+_P >/^-' M]GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/^-']GVO_ #R_\>/^-6:* *W]GVO_ M #R_\>/^-']GVO\ SR_\>/\ C5FB@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_ MXU9HH K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V? M:_\ /+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ MSR_\>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5 MFB@"M_9]K_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ M ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* ,^[LK>*U= MTCPP'!R:=;V-N]O&[1Y8J"3N-6+J-I;9T7[Q'%.@0QV\:-U50#0!%_9]K_SR M_P#'C_C1_9]K_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (U9 MHH K?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* *W]GVO_/+_P >/^-']GVO M_/+_ ,>/^-6:* *W]GVO_/+_ ,>/^-']GVO_ #R_\>/^-6:* *W]GVO_ #R_ M\>/^-']GVO\ SR_\>/\ C5FB@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9H MH K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ M/+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\ M>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5FB@" MM_9]K_SR_P#'C_C1_9]K_P \O_'C_C5FB@#+MK6&2ZN$9,JA^49/%6_[/M?^ M>7_CQ_QI+>!X[F>1L;7.1S5J@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9H MH K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ M/+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\ M>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5FB@" MM_9]K_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ ,\O M_'C_ (U9HH K?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* *W]GVO_/+_P > M/^-']GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/^-']GVO_ #R_\>/^-6:* *W] MGVO_ #R_\>/^-']GVO\ SR_\>/\ C5FB@"M_9]K_ ,\O_'C_ (U4O+6&*2 ( MF S8/)YZ5J55NX'F>$IC"-DY- "_V?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH M K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/ M+_QX_P"-6:* *W]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ M'C_C1_9]K_SR_P#'C_C5FB@"M_9]K_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"-']GVO_/+ M_P >/^-6:* *W]GVO_/+_P >/^-']GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/ M^-']GVO_ #R_\>/^-6:* *W]GVO_ #R_\>/^-']GVO\ SR_\>/\ C5FB@"M_ M9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9HH K?V?:_\\O_ !X_XT?V?:_\\O\ MQX_XU9HH K?V?:_\\O\ QX_XU4L+6&:.0R)DAL#DUJ55LH'@1P^,ELC!H 7^ MS[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\? M\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ M )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^ M/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[ M/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\ M?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^ MU_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y? M^/'_ !H_L^U_YY?^/'_&K-% &7-:PK?PQ!,(PY&3[U;_ +/M?^>7_CQ_QI)8 M'>^BE&-BC!Y^M6J *W]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_S MR_\ 'C_C1_9]K_SR_P#'C_C5FB@"M_9]K_SR_P#'C_C1_9]K_P \O_'C_C5F MB@"M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"-']GV MO_/+_P >/^-6:* *W]GVO_/+_P >/^-']GVO_/+_ ,>/^-6:* *W]GVO_/+_ M ,>/^-']GVO_ #R_\>/^-6:* *W]GVO_ #R_\>/^-']GVO\ SR_\>/\ C5FB M@"M_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XU9HH K?V?:_\\O_ !X_XT?V?:_\ M\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XU9HH K?V?:_\ /+_Q MX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\>/\ C4%Y9P0VKR1IAAC!W'UK M0J"[B::U>-,;CC&?K0 ^W.;:(GKL'\JDID*E((T/55 /Y4^@ HHHH **** . M9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% $A-JFAKI5K>/8Q HI:(<^6/X>HZB@"ZVJZ MR7FBZ]J+'[5JUTTH3LD:F/9^A/X8H ]XH) !). .IHKF?'NK_P!C^$;N16VS M7 ^SQ?5NOY+N/X4 2^%_%(\3F_DBLS#;6TOEQRF3=YO7G&!CC![]:UIM3T^W MF\F:^MHY?[CS*&_(FN>T'PY-:_#^/2X;AK.[N(M\DRCYD=^3W'(''X54B^%G MAY;4QS&ZFF8: .V5E=0RL&4C((.012UYM\.IKK3?$6L^&Y)V MGMK4LT9/\.&V\>F<@X]JZSQ*OB&>*WM=!,,7G%A/=2$9A7C&!W)Y['IVZT ; M'VJW^T_9O/B^T8W>5O&['KCK4M>2:#I+:+\6XK)[J2ZD6%G>:3[SLT>2?UKU MN@ HHHH **** "BBB@ HHK&\5:P="\-WM^I'FHFV+//SL<#]3G\* -"YU&QL MV"W5Y;P,1D"655)_,U-%+'/$LD,B21MR&0Y!_$5YWX4\":?JVC)JVOK+>WE] M^^R\K+M4].A&21SSZU7TJ-_!'Q%318YY6TO4$#1HYSM8Y _'<"/H1F@#TYF" MJ68@ #))[55AU33[B;R8;^UDE_N),I;\@:X3QE/72H)+>^@0R1N)6;>5&<$$XY]L4 =]17+?#[6YM M<\+12W+F2X@K8P03^!'ZULZYJ::-H=YJ#X_<1%E![MT4?B2!0!G:9XI M&J>*M1T:"S/DV*_/=>9P7R!MVX]=W?\ A-;5S>VEF ;JZA@#=#+(%S^=U\-OJ$^3 MISQ]?P% '607,%U'YEO/',G3=&X8?F*EKR=+ >#OBC86.E32?9+U5\R%FSA6 M+#!]<8R#UKKOB!KTN@^&7>VD,=U<.(8F'5<\DC\ ?Q(H WY]4T^UE\JXO[6* M3^Y),JG\B:M*RNH92&4C((.0:X31OAIHQT>)M5BEN+^9=\LIE92K'G ../? M.:I^"YKCP]XQU'PG/.\ML 9+7?SC@-^&5.3[B@#TBN>UGQ2-+\0Z7HT-F;FX MO6^;$FWRDSC=C!ST8]ONUT->=^%/^*C\?ZOX@;YK>U_T>V/;TR/^ @G_ ('0 M!W]Q +/6-;N-1U> M]N;I';]S;AMJQ+CIZ_EBN1\5:)'X"U?3-6T2::-))"KPL^,23*C&-"(-.\1ZYJ1L+:Z33M'"@R7"',LN>JC! MR!^7X]* .EANK>Y:18+B*5HSAPCAMI]#CI4U>9?":%;>]\10*25CDB0$]< R M"O0]3MIKW3+FVM[EK::6,HDRC)0D=10 3ZG86TOE7%];12?W))54_D35A'61 M Z,&5AD,IR"*XJ#X6: EL5N6NKF=A\T[2[3GU ''YYK+\ O^M99#_#',K'\@:RO$7A:/Q+/:B[O;B.SAR7MHC@2L<8)/MCT[]JY+QIX%T7 M2/#DVIZ8DEI<6I1@1*S!\L!W)P><\4 >FTA( )) ZDUB>#[^XU/PEIUW=DM M.\>&8]6P2,GZ@9_&L+Q%I'B+7IK]+N[6PT6!6,<4)R]R ,Y;T'L?R[T =I;W M,%W'YEM/',F<;HW##/ID5+7 _"+_ )%2Z_Z_G_\ 0(Z[Z@"CK&IQ:-H]UJ,P MW);QE]N<;CV&?U=]=T.WU*2U-KYP)$9?=@ D YP.N,]*Y3XEW,MZ M=+\-VI_?7\X9\=E!P,^V3G_@-;VM^%AJVCV>DPWLMG90%5D6(2E_:M+G&P3*6SZ8S5NN U;X8:$FC3M9B>&ZBC9TE:4MD@9Y'3' MTQ5WX9:K=:IX5(NY&D>VG:%78Y)4!2,GVW8_ 4 =E4,-U;W+2+!<12M&<.$< M-M/H<=*YKQ!IWB/7-2-A;72:=HX4&2X0YEESU48.0/R_'I7._":%;>]\10*2 M5CDB0$]< R"@#TVBBB@ HHHH **** "BBB@ JG)JVFQ3&&34+5)0<%&F4,#] M,UR_Q(UNYT[2+:PL)&2\U"7RU9#A@HZX/8DE1^)IEM\+O#Z:6MOWY[ MI96!W>H7.,?4&@#MP3 M-*;%BT!/90VTX]!RI ]S6QJ'@2QUG7)M1U:YN+I&P(;;<42)0 ".#GJ,\8ZT M =';7MI> FUNH9P.OE2!L?E4]>0^,M%M_ ^JZ7JF@O);M([ P[RP.W![\D'. M"#7KW:@!DTJ00R32L%CC4LS'L ,DUB>%/$C>*-/FO18M:Q),8TW2;MX !ST& M.OO69\2M5.G^%7MHB?/OG$"@==O5OTX_X%6II>@O8>#8M&@G-M/]F*&=!DI( MPRS#GU)[T :<^IV%K+Y=Q?6T,G]V255/Y$U81TD0.C*R,,AE.0:XZW^&'AU+ M8IXTOQ?K/AY9WFLH [)N/W2KA<^Q(;G'I0 M!Z;4375NMRMLT\0G896(N-Q'J!UK*\2?V\]I%!H"PK-*^V2XE(Q"N/O =S^! M^E>>V6C2:)\6-*MYKV6\N)(VEEGDZLQ1\_AP* /7***IZMJ$>DZ3=W\N-L$3 M/CU(' _$X% &59>*5O\ QA>:%!9EH[2/=)=>9QNX^7;CU..O8ULW-_9V9 NK MN" MT$L@7/YFN-^&>G2KH=WJ]P3]JU*9GWD<[03@_P#?18_E3K3X8:45:75K MFZU&\DYDE>0J"?8#G\R: .UBFBN(Q)#(DB'HR,"#^(I]>6:-:R>#_B?'HMI< M22:?>(6\MSG *DC/;(*]?2NY\2Z#)XBL(K(7\MI#YH:;RAS(F#\OYX]>G2@" M\NJZTR/X>>(]- MU;2I)8M/N'\NX@+%A@8R.>H()(SG!% 'JU07-]:6>/M5U!!GIYL@7/YUC^,? M$!\.^&YKV+:;AR(H,\C>>_X $_A7/:%\/+.]LH]0\1F>^U"Y42.))679D<#@ M@DB@#NX+F"ZC\RWFCFCZ;HW##\Q4M8^A^&-,\.R73:;')$MSMWHTA8#;G&,\ M]SWK6=UCC:1V"HH)8GH * ,"\\4K;^,+/P]!9F>6=-\LHDP(A@GICG@9ZCJ* MW9[B"UB,EQ-'%&.K2,%'YFN \ (VM>(-:\43*<32&"#/9>#^BA!^=;.I>!;' M6]=FU'5KJXNHB%$-KN*)$ ".#DY()XQUH Z*VOK2\S]ENH)\=?*D#8_*K%> M0^-=#MO!-_INK:"\EL[2$&+>6'&#WYP>A!KTO7M5&C>'KS4F&##$656_OGA0 M?Q(% %NYO[.S*BZNX("W02R!<_F:DAGAN8A+!*DL9Z.C!@?Q%><>$?!=IK^F M'7/$7FWMU>L74/(R[5S@'Y2.N/H!BH8;8^ _B'9V=K-+_9.IX7RF.<,3M'Y- MCGT.* /4:P/%GB>/PMIT5P;8W,TTHCCA#[2W&2' M;"]FXFG@5G('\6.3^=*XC$ MD,J2H>C(P8'\14E>5Z9:/X,^)T&DV5Q+)87R;C$YS@$'&?<%>OI7JE !1110 M 4444 %%%% !2$A022 !R2:6O.?&<]SXB\86/A*VN'AMBOF793OP6P?HHX]V M% '=PZKIUQ,(8;^UDE/1$F4L?P!JW7!:W\--$&BSOID$EO>PQEXY!*S;V S@ M@G'..V*M>#?$\E[X%FO[QS+/IZ2"5F/+A%W D_3 S[4 =9:>$/#=OXRAN-?\ $327DDLK)'%YC*J M?0@]3@#..*CU*Q7X?>,M,NM->1-,OF\N:%F+ #(#=?J",^] 'JE9?B'6HO#^ MB7&I2IY@B VQ[L;V)P!FM2O//'SMK?B'1/"\3';+)Y]QCLO(_10Y_*@#M='O MY-4T>TOY+P!H ]#M]2L+R0QVU[;3N!DK M%*K''T!JU7FWB[P)INE:+)JVA)+9W=EB4;)6.X \G))((Z\>E=AX5U=M<\,V M5^YS*Z;9>,?.IP3^)&?QH V'=41G%?$W_ E%M=7*636\$4QB MCGWL_P#KIH5+G&,MT)_'&:U* "BBB@ HHHH **** M "HKBY@M8_,N)XX8\XW2.%&?J:;>O<16-Q):0K-Q@A@"""#R"*1W2-"[LJJ.2S M' %5],_Y!-G_ -<$_P#016)XB\()XFU"WDO+^X2QA3!M8N [Y^\3]..E &W; MZE87;[+:]MIG_NQRJQ_0U:KR_P 8^!--T30I-7T=Y[6XM&5O]:3N!8#@GD$9 MSQ7<^%]0FU7PQI][<<8R1P3^.,T :]<[HWBH:UXAU/38+,B"P.TW7F M9#MG&-N..C%_3G_@5 '47-]9V>W[5=00;NGFR!<_G4D%Q#8X2,*4PJ^W)]/I0![/112$ M@ DD #J30!SVI^*A8>*=.T&&S-Q/=C<["3;Y2\\XP<\!CCCI[UN7%U;VD?F7 M-Q%"G3=(X4?F:X#P2#X@\8ZUXF<$Q*WV>V)]/\0H7_OHUJ7/P]L=4UFZU'6+ MRYO#*Y,4.XHL2=E]>/PH ZNWN[:[4M;7$4RCJ8W# ?E4U>2>(-'7P%XFTF_T M6:5(;F0H\#/G@%"*XF/X6>'A:&*3[5),1S.9< M-GU Z?H:S_AO/=V.M:SX=FG::"S<^63_ X;:<>@/!Q0!Z/1110 4444 %%% M% !1110 4444 :>,2_AKQ_I?B5HY'M)%\J8J,X."I_P#'3D#V-=%JOC[0;+2) M;JVU&"XG*'R8HSEF;MD=A]: .>^%[-&/$94?*LRE<>OS_P#UJQ/ -IXDO].O M$TB_M[&V:;,T[IND9L#@#_\ 5UZUV/PST:73?#!GN499KZ0RE6Z[,87\^3^- M8'@O4K;P?KNKZ#JTHME,NZ&63A2!GJ>V1@@T 3:IJ'BWP/-:W5_J2:KILDGE MN&C 8'KUZ@XSCDCBO2HI4FA26,Y1U#*?4'FO-?'^MVOB1;'P]HDJ7MS+:QX MB;YK>W/V>U/;TR/^ C_Q^O1*YWP-I']C>$K.%EVS2KY\OKN;G!^@P/PJUXF\ M0V_AG1WOIU,C%MD48XWN0<#/8<'F@"GXS\2Q^'M(81'=J%P#';1#DECQNQZ# M^>!4?@/PZ_A[P\J7 Q>7+>=,/[IQPOX#]2:Y#PO?Z/0N0,_J* .3UUF\8^,8?#T) M)TS3V$U\RGAF[)_3\6]*J?$]534_"ZJH51,X P -T579?AA UY=^*?^*C M^(6DZ /FMK,?:+D=O[V#^ 4?\#KJ=$TF/PMH]PDVH7%S$C-.\LYR5 49 ]N, MUS7PW@DU&ZU?Q-S%(L]D!R0/;[H_P" T >@5D^(M?M?#FD2WURP+ ;8 MH\\R/V _K[58U?5;;1-*N-1NR?)A7)"C)))P /(]* .%_Y MKE_VP_\ :->D5Y+_ &_I7_"W/[4^W1?8?)V^?GY<^5C^=>GZ=JECJUN9]/NH M[B)6V%D.<'T_44 6Z*** "BBB@ HHHH *XCXJEAX-P.AN8P?I@__ %J[>N>\ M;Z5)K'A*]MH5+3JHEC4=6*G./Q&1^- &CH( \.Z8!T%I%C_O@5Q'C<'_ (6) MX5*CYO-CS]/-'_UZN^#/&VD/X;M;6_OHK6ZM(Q"ZS-MW!1@$$]>,>^,_B=#?V@9]-TN,8EQ@,PR1^;'\EH M^,M'U6Q\467BK1[5KMH%"30(,MW' M')!5B..E3OXXU:]@:*P\)ZAY[*06N 4C3ZL0./RKI[[Q#I&F7J6=]?PVT[IY MBK*=H*Y(SD\=0>]"M"?P M_P"&;>TF&+AR99@#G#-V_ #\*YOPW_Q4GQ'U77#\UM8#[/;GMGE-A)XN@NDUFX^6&Y MD93%SP, # ],@D#VK1^+63#HJG[AN&W?DO\ ]>J/C34K3QAKFD:1HC?:IHY6 M9YH_NH#C.#[ 9)^E=!\3])EU'PL+B!6:2SE$I"\G9C#?ED'\#0!VM><7 (^. M-IM'6W.[_OTW_P!:MW2/'NA7NCQ7-UJ,-O.$'G12MA@PZX'?VQ6%X0W>)?'F MI^)Q&ZV<:^3;EAC)P%_]!!)_WA0!T_C;5_[%\)WMPK;9I%\F+UW-QD?09/X5 M'X$TC^Q_"-G$R[9IAY\O^\W(_(8'X5S_ (R_XJ'QMHWAM/F@B/VBY Z8ZX/_ M $'_OJO1.@P* $) !)( '4FO-+EC\0/'%O';C=HNE-N>7^&5L@D#UR0!] 3 MWJ/QGXL&J:LWAJTO4L;17*7MW(<9Q]Y1WQV]SQTSGHM&U_P=H6F16%EJMLL2 M=22=SMW8G')- '75Q/Q4_P"1-/\ U\Q_UKL(KNWFLUNXYD:W9/,$H/RE<9SG MTQ7G7Q%\2Z-JOA8VUCJ,,\WGHVQ": .Y\._\BSI7_7G#_P"@"M*N9\+^ M)-&N-+TK3HM1@:\%K&GD@_-N"#(_0UTU !1110 4444 %%%% !1165J'B71M M*N?LU]J,$$VT-L<\X- '%_"[_D+>)_\ KO'_ .A2UZ37DOP]U_2M+U+7Y+Z^ MB@2XF1HBY^^ 9,X_,?G7I5WK5C9Z))J[3![-(_,#Q\[@>F/J2!0 S7MWL[9L6FGLV1]6]1Z^I]ABO1;/Q7H-_=1VMIJ=O+/(<(BGD\9H M N:OJ,>DZ1=ZA+C;;Q,^#W(' _$X'XURGPQTZ2+0[C5KG)N=2F,A8]2H) _, MEC^(J'XF7?TKS+Q1'XMFBCE\36S2:/$X:5-/=5Q[GJ?S MX^E>@ZGXMTC1M7CTW49VMY)(A*LC(=A!)&,CH>#UX]ZSO$/C7P]!HET$U"WN MY)861(86WEB01@XZ#ZT ;7A^^T[4=#M9M*P+,($1,8*;>-I'J*LZG_R";S_K M@_\ Z":Y?X9:97?#/Q%I&D^'+BWO[^&WF:[9PCG!*E M$&?S!KM/%VLC1_"E[?1N/,,>R$@]6;@$?3.?PH Y?P[_ ,5)\2M4UH_-:Z>/ M(MSVSRH(_#>?^!"O1:Y;X?:1_9'A&U#KB:Y_TB3_ (%T'_?(%3^,/%,7A;2A M-L\VZF)2",]"1U)]AQ0!1\>^(?[/TW^R++,NJ:@/*CB3EE5N"W\P/?Z5I^$= M!_X1SP[!8L09SF28CH7/7\N!^%<;X1O=!M+B37=L-(NG7L5PT8!<(>@/2@#1KS;X7?\A;Q/_P!=X_\ T*6NTU#Q M+HVE7/V:^U&"";:&V.><&O.OA[K^E:7J6OR7U]% EQ,C1%S]\ R9Q^8_.@#U MJBHK>XAN[>.XMY%DAD4,CJ]2T %%%% !1110 4444 >;^/B6\<^%$;B/ M[0G/UE7/]*](KS_XHV,XM--UNV4L^GSY; Z D$$^P*@?C6W!X]\.3:6+U]1B MB^3TU'QY:7,D:L!;O"RF%".>57KSSC M.>.AKUZ.1)8DDC8.C@,K*<@@]"*\W^(7B72]6TA-&TR9+^\GF3:(/G"X/J." M3TX]:[&V8>&_!T+79R;"R7S.>I5.@_$8% ')ZA_Q4WQ6M;(?-::0GFR>F_@_ M^A%!^!KT6N$^&-A(=,O=Z@GG\6+?D*Z[5]4@T72YM0NED:&'! M<1C+PB:(CS-F3C[QQG%5/AQ2SVVG>'[4YN-1G4$?[((QG_@1!_X":[#3=7T_5XGET^[CN$1MK%#T-OM4LTJ00R32L%CC4LS'L ,DUY'=^(K+QKKP35-033] M6 MW+"[8><^IQ_D#IR%T6&TM=3M%48CCC0X [ #BCQ?XHA\+:3]H9/-N924@C[%L=3["@"CX\\1 MC2M,.FVF9-4OU\J&).64-P6Q^@]_H:O^#M /ASP[#9.0;AB99R.F\]OP _" MN-\)7NA073Z_KVMVT^LW'(#-D0 ]AQC....@X%>@:;KVE:P\B:??17#1@%PA MZ T :-%%% !1110 4444 %8WBXLOA#5RO7[)(/PVG/Z5LU5U*S74=+N[)SM6 MXA>(GTW C/ZT @W6C17=QJ5O!+ ML'FQ2-AU;'("]3SZ4 4?!GB;5+S5K[0-<"'4+0%A*@ W@$ YQQW&,8X-6OB- MJQTOPE/'&V)[PBW3'7!^]_XZ"/Q%8?@=)=;\:ZQXF6)DLW!BA+#&XY7'Y!>? MK4FL_P#%2_%#3]+'S6FEIY\PZC=PW_Q _.@#K/"VD_V)X:L;$KB1(]TO^^W+ M?J=]HSD=-N.?K6[7/#QOH*ZE=6%Q>BUN+>0QL) MQM!QW!Z8_6@#S^]DU"R\26FH>/+2YE@1@+=H&4PH>O*CKTSC.3COTKL/B/,L MW@"YE@8/%*8F#*<@J74@C]*R/B%XGTK4]$_L;39TOKRXE0*(/G"X.>HX)/3 M]:W;[P[/$-(P>/LD?_H(KD?B7QX@ M\+%/]9]H;'_?<>*F\">,=+B\.PZ=J5W'9W5GF,B=M@903C&?RQ[52GNHO&WQ M(T_[!NET[2P)'F (!8'=^1(4?@30!Z+J-]%INFW-[-_JX(VD;WP,XKC?AE92 MOIU]KMUS3#E8P.Q^F^?7W["D\*W_ (0\,Z=Y2:U:RWM/%GA:&.&TM=3M$10(XXT. M.P XKH: "BBB@ HHHH **** "O.-.!;XVZF7X*V_R_\ ?$8_E7H]>9^)Y/\ MA%OB39>()4=K&ZC\N9@,X.W:?R&T^^#0!Z9UF/POM%O?#FN63DB&9S%D> MC(0?TQ70:]X\T2ST2XEM-1@N+EXRL,<3;CN(P"?0#KS3?AWI+Z)X162Z5HY; MAFN'5ARJXP./H ?QH Y[P_J&M^!4GTB_T*[O+;S#)%/:H6'.,\XP1QGL165X M]UK5-;@T\SZ)-IUN)B(C"!T[?C7I,?C/PW+;F9=9M @[-)M;_OD\ M_I7(2W/_ L#QO8_8T8\S+@.V<_KA1CK@$T >EDA5+,0 .23VKSSP. M#K_BW6O$\@)BW_9[8GTX_4*%_P"^C6Y\0-7_ +(\(W3(VV:Y_P!'C^K=?_'= MU6_!VD?V)X6L;1EVRE/,E]=[2)/N[\?+GVSB MO-O$$?Q!N].DBN[>%K,C]_'8,H=U[CG)_*NYUSQ'I_AT6S:BTD<=PY02*A8* M0,\XY_(&J\WC7PW!:FX.L6K*!G:C[G/_ $6WT>.2(6YQ-% M*:YU#6]<\EH;2\F/ MDJ>_S,Q_+('YU4%W'X+^)]])?;DL-34NLQ'"EB&S] VX?B#0!WGB0!O"VKAN MALIL_P#?!KG_ (7;O^$*BST\^3'TS_\ KJMXV\9:6_AV>PTV\CO+R]7R42 [ M\!NN<>W&.N36YX>LT\+>"8%N\J;>!IY_8G+,/PZ?A0!SFN?\5+\3M.TD?-:Z M8OGSCMNX;G_QP?B:]$K@?AG:RW46I>(KH?O]0G;:?102E6F(*P1$\R/_ (#J:Q_AYH-Q MIFF3ZC?@B_U%_-<,.57DC/NU>C6'B?1-3NEM;+4H)YV!(13R0.M &M7G?CC4)?$>J6_A#22'D:0/ M>2CE8P.Q^G4^^!UJUX]\9OHVS2=/8)?W"@M,QPL*DXSGU_EUJ+PK?>$?#5@5 M&M6LU[-\UQ<$G+GT''0?_7H [>QLXM/L+>S@&(H(UC7/H!BK%5=/U*RU6V^T MV-PEQ#N*[T/&1VJU0 4444 %%%% !1110 5P?Q:_Y%&'_K\3_P!!>NYEEC@A M>:5U2.-2SLQP% Y)->9?$GQ'H^K>&HK>PU"&XF%TKE$/. K#/ZB@#T;3/^03 M9_\ 7!/_ $$5:K T'Q)HU]!9V-MJ,$EUY*CR@>?Y&L?Q[XS;0T72[!@-1 MN%!\UN%A4G&[)[\'Z=: *?CK49=?OX/"&DGS)I) UVXY6-1S@_3J?H!U-=UI MUC%IFFVUC!_J[>-8USU.!C-<1X3O?"?ANQ;=K=M/?S_-%[=B&N91+-CLO0'\MY_ 5 MW\,200QPQ*%CC4*JCL , 5Y[X/SXB\F.F1_P$?^/UZ%-* M(89)6!*HI8@#)X% '+Z\_C4:A*-%BL#9[1Y;2']YG'/4XZYKE?"MQ%I?C-QX MG@NH]?N3MCN)F4QG/ VXZ9Z \CMQ79:?X[\-ZA )%U.& XYCN3Y;+[<\'\": MX[Q3J%MXR\7:)I^BL;@VSEYKA!\J@E2<'V"YS[C% 'JE><_%#_D(>&O^OE_Y MQUW]Y>6VGVDEU=S)#!&,O(YP!SC^=>7?$'Q!I.J7N@O8WT4ZP3LTI0_<&4Y/ MY&@#UBN8\?ZO_9'A&[9&VS7 ^SQ^N6Z_^.YK4TWQ#I&KS/#I]_#<2HN]D0\@ M9QG]17&^)O\ BI/B+I6A+\UM9#S[D=L_>(/X!1_P*@#I_!FD?V+X5LK5EVS, MGFR^N]N2#].!^%;K,J(SNP55&22< "EKRSQ;XK37=8/AVWOTL-.1REY=N<;\ M'E1ZCM[_ $H L(6\?>.X;F($Z+I+#;(1Q*^0>/J0/P'O7I=5]]LJ!U*<[]V-N/KD4 0^)?$-MX;T MB2\G(,A!6&+/,C]A]/4UA_#S0KFPL;G5M1!%_J3^:RL.57)(S[DDG\JY?1M5 MTSQ!KIU_Q1J=O&(6Q:6#-D(!T)_SR>>F!7HMCXHT34[M;6RU*":=P2L:GDX& M3^E &O1110 4444 %%%% !1110 4444 WNH8YH7X:.10RG\#6/;>#?#EI<">'2+82 Y!92P!]@<@5NT4 % M9VIZ%I6LA?[1L8;@J,*SK\P'L1S6C10!G:9H.E:-N.G6$-NS##,J_,1Z$GFN M6\8:=>^(/%>BZ6+2?J:M44 8O_"(>'?\ H"V/_?D5:L-"TK2YFFL=/MK:5EV%XHPI M(SG'Z"M"B@ JE?Z1I^IR027MI%.]NVZ(N,[#QT_(?E5VB@#EOB ^H-X6EM-- MM+BXGNG6)A#&6*IU)..W&/QK8T'2UT;0K+3UQ^XB 8CNW5C^))-:-% $-W9V MU_;/;7<$<\#XW1R+D'!R./K67_PB'AW_ * MC_WY%;5% &9:>'-&L+E+FTTN MU@G3.V2.(!AD8.#]#4]_I.GZJJ+?V<%R(R2@E0-MSUQ5RB@#%_X1#P[_ - 6 MQ_[\BM"PTVRTN%H;&UBMHV;<5B4*">F?T%6J* "BBB@ HHHH **** "BBB@# M%O?"/A_4+DW-UI5N\S');F[M/#E]+8P2SW7E%8DA0LVYN,@#TSG\*SO 6B/H?A6WAFC,=S,3- M,K#!!/0'TP !]$M U*8S76E6SRLV @S M[&N[HHH R9_"^@W,\D\VD6M*B@#%_X1#P[_T!;'_OR*T&TVR?3_[/:UA-GM">04&S Z#%6J* M,7_A$/#O_0%L?^_(J:U\-:)97*7%MI5I#,ARKI$ 5^AK4HH X2PTV^U7XGWN MK7MI/%:6">3:M*A4.>F5SU'+G(]17=T44 4]0TJPU6(17]G!XN=*M)9I#EW>( M$L?>M6B@#%_X1#P[_P! 6Q_[\BN>\;Z;?:[K6B:+!:3_ -G!_.N)E0^6HZ8W M= 0H;C_:%=W10 BJ%4*H 4# [54O])T_551;^S@N1&24$J!MN>N,U:P/B-'J5[HMOI>FVD\S7DZK*T: M$JBCGYB.@SCD^AKLJ* *VG6,6F:;;6,(_=P1K&OO@8S5AT61"CJ&5A@J1D$4 MM% &!+X)\-33>:^CVVX\_*"H_('%;%I96NGVZV]G;Q00KT2-0H_(5/10!4O] M,L=4B6*_M(;E$; #^ ''J3754 M4 -=%DC:-U#(P(92,@@]JQ_^$0\._P#0%L?^_(K:HH QX_"GA^*19$T>R5U( M92(1D$5'?^@+8_]^15RPT73-+= MWL+"WMF<88Q(%)%7J* "BBB@ HHHH **** "BBB@#+U/PWHVLR"34-.@GD Q MYA&&QZ9'-3:;HVFZ1&R:?90VP;[QC7!;ZGJ:O44 (0""" 0>H-84G@OPW+<& M=]'MMY.3A2 3]!Q^E;U% $&V.QLBL$ $<*'9%$N. .B@5Q_P\TJ]B74]:U2W MD@OK^'-:=% M&7IOAS1M(D\VPTZW@DQCS N6Q]3S6I110!CZAX4T'5+DW%YI=O),3EGQM+?4 MC&?QJ]8:;9:9;^18VL5O%G)6- N3ZGU-6J* .%BTZ]UCXI2ZA=VD\=AIL6RW M>1"%D;U!/!Y+'(]!7=444 9M[X?TC4KC[1>Z;:W$V N^2,$X'O5?_A$/#O\ MT!;'_OR*VJ* *MIIUE8VAM;6UAAMSG,2( ISUXK/_P"$0\._] 6Q_P"_(K:H MH QD\)^'XW5TT:R#*<@B$<&MFBB@ HHHH **** "BBB@ J"[L[:_MFM[N".> M%OO)(H8'\#4]% &':>#_ ]8W GM])MEE!R&9=V#ZC.<5N=1@T44 8#^"?#4 MDYF;1[;>>P!"_P#?(./TK9M;2WL;=;>U@C@A7[J1J% _ 5-10!PGB?3KWQ!X MYT>Q:TG_ ++M!Y\TQC/ELV"/#4RTRWBF'W9,;F7Z$Y(K)^(G]HS^&Q8:; M:3W$MW*L;^4A;:@Y))'3D ?G7744 4M'TZ/2-'M-/CQM@B5,CN>Y_$Y-37EE M:ZA;-;WEO'/"Q!*2*&!QTJ>B@#%_X1#P[_T!;'_OR*L6?A[1]/N1<6>F6L$R M@@21Q@$9Z\UI44 9U]H&D:E<>?>Z;;7$VT+ODC!./3-5O^$0\._] 6Q_[\BM MJB@"M9:?9Z;;^196T5O#DMLC4*,GO5FBB@ HHHH **** "BBB@!DT4=Q#)#, MBO%(I1T89# C!!K(_P"$0\._] 6Q_P"_(K:HH S+3PYHUA^TZVN)0NT/)&&./3/XUHT4 8O_"(>'?^@+8_]^15 M7Q!;?V+X/OX="TXB612J0VD63N;"EL#T'\JZ2B@#G_!6C-H?A6TM9$*3N/-F M!ZAVYP?<# _"N@HHH Q+SPAX>OYC-6@&[ZGO5RB@"&[M+>^MGMKN".:!\;HY%RIP'?^@+8 M_P#?D5M44 9MGHFE:0\EQ8Z;!!)L*EH8@&(ZXX^@KE_ &F7QO=7U_5+66WN[ MV8JDIK7HH Q?\ MA$/#O_0%L?\ OR*T)].LKFQ%C/:PR6@ 40L@*@#H,>V!5JB@#%_X1#P[_P! M6Q_[\BI[/P[HVGW*W-GIEK!.N0LD<0!&1@\UIT4 %%%% !1110 4444 %%%% M !1110!S-%%% &QI7_'JW^^?Y"KU4=*_X]6_WS_(5>H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU4=*_P"/5O\ ?/\ (5>H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_P"/5O\ ?/\ (5>JCI7_ M !ZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 K?[Y M_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK M_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T4 M44 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%!.!DT %%?$C0K M2X:%?M5QM."\,8*_@21FH/\ A:.B?\^NH?\ ?M/_ (NNA86LU?E9E[:GW.VH MKB?^%HZ)_P ^NH?]^T_^+H_X6CHG_/KJ'_?M/_BZ/JE;^4/;T^YVU%<3_P + M1T3_ )]=0_[]I_\ %T?\+1T3_GUU#_OVG_Q='U2M_*'MZ?<[:BN)_P"%HZ)_ MSZZA_P!^T_\ BZ/^%HZ)_P ^NH?]^T_^+H^J5OY0]O3[G;45Q/\ PM'1/^?7 M4/\ OVG_ ,71_P +1T3_ )]=0_[]I_\ %T?5*W\H>WI]SMJ*XG_A:.B?\^NH M?]^T_P#BZGM/B3H-U.L3BZMPQQOFC&T?7!.*'A:RUY6'MJ?,M.\, MA(I@]Q>2#*6\7WL>I/85T1=0F_(VXSGVKS'P!$/$OB?5?$E\HDDC<+ K#(3. M<8]PH 'UKG-2\?B%K-NGVB]\'WT5IU,F6^4>IR@'YXKLM&UBTUW2XM0LBQAD MSPXPRD'!!%7ZJ2&RT;3IIMD=O:PJTK[%"@=R<#O0!;HKSZV\3^+O$OFW'A_3 M+6WT\,1'+=?>?'XX_(<>M6]#\9:@-?&@>)+&.TOG&89(C\C\<=2>N#@@]>.* M .VHKEO'/B2[\,Z=9W-HL3&6X$;^:I(VX).,$>E9+>(O&.M0MJ&@Z5;QZ<"3 M%]I/[R<#OC(X_P Y- '?UQ?BWQ%JT.OZ?X=T)HHKVZ7>TTB[@B\XQG(_A8G@ M]JN>$?%9XET;PMK%QJM_;7-U#"TEM-%&!C"GJ-H'!]JN>"= M4N]8\)V=]?2"6XD+AG"AY-$_%3:^MS M:WEM]DU.S;;<0YXZD9'XC\*R_$GCFX\/>+8[!K=9K0VV\(BGS'D.0H!S@#(' M;UH [FBO.=1\1^.]*M?[6N]*LEL1@O #EHU)[X;.??MZ5TYUB_U;PQ;ZGX=A MMY)Y\$1W).U1DA@<$<@C% %[3-=TW69+F/3[D3-;/LF&QEVGGU ST/2M&O&_ M!$WBB.[UDZ-:Z?+(9E^TBX+85LOC;AAQU_2O7;,W+6,#7BQK=&-3,L?W0^.< M>V: )Z*** .;3Q8&\OR!L;<>_K725YO#_P ERG_ZX#_T M2M:_C'Q?/X8U72D"1M:3EFN,J2^T$?=Y'/)H [&BO/+KQ!XZDLFUBVTBTAL% M4R+!)\TA3KDC(/3TQ]*ZGPMX@B\2Z)'?QIY;[C'+'G.QQU&?H0?QH VJ*XO7 M?%^H#7O[ \.64=W?J-TTDI^2,8^HZ9')/MR:73M6\86>K6MKKFEV\UK?]\+_\51]=H?S(/J.(_D9T]% M%Y_WPO\ \51]=H?S(/J.(_D9T]%E_\\+S_ +X7_P"*H_X3O2_^>%Y_ MWPO_ ,51]=H?S(/J.(_D9T]%E_\\+S_OA?_BJ/^$[TO_GA>?\ ?"__ M !5'UVA_,@^HXC^1G3T5SMOXUTF>41MY\.3C=(@Q^A-=$"",CD5M3K0J*\'< MRJ4:E)VFK'!Q?$^S/B9])N+%H8%G: 71ESR#@$KC@9]^*[RO$['0/^$AG\7P M1KFZAG\Z#CDL'D^7\02/KBO0O 'B$Z]X>19WS>VF(I\]3_=;\0/S!K0R)O#_ M (L&NZWJNFBR,'V"0IYGF[O,PQ7.,#'3WKI*\V^'_P#R.WBK_KNW_HQJ[C7M M371M"O=0;'[B(LH/=NBC\20* .7G^)-K#XL.B_828!<"W:[\[@-T/R[>@/'7 MM7^5 _,BLWQG+)X?^(FE^(+B!YK'8$R!G:<,"![@-N%>@:9K&FZY:^=87 M45Q&1\P!Y7/9EZC\: *_B+7DT#0)M5,!G";=L8;;NW$#K@XZ^E MQQ^N*Y'X6:3%%H)XI462-P59&&0P/ M8BO-/! .A_$+6M"C8_9F#.BGM@@K_P".L?RH ].J&[N[>PM);JZE6*")=SNW M0"IJ\Y^*-[//)I.@0/M%[*#)[_, H^F23^ H F/Q(NK^:0:#X2 0< GD=JZ/3=.MM*T^&RM M(Q'#$H4 #K[GW/4FI7MH)9XIWAC::+/ER%063(P<'MD4 2T5R7B;Q?/INIPZ M+HUE]MU:8!@C?6Q?6K+2;6'354R+#-\TC)_>(R#TYXQ^- 'HE%8_AC7XO$FAQ:A''Y;$E) M(\YV..HS^1_&N-T[X@:UJ37&GV6FQ76J?:'6,*"L<<0Q\SG///N/\0#TJBO. MF\7^)?#>IV\?BFRM_L-PVT3V_P#!^O;T/-=W?ZA;Z;IT]_:)IEI;Z?N/E--?$M[X=_LS[&D+?:9_ M+?S5)XXZ8(]:E\;2:TFB3C2X;22W:WF%V9R=RIMZI@CG&[U[4 ;.EZM8ZU9+ M>:?/YUNS%0^TKR.O! -7:\J\!S^+$T"%=*M--DL/.;+SEM^<\]&'\J[#Q5XJ M.@FVL[.V-WJEX<00#IZ9;VS_ %Y&* .EHK@;S6/'FC6S:E?V&FW%HGS310D[ MHU[D'/Z\UV&CZK;ZWI-OJ-J3Y4RY /53T(/N#D4 7JYNS\6"[\:7GAW[$4^S MQ[_/\W.[A3C;CC[WKVKI*\VT?_DM.K_]<#_*.@#TFBN3\;^*+GPRNF20+$8Y MY]LQ=2Q"#&<8(YYK,D\0>-M2MSJ>D:1;Q:?@M%'/S+*OKC(Z^@Q^- '?T5SW M@[Q0GBG2#7-&IR <9!'L?\:Q]9\8:K/XADT'PQ917-S"#Y\TOW4/ M?'( QTR>_&* -3QWK%[H?AE[VPD6.<2HH9E#<$\\&MC1[F2\T2PNIB#+-;1R M.0,98J"?YUY=XUUO7AH+Z3XATZ.*621'@N;V2>< G\#TH [&BN,U3Q7J&@^,[>RU)(!H M]V (9U4AD/3YCG'!Z^Q!J?Q?XHNM)N+'2](BCGU6\E/H **** "BBB@ HHHH **** "BL*?Q;IL$IC M'G2X.-T:C'ZD5%_PF6G?\\;K_OE?_BJ .BHKG?\ A,M._P">-U_WRO\ \51_ MPF6G?\\;K_OE?_BJ .BHKG?^$RT[_GC=?]\K_P#%4?\ "9:=_P \;K_OE?\ MXJ@#HJ*YW_A,M._YXW7_ 'RO_P 51_PF6G?\\;K_ +Y7_P"*H Z*BN=_X3+3 MO^>-U_WRO_Q5'_"9:=_SQNO^^5_^*H Z*BN=_P"$RT[_ )XW7_?*_P#Q52P> M+=-FE"-YT63C=(HQ^A- &[7"-\3K2'Q3+I%Q8M%#'<-;FZ\W."#MR5QP,^]= MV#D9'2O%[?01XBUWQE:*!]H2>2: _P"V)6X_$$C\: /:*YO1?%@UCQ)JFD?8 MC%]@9AYOF[M^&V],#'YFJGP\\0'6= %M<,?MMCB&4-U*_P +'\!@^X-8W@K_ M )*3XH_ZZ2?^C: /2*X:_P#B3:V/BHZ.;(O DRPR77G8"DXS\NWL??L:ZS6- M1CTG1[O4),;8(F?![GL/Q.!^->60>&7OOA?>ZK*I>^GG-]N(Y*KD']"Y_$4 M>P5S_B?Q;9^&8XDDBDN;R?B&VB^\WN?09XZ'Z4_P=J_]M>%K&[9MTH3RY?7> MO!)^O7\:X[QVTVB>.M'\0S0/-8QHJ''.T@MD?7#9'OF@#0D\?ZQ8@3ZGX2O+ M>SZM(K$E![Y4#\\5U&N:['HWAR;6?)::.-$98\[2VX@#GM]X5+I6MZ9KMMYV MGW<.YC\&7TEO(,K)% M(S@CU&(ZU-"\?Z7K-X+"6.:POB=HAN!C&M$DU&2+SB&5$BW;=[$ M],X..,G\*=X8U)]7\,Z??2G,LL0WGU8<$_F#7)^+C_PD'CG1?#J_-!"?M-R. MWK@_\!'_ (_0!T/A'Q5%XJL)KA;8VTL,FQX2^_'&0FXY(_\ '@X_&N\UB\.G:+?7JXW06[R+GU"DB@#G]?\ 'MEI M&H?V;:6LVI:CG!@@['T)P>?8 UE2_$/6;#][J?A*[@M1]Z38>$D_P"$?^)^K:)"2+692R)V' =?R5B*]/H MBN;F&SMI+FXE6*&-2SNQP% KA7^)-Q?3R)H'AZ\U")#@S<@?D%./Q(^E1_%3 M4)_LNG:+;MM^W2YDQW ( 'TR<_A7;:3I=MHVF06%H@6*)0,@8+'NQ]SUH YW M0?'D>IZJFDZAIESIE^X)2.4$AL#/< @X'I^-=?44EM!--%-)#&\L))C=E!*$ MC!P>W%Q]..2: .KHKSV[USQYHD!U M#4--L+BS7YI4A)W1KWZ'CZX.*[+1-8MM>TF#4;7/ERCE6ZH1P0: -"BO-K/Q M_K-[>WVEV>G176HBY9+<*I5$C!(+.<_3T_E3O^$VU[PYK$5IXKM(!;3*66:W M&2/I@G.#QCK0!Z/17GEQXD\:WEF^L:;I-M%IJJ9$CG^:61!_$1D=N>,?C74> M%/$4?B;0X[]8Q'*&,7=[IEIIL=WJ8N72W M5%*HD8.-SG/^'UITWB[Q1X9OX#XFL+=K"=]OG6X^X?;![>A'/8T >C45E>(= M3DTSPU>ZE:^6\D4.^,MRI].E1^%-5N-;\,V6HW0C$TP;<(QA>&(_I0!LU2U7 M5['1+(WFHS^3 &"[]K-R>G !-8-WXDO8?B/8Z J0_8YX#(Y*G?G:YX.U 'HT$T=Q!'/$VZ.10Z-Z@C(-2 M5QWA6?Q8T>FI?6FFII7D+^\C+>;MV?+_ !8STSQZU/XE\5W&G:C;Z-H]HMYJ MUP-RHQ^2-?5L$>A[CCF@#JJ*\_O-?\9^'$6_UFRL;K3]P$OV8D-&#Q_/Z_6N MFU/6Q'X1N-:T\I(!;>="7&0>.,B@#:HKS2R\9^*?$5K"F@Z= \L48-W.XVIO M/\*Y/I]?P[^A:>]U)IML]]&L=VT2F9%Z*^.0.3W]Z $U.\_L[2KR^*>8+:!Y MMF<;MJDXSVZ5G^%M?_X2714U'[-]FW.R>7OWXQ[X'\JE\3?\BIK'_7C/_P"@ M&L#X6_\ (EQ_]=Y/YT =I17FUG\0-9O;V^TNTTV*[U$7#);JH*HD8)!9SGZ> MG\JE_P"$O\2>'M8M+;Q19VHM+IMJSP?P\CG.3P,\C&: /1**KW][!IMA/>W+ M;88$+N?8>GO7!6?B?QKX@5[_ $;2K./3U8B,3GF3';.X9^HP/>@#5O-?U"'X MG:?HB2J+":W+NFP9)VN>O7JHKL*\FT[5Y=9^+>ES7-G)9W44+PSPO_"XCDSC MVY'^>:[_ ,3^([?PSI7VN9#+([;(85."[?T'O0!M45P;7_Q$-L+\6&FA-N_[ M)SOQ^?7VS^%;F@>(_P#A*/#\MW8*D%XH:,QR_,$DQQG&"5Z>E '045R/@SQ9 M<:W)>:=JL4<&J6CD/&@(#*#@G!)Y!X/U%)I'B>^U_P 7W=M8) =%LQMDG*DM M(_0;3G'7VZ#W% '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 BFG9W \&N?"VNVMP\+:5=N5.-T4+.I^A Q4/_".ZW_T!]0_\!G_PKW^B MO269S_E1R?4X]SP#_A'=;_Z ^H?^ S_X4?\ ".ZW_P! ?4/_ &?_"O?Z*/[ M3G_*+ZG'N> ?\([K?_0'U#_P&?\ PH_X1W6_^@/J'_@,_P#A7O\ 11_:<_Y0 M^IQ[G@'_ CNM_\ 0'U#_P !G_PH_P"$=UO_ * ^H?\ @,_^%>_T4?VG/^4/ MJ<>YX!_PCNM_] ?4/_ 9_P#"C_A'=;_Z ^H?^ S_ .%>_P!%']IS_E#ZG'N> M ?\ ".ZW_P! ?4/_ &?_"I;?POKMQ.D2Z3>*6.-TD+(H^I(P*]ZHH_M.?\ M*A_4X]RI9V;6^CP6+/N:.W6$OZD+C->??"2<0#5],E(6XCD5]AZ]U;\B!^=> MF5P'B+P7J46NGQ!X8N%AO6.Z6%FVAR>I&>#GN#QWKS6[NYUI6._KDOB4\B>! MKW9T9HPQ]MX_^M66NI?$FY3[.-(L;9^AN&9?E]P-Y'Z&N@M/#D\OA.;2-:O6 MO9K@,99CDX8G(VY_NG&/ITI 3^$4BC\'Z0L( 4VL9./[Q&6_4FN2^(X"^)?" MTD('VK[00,=3AX]OZD_K1IEMXY\)P'3;6PMM4L48^3(9 I4'GNP(&>Q_.KND M>&=9U/Q)'XA\3M"DL'%O9Q?,J>ASDC@G/4G/TH K?%__ )%^Q_Z^O_9&KOX% M"V\:J %"@ < 8KD?B/H6I:_HUI!IEOY\L=QO9=ZKA=I&?F(]:[! 5C4'J ! M0!Y[X! 3QGXN1>%%T0!_VTDIM]_R7#3?^O8_^BI*U/"6A:EIGBGQ'>WEOY=O M>7!>!]ZG>"[G. HVELF^>:W=(UR!DD< M#)XJCX(TR[T?PE:6-_%Y5PAD+IN#8RY(Y!(Z&@#!^$1'_"*W8SS]M;_T!*@^ M(_\ R,WA3_KY/_H<=16.B^+/!FI7D6B6,.H:;*=2UG2]8ORD]P+E6E@B=1';1*P(QD\]^F?QH O_%UI!X9LU _=F\&X^^QL M?UJ_#!X^6"-8KCP]Y84!<"7ICCM6YXET&'Q'HDVGRML+8:.3&=CCHH% %SPUX8UNP\6WNN:K/8L;J$HR M6I;&[*\X8#'W?6LW5E#?&K20P!'V?/([A9*ZGP])XEGEN)M>AM+:,@"&" [F M4\Y).3[=ZR;_ $#4I_BAIVLQVX-A#!M>7>O!VN,8SGN.W>@#>\4*&\)ZP",C M[%,?R0FL?X9DGP-9^SR?^AFM_7+:6]\/ZE:P+NFFM98XUR!EBA &3[FLOP-I M=YHWA2VLK^'R;A':QZ3XJ\* M>(]3N-%TZ&_LK^3> T@&TY) /((QN(]#71^)M5O]+\!S7LTD=KJ1A0'R^0LC M$ A>OOZT =/16'X.EU"?PI83:H[O=R(79G')4L2N?^ XK MH]*=XPT#4M5\2^'KNRMQ)!:3AIVWJNP;T.<$Y/ /3- '9LH=2K#((P17GOPA M)_X1Z^';[7_[(M>AUQOPYT+4M T>[M]2M_(EDN-ZKO5LKM S\I/I0!D_#H!O M%GBEYN;@3XR>O+ON_4"O2*\_U;PUKNC^*9?$'AA(9_M.?M%K(0N2>3U(R"1G MJ#FKFGR>-M6U2UDOX+?2K"&0/*B,&>8#^'J>/R_&@#M**Y36H?%;^,--DTQ\ M:.NS[2 R 8W'?D'D_+C&*ZN@ HHHH **** "BBB@ HHHH BNH3<6DT(;:9(V M0-Z9&,UY9/H.JP3-&UA<,5/WHXRRGZ$5ZQ17)BL''$6;=K'9A,;/#725[GD? M]CZI_P! V\_[\-_A1_8^J?\ 0-O/^_#?X5ZY17)_9,/YF=G]L3_E1Y'_ &/J MG_0-O/\ OPW^%']CZI_T#;S_ +\-_A7KE%']DP_F8?VQ/^5'D?\ 8^J?] V\ M_P"_#?X4?V/JG_0-O/\ OPW^%>N44?V3#^9A_;$_Y4>1_P!CZI_T#;S_ +\- M_A1_8^J?] V\_P"_#?X5ZY11_9,/YF']L3_E1Y'_ &/JG_0-O/\ OPW^%']C MZI_T#;S_ +\-_A7KE%']DP_F8?VQ/^5'DT.A:K-*L:Z?IV< M!MK*"!FW&*-4+>N!C-345UX7!QP]VG>YQXO&SQ-DU:QYM\.?^1K\4_\ 7?\ M]G>HM24^!_B'%J2972M4)$W]U&)^;\CAOH2*V/!?A_4](\0:_=7UN(H;J7=" MWF*V\;V.< DC@CKBMSQ5H$?B/09[%B%E^_"Y_A<=/PZ@^QKK.,Y'P ,>-_%0 M_P"F[?\ HQJ=\5=0EDAT_0K5))9KE_->.)2S,HX4 #KDY_[YJ7X<^&-8T*^U M*?58!%YRJ%/FJY+$>!M6^S"+R=FQ\;,8Q]STJC\*K^6UNM2T&ZCEAD4^?'%*"K+ MT# @]_N_K7I]<+K/AW5(?B'I^OZ3;"6%MJW?[Q5P/NDX)&?E(Z9Y6@#M+JTM M[ZV>WNH(YH7&&2100:\Q\7>#E\+0GQ%X>N9;0P,OF1;R=H) ^4GDC)&0-O&,<=CJ5K;:7I^X-(58 M%GP?0,2?IP* +'BW4FU?X3KJ$BA7G6%G Z;MX!Q[9KI_"'_(GZ1_UZQ_RK/\ M4^'9;GP*VBZ3%O>)8UB1G +!2.YXS@5A:9+\1=.TZWT^'0].$4$8C1Y)%)P! M@9Q)U_"@#4^*%]#;>#9K9V'FW*,>9C^^>6_4FG^(-+76M O=/.,S1$(3V<3)#(RQ M@NK[HSS_ D]R17/2>%/$?A35Y[[PL\=S9S$EK.1L8'I@D X[$$'^H!Z37F7 MAEAJOQ:UG4(3N@A1EWCH3\J#\\'\JM7,_P 1-;MVLUTZUTR.3*O<>8 P'M\Q M(^H%9G@_6;;P1/<:-KUE)97$LF[[7@LL@Z#..PYP1D M'-4?B&.0$MC(&QU8_H:]+1UDC61&#(P!5@<@@]ZR?$WAZV\2Z.]C.=C@[XI0 M,F-QT/N.Q% &NK*Z!U8,K#((/!%+7FEA'\0O#42V$-G;:G:Q_+$[.#@=@#N4 M@?6MK1;+QA>ZW!J6O7,-I:P!L6-N>&)4K\V"<]<\D].U &3X7Q-\5_$,DX!F M1&$>>R[E&1^&/SKO-46)])O5F ,1@8[U7:N4YY(ST/ M2NNG0O;R(O5E('Y4 <'\(B?^$8O!G@7C?^@)4?PL4;M>; W?:@,XYQ\U:GPY MT/4=!T*YMM2M_(F>Y,BKO5LKM49RI/<&N(\(VNOI=:KJ>@21R2PW!26SEX69 M221SD&SN=+82_\ ?.?Y M@5'8D8,SG\"3D],G _7M]:T:VUK1)]+E 2.1-J MD#[A'W2![$"@ \/)%'X;TQ80/+%K%MQW^4$#[09$#?[OF#_ M !:ETU/'GAFU&F0Z9:ZG:QDK!-YH! [#E@6-U]EU*R;=!(?NGD'!].1UK)L? M&.LZ/JMMI7BNP6,SL$BO(?NLE;/B&?Q59ZC%<:+:V][9>4%D MMG(5P^3\P.1VQW/3I6!<:/XE\8:OI\FM6$&FZ?9R>9L$@=Y#D9'!/H!SC\: M%^*?_,"_Z^S_ .RUV/B+_D6=5_Z\YO\ T US_C[0M2UO^R?[/M_.^SW!>7YU M7:O'/)&>G:NLNK=;NSGMGSLFC:-L>A&* .1^%O\ R)3^=8.N#5)?B]$ MNFFU6[6V'D&ZSLQL)/3G/+5-X?L_&WA97TBVTNUNK5IMR7#R#: <9/W@<<=" M,UN^+_"U[J5]::UHLR0ZK9\*'X$@!R!GUY/7@YH BN;+Q]=VDUM+<:!Y@W?ASP^+"\FBEE$K/F(DJ <<9('\N]8XUKQ^1Y/_"-6@FQC MS3.-GUQN_K75Z0NHKI4 U9X7OL$RF$?+U. /H,"@"]7FVC_\EIU?_K@?Y1UZ M37$Z;X?U.W^)VHZQ+;A;":(K'+YBG<<)QC.>Q[=J */Q4 8:$" 0;H@@_P# M:]$ P,#I7&^/M"U+6_[)_L^W\[[/<%Y?G5=J\<\D9Z=J[*@#SOX9 +J7B9%X M5;I0!Z MK;ER_/!..HZUFWWAWQ#X=\47.L^&H8;J"[RTUJ[!<$G)X)'?D$'VQZ@%_P"* M8!\%N2 2)X\>W6I-5:1?A+F/[W]F1 _0JH/Z9K#U[0?&'BS2I9[^*.W:(@VV MFPNOSG(!9V)QPN<<_EW[JQTT-X7MM,OHQC[&D$R9S_ %(R* .(\(1>,?^$6L M3I4VBK9%6,8F$F_[QSG QG.:N?\ "+>*+_Q7IFL:KG/X/G:^.)%8&V(^]YG8#VQG/M7+?#4I-XGNWU= MI3K$=NBP"<8(CV@'&>^W;^!/O70:EX?U3Q'XW@EU*V$6AV/S0J9%;SFXY(!) M&3Z]A[T[QIX9U"YU&QU[0$!U2V8!EW!?,7LGT4 >8?V5J/\ SX77 M_?EO\*/[*U'_ )\+K_ORW^%>GT4 >8?V5J/_ #X77_?EO\*?%HVI2R*BV-P" M3C+QE0/Q->F44 16L)M[2&$MN,<:H3ZX&*\[\"_\E!\5_P#7>3_T:U>DUQ/A M3P_J>F>,/$%_=VXCMKN5V@?S%.\&0L. @!WQ5U&7^SK+1+57DGO9=S1 MQ@LS*O08'7+$?]\TMMXOU"VTZ*P3P/JQ@CB$04QORH&/[GI5N/P_J=]\3'UJ M_MPEA:Q[+1BZMN.,#@'(Y9CS[5VU 'EOPNOY+'5M2T&YAEMRW[^*&8%60C@@ M@]RI4_A7IMS;07EN]O(O#NJ#QUI?B#1[82A<+= 2*O M X)Y(SE21QGI5G7$\9V&LS7VBM!?6,H7_0Y2 8R <9(ZXSP>_2@#GO%W@J/ MP[;/XA\/7$MF]L0SQ!SP"<94]>_(.01^5:7B#57UKX.RZA* )9HXM^.FX3*I MQ^(-5M0LO'/B^!=/O[2UTNP9@96# E\'.,!B?0XX^M=#X@\-N_@";0=)CW,L M<:Q*S ;MKJQR3QDX/XF@"SX(_P"1+TG_ *X#^9JA\2KZ&T\%W43L!)G^3 FQ7ED4G'OB3^E6+;P5K&N:K%J/BZ]CE2( MYCLH3\@Z<'L!QSC)/K0!T'@Z Z9X(TY;D^7L@,K[N-H8E^?P->>^'?$-^OB/ M5?$,?A^_U(W;&.-X$8B-<_=R%/. @_"O1O%]MJ-UX7N[/28/-N9U$6T.JX0_ M>ZD#ID?C4GA71SH7AJRL' $R)NEP<_.>3SWP3C\* /,O&FMZEJ;6&IGP[J&F MRV$FX7$T;;>H(!)4=P,?6O1-6G&O> +NXM@3]IL6D11USMSM^N>*T]:TU-8T M6\T^3&)XB@)[-V/X'!K#^'^GZOI/A]M/U>V\EH96\G]XK90\_P )/?/YT 4_ MA7=I/X0$ 8%[>=U9?3/S#^9KMZ\WN?"7B#PSK4^I^%'CFMIB6>SD( ]<8) ( M'8Y!'3ZS7%W\1-8@:T33+735D^5KCS "H]OF)'U S0!4T5AJOQDU.]A.Z&V1 ME+=LA5C_ )YKTVO)_"6JP>!+VZTKQ!926L\[[OMH!97 Z?\ >O(SUYQ7JL4 ML<\*31.'CD4,K*010!YM\4MUIJ_A_4B#Y44AW'&<$,K?X_E7I4AK,\1:#;>(]'DL+DEX&&)P1Z#\:Z[P]HD'A[18-.@;>( M\EY",%V/4_Y[8H X_P"&BC^V/$[8&[[4HSCG&Z2D^*B*QT$LH/\ I+#GT.W- M:?@?0M2T;4->EO[?RDNK@/"=ZMN7+\\$XZCK1X^T+4M;_LG^S[?SOL]P7E^= M5VKQSR1GIVH [' V[<#&,8KSKX0$_P!AZ@,\?:1_Z"*]&KB_AQH.I:!I=Y#J M=OY$DDX9!O5LC:!GY2: ,_X:*/[8\3M@;OM2C..<;I*TOB@L9\$S%P-RS1E, M^N?\,UQGAFTUW^V]=U'0)8S/;7)62UEX6=69^,YZC'MUZ^NY=Z/XL\:7=K#K M=K#INEPOYCHC@LYZ>I.<$@= ,GK0!K7_ )C?"$;Q\_\ 9D9/_?*U<^'9!\": M9@]I/_1C5N7FG07FDSZ:R[()83#A1]U2,Q MAF>4!5SU/W@<=\'O0!8U#_DMND_]>K?^BY:N_%3_ )$T_P#7S'_6L[2O"6OV MGC[3]9U"078:-WNIPZA8W*NH103D@97H,(MTW MYP?KR/QH NZ%_P B_IO_ %ZQ?^@"O.$&M2_%C6CI3627BQ=;P-MV8C'&T=<8 M_#-=#X4G\8026.F:GI,$-C;Q^7)'I M(EU!%"RPR<"48QUZ=..<=!SF@"/4M)\=ZKIL]A7-J4MKL;RR%5Y,415+^8S$#[Q MWL,G\ /RKJ:PO!NG76D^$["QO8O*N(@^]-P;&78CD$CH16[0!E>)O^14UC_K MQG_] -8'PM_Y$N/_ *[R?SKI=UECC7(&6*$ 9/N:Q_ 6D MWVB^%X[/4(?)N!*[%-X; )XY!(H POAHH_MCQ.V!N^U*,XYQNDIWQ>4?\(Y9 M-CYA=@ _\ ;_ K0\#Z%J6C:AKTM_;^4EU$-( M$0 7[)&3CU*@G]^&K3^R;? M3+6^MT8B"=I!A03_ +P..^".] $NH #XW:40 ";5B??]W)4'Q)^TOXH\,QP> M4'\W]R9L[-Y=/O8[?=S4VF^$M>M?'NG:S?R_;-T;O=SAE"QN4=0BKG) RO05 MT/C+PO\ \)-IL2PRK!>VS^9!*V< ]P<<@' Y]A0!4\GX@_\ /QX?_*7_ IW M@CPSJ/AY]3DU&:U=KR19%6W+$*1NSU ]1^548M7^(%M&L$WAZVNI0,>>LR@- M[D;N/TK=TR7Q)'HMW<:I;VTVHDLUO;6[!5 P,*23CKGN: //_B,4M_%J2Z,\ MJZD;5S>>2.B;>I]]N<^V#7:_#Q-.3P=:'3SG=DW!/WO-_BS^F/;%5_!7AF[L M/MNJZXBMJM\S>8"0VQ,].,CGV[ 55\/^'M6\+^+[J.SM_-T"[^;=YBCR3C(X M)SP>..H(]* .[HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5B:[X;B\075@;N=OLEK(96M@O$K=MQ]!S^9K;HH .@P**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *J:AIEC MJMOY%_:Q7$74+(N<'U'I^%6Z* &11)#$D4:A410JJ.P'04^BB@ HHHH **** M "BBB@ HHHH *Y3P5X;O?#QU3[8\+?:9]\?E,3QSUR!ZUU=% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 5;_3;+5+#O#=[H-]K4UV\+)>3B2+RV). 6/.0,?>%=7110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU4=*_X M]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5 M>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% %J&\EM% M:)0A^8DY!J3^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6? M^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1 M_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y' M_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH M_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5 MG_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[ MD?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^ M1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\ M:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB M@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH / M[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9 M_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ MN1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D? MY'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_ MQH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/ M[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9 M_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ MN1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D? MY'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_ MQHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:* M* #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ M_M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5 MG_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[ MD?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^ M1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\ M:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^ MU9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6? M^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1 M_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y' M_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QH MHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** M#^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ M +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y M'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D M?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_& MC^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ M +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y M'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D M?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_& MBB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH M /[5G_N1_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^ MU9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6? M^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1 M_D?\:/[5G_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y' M_&C^U9_[D?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH M_M6?^Y'^1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5 MG_N1_D?\:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[ MD?Y'_&BB@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^ M1_QHHH /[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\ M:** #^U9_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB M@ _M6?\ N1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH / M[5G_ +D?Y'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** #^U9 M_P"Y'^1_QH_M6?\ N1_D?\:** #^U9_[D?Y'_&C^U9_[D?Y'_&BB@ _M6?\ MN1_D?\:/[5G_ +D?Y'_&BB@ _M6?^Y'^1_QH_M6?^Y'^1_QHHH /[5G_ +D? MY'_&C^U9_P"Y'^1_QHHH /[5G_N1_D?\:/[5G_N1_D?\:** *JPLZA@1@T44 $4 ?_V0$! end EX-101.CAL 9 cflt-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cflt-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.PRE 11 cflt-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.LAB 12 cflt-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative Instruments, Gain (Loss) [Table] Entity Address, City or Town Entity Address, City or Town Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Schedule of Reconciliation of Income Tax Benefit Activity Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Plan 2014. Plan 2014 [Member] 2014 Plan [Member] Entity Ex Transition Period Entity Ex Transition Period Fair Value Disclosures [Abstract] Earnings Per Share [Abstract] Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Lessee, Operating Lease, Option to Terminate Federal [Member] Domestic Tax Authority [Member] Stock Issued During Period, Value, New Issues Issuance of Class A common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs Cost of Goods and Services Sold [Abstract] Cost of revenue: Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Net Cash Provided by (Used in) Financing Activities [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] APIC, Share-Based Payment Arrangement, Recognition and Exercise Vesting of early exercised options Capitalized Contract Cost, Net, Current Deferred contract acquisition costs Amendment Flag Amendment Flag Selling And Marketing Expense Member Selling and Marketing Expense [Member] Sales and Marketing [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total grant-date fair value of RSUs vested Capital Expenditures Incurred but Not yet Paid Property and equipment included in accounts payable and accrued expenses and other liabilities Grant-date fair value of stock options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Subsequent Event Type [Domain] Operating Loss Carryforwards [Table] Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Schedule of Long-Term Debt Instruments [Table] Proceeds from Sale of Debt Securities, Available-for-Sale Sales of marketable securities Marketable Securities [Line Items] Marketable Securities [Line Items] Less: Imputed interest Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Earnings Per Share, Policy [Policy Text Block] Net Loss Per Share Cash and Cash Equivalents [Domain] Cash and Cash Equivalents Redeemable Convertible Preferred Stock and Convertible Founder Stock Redeemable Convertible Preferred Stock And Convertible Founder Stock [Text Block] Redeemable Convertible Preferred Stock Statement [Table] Statement [Table] Operating Lease Liability Noncurrent, Total Operating Lease, Liability, Noncurrent Operating lease liabilities, non-current Equity Option [Member] Stock Option [Member] Issuance of common stock under employee stock purchase plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Number of operating segment Number of Operating Segments Service Member Service [Member] Services [Member] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding 2024 Purchase Obligation, to be Paid, Year Two Business Acquisition [Axis] Expected cash charges Restructuring Charges Restructuring Charges, Total Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for issuance (in shares) Aggregate number of common shares reserved for future issuance Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Debt instrument percentage price Series B Redeemable Convertible Preferred Stock Series B Preferred Stock Series B Preferred Stock [Member] Auditor Firm ID Due within one year, amortized cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-average grant date fair value, Ending Balance (in dollars per share) Weighted-average grant date fair value, Beginning Balance (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 Weighted-average grant date fair value, RSUs vested (in dollars per share) Effect on future cash flows, amount Effect on Future Cash Flows, Amount Redeemable Convertible Preferred Stock, Issuance Price Per Share Temporary Equity, Par or Stated Value Per Share Redeemable Convertible Preferred Stock, Par Value Conversion, Percent Threshold Outstanding. Conversion Percent Threshold Outstanding Conversion, percent threshold Service based vesting condition member. Service Based Vesting Condition [Member] convertible senior notes due two thousand twenty seven [Member] convertible senior notes due two thousand twenty seven [Member] Zero Percentage Convertible senior notes due 2027 Functional Currency Functional Currency [Policy Text Block] Functional currency policy text block. Income Tax Authority [Domain] Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Total Deferred Tax Assets, Tax Credit Carryforwards Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Shares Available for Grant, Stock options forfeited or expired Outstanding Stock Options, Stock options forfeited or expired Product and Service [Axis] Product and Service Convertible Senior Notes Debt, Policy [Policy Text Block] Revenue [Member] Revenue from Contract with Customer Benchmark [Member] Finite lived intangible assets useful life, years Finite-Lived Intangible Asset, Useful Life Employee-related Liabilities, Current Accrued compensation and benefits Employee-related Liabilities, Current, Total Option Indexed to Issuer's Equity, Strike Price Initial strike price Share-Based Payment Arrangement, Option [Member] Stock Options [Member] Concentration Risk Type [Axis] Weighted average remaining life of operating leases Operating Lease, Weighted Average Remaining Lease Term Total liabilities and stockholder's equity Liabilities and Equity Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Granted, Gross. Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Equity Instruments Other Than Options Granted Gross Shares Available for Grant, RSUs granted Plan Name [Domain] Plan Name Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Other Liabilities, Current Other liabilities Other Liabilities, Current, Total Unbilled Receivables, Current Unbilled receivables balance Unbilled accounts receivables Adjustment To Additional Paid-In Capital, Purchase Of Capped Call. Adjustments To Additional Paid-In Capital, Purchase Of Capped Calls Purchase of Capped Calls Issuance of common stock upon exercise of vested options included in prepaid expenses and other current assets. Issuance Of Common Stock Upon Exercise Of Vested Options Included In Prepaid Expenses And Other Current Assets Issuance of common stock upon exercise of vested options included in prepaid expenses and other current assets Reduction of global workforce, percentage Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Deferred foreign provision for (benefit from) income taxes Deferred Foreign Income Tax Expense (Benefit) Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Common Stock Subject To Repurchase, Liability Common Stock Subject To Repurchase Liability Liabilities for early exercise of unvested stock options and other liabilities Income Statement [Abstract] Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Other Non-US [Member] International [Member] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Organization and Description of Business Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Derivative liabilities Fair value, Derivative liability Derivative Liability Derivative Liability, Total Sale of Stock [Domain] Sale of Stock Liabilities, Current Total current liabilities Convertible founder stock member. Convertible Founder Stock [Member] Convertible Founder Stock [Member] Aggregate purchase price of stock issued or sold in the stock transaction. Aggregate Purchase Price Of Stock Issued In Transaction Aggregate purchase price of stock issued Secondary sales. Secondary Sales [Member] Secondary Sales [Member] Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Net operating loss carryforrwards Federal NOLs carryover Operating Loss Carryforwards Operating Loss Carryforwards, Total 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share Basic [Line Items] Business Acquisition, Acquiree [Domain] Fair Value, Recurring [Member] Fair Value, Measurements, Recurring [Member] Allowance for credit losses Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Ending Balance Accounts Receivable, Allowance for Credit Loss, Beginning Balance Income Taxes Income Tax, Policy [Policy Text Block] Increase (Decrease) in Contract with Customer, Liability Deferred revenue Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Other Noncurrent Assets Other Noncurrent Assets [Member] Subscription And Circulation Member Subscription and Circulation [Member] Subscription [Member] Long-Term Debt, Fair Value Total estimated fair value of the 2027 Notes Derivative assets Fair value, Derivative asset Derivative Asset Derivative Asset, Total Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Weighted-average discount rate of operating leases Operating Lease, Weighted Average Discount Rate, Percent Entity Small Business Entity Small Business Number of reportable segment Number of Reportable Segments Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at end of period Cash, cash equivalents, and restricted cash at beginning of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Foreign Exchange Forward Foreign Exchange Forward [Member] Capitalized software development costs Capitalized Software Development Costs for Software Sold to Customers Series C Redeemable Convertible Preferred Stock Series C Preferred Stock Series C Preferred Stock [Member] Assets, Current Total current assets Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Lessor, Operating Lease, Option to Terminate Operating lease, option to terminate, description Proceeds from Issuance of Redeemable Convertible Preferred Stock Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs Conversion of convertible founder stock for Series E redeemable convertible preferred stock Weighted-average shares used to compute net loss per share, basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Deferred tax liabilities related to foreign subsidiaries Deferred Tax Assets, Tax Credit Carryforwards, Foreign City Area Code City Area Code Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Ending Balance Aggregate Intrinsic Value, Beginning Balance Balances as of January 1, 2021 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Shares Available for Grant, Stock options forfeited Stock award forfeited, cancelled and reacquired Outstanding Stock Options, Stock options forfeited Noncash Contribution Expense Common stock charitable donation expense Issuance of Class A common stock pursuant to charitable donation Share-Based Payment Arrangement [Abstract] Liabilities Total liabilities Document Period End Date Document Period End Date Stock issuance cost Payments of Stock Issuance Costs Deferred offering costs, net of reimbursement received from the underwriters Payments of deferred offering costs Restricted Stock [Member] RSUs [Member] Construction in Progress [Member] Construction in Progress [Member] Stock-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value per share of options granted Lessee, Operating Lease, Renewal Term Subscription And Service Concentration Risk Member Subscription And Service Concentration Risk [Member] Subscription and Service Concentration Risk [Member] Debt Securities, Available-for-Sale, Amortized Cost Amortized Cost Amortized Cost Schedule of Components of Loss Before Income Taxes Schedule of Segment Reporting Information, by Segment [Table Text Block] Purchased Software [Member] Software and Software Development Costs [Member] Contract with Customer, Liability, Noncurrent Deferred revenue, non-current Statistical Measurement [Axis] Statistical Measurement Fair Value, Less than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Subsequent Event [Line Items] Proceeds from convertible senior notes, net of issuance costs Debt instrument net proceed after discounts and cost Proceeds from Convertible Debt Assets Total assets Derivative Contract [Domain] Derivative Contract Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of convertible stock to common stock (shares) common stock upon initial public offering (shares) Convertible preferred stock, shares issued upon conversion Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering (shares) State [Member] State and Local Jurisdiction [Member] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule Of Earnings Per Share Basic By Common Class [Table] Stock received after stock split Stock Issued During Period, Shares, Stock Splits Internal Use Software [Member] Software Development [Member] Software [Member] Aggregate Intrinsic Value, Vested as of December 31, 2022 Amount by which current fair value of underlying stock exceeds exercise price of fully vested options outstanding. Share-based Compensation Arrangement By Share-based Payment Award Options Vested Outstanding Aggregate Intrinsic Value Plan 2021. Plan 2021 [Member] 2021 Plan [Member] Net loss per share, diluted Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Temporary Equity Stock Issued During Period Shares Conversion Of Convertible Securities Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering (shares) Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Diluted Income (Loss) per Share Repurchases of unvested common stock during the period. Repurchases Of Unvested Common Stock Shares Available for Grant, Repurchases of unvested common stock Class of Stock Disclosures [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Increase decrease in operating lease liabilities Increase Decrease In Operating Lease Liabilities Operating lease liabilities Document Fiscal Period Focus Document Fiscal Period Focus Restricted Cash Restricted cash included in other assets, current and non-current Restricted Cash, Total Cost of Goods and Services Sold Total cost of revenue Cost of Goods and Services Sold, Total Capitalized Software Costs Capitalized Software Costs [Text Block] Capitalized Software Costs [Text Block] Shares of new stock classified as temporary equity issued during the period. Temporary Equity, Stock Issued During Period, Shares, New Issues Issuance of Series E redeemable convertible preferred stock, net of issuance costs (shares) Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Basis of Presentation and Summary of Significant Accounting Policies Current provision for (benefit from) income taxes Current Income Tax Expense (Benefit) Increase (Decrease) in Accounts Receivable Accounts receivable Deferred Offering Costs Deferred Offering Costs Less: Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance, Total Preferred stock, par value of $0.00001per share 1,000,000,000 shares authorized as of December 31, 2022 and December 31,2021; 0 shares issued and outstanding as of December 31, 2022 and December 31, 2021 Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Payments for (Proceeds from) Other Investing Activities Other Share-Based Payment Arrangement, Expensed and Capitalized, Amount Total stock-based compensation Investment Income, Interest Interest income Confluent cloud. Confluent Cloud [Member] Confluent Cloud [Member] Present value of future minimum lease payments Operating Lease, Liability Operating Lease, Liability, Total Payments to Develop Software Capitalization of internal-use software costs Capitalization of internal-use software costs Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Dividends, Cash, Total Dividends, Cash Dividends payable Property and equipment Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment CALIFORNIA CALIFORNIA [Member] Statement of Financial Position [Abstract] Temporary Equity, Shares Issued Balance (shares) Balance (shares) Redeemable Convertible Preferred Stock, Shares Issued Securities Act File Number Entity File Number Statement of Cash Flows [Abstract] Due after one year through five years, amortized cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Sublease Income Operating leases, rent expense, sublease rentals Capitalized research and development costs Deferred Tax Assets Capitalized Research and Development Deferred Tax Assets, Capitalized Research and Development Capitalized Software Costs [Member] Capitalized software costs member. Geographical [Domain] Geographical Statistical Measurement [Domain] Statistical Measurement Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Purchase price of common stock expressed as a percentage of its fair value Share-based payment arrangement, incremental cost Share-Based Payment Arrangement, Plan Modification, Incremental Cost Increase Decrease in Authorized Shares during the year. Increase Decrease In Authorized Shares Shares Available for Grant, Increase in authorized shares Temporary equity, carrying value. Temporary Equity Carrying Value Redeemable Convertible Preferred Stock, Carrying Amount Auditor Location Class of Stock [Domain] Class of Stock Revenue Benchmark [Member] Revenue from Contract with Customer [Policy Text Block] Revenue Recognition The maximum number of convertible founder stock shares permitted to be issued by an entity's charter and bylaws. Convertible Founder Stock Shares Authorized Convertible Founder Stock, Shares Authorized Stockholders' Equity Note [Abstract] Stock value reclassified from common stock to Class B upon initial public offering. Stock Reclassified From Common To Class B Value Reclassification of common stock to Class B common stock upon initial public offering Subsequent Events [Abstract] Fair Value Disclosures [Text Block] Fair Value of Financial Instruments Tender offer. Tender Offer [Member] Tender Offer [Member] Common stock class A and class B member Common Stock Class A and Class B [Member] Class A and Class B [Member] Proceeds from Stock Options Exercised Proceeds from issuance of common stock upon exercise of vested options Redeemable convertible preferred stock, Par Value Temporary Equity, Stock Issued During Period, Value, New Issues Number of shares of convertible founder stock issued. Convertible Founder Stock Shares Issued Convertible Founder Stock, Shares Issued Deferred provision for (benefit from) income taxes Deferred Income Tax Expense (Benefit) Deferred income taxes Deferred Tax Assets, Tax Credit Carryforwards, Research Research tax credit carryforwards Summary of Useful Life of Property and Equipment Property, Plant and Equipment [Table Text Block] Summary of Property and Equipment, Net Summary of Redeemable Convertible Preferred Stock Outstanding Temporary Equity [Table Text Block] Revenue from Contract with Customer [Text Block] Revenue Schedule of Future Payments under Non-Cancelable Purchase Obligations Lessee Operating Lease Purchase Obligations Maturity [TableTextBlock] Lessee Operating Lease Purchase Maturity [TableTextBlock] Debt Instrument, Convertible, Conversion Ratio Convertible debt, conversion ratio Preferred Stock, Par or Stated Value Per Share Preferred Stock, Par Value Subscription member. Subscription [Member] Subscription [Member] Contract with Customer, Liability, Current Deferred revenue Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Gains Capitalized Contract Cost, Amortization Amortization of deferred contract acquisition costs Amortization of deferred contract acquisition costs Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Transaction costs associated with the acquisition Business Acquisition, Transaction Costs Credit carry forward begin to expire Research and Development Tax Credit Carry Forward Expire Research and development tax credit carry forward expire Supplemental Balance Sheet Disclosures [Text Block] Balance Sheet Components Convertible Debt [Table Text Block] Schedule of Net Carrying Amount of Notes Subsequent Events [Text Block] Subsequent Events Weighted-average shares used to compute net loss per share, diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Equity Incentives Plan 2021 [Member] Equity Incentives Plan 2021 [Member] 2021 Equity Incentive Plan [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Corporate Notes and Bonds [ Member] Corporate Debt Securities [Member] Corporate Debt Securities [Member] Computer Equipment [Member] Computers and Equipment [Member] General And Administrative Expense Member General and Administrative Expense [Member] General and Administrative [Member] Convertible Preferred Stock, Shares Issued upon Conversion Convertible preferred stock, shares issued upon conversion Conversion of convertible founder stock for Series E redeemable convertible preferred stock (shares) Commercial paper Commercial Paper [Member] Commercial Paper [Member] Current Fiscal Year End Date Current Fiscal Year End Date Derivative Instruments and Hedging Activities Disclosure [Abstract] Net unrealized gain on derivative instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Total Financial Instruments [Domain] Financial Instruments Capitalized Contract Cost [Table Text Block] Schedule of Activity of Deferred Contract Acquisition Costs Repurchases of unvested options (shares) Stock Repurchased During Period, Shares Other Assets, Noncurrent Other assets, non-current Other Assets, Noncurrent, Total Entity Address, Address Line One Entity Address, Address Line One Derivatives, Fair Value [Line Items] Document Annual Report Document Annual Report Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights Finite-Lived Intangible Assets by Major Class [Axis] Gain (loss) reclassified from AOCI to earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Supplemental Cash Flow Information [Abstract] Cash paid for: Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Marketable Securities Income Tax Expense (Benefit) Provision for (benefit from) income taxes Provision for (benefit from) income taxes Number of options vested outstanding. Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Outstanding, Number of Shares Outstanding Stock Options, Vested Weighted-Average Exercise Price, Stock options forfeited or expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Change in valuation allowance Income Tax Disclosure [Text Block] Income Taxes Preferred Stock, Shares Issued Preferred Stock, Shares Issued Preferred Stock, Shares Issued, Total Balance Sheet Location [Domain] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Income Tax Disclosure [Abstract] Stock Issued During Period, Shares, New Issues Number of new stock issued during the period Issuance of Class A common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs (shares) Assets, Fair Value Disclosure [Abstract] Cash equivalents: Convertible Preferred Stock, Shares Reserved for Future Issuance Convertible preferred stock reserved for issuance (in shares) Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Report of Independent Registered Public Accounting Firm Auditor Name Equity [Abstract] Contract with Customer, Liability, Revenue Recognized Revenue recognized from deferred revenue Vesting of early exercised stock options. Vesting Of Early Exercised Stock Options Vesting of early exercised stock options Weighted-average shares used to compute net loss per share, basic and diluted Weighted Average Number of Shares Outstanding, Basic and Diluted1 Weighted Average Number of Shares Outstanding, Basic and Diluted1 Adjustment to increase the accruals and reserves deferred tax asset. Increase In Deferred Tax Assets Tax Deferred Expense Reserves and Accruals Other Accruals and reserves deferred tax asset Operating Income (Loss) Operating loss Operating loss Issuance of common stock upon early exercise of unvested options (shares) Issuance Of Common Stock Upon Early Exercise Of Unvested Options Issuance of common stock upon early exercise of unvested options. Concentration Risk Disclosure [Text Block] Concentration of Risks Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Redeemable convertible preferred stock, par value $0.00001 per share; 0 and 115,277,850 shares authorized as of December 30, 2021 and December 31, 2020, respectively; 0 and 115,277,850 shares issued and outstanding as of December 30, 2021 and December 31, 2020, respectively; aggregate liquidation preference of $0 and $575,085 as of December 30, 2021 and December 31, 2020, respectively Temporary Equity, Carrying Amount, Attributable to Parent Balance Balance Post-contract customer support. Post Contract Customer Support [Member] Post Contract Customer Support [Member] Subsequent Event, Description Subsequent event, description Espp Plan 2021Member ESPP plan 2021 member. ESPP Plan 2021 [Member] 2021 Employee Stock Purchase Plan [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Service based vesting period Requisite period of common stock Concentration Risk Benchmark [Domain] Accrued Liabilities and Other Liabilities Accrued expenses and other liabilities Total accrued expenses and other liabilities Available-for-sale securities, Continuous Unrealized Loss Position, Fair Value Fair Value, Total Debt Securities, Available-for-Sale, Unrealized Loss Position Entity Filer Category Entity Filer Category Convertible senior notes, net Convertible Debt, Noncurrent Research and development credits member. Research and Development Credits [Member] Research and Development Credits [Member] Restructuring Plan [Domain] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Operating Expenses Total operating expenses Entity Current Reporting Status Entity Current Reporting Status Deferred Policy Acquisition Costs [Text Block] Deferred Contract Acquisition Costs Current state provision for (benefit from) income taxes Current State and Local Tax Expense (Benefit) Stock-based compensation expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Icfr Auditor Attestation Flag ICFR Auditor Attestation Flag Debt Securities, Available-for-Sale, Current Marketable securities Debt Securities, Available-for-sale, Current, Total Convertible Debt [Abstract] Total stockholder's equity Stockholders' Equity Attributable to Parent Balance Balance Unrealized losses, Total Unrealized losses, Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Debt Securities [Abstract] Marketable securities: Percentage of future taxable income offset by operating loss carryforward Percentage of Future Taxable Income Offset By Operating Loss Carryforwards Percentage of future taxable income offset by operating loss carryforwards. AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] Option Indexed to Issuer's Equity, Shares Adjustment to anti-dilution common stock Redeemable Convertible Preferred Stock, Shares Authorized Temporary Equity, Shares Authorized Redeemable Convertible Preferred Stock, Shares Authorized Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Confluent platform. Confluent Platform [Member] Confluent Platform [Member] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location [Axis] Income Statement Location Number of Shares, RSUs forfeited or cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Common Stock, Value Common Stock, Value, Issued Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total State Net Operating Loss Carryforward Expire Date State net Operating loss carryforward expire date. Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Accumulated deficit Retained Earnings (Accumulated Deficit), Total Net unrealized (loss) gain on marketable securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Unrealized gain (loss) on marketable securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Equity Components [Axis] Equity Components Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity Stock Issued During Period Value Conversion Of Convertible Securities Convertible preferred stock, shares issued upon conversion, carrying value Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering Options Subject To Performance-Based Condition, Shares. Performance Options Shares Performance options, shares General and administrative expenses Business Combination, Acquisition Related Costs Series E Redeemable Convertible Preferred Stock Series E Preferred Stock [Member] Series E Preferred Stock Income Tax Examination, Penalties and Interest Expense Interest and penalties Income Tax Examination, Penalties and Interest Expense, Total Series B Convertible Preferred Stock Series B Redeemable Convertible Preferred Stock Series B Redeemable Convertible Preferred Stock [Member] Series B redeemable convertible preferred stock. 2023 Purchase Obligation, to be Paid, Year One Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Debt Issuance Costs, Gross Accrued expenses and other liabilities Accounts Payable and Accrued Liabilities [Member] Leases [Abstract] Repurchases of unvested options Repurchases of unvested options Repurchases Of Unvested Options Repurchases of unvested options. Contract with Customer, Liability Deferred revenue Contract with Customer, Liability, Total Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Summary of Prepaid Expenses and Other Current Assets Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Entity Emerging Growth Company Unrealized Losses, 12 Months or Greater Unrealized Losses, 12 Months or Greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Operating Expenses [Abstract] Operating expenses: Convertible temporary equity shares issued upon conversion. Convertible Temporary Equity Shares Issued Upon Conversion Conversion of convertible founder stock for Series E redeemable convertible preferred stock Conversion to shares Incremental stock-based compensation expense Share-Based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Due after one year through five years, fair value Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Maturities of marketable securities Revenue Recognition Revenue [Policy Text Block] Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Common stock subject to repurchase, shares. Common Stock Subject to Repurchase Shares Shares early exercised and repurchase Selling and Marketing Expense Sales and marketing Selling and Marketing Expense, Total Entity voluntary filers Entity Voluntary Filers Deferred federal provision for (benefit from) income taxes Deferred Federal Income Tax Expense (Benefit) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Expected volatility, maximum Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Forfeited or Cancelled, Gross. Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Forfeited or Cancelled, Gross Shares Available for Grant, RSUs Forfeited or Cancelled Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total Document Transition Report Document Transition Report Sale of Stock, Number of Shares Issued in Transaction Number of new stock issued during the period Number of shares sold in transaction Assets, Fair Value Disclosure, Total Assets, Fair Value Disclosure Assets, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average grant date fair value, RSUs granted (in dollars per share) 2026 Purchase Obligation, to be Paid, Year Four Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Summary of Accrued Expense and Other Liabilities Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Impairment of long lived assets Impairment, Long-Lived Asset, Held-for-Use Impairment, Long-Lived Asset, Held-for-Use, Total Income Taxes. Income Taxes [Line Items] Income Taxes [Line Items] Sale of Stock, Price Per Share Shares issued, price per share Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Stock options exercised Stock options exercised Immerok GmbH Immerok GmbH [Member] Immerok GmbH. Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of exchange rate changes on cash, cash equivalents, and restricted cash Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Marketable Securities Marketable Securities, Policy [Policy Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Deferred state provision for (benefit from) income taxes Deferred State and Local Income Tax Expense (Benefit) Other comprehensive income, net of tax Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax Amortization of debt issuance costs Amortization of Debt Issuance Costs Net Income (Loss) Attributable to Parent Net loss Net loss Net loss Less: Operating lease liabilities, current Operating Lease, Liability, Current Operating lease liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Additional Paid-in Capital [Member] Additional Paid-In Capital [Member] Capitalized Internal-Use Software Costs [Member] Capitalized Internal-Use Software Costs[Member] Capitalized internal-use software costs. Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Major customers. Major Customers [Member] Major Customers [Member] Restructuring Plan [Axis] Entity Registrant Name Entity Registrant Name Advertisement cost Advertising Expense Liability, Fair value Liabilities, Fair Value Disclosure Liabilities, Fair Value Disclosure, Total Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Earnings Per Share [Text Block] Net Loss Per Share Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options Redeemable Convertible Preferred Stock, Redemption Price Per Share Temporary Equity, Redemption Price Per Share Class of Stock [Axis] Class of Stock U.S. Agency Obligations [Member] US Government Agencies Debt Securities [Member] Lessee, Lease, Description [Table] Lessee Lease Description [Table] Share-Based Payment Arrangement, Noncash Expense Stock-based compensation, net of amounts capitalized Share-based Payment Arrangement, Noncash Expense, Total Statement of Comprehensive Income [Abstract] Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property and equipment, net Property and equipment, net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term Vested and expected to vest (in years) Award Type [Domain] Award Type Statement [Line Items] Statement [Line Items] Foreign Currency Forward Contracts [Member] Foreign currency forward contracts[Member] Foreign currency forward contracts. Lease expenses Operating Lease, Expense Impairment of deferred contract acquisition costs Deferred Policy Acquisition Costs, Impairment Loss Conversion Senior Note Issuance Cost In Accrued Expenses And Other Liabilities Conversion Senior Note Issuance Cost In Accrued Expenses And Other Liabilities Convertible senior notes issuance costs included in accrued expenses and other liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Vested and Expected to Vest Adjustment to increase the deferred contract acquisition costs deferred tax liability. Increase In Deferred Tax Liabilities Deferred Expense Deferred Policy Acquisition Cost Deferred contract acquisition costs deferred tax liability Title of 12(b) Security Title of 12(b) Security Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Derivative instruments: Derivative Liability [Abstract] Common Stock [Member] Common Stock [Member] Aggregate notional amount Derivative, Notional Amount Sale of Stock, Consideration Received on Transaction Aggregate consideration received on transaction Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Net Cash Provided by (Used in) Operating Activities [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Number of shares of convertible founder stock outstanding. Convertible Founder Stock Shares Outstanding Convertible Founder Stock, Shares Outstanding Equity Component [Domain] Equity Component Ratio applied to the conversion of redeemable convertible preferred stock in to common stock. Stock Conversion Preferred Stock Conversion Ratio Conversion Basis Payments to Acquire Debt Securities, Available-for-Sale Purchases of marketable securities Share-Based Payment Arrangement, Accelerated Cost Stock based compensation expense Revenue from Contract with Customer, Excluding Assessed Tax Total revenue Revenue from Contract with Customer, Excluding Assessed Tax, Total Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income taxes Loss before income taxes Loss before income taxes Entity Address, State or Province Entity Address, State or Province Impairment of capitalized internal use software Capitalized Computer Software Impairments Capitalized computer software impairments. 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Geographical [Axis] Geographical Debt instrument convertible conversion ratio denominator. Debt Instrument Convertible Conversion Ratio Denominator Debt Instrument Convertible Conversion Ratio Denominator Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Due within one year, fair value Net loss per share, basic and diluted Net loss per share, basic and diluted1 Net loss per share, basic and diluted1 Shares Issuable Upon Conversion Of The 2027 Notes Shares issuable upon conversion of the 2027 Notes [Member] Shares issuable upon conversion of the 2027 Notes [Member] Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Capitalized Contract Cost, Net Ending balance Beginning balance Capitalized Contract Cost, Net, Total Document Type Document Type Research and development credits Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount US Government Corporations and Agencies Securities [Member] U.S. Agency Obligations [Member] Percentage of principal amount of debt redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed UNITED STATES United States [Member] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts Entity Shell Company Entity Shell Company Derivative Instruments and Hedging Derivatives, Policy [Policy Text Block] Share-Based Payment Arrangement, Expense Stock-based compensation, net of amounts capitalized Stock based compensation expense Weighted average remaining contractual term for fully vested options outstanding. Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term Vested (in years) Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] 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] Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Security Exchange Name Security Exchange Name Revenue from Contract with Customer [Abstract] Common stock donated to charitable foundation. Common Stock Donated to Charitable Foundation Common stock donated to charitable foundation Class of Stock [Line Items] Class Of Stock [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Marketable Securities [Table] Marketable Securities [Table] Significant Accounting Policies [Text Block] Significant Accounting Policies Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized stock-based compensation expense, weighted-average period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term (in years) Effective interest rate of debt Debt Instrument, Interest Rate, Effective Percentage Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income (loss), net of tax: Summary of Useful Life of Property and Equipment Summary Of Useful Life Of Property And Equipment Summary Of Useful Life Of Property And Equipment Consideration paid Payments to Acquire Businesses, Gross Commitments and Contingencies Disclosure [Abstract] Contractual Obligation, Fiscal Year Maturity [Table Text Block] Schedule of Future Payments under Non-Cancelable Purchase Obligations Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Restricted Stock Units (RSUs) [Member] Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of reconciliation of unrecognized tax benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Consolidation, Policy [Policy Text Block] Principles of Consolidation Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Restricted Stock Unit Activity New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Option indexed to issuers equity cap price. Option Indexed To Issuers Equity Cap Price Initial cap price Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Convertible founder stock Cost of Revenue Cost of Goods and Service [Policy Text Block] Net (accretion) amortization of (discounts) premiums on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Convertible Senior Notes Debt Disclosure [Text Block] Proceeds from issuance of common stock upon early exercise of unvested options Proceeds From Issuance Of Common Stock Upon Early Exercise Of Unvested Options Proceeds from issuance of common stock upon early exercise of unvested options. Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Debt Securities, Available-for-Sale Fair Value Total, fair value Fair value, Marketable securities Net Cash Provided by (Used in) Investing Activities [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES Cost Of Revenue [Member] Cost of revenue. Cost Of Revenue [Member] Gross increase for current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Commitments and contingencies (Note 8) Commitments and Contingencies Series C Redeemable Convertible Preferred Stock [Member] Series C Redeemable Convertible Preferred Stock [Member] Common Stock, Shares, Issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Derivative Instruments and Hedging Derivative Instruments and Hedging Activities Disclosure [Text Block] Liabilities: Liabilities [Abstract] U.S. Treasury Securities US Treasury Securities [Member] U.S. treasury securities [Member] Derivative instruments: Derivative Asset [Abstract] Net unrealized gain on derivative instruments Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Minimum [Member] Minimum Stock converted between common stock classes during period value. Stock Converted Between Common Stock Classes During Period Value Conversion of class B common stock to class A common stock Common Stock Subject to Mandatory Redemption [Member] Cash equivalents, Marketable securities and Derivative instruments: Cash equivalents, Marketable securities And Derivative instrument [Abstract] Cash equivalents, Marketable securities And Derivative instrument. Number of shares issued for each share of convertible founder stock that is converted immediately prior to the closing of the IPO. Convertible Founder Stock Shares Issued Upon Conversion From IPO Convertible founder stock shares issued upon conversion from IPO Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Supplementary cash flow disclosures: Risk-free interest rate maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Proceeds from convertible senior notes, net of issuance costs Proceeds from convertible senior notes, net of issuance costs Proceeds from Debt, Net of Issuance Costs Leases Lessee, Leases [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Base Number Of Awards Issuable. Share Based Compensation Arrangement By Share Based Payment Award Base Number Of Awards Issuable Maximum common shares authorized to be outstanding (in shares) Tax Credit Carryforward [Axis] Class B Common Stock [Member] Common Class B [Member] Accrued Liabilities, Current Accrued expenses Accrued Liabilities, Current, Total Debt Instrument [Axis] Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity (deficit): Capitalized Software Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Net foreign exchange gain losses Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Transaction Gain (Loss), before Tax, Total Current foreign provision for (benefit from) income taxes Current Foreign Tax Expense (Benefit) Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Computers, Equipment, and Software [Member] Computers, Equipment, and Software [Member] Computers, Equipment, and Software. Revenues [Abstract] Revenue: Weighted-average grant date fair value, RSUs forfeited or 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 RSUs forfeited (in dollars per share) Series E redeemable convertible preferred stock. Series E Redeemable Convertible Preferred Stock [Member] Series E Redeemable Convertible Preferred Stock Share based compensation expense related to performance options from grant date through IPO date. Performance Options Share Based Compensation Expense Through IPO Cumulative stock-based compensation expense Award Type [Axis] Award Type Other Noncash Income (Expense) Other Noncash Income (Expense), Total Other Subsequent Event [Member] Subsequent Event Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Purchase consideration Business Combination, Consideration Transferred Business Combination, Consideration Transferred, Total Non-recurring charges Restructuring and Related Cost, Expected Cost Restructuring and Related Cost, Expected Cost, Total Basis of Presentation and Significant Accounting Policies [Text Block] Basis of Presentation Total deferred tax assets Deferred Tax Assets, Gross Ending Balance Beginning Balance AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of options exercised Other income (expense), net Other Nonoperating Income (Expense) Other (expense) income, net Other Nonoperating Income (Expense), Total Research and Development Expense Research and development Research and Development Expense, Total Lessee, Operating Lease, Liability, to be Paid Total minimum lease payments Allowance for credit losses Credit Loss Allowance Of Investments The credit loss allowance on debt securities. The credit loss allowance represents the decline in fair value below cost due to credit related factors. Gross (decrease) increase for prior year tax positions Gross (decrease) increase for prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Entity Central Index Key Entity Central Index Key Advertising Costs Advertising Cost [Policy Text Block] Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Common stock shares issued to founders. Common Stock Shares Issued to Founders Common stock shares issued to founders Lessee, Operating Lease, Existence of Option to Terminate [true false] Lessee, operating lease, existence of option to terminate Net Income (Loss) Attributable to Parent [Abstract] Numerator: Net loss attributable to common stockholders Capped Calls [Member] Capped Calls. Customer [Axis] Accounting Policies [Abstract] Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued expenses and other liabilities Investments, Debt and Equity Securities [Abstract] Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Forfeited, Gross. Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Equity Instruments Other Than Options Forfeited Gross Shares Available for Grant, RSUs Forfeited Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Less: Accumulated depreciation and amortization Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Number of shares issued for each share of convertible founder stock that is converted. Convertible Founder Stock Shares Issued Upon Conversion Convertible founder stock, shares issued upon conversion Measurement Frequency [Axis] Measurement Frequency Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares Available for Grant, Ending Balance Shares Available for Grant, Beginning Balance Payments for purchase of capped calls Payments For Purchase Of Capped Calls Payments for purchase of capped calls. Payments for purchase of capped calls Redeemable Convertible Preferred Stock [Member] Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Aggregate Intrinsic Value, Vested and expected to vest as of December 31, 2022 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Offsetting Assets [Table] Subsequent Event [Table] General and Administrative Expense General and administrative General and Administrative Expense, Total Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts, Total Organization, Consolidation and Presentation of Financial Statements [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Ending Balance Weighted-Average Exercise Price, Beginning Balance Research And Development Expense Member Research and Development Expense [Member] Research and Development [Member] Risk-free interest rate minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Unamortized debt issuance costs Unamortized debt issuance costs Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Debt Instrument, Convertible, Conversion Price Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-use assets obtained in exchange for new operating lease liabilities Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to cash used in operating activities: Deferred contract acquisition costs Increase Decrease in Capitalized Contract Cost Increase Decrease in Capitalized Contract Cost Deferred contract acquisition costs Retained Earnings [Member] Accumulated Deficit [Member] Write-offs against the allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Writeoff Write-offs against the allowance for doubtful accounts Tax Credit Carryforward, Name [Domain] Customer [Domain] Money Market Funds [Member] Money Market Funds [Member] Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent, Total Stock issuance costs incurred but not yet paid. Stock Issuance Costs Incurred But Not Yet Paid Unpaid deferred offering costs Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property and equipment, gross Property, Plant and Equipment, Gross, Total Series D Redeemable Convertible Preferred Stock Series D Preferred Stock Series D Preferred Stock [Member] Additional Paid in Capital Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional paid-in capital Additional Paid in Capital, Total Entity Interactive Data Current Entity Interactive Data Current Value of shares converted during the period from Founder Stock to Series E Redeemable Preferred Stock common stock. Stock Converted Between Founder Stock to Preferred Stock During Period Value Conversion of convertible founder stock for Series E redeemable convertible preferred stock Conversion of convertible founder stock for Series E redeemable convertible preferred stock Debt Instrument, Convertible, Threshold Consecutive Trading Days Number of trading days Entity Public Float Unvested early exercised stock options member. Unvested Early Exercised Stock Options [Member] Unvested Early Exercised Stock Options [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Outstanding Stock Options, Vested and expected to vest Related Party Related Party Transactions Disclosure [Text Block] Letters of Credit Outstanding, Amount Letters Of Credit Outstanding Amount Temporary Equity [Line Items] Temporary Equity [Line Items] Share-Based Payment Arrangement, Activity [Table Text Block] Summary of Stock Equity Award Activity Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash investing and financing activities: Capitalization of contract acquisition costs. Capitalization Of Contract Acquisition Costs Capitalization of contract acquisition costs Related Party Transactions [Abstract] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Common stock subject to repurchase liability current Common Stock Subject To Repurchase Liability Current Liability for early exercise of unvested stock options Leasehold Improvements [Member] Leasehold Improvements [Member] Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Deferred offering costs, net of reimbursement received from the underwriters Temporary Equity, Shares Outstanding Balance (shares) Balance (shares) Redeemable Convertible Preferred Stock, Shares Outstanding License [Member] License [Member] Aggregate number of convertible founder shares reserved for future issuance. Convertible Founder Stock Shares Reserved For Future Issuance Convertible founder stock (in shares) Fair Value, 12 Months or Greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Available-for-sale securities, continuous unrealized loss position, twelve months or longer, fair value Proceeds from Issuance Initial Public Offering Proceeds from initial public offering, net of underwriting discounts and commissions Local Phone Number Local Phone Number Ending balance Beginning balance Unrecognized Tax Benefits Unrecognized tax benefits Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets Measured on Recurring Basis Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Calculation of Basic and Diluted Net Loss Per Share Attributable to Class A and Class B Stockholders Share based arrangement vesting period, years Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 2027 Purchase Obligation, to be Paid, Year Five Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Temporary Equity, Liquidation Preference Redeemable Convertible Preferred Stock, Liquidation Preference IPO [Member] IPO Municipal Bonds [Member] Municipal bonds [Member] Disaggregation of Revenue [Table Text Block] Summary of Revenue Disaggregated by Geographic Markets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Outstanding Stock Options, Stock options granted Shares Available for Grant, Stock options granted Other Liabilities, Noncurrent Other liabilities, non-current Other Liabilities, Noncurrent, Total Derivative Liability, Statement of Financial Position [Extensible Enumeration] Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Foreign net operating loss carryforwards Income Statement Location [Domain] Income Statement Location Property, Plant and Equipment [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares, Ending Balance Number of Shares, Beginning Balance Operating lease right-of-use assets Deferred Tax Liabilities Operating Lease Right of Use Assets Deferred tax liabilities operating Lease right of use assets. Net carrying amount Long-Term Debt Long-term Debt, Total Shares, Outstanding Balance (shares) Balance (shares) Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Prepaid expenses and other assets Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Share-Based Payment Arrangement, Amount Capitalized Capitalized stock-based compensation Stock-based compensation capitalized in internal-use software costs No Customer [Member] Customer Concentration Risk [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding Stock Options, Ending Balance Outstanding Stock Options, Beginning Balance Common Class A [Member] Class A Common Stock [Member] Debt Instrument, Name [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Purchase Obligation Purchase Obligation, Total Non-cancelable commitment 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Ratio applied to the conversion of convertible founder stock in to common stock. Stock Conversion Founder Stock Conversion Ratio Conversion Basis Net loss per share, basic Net loss per share, basic Earnings Per Share, Basic, Total Earnings Per Share, Basic Employee contributions under employee stock purchase plan Accrued employee stock purchase plan current Accrued Employee Stock Purchase Plan Current Impairment of capitalized internal use software Capitalized Computer Software, Impairments Common Stock, Voting Rights, Votes Per Share. Common Stock Voting Rights Votes Per Share Common stock, voting rights, votes per share Assets: Assets [Abstract] ASSETS Deferred Tax Assets, Net Deferred Tax Assets, Net, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Reconciliation of cash, cash equivalents, and restricted cash within the consolidated balance sheets to the amounts shown above: Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, minimum Gross Profit Gross profit Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Total prepaid expenses and other current assets Debt Instrument, Face Amount Debt Instrument Face Amount Series A Redeemable Convertible Preferred Stock Series A Preferred Stock Series A Preferred Stock [Member] Financial Instrument [Axis] Financial Instrument Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Concentration Risk Benchmark [Axis] Deferred revenue Deferred Tax Assets, Deferred Income Stockholders' Equity Shareholders' Equity and Share-Based Payments [Text Block] Liabilities and Equity [Abstract] LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS’ DEFICIT Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share Income Taxes Paid, Net Income taxes Income Taxes Paid, Net, Total Deferred contract acquisition costs Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost Deferred contract acquisition costs RSUs member. R S Us [Member] RSUs [Member] Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Issuance of common stock upon early exercise of unvested options, net of repurchases (shares) Issuance of common stock upon early exercise of unvested options, net of repurchases. Issuance Of Common Stock Upon Early Exercise Of Unvested Options Net Of Repurchases Income Tax Authority [Axis] Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Temporary Equity Disclosure [Abstract] Assets, Current [Abstract] Current assets: Adjustment to increase the net operating loss carryforwards deferred tax asset. Increase In Deferred Tax Assets Operating Loss Carryforwards Net operating loss carryforwards deferred tax asset Components of net deferred tax balance Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Unrealized Losses, Less than 12 Months Unrealized Losses, Less than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Face amount or stated value per share of convertible founder stock. Convertible Founder Stock Par Or Stated Value Per Share Convertible Founder Stock, Par Value Other Deferred Tax Liabilities, Other Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Schedule of Fair Values and Unrealized Losses on Marketable Securities Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Gross (decrease) increase for prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Payables and Accruals [Abstract] Lessor, Operating Lease, Renewal Term Operating lease, renewal term Measurement Frequency [Domain] Measurement Frequency Capitalized Contract Cost, Net, Noncurrent Deferred contract acquisition costs, non-current Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Cash Proceeds to the Company Sale of Stock, Consideration Received Per Transaction Accrued Sales Commission, Current Accrued commissions Redeemable Convertible Preferred Stock, Liquidation Preference Per Share Temporary Equity, Liquidation Preference Per Share Director and employee member Director And Employee [Member] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Cover [Abstract] Income tax interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total Concentration Risk, Percentage Percentage of Revenue Product and Service [Domain] Product and Service 2023 Restructuring Plan Two Thousand Twenty Three Restructuring Plan [Member] Two Thousand Twenty Three Restructuring Plan [Member] Trade Accounts Receivable [Member] Expire in 2034. Expire In Two Thousand and Thirty Four [Member] Expire in two thousand and thirty four member. 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares, RSUs vested Number of Shares, RSUs vested Derivative instruments, gain (loss) reclassification from accumulated OCI to income, estimated net amount to be transferred Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Liabilities, Current [Abstract] Current liabilities: Maximum [Member] Maximum Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Stock-Based Compensation Expense ESPP [Member] ESPP [Member] ESPP [Member] Derivative Instruments, Gain (Loss) [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Furniture and Fixtures [Member] Furniture And Fixtures [Member] Weighted average exercise price at which grantee can acquire the shares reserved for issuance for fully vested options outstanding. Share-based Compensation Arrangement By Share-based Payment Award Options Vested Outstanding Weighted Average Exercise Price Weighted-Average Exercise Price, Vested Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Issuance of common stock upon exercise of vested options (shares) Shares early exercised and repurchase Outstanding Stock Options, Stock options exercised Common Stock, Conversion Basis Conversion Basis Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Fair Value and Amortized Cost of Contractual Maturities Debt Instrument Convertible Trading Price As A Percentage Of Stock Price And Debt Conversion Rate Debt instrument percentage price Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion. Use of Estimates, Policy [Policy Text Block] Use of Estimates Stock Issued During Period, Shares, Restricted Stock Award, Gross Vesting of restricted stock (shares) Shares Available for Grant, RSUs granted Total deferred tax liabilities Total deferred tax liabilities Deferred Tax Liabilities, Gross Schedule of shares reserved for future issuance. Schedule of Shares Reserved for Future Issuance [Table Text Block] Common Stock Reserved for Future Issuance Accrued Payroll Taxes, Current Accrued payroll taxes Gross Account Receivable [Member] Accounts Receivable [Member] Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of vested options Liabilities for early exercise option Segment and Geographic Information Segment Reporting, Policy [Policy Text Block] Useful life of Property and equipment, years Property, Plant and Equipment, Useful Life Deferred tax assets: Deferred Tax Assets, Net [Abstract] Principal Long-Term Debt, Gross Common Stock, Shares Authorized Common Stock, Shares Authorized Trading Symbol Trading Symbol Number of shares converted during the period from Class B to Class A common stock. Stock Converted Between Common Stock Classes During Period Shares Conversion of class B common stock to class A common stock (shares) Series A Convertible Preferred Stock Series A Redeemable Convertible Preferred Stock Series A Redeemable Convertible Preferred Stock [Member] Series A redeemable convertible preferred stock. Debt Securities, Available-for-Sale [Table Text Block] Schedule of Fair Value and Amortized Cost of Marketable Securities Deferred Revenue Deferred Revenue [Policy Text Block] Deferred revenue. Lessor, Operating Leases [Text Block] Leases Number of shares converted during the period from Founder Stock to Series E Redeemable Preferred Stock common stock. Stock Converted Between Founder Stock to Preferred Stock During Period Shares Convertible founder stock (in shares) Conversion of convertible founder stock for Series E redeemable convertible preferred stock (shares) Title of Individual [Domain] Subsequent Event Type [Axis] Other Deferred Tax Assets, Other Operating Lease, Right-of-Use Asset, Amortization Expense Non-cash operating lease costs Performance Shares [Member] Performance Based Vesting Condition [Member] 2025 Purchase Obligation, to be Paid, Year Three Balance Sheet Location [Axis] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Deferred Charges, Policy [Policy Text Block] Deferred Offering Costs Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Unrealized Losses Plan Name [Axis] Plan Name Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Denominator: Operating lease liabilities Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities Deferred tax assets tax deferred expense operating lease liabilities. Title of Individual [Axis] Concentration Risk Type [Domain] Income tax benefit computed at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Director [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset 2014 Stock Plan [Member] Equity Incentives Plan 2014 [Member] Equity Incentives Plan 2014 member. Stock shares reclassified from common stock to Class B upon initial public offering. Stock Reclassified From Common To Class B Shares Reclassification of common stock to Class B common stock upon initial public offering, Shares Common Stock, Par or Stated Value Per Share Common Stock, Par Value Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Gain (loss) on retirement of assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Number of new donation stock issued during the period. Donation Stock Issued During Period Shares New Issues Donation stock issued during the period Issuance of Class A common stock pursuant to charitable donation (shares) Stock Issued During Period, Value, Conversion of Convertible Securities Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of Shares, RSUs granted Derivative Instrument [Axis] Derivative Instrument Series D redeemable convertible preferred stock. Series D Redeemable Convertible Preferred Stock [Member] Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Stock options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Shares Available for Grant, Increase in authorized shares Expire in 2027 Expire In Two Thousand and Twenty Seven [Member] Expire in two thousand and twenty seven member. Debt Instrument [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share amount Cash and Cash Equivalents, Fair Value Disclosure Fair value, Cash equivalents EX-101.SCH 13 cflt-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Derivative Instruments and Hedging link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Derivative Instruments and Hedging (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Redeemable Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Organization and Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Marketable Securities - Schedule of Fair Value and Amortized Cost of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Marketable Securities - Schedule of Fair Values and Unrealized Losses on Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Marketable Securities - Schedule of Fair Value of Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Derivative Instruments and Hedging - Fair Value of Derivative Instruments on the Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Derivative Instruments and Hedging - Impact of derivative contracts on accumulated other comprehensive income (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Derivative Instruments and Hedging - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Balance Sheet Components - Summary of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Balance Sheet Components - Summary of Accrued Expense and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Convertible Senior Notes - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Convertible Senior Notes - Schedule of net carrying amount of notes (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Commitments and Contingencies - Schedule of Future Payments under Non-Cancelable Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Revenue - Summary of Revenue Disaggregated by Geographic Markets (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Revenue - Schedule of Activity of Deferred Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Redeemable Convertible Preferred Stock - Summary of Redeemable convertible preferred stock outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Stockholders' Equity - Summary of Stock Equity Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Stockholders' Equity - Summary of stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Income Taxes - Schedule of reconciliation of income tax benefit (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Income Taxes - Schedule of components of deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Income Taxes - Schedule of components of deferred tax assets and liabilities (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Benefit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Dilutied Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Feb. 08, 2023
Jun. 30, 2022
Document Type 10-K    
Amendment Flag false    
Icfr Auditor Attestation Flag true    
Document Period End Date Dec. 31, 2022    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Trading Symbol CFLT    
Entity Registrant Name CONFLUENT, INC.    
Entity Central Index Key 0001699838    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Document Annual Report true    
Entity voluntary filers No    
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Shell Company false    
Title of 12(b) Security Class A Common Stock, par value $0.00001 per share    
Entity File Number 001-40526    
Security Exchange Name NASDAQ    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 47-1824387    
Entity Address, Address Line One 899 W. Evelyn Avenue    
Entity Address, City or Town Mountain View    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94041    
City Area Code 800    
Local Phone Number 439-3207    
Document Transition Report false    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Registrant’s definitive Proxy Statement relating to the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the Registrant’s fiscal year ended December 31, 2022.
   
Entity Public Float     $ 3,222.9
Auditor Name PricewaterhouseCoopers LLP    
Auditor Location San Francisco, California    
Auditor Firm ID 238    
Class A Common Stock [Member]      
Entity Common Stock, Shares Outstanding   177,250,222  
Class B Common Stock [Member]      
Entity Common Stock, Shares Outstanding   113,879,311  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 435,781 $ 1,375,932
Marketable securities 1,491,044 640,085
Accounts receivable, net 178,188 137,491
Deferred contract acquisition costs 35,883 27,646
Prepaid expenses and other current assets 57,229 44,919
Total current assets 2,198,125 2,226,073
Property and equipment, net 29,089 14,428
Operating lease right-of-use assets 29,478 37,281
Deferred contract acquisition costs, non-current 68,401 51,178
Other assets, non-current 19,756 13,769
Total assets 2,344,849 2,342,729
Current liabilities:    
Accounts payable 21,439 7,591
Accrued expenses and other liabilities 102,755 98,974
Operating lease liabilities 7,375 9,236
Deferred revenue 290,185 220,920
Liability for early exercise of unvested stock options 2,576 11,467
Total current liabilities 424,330 348,188
Operating lease liabilities, non-current 25,136 31,645
Deferred revenue, non-current 32,644 25,557
Convertible senior notes, net 1,084,500 1,080,701
Other liabilities, non-current 8,762 6,357
Total liabilities 1,575,372 1,492,448
Commitments and contingencies (Note 8)
Stockholders' equity (deficit):    
Preferred stock, par value of $0.00001per share 1,000,000,000 shares authorized as of December 31, 2022 and December 31,2021; 0 shares issued and outstanding as of December 31, 2022 and December 31, 2021 0 0
Additional paid-in capital 1,980,335 1,599,962
Accumulated other comprehensive loss (9,456) (830)
Accumulated deficit (1,201,405) (748,854)
Total stockholder's equity 769,477 850,281
Total liabilities and stockholder's equity 2,344,849 2,342,729
Class A Common Stock [Member]    
Stockholders' equity (deficit):    
Common Stock, Value 2 1
Class B Common Stock [Member]    
Stockholders' equity (deficit):    
Common Stock, Value $ 1 $ 2
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Preferred Stock, Par Value $ 0.00001 $ 0.00001
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Class A Common Stock [Member]    
Common Stock, Par Value $ 0.00001 $ 0.00001
Common Stock, Shares Authorized 1,000,000,000 1,000,000,000
Common Stock, Shares, Issued 172,483,134 116,728,968
Common Stock, Shares, Outstanding 172,483,134 116,728,968
Class B Common Stock [Member]    
Common Stock, Par Value $ 0.00001 $ 0.00001
Common Stock, Shares Authorized 500,000,000 500,000,000
Common Stock, Shares, Issued 116,901,046 155,072,914
Common Stock, Shares, Outstanding 116,901,046 155,072,914
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue:      
Total revenue $ 585,944 $ 387,864 $ 236,577
Cost of revenue:      
Total cost of revenue 202,415 137,292 75,476
Gross profit 383,529 250,572 161,101
Operating expenses:      
Research and development 264,041 161,925 105,399
Sales and marketing 456,452 319,331 166,361
General and administrative 125,710 108,936 122,516
Total operating expenses 846,203 590,192 394,276
Operating loss (462,674) (339,620) (233,175)
Other income (expense), net 16,416 (7) 3,140
Loss before income taxes (446,258) (339,627) (230,035)
Provision for (benefit from) income taxes 6,293 3,174 (207)
Net loss $ (452,551) $ (342,801) $ (229,828)
Net loss per share, basic $ (1.62) $ (1.82) $ (2.21)
Net loss per share, diluted $ (1.62) $ (1.82) $ (2.21)
Weighted-average shares used to compute net loss per share, basic 280,080,357 188,627,720 104,218,082
Weighted-average shares used to compute net loss per share, diluted 280,080,357 188,627,720 104,218,082
Subscription [Member]      
Revenue:      
Total revenue $ 535,009 $ 347,099 $ 208,633
Cost of revenue:      
Total cost of revenue 146,324 94,860 49,283
Services [Member]      
Revenue:      
Total revenue 50,935 40,765 27,944
Cost of revenue:      
Total cost of revenue $ 56,091 $ 42,432 $ 26,193
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net loss $ (452,551) $ (342,801) $ (229,828)
Other comprehensive (loss) income, net of tax:      
Net unrealized (loss) gain on marketable securities (9,279) (1,058) 31
Net unrealized gain on derivative instruments 653 0 0
Other comprehensive (loss) income, net of tax (8,626) (1,058) 31
Total comprehensive loss $ (461,177) $ (343,859) $ (229,797)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Redeemable Convertible Preferred Stock [Member]
Convertible Founder Stock [Member]
Common Stock [Member]
Common Stock Class A and Class B [Member]
Additional Paid-In Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Balance at Dec. 31, 2019   $ 205,784            
Balance (shares) at Dec. 31, 2019   90,624,091            
Balance at Dec. 31, 2019 $ (130,765)     $ 1   $ 45,262 $ 197 $ (176,225)
Balance (shares) at Dec. 31, 2019     7,920,000 98,636,479        
Issuance of common stock upon early exercise of unvested options, net of repurchases (shares)       1,400,335        
Vesting of early exercised options 7,030         7,030    
Issuance of common stock upon exercise of vested options 12,430         12,430    
Issuance of common stock upon exercise of vested options (shares)       9,411,029        
Stock-based compensation 143,888         143,888    
Redeemable convertible preferred stock, Par Value   $ 259,815            
Issuance of Series E redeemable convertible preferred stock, net of issuance costs (shares)   17,369,577            
Issuance of Class A common stock pursuant to charitable donation 0              
Conversion of convertible founder stock for Series E redeemable convertible preferred stock (shares)   7,284,182 (7,284,182)          
Conversion of convertible founder stock for Series E redeemable convertible preferred stock (109,035) $ 109,035       (109,035)    
Other comprehensive income, net of tax 31           31  
Net loss (229,828)   $ (10,268)         (229,828)
Balance at Dec. 31, 2020 (306,249)     $ 1   99,575 228 (406,053)
Balance (shares) at Dec. 31, 2020   115,277,850            
Balance at Dec. 31, 2020   $ 574,634            
Balance (shares) at Dec. 31, 2020     635,818 109,447,843        
Issuance of common stock upon early exercise of unvested options, net of repurchases (shares)       2,447,573 1,104      
Vesting of early exercised options 10,235         10,235    
Issuance of common stock upon exercise of vested options 51,793       $ 1 51,792    
Issuance of common stock upon exercise of vested options (shares)       7,072,147 13,021,053      
Vesting of restricted stock (shares)         648,494      
Stock-based compensation 158,249         158,249    
Reclassification of common stock to Class B common stock upon initial public offering       $ (1) $ 1      
Reclassification of common stock to Class B common stock upon initial public offering, Shares       (118,967,563) 118,967,563      
Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering (shares)   (115,277,850)            
Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering 574,634       $ 1 574,633    
Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering   $ (574,634)            
Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering (shares)     (635,818)   115,913,668      
Issuance of Class A common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs 783,158         783,158    
Issuance of Class A common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs (shares)         23,000,000      
Issuance of Class A common stock pursuant to charitable donation 13,290         13,290    
Issuance of Class A common stock pursuant to charitable donation (shares)         250,000      
Purchase of Capped Calls (90,970)         (90,970)    
Conversion of convertible founder stock for Series E redeemable convertible preferred stock 0              
Other comprehensive income, net of tax (1,058)           (1,058)  
Net loss (342,801)             (342,801)
Balance at Dec. 31, 2021 850,281       $ 3 1,599,962 (830) (748,854)
Balance (shares) at Dec. 31, 2021         271,801,882      
Issuance of common stock upon early exercise of unvested options (shares)         59,185      
Repurchases of unvested options (shares)         (157,672)      
Vesting of early exercised options 11,467         11,467    
Issuance of common stock upon exercise of vested options $ 42,767         42,767    
Issuance of common stock upon exercise of vested options (shares) 12,198,241       12,139,056      
Vesting of restricted stock (shares)         4,155,049      
Stock-based compensation $ 285,200         285,200    
Issuance of Class A common stock pursuant to charitable donation 0              
Conversion of convertible founder stock for Series E redeemable convertible preferred stock 0              
Issuance of common stock under employee stock purchase plan 40,939         40,939    
Issuance of common stock under employee stock purchase plan (shares)         1,386,680      
Other comprehensive income, net of tax (8,626)           (8,626)  
Net loss (452,551)             (452,551)
Balance at Dec. 31, 2022 $ 769,477       $ 3 $ 1,980,335 $ (9,456) $ (1,201,405)
Balance (shares) at Dec. 31, 2022         289,384,180      
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES      
Net loss $ (452,551) $ (342,801) $ (229,828)
Adjustments to reconcile net loss to cash used in operating activities:      
Depreciation and amortization 7,620 3,632 1,567
Net (accretion) amortization of (discounts) premiums on marketable securities (8,891) 2,270 1,294
Amortization of debt issuance costs 3,799 187 0
Amortization of deferred contract acquisition costs 37,339 26,697 16,029
Non-cash operating lease costs 8,608 10,990 11,911
Common stock charitable donation expense 0 13,290 0
Stock-based compensation, net of amounts capitalized 277,656 155,624 143,341
Deferred income taxes (237) 1,335 (1,335)
Other 1,384 1,828 710
Changes in operating assets and liabilities:      
Accounts receivable (42,080) (32,516) (41,612)
Deferred contract acquisition costs (62,801) (57,924) (38,129)
Prepaid expenses and other assets (17,850) (31,366) (14,368)
Accounts payable 13,580 6,143 (327)
Accrued expenses and other liabilities 9,948 61,132 15,837
Operating lease liabilities (9,209) (10,866) (11,224)
Deferred revenue 76,352 87,285 64,077
Net cash used in operating activities (157,333) (105,060) (82,057)
CASH FLOWS FROM INVESTING ACTIVITIES      
Capitalization of internal-use software costs (10,334) (5,342) (3,610)
Purchases of marketable securities (2,051,908) (663,595) (329,616)
Sales of marketable securities 0 0 4,988
Maturities of marketable securities 1,200,558 271,942 152,419
Purchases of property and equipment (4,121) (3,600) (1,040)
Other 0 12 0
Net cash used in investing activities (865,805) (400,583) (176,859)
CASH FLOWS FROM FINANCING ACTIVITIES      
Proceeds from initial public offering, net of underwriting discounts and commissions 0 786,600 0
Proceeds from issuance of common stock upon exercise of vested options 42,461 51,737 12,376
Proceeds from issuance of common stock upon early exercise of unvested options 416 19,454 4,765
Repurchases of unvested options (789) (482) (87)
Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs 0 0 259,815
Payments of deferred offering costs 0 (3,125) (111)
Proceeds from convertible senior notes, net of issuance costs (786) 1,081,300 0
Payments for purchase of capped calls 0 (90,970) 0
Proceeds from issuance of common stock under employee stock purchase plan 40,939 0 0
Net cash provided by financing activities 82,241 1,844,514 276,758
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (4) 5 (7)
Net (decrease) increase in cash, cash equivalents, and restricted cash (940,901) 1,338,876 17,835
Cash, cash equivalents, and restricted cash at beginning of period 1,376,682 37,806 19,971
Cash, cash equivalents, and restricted cash at end of period 435,781 1,376,682 37,806
Reconciliation of cash, cash equivalents, and restricted cash within the consolidated balance sheets to the amounts shown above:      
Cash and cash equivalents 435,781 1,375,932 36,789
Restricted cash included in other assets, current and non-current 0 750 1,017
Total cash, cash equivalents, and restricted cash 435,781 1,376,682 37,806
Cash paid for:      
Income taxes 5,529 2,168 960
Non-cash investing and financing activities:      
Stock-based compensation capitalized in internal-use software costs 7,544 2,625 547
Right-of-use assets obtained in exchange for new operating lease liabilities 998 813 0
Property and equipment included in accounts payable and accrued expenses and other liabilities 0 0 203
Issuance of common stock upon exercise of vested options included in prepaid expenses and other current assets 0 55 54
Vesting of early exercised stock options 11,467 10,235 7,030
Conversion of convertible founder stock for Series E redeemable convertible preferred stock 0 0 109,035
Unpaid deferred offering costs 0 0 36
Convertible senior notes issuance costs included in accrued expenses and other liabilities $ 0 $ 786 $ 0
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Description of Business
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business

1. Organization and Description of Business

 

Description of Business

 

Confluent, Inc. (“Confluent” or the “Company”) created a data infrastructure platform focused on data in motion. Confluent’s platform allows customers to connect their applications, systems, and data layers and can be deployed either as a self-managed software offering, Confluent Platform, or as a fully-managed cloud-native software-as-a-service (“SaaS”) offering, Confluent Cloud. Confluent also offers professional services and education services. The Company was incorporated in the state of Delaware in September 2014 and is headquartered in California with various other global office locations.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

2. Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

 

Reclassifications

 

Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the presentation of the current year consolidated financial statements. These reclassifications had no effect on consolidated net loss, stockholders’ equity, or cash flows as previously reported.

 

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, the standalone selling price (“SSP”) for each distinct performance obligation included in customer contracts, deferred contract acquisition costs and their period of benefit, valuation of stock-based awards, the fair value of the Company’s common stock prior to its initial public offering (“IPO”) in June 2021, capitalization and estimated useful life of internal-use software, the incremental borrowing rate used to measure operating lease liabilities, and accounting for income taxes.

 

The Company bases its estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable under the circumstances. Estimates and assumptions about future events and their effects, including the impact of the COVID-19 pandemic and global macroeconomic conditions, cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to the Company’s consolidated financial statements.

 

Functional Currency

 

The reporting currency of the Company is the U.S. dollar. The U.S. dollar is the functional currency for all subsidiaries, and therefore, foreign currency denominated monetary assets and liabilities are remeasured into U.S. dollars at exchange rates at the balance sheet date, and foreign currency denominated non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency remeasurement and settlements are included in other income (expense), net in the consolidated statements of operations. Net foreign exchange losses were $2.5 million for the year ended December 31, 2022 and not material for the years ended December 31, 2021 and 2020.

 

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments, including money market funds, U.S. treasury securities, U.S. agency obligations, and commercial paper with remaining maturities at the date of purchase of three months or less, to be cash equivalents.

 

Marketable Securities

 

The Company’s marketable securities consist of corporate notes and bonds, commercial paper, U.S. agency obligations, U.S. treasury securities, and municipal bonds. The Company determines the appropriate classification of its marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities. The Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its marketable securities within current assets.

 

Available-for-sale securities are recorded at fair value each reporting period, and are adjusted for amortization of premiums and accretion of discounts to maturity and such amortization and accretion are included in other income (expense), net in the consolidated statements of operations.

 

Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains are reported as a separate component of accumulated other comprehensive income (loss) on the consolidated balance sheets until realized.

 

For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell the security or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company evaluates whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance for expected credit losses of available-for-sale debt securities on the consolidated balance sheets with a corresponding charge in other income (expense), net in the consolidated statements of operations. Non-credit related unrealized losses are included in accumulated other comprehensive income (loss).

 

Restricted Cash

 

Restricted cash represents cash deposits with financial institutions in support of letters of credit outstanding in favor of certain landlords related to non-cancelable operating lease agreements to leased office spaces. Restricted cash is presented in prepaid expenses and other current assets for leases that expire within one year and in other assets, non-current for leases that expire more than one year from the balance sheet date.

 

 

Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:

Level 1 Inputs: Observable inputs such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2 Inputs: Observable inputs other than quoted prices included in Level 1, such as quoted prices in less active markets or model-derived valuations that are observable either directly or indirectly.
Level 3 Inputs: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, accrued expenses, derivative instruments, and convertible senior notes. Cash equivalents and marketable securities are recorded at fair value. Accounts receivable, accounts payable, and accrued expenses are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date. See Note 4 for further details regarding the fair value of the Company’s derivative instruments and convertible senior notes.

 

Accounts Receivable and Allowance for Credit Losses

 

Accounts receivable on the consolidated balance sheets consists of trade accounts receivable and unbilled receivables, net of an allowance for expected credit losses. Trade accounts receivable are stated at the invoiced amount and consist of amounts currently due from customers. Unbilled receivables represent revenue recognized in excess of invoiced amounts for the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer, such that only the passage of time is required before payment of consideration is due. The unbilled receivables balance was $51.3 million and $32.3 million as of December 31, 2022 and 2021, respectively.

 

Accounts receivable are reduced by an allowance for expected credit losses. The allowance for expected credits losses represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including the age of the receivable balance, past collection experience with the customer, historical write-off experience, credit quality of the customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions. Accounts receivable deemed uncollectible are written off against the allowance for expected credit losses when identified and the Company no longer actively pursues collection of the receivable. The Company’s allowance for expected credit losses was not material as of December 31, 2022 and 2021. Additions to and write-offs against the allowance for expected credit losses were not material for the years ended December 31, 2022, 2021, and 2020.

 

Derivative Instruments and Hedging

 

The Company enters into foreign currency forward contracts with certain financial institutions to mitigate the impact of foreign currency fluctuations on future cash flows and earnings. All of the Company’s foreign currency forward contracts are designated as cash flow hedges. The foreign currency forward contracts generally have maturities of 13 months or less.

 

 

The Company recognizes all forward contracts as either assets or liabilities on the consolidated balance sheets at fair value. Gains and losses on each forward contract are initially reported as a component of accumulated other comprehensive income (loss) (“AOCI”), and subsequently reclassified into cost of revenue or operating expense in the same period, or periods, during which the hedged transaction affects earnings. The Company evaluates the effectiveness of its cash flow hedges on a quarterly basis and does not exclude any component of the changes in fair value of the derivative instruments for effectiveness testing purposes. The Company classifies cash flows related to its cash flow hedges as operating activities in its consolidated statements of cash flows.

 

The Company has master netting agreements with each of its counterparties, which permit net settlement of multiple, separate derivative contracts with a single payment. The Company does not have collateral requirements with any of its counterparties. Although the Company is allowed to present the fair value of derivative instruments on a net basis according to master netting arrangements, the Company has elected to present its derivative instruments on a gross basis in the consolidated financial statements. The Company does not use derivative instruments for trading or speculative purposes.

 

Concentration of Risks

 

Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, marketable securities, accounts receivable, and derivative instruments. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company invests its excess cash in highly rated money market funds and in marketable securities. The Company extends credit to customers in the normal course of business. The Company maintains an allowance for expected credit losses on customers’ accounts when deemed necessary. The Company mitigates its counterparty credit risk related to derivative instruments by transacting with major financial institutions with high credit ratings.

 

No customer represented 10% or greater of total revenue for the years ended December 31, 2022, 2021, and 2020. No customer represented 10% or greater of gross accounts receivable as of December 31, 2022 and 2021.

 

Deferred Contract Acquisition Costs

 

The Company capitalizes incremental costs of obtaining a contract with a customer if such costs are recoverable. Such costs primarily consist of sales commissions earned by the Company’s sales force and the associated payroll taxes. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized over an estimated period of benefit, which the Company has determined to be five years. To determine the period of benefit, the Company has considered its technology development cycle, the cadence of software releases, the nature of its customer contracts, the duration of customer relationships, and the expected renewal period. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized over the renewal contract term.

 

Amortization of deferred contract acquisition costs is included in sales and marketing expenses in the consolidated statements of operations. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did not recognize any impairment of deferred contract acquisition costs during the years ended December 31, 2022, 2021, and 2020.

 

 

Capitalized Software Costs

 

Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. Costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility and were not material for the periods presented. As such, all related software development costs are expensed as incurred and included in research and development expenses in the consolidated statements of operations.

 

Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements are capitalized. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized within property and equipment, net on the consolidated balance sheets. Amortization is computed using the straight-line method over the estimated useful life of the capitalized software asset, which is generally 3 years. The amortization of internal-use software costs is included in cost of revenue in the consolidated statements of operations. The Company evaluates the useful life of these assets on a periodic basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The Company did not recognize any impairment of capitalized internal-use software costs during the years ended December 31, 2022, 2021, and 2020.

 

Property and Equipment, Net

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Repairs and maintenance costs are expensed as incurred. The estimated lives of the Company’s assets are as follows:

 

 

 

Useful Lives

Computers, equipment, and software

 

3 years

Furniture and fixtures

 

5 years

Leasehold improvements

 

Shorter of the remaining lease term or useful life

 

Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the consolidated financial statements and any resulting gain or loss is reflected in the consolidated statements of operations. There were no material gains or losses incurred as a result of retirement or sale during the years ended December 31, 2022, 2021, and 2020.

 

Leases

 

Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines if a contract is, or contains, a lease at contract inception. All of the Company’s leases are operating leases and are included in operating lease right-of-use assets, operating lease liabilities, and operating lease liabilities, non-current on the consolidated balance sheets.

 

The Company accounts for lease components and non-lease components as a single lease component for all leases. The Company has elected an accounting policy to not recognize short-term leases, which have a lease term of twelve months or less, on the consolidated balance sheets.

 

 

Operating lease right-of-use assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term discounted using the Company’s incremental borrowing rate. Operating lease right-of-use assets also include any lease payments made and exclude lease incentives. As the Company’s leases do not provide an implicit rate, the incremental borrowing rate used is estimated based on what the Company would have to pay on a collateralized basis in the currency in which the arrangement is denominated over a similar term as the lease. Lease payments include fixed payments and variable payments based on an index or rate, if any, and are recognized as lease expense on a straight-line basis over the term of the lease. The lease term includes options to extend or terminate the lease when it is reasonably certain they will be exercised. Variable lease payments not based on a rate or index are expensed as incurred.

 

Impairment of Long-Lived Assets

 

The Company evaluates the recoverability of long-lived assets, including property and equipment and operating lease right-of-use assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such comparison indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. There were no impairment charges related to long-lived assets during the years ended December 31, 2022, 2021, and 2020.

 

In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of its property and equipment. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life on a prospective basis.

 

Convertible Senior Notes

 

The Company accounts for its convertible senior notes wholly as debt. Debt issuance costs incurred in connection with the issuance of the Company’s convertible senior notes are reflected in the consolidated balance sheets as a direct deduction from the carrying amount of the outstanding convertible senior notes. These costs are amortized as interest expense using the effective interest rate method over the contractual term of the convertible senior notes and is included within other income (expense), net on the consolidated statements of operations.

 

Deferred Revenue

 

Deferred revenue, which is a contract liability, primarily consists of customer billings or payments received in advance of revenue being recognized from the Company’s subscription and services contracts. The Company generally invoices customers annually in advance for its term-based licenses and typically annually in advance or monthly in arrears for its SaaS offering. Typical payment terms range from net 30 to net 60 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as deferred revenue within current liabilities and the remaining portion is recorded as deferred revenue, non-current. The Company records deferred revenue upon the right to invoice or when payments have been received for subscriptions or services not delivered. Deferred revenue does not necessarily represent the total contract value of the related agreements.

 

 

Revenue Recognition

 

The Company generates revenue from the sale of subscriptions and services. Subscription revenue consists of revenue from term-based licenses that include post-contract customer support, maintenance, and upgrades, referred to together as PCS, which the Company refers to as Confluent Platform, and the Company’s SaaS offering, which the Company refers to as Confluent Cloud. Confluent Cloud customers may purchase subscriptions either without a minimum commitment contract on a month-to-month basis, which the Company refers to as pay-as-you-go, or under a usage-based minimum commitment contract of at least one year in duration, in which customers commit to a fixed minimum monetary amount at specified per-usage rates. Revenue from the Company’s pay-as-you-go arrangements was an immaterial portion of subscription revenue during the years ended December 31, 2022, 2021, and 2020. The Company primarily enters into subscription contracts with one-year terms, and subscription contracts are generally non-cancelable and non-refundable, although customers can terminate for breach if the Company materially fails to perform. Services revenue consists of revenue from professional services and education services. The Company generates sales of its subscriptions and services through its sales teams, self-service channel, and partner ecosystem, including the major cloud provider marketplaces.

 

The consolidated financial statements reflect the Company’s accounting for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, the Company recognizes revenue when its customers obtain control of promised subscriptions or services in an amount that reflects the consideration that the Company expects to receive in exchange for those subscriptions or services. In determining the appropriate amount of revenue to be recognized as the Company fulfills its obligations under each of its agreements, the following steps are performed:

 

(i) identification of the contract with a customer

 

The Company generally contracts with customers through order forms, which are governed by master sales agreements, and through cloud provider marketplaces. The Company determines that it has a contract with a customer when the contract is approved, each party’s rights regarding the subscriptions or services to be transferred and the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, and financial or other information pertaining to the customer.

 

When a contract is entered into, the Company evaluates whether the contract is part of a larger arrangement and should be accounted for with other contracts and whether the combined or single contract includes more than one performance obligation.

 

(ii) identification of the performance obligations in the contract

 

Performance obligations are identified based on the subscriptions and services that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the subscriptions or services either on their own or together with other resources that are readily available from third parties or from the Company, and (2) are distinct in the context of the contract, whereby the transfer of the subscriptions and services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised subscriptions or services, the Company applies judgment to determine whether promised subscriptions or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, or if performance obligations follow the same pattern of recognition, the promised subscriptions or services are accounted for as a combined performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.

 

 

(iii) measurement of the transaction price

 

The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. The transaction price in a usage-based SaaS contract is typically equal to the minimum commitment in the contract, less any discounts provided. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. The Company’s contracts do not contain a significant financing component.

 

(iv) allocation of the transaction price to the performance obligations;

 

If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price using a relative SSP allocation based on the SSPs of each performance obligation. Determining the relative SSP for contracts that contain multiple performance obligations is a critical accounting estimate. The Company establishes each SSP based on multiple factors, including prices at which the Company separately sells standalone subscriptions and services. In cases where directly observable standalone sales are not available, such as when license and PCS are not sold on a standalone basis, the Company establishes SSP by using information such as historical selling price of performance obligations in similar transactions, market conditions, and the Company’s pricing practices, which can require significant judgment and are subject to change based on continuous reevaluation. There may be more than one SSP for individual subscriptions and services due to the stratification of subscription support tiers and services. The Company also considers if there are any additional material rights inherent in a contract, and if so, it allocates revenue to the material right as a performance obligation.

 

(v) recognition of revenue when the Company satisfies each performance obligation;

 

The Company recognizes revenue at the time the related performance obligation is satisfied, in an amount that reflects the consideration it expects to be entitled to in exchange for those subscriptions or services. The Company records its revenue net of any withholding, value added or sales tax, as well as any discounts or marketing development funds.

 

Subscription Revenue

 

The Company’s subscription revenue includes revenue from Confluent Platform for licenses sold in conjunction with PCS. The license provides the right to use licensed proprietary software features, which represents significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the effective start date. Revenue from PCS is based on its continuous pattern of transfer to the customer and therefore is recognized ratably over the contract term.

 

The Company’s subscription revenue also includes revenue from Confluent Cloud for its usage-based minimum commitment contracts and pay-as-you-go arrangements, which is recognized on a usage basis, as usage represents a direct measurement of the value to the customer of the subscription transferred as of a particular date relative to the total value to be delivered over the term of the contract.

 

Services Revenue

 

The Company’s services revenue includes revenue from professional services and education services, which are generally sold on a time-and-materials basis. The Company recognizes the associated revenue as services are delivered.

 

 

Cost of Revenue

 

Cost of Subscription Revenue

 

Cost of subscription revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with customer support and maintenance, third-party cloud infrastructure costs, amortization of internal-use software, and allocated overhead.

 

Cost of Services Revenue

 

Cost of services revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with professional services and education services, costs for third-party contractors and partners who supplement our services delivery team, and allocated overhead.

 

Research and Development Costs

 

Research and development costs are expensed as incurred and consist primarily of personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, net of amounts capitalized, third-party cloud infrastructure expenses incurred in developing the Company’s offering, software and subscription services dedicated for use by the Company’s research and development organization, contractor and professional services fees, and allocated overhead.

 

Advertising Costs

 

Advertising costs are expensed as incurred or when the advertising first takes place, based on the nature of the advertising, and are recorded in sales and marketing expenses in the consolidated statements of operations. Advertising expense was $28.7 million, $26.7 million, and $10.9 million, for the years ended December 31, 2022, 2021, and 2020, respectively.

 

Stock-Based Compensation

 

The Company records compensation expense in connection with all stock-based awards, including stock options and restricted stock units (“RSUs”) granted to employees and non-employees and stock purchase rights granted under the Employee Stock Purchase Plan (“ESPP”) to employees, based on the fair value of the awards granted. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options and ESPP rights on the dates of grant. Calculating the fair value of stock options and ESPP rights using the Black-Scholes model requires certain highly subjective inputs and assumptions including the fair value of the underlying common stock, the expected term of the stock option or ESPP right, and the expected volatility of the price of the Company’s common stock. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant.

 

For stock-based awards that vest based only on continuous service, stock-based compensation expense is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of four years. For awards with both a service-based and a performance-based vesting condition, stock-based compensation expense is recognized using the accelerated attribution method over the requisite service period, from the time it is probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. The Company has also granted certain options containing a provision whereby vesting is accelerated upon a change in control; stock-based compensation expense for such options is recognized on a straight-line basis over a vesting period of generally four years, as a change in control is considered to be outside of the Company’s control and is not considered probable until it occurs. Forfeitures are accounted for as they occur.

 

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax law in effect for the years in which the temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.

 

A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. Accordingly, the need to establish such allowances is assessed periodically by considering matters such as future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations.

 

The Company evaluates and accounts for the benefits of uncertain tax positions using a two-step approach. Recognition, step one, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Measurement, step two, determines the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.

 

Net Loss Per Share

 

The Company computes basic and diluted net loss per share attributable to Class A and Class B common stockholders for the years ended December 31, 2022 and 2021 and basic and diluted net loss per share attributable to common and convertible founder stockholders for the year ended December 31, 2020 using the two-class method required for companies with participating securities. The Company considers all series of its outstanding redeemable convertible preferred stock and unvested common stock to be participating securities as the holders of such securities have non-forfeitable dividend rights in the event that a dividend is paid on common stock. Under the two-class method, net loss is not allocated to redeemable convertible preferred stock and unvested common stock as these securities do not have a contractual obligation to share in the Company’s net losses.

 

Basic net loss per share is computed by dividing net loss by the weighted-average number of shares outstanding during the period, less unvested common stock that is subject to repurchase. Basic and diluted net loss per share were the same for the years ended December 31, 2022, 2021, and 2020, as the inclusion of all potentially dilutive shares was anti-dilutive due to the net loss reported for each period.

 

Segment and Geographic Information

 

The Company operates its business as one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer, reviews financial information on a consolidated basis for purposes of allocating resources and evaluating financial performance. As of December 31, 2022 and 2021, substantially all of the Company’s long-lived assets, including property and equipment, net, and operating right-of-use assets were located in the United States. See Note 9 for revenue disaggregated by geographic markets.

 

 

Recent Accounting Pronouncements

 

Recently Adopted Accounting Pronouncements

 

Credit Losses: In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including the Company’s accounts receivable and certain other financial instruments, with multiple codification improvement amendments issued more recently. Credit losses related to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for the year beginning January 1, 2023, though early adoption is permitted. The Company early adopted this guidance effective January 1, 2022 on a modified retrospective basis, and the adoption did not result in any cumulative effect adjustment to its opening accumulated deficit balance.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities

3. Marketable Securities

 

The following tables summarize the fair values of the Company’s marketable securities (in thousands):

 

 

December 31, 2022

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

$

1,033,587

 

 

$

68

 

 

$

(4,072

)

 

$

1,029,583

 

U.S. agency obligations

 

273,804

 

 

 

17

 

 

 

(3,570

)

 

 

270,251

 

Corporate notes and bonds

 

160,208

 

 

 

9

 

 

 

(2,375

)

 

 

157,842

 

Commercial paper

 

33,526

 

 

 

-

 

 

 

(158

)

 

 

33,368

 

Total marketable securities

$

1,501,125

 

 

$

94

 

 

$

(10,175

)

 

$

1,491,044

 

 

 

December 31, 2021

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

$

446,878

 

 

$

-

 

 

$

(443

)

 

$

446,435

 

Corporate notes and bonds

 

125,845

 

 

 

5

 

 

 

(246

)

 

 

125,604

 

U.S. agency obligations

 

54,122

 

 

 

-

 

 

 

(115

)

 

 

54,007

 

Commercial paper

 

10,995

 

 

 

-

 

 

 

-

 

 

 

10,995

 

Municipal bonds

 

3,045

 

 

 

-

 

 

 

(1

)

 

 

3,044

 

Total marketable securities

$

640,885

 

 

$

5

 

 

$

(805

)

 

$

640,085

 

 

 

 

The following table summarizes the fair values and unrealized losses of the Company’s marketable securities, classified by the length of time that the securities have been in a continuous unrealized loss position (in thousands):

 

 

December 31, 2022

 

 

Less than 12 Months

12 Months or Greater

Total

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

$

566,093

 

 

$

(2,892

)

 

$

167,817

 

 

$

(1,180

)

 

$

733,910

 

 

$

(4,072

)

U.S. agency obligations

 

201,846

 

 

 

(2,014

)

 

 

51,595

 

 

 

(1,556

)

 

 

253,441

 

 

 

(3,570

)

Corporate notes and bonds

 

90,287

 

 

 

(1,259

)

 

 

65,579

 

 

 

(1,116

)

 

 

155,866

 

 

 

(2,375

)

Commercial paper

 

33,368

 

 

 

(158

)

 

 

-

 

 

 

-

 

 

 

33,368

 

 

 

(158

)

Total

$

891,594

 

 

$

(6,323

)

 

$

284,991

 

 

$

(3,852

)

 

$

1,176,585

 

 

$

(10,175

)

 

As of December 31, 2021, available-for-sale marketable securities in an unrealized loss position had a fair value of $618.3 million, none of which were in a continuous unrealized loss position for twelve months or greater.

 

The Company does not intend to sell these securities and it is more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis. The Company determined that the decline in fair value of these securities was not due to credit-related factors, and no allowance for expected credit losses was recorded as of December 31, 2022. Realized gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.

 

The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):

 

 

December 31, 2022

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

$

1,240,243

 

 

$

1,233,735

 

Due after one year through five years

 

260,882

 

 

 

257,309

 

Total

$

1,501,125

 

 

$

1,491,044

 

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

4. Fair Value of Financial Instruments

 

The following tables summarize the Company’s financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

Money market funds

 

$

367,699

 

 

$

-

 

 

$

367,699

 

U.S. treasury securities

 

 

-

 

 

 

12,971

 

 

 

12,971

 

U.S. agency obligations

 

 

-

 

 

 

2,000

 

 

 

2,000

 

Marketable securities:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

-

 

 

 

1,029,583

 

 

 

1,029,583

 

U.S. agency obligations

 

 

-

 

 

 

270,251

 

 

 

270,251

 

Corporate notes and bonds

 

 

-

 

 

 

157,842

 

 

 

157,842

 

Commercial paper

 

 

-

 

 

 

33,368

 

 

 

33,368

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

Foreign currency forward contracts

 

 

-

 

 

 

672

 

 

 

672

 

Total assets

 

$

367,699

 

 

$

1,506,687

 

 

$

1,874,386

 

Liabilities:

 

 

 

 

 

 

 

 

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

Foreign currency forward contracts

 

$

-

 

 

$

19

 

 

$

19

 

Total liabilities

 

$

-

 

 

$

19

 

 

$

19

 

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

-

 

 

$

69,999

 

 

$

69,999

 

Money market funds

 

 

23,857

 

 

 

-

 

 

 

23,857

 

Commercial paper

 

 

-

 

 

 

4,999

 

 

 

4,999

 

Marketable securities:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

-

 

 

 

446,435

 

 

 

446,435

 

Corporate notes and bonds

 

 

-

 

 

 

125,604

 

 

 

125,604

 

U.S. agency obligations

 

 

-

 

 

 

54,007

 

 

 

54,007

 

Commercial paper

 

 

-

 

 

 

10,995

 

 

 

10,995

 

Municipal bonds

 

 

-

 

 

 

3,044

 

 

 

3,044

 

Total assets

 

$

23,857

 

 

$

715,083

 

 

$

738,940

 

 

 

The Company classifies its highly liquid money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company classifies its U.S. treasury securities, corporate notes and bonds, U.S. agency obligations, commercial paper, municipal bonds, and foreign currency forward contracts within Level 2 of the fair value hierarchy 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 that may not be actively traded. There were no transfers of financial assets between valuation levels during the years ended December 31, 2022, 2021, and 2020.

 

As of December 31, 2022 and 2021, the total estimated fair value of the Company’s 0% convertible senior notes due 2027 was $837.3 million and $1,206.7 million, respectively. The fair value was determined based on the quoted price of the convertible senior notes in an inactive market on the last trading day of the reporting period and is classified within Level 2 of the fair value hierarchy. See Note 7 for further information on the Company’s convertible senior notes.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments and Hedging
12 Months Ended
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging

5. Derivative Instruments and Hedging

 

In December 2022, the Company implemented a hedging program to manage its exposure to certain foreign currency exchange risks. As of December 31, 2022, the Company’s foreign currency forward contracts had an aggregate notional amount of $96.1 million.

 

The fair value of the derivative instruments on the consolidated balance sheets were as follows (in thousands):

 

 

 

December 31, 2022

 

 

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Balance Sheet Location

 

Fair Value

 

 

Balance Sheet Location

 

Fair Value

 

Foreign currency forward contracts

 

Prepaid expenses and other current assets

 

$

672

 

 

Accrued expenses and other liabilities

 

$

19

 

Total

 

 

 

$

672

 

 

 

 

$

19

 

 

 

 

The following table presents the activity of derivative instruments designated as cash flow hedges and the impact of these derivative contracts on AOCI (in thousands):

 

 

 

Amount

 

Balance as of January 1, 2022

 

$

-

 

Net gain recognized in other comprehensive income

 

 

653

 

Net gain (loss) reclassified from AOCI to earnings

 

 

-

 

Balance as of December 31, 2022

 

$

653

 

 

 

As of December 31, 2022, $0.7 million of net unrealized gains related to the effective portion of changes in the fair value of foreign currency forward contracts designated as cash flow hedges were included in the balance of accumulated other comprehensive loss. The Company expects to reclassify a net gain of $0.7 million associated with the cash flow hedges from accumulated other comprehensive loss into earnings over the next 12 months.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components

6. Balance Sheet Components

 

Property and Equipment, Net

 

The cost and accumulated depreciation and amortization of property and equipment were as follows (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Computers, equipment, and software

$

8,794

 

 

$

4,567

 

Furniture and fixtures

 

977

 

 

 

1,322

 

Leasehold improvements

 

458

 

 

 

459

 

Capitalized internal-use software costs

 

25,639

 

 

 

8,024

 

Construction in progress

 

5,404

 

 

 

5,140

 

Property and equipment, at cost

$

41,272

 

 

$

19,512

 

Less: Accumulated depreciation and amortization

 

(12,183

)

 

 

(5,084

)

Property and equipment, net

$

29,089

 

 

$

14,428

 

 

Depreciation and amortization expense was $7.6 million, $3.6 million and $1.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.

 

Accrued Expenses and Other Liabilities

 

Accrued expenses and other liabilities consisted of the following (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Accrued compensation and benefits

$

27,799

 

 

$

27,703

 

Accrued commissions

 

18,058

 

 

 

13,734

 

Accrued expenses

 

16,798

 

 

 

17,452

 

Employee contributions under employee stock purchase plan

 

15,283

 

 

 

19,247

 

Accrued payroll taxes

 

10,349

 

 

 

8,681

 

Other liabilities

 

14,468

 

 

 

12,157

 

Total accrued expenses and other liabilities

$

102,755

 

 

$

98,974

 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes
12 Months Ended
Dec. 31, 2022
Convertible Debt [Abstract]  
Convertible Senior Notes . Convertible Senior Notes

 

In December 2021, the Company issued $1.1 billion aggregate principal amount of 0% convertible senior notes due 2027 (the “2027 Notes”), including the exercise in full of the initial purchasers’ option to purchase up to an additional $100.0 million principal amount of the 2027 Notes, in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The 2027 Notes are general unsecured obligations of the Company and will mature on January 15, 2027, unless earlier converted, redeemed, or repurchased. The 2027 Notes do not bear regular interest, and the principal amount of the 2027 Notes will not accrete. Special interest, if any, will be payable semiannually in arrears on January 15 and July 15 of each year, beginning on July 15, 2022 (if and to the extent that special interest is then payable on the 2027 Notes). The total net proceeds from the offering, after deducting initial purchasers’ discounts and debt issuance costs, were $1,080.5 million.

 

The initial conversion rate is 9.9936 shares of the Company’s Class A common stock per $1,000 principal amount of 2027 Notes (equivalent to an initial conversion price of approximately $100.06 per share of the Company’s Class A common stock), subject to adjustment as set forth in the indenture governing the 2027 Notes (the “Indenture”). The 2027 Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding October 15, 2026, only under the following conditions:

(1)
during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (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 for the 2027 Notes 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 the 2027 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 for the 2027 Notes on each such trading day;
(3)
if the Company calls such 2027 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the 2027 Notes called (or deemed called) for redemption; or
(4)
upon the occurrence of specified corporate events as set forth in the Indenture.

 

On or after October 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2027 Notes may convert all or any portion of their 2027 Notes at any time, at the option of the holder regardless of the foregoing conditions. Upon conversion, the Company may satisfy its conversion obligation by paying or delivering, 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, in the manner and subject to the terms and conditions provided in the Indenture. In addition, following certain corporate events that occur prior to the maturity date of the 2027 Notes or if the Company delivers a notice of redemption in respect of the 2027 Notes, the Company will, under certain circumstances, increase the conversion rate of the 2027 Notes for a holder who elects to convert its 2027 Notes in connection with such a corporate event or convert its 2027 Notes called (or deemed called) for redemption in connection with such notice of redemption, as the case may be.

 

 

During the year ended December 31, 2022, the conditions allowing holders of the 2027 Notes to convert have not been met. The 2027 Notes were therefore not convertible and were classified as long-term debt on the Company’s consolidated balance sheets as of December 31, 2022.

 

The Company may not redeem the 2027 Notes prior to January 20, 2025. The Company may redeem for cash all or any portion of the 2027 Notes (subject to the certain limitations described in the Indenture), at its option, on or after January 20, 2025, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price for the 2027 Notes 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 notice of redemption at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid special interest, if any, to, but excluding, the redemption date. If the Company redeems less than all of the outstanding 2027 Notes, at least $100.0 million aggregate principal amount of 2027 Notes must be outstanding and not subject to redemption as of, and after giving effect to, delivery of the relevant notice of redemption. No sinking fund is provided for the 2027 Notes.

 

The Company incurred $19.5 million of debt issuance costs related to the 2027 Notes. These costs are amortized to interest expense included within other income (expense), net on the consolidated statements of operations over the contractual term of the 2027 Notes at an effective interest rate of 0.35%. Amortization of debt issuance costs for the years ended December 31, 2022 and 2021 was $3.8 million and $0.2 million, respectively.

 

The net carrying amount of the 2027 Notes was as follows (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Principal

$

1,100,000

 

 

$

1,100,000

 

Unamortized debt issuance costs

 

(15,500

)

 

 

(19,299

)

Net carrying amount

$

1,084,500

 

 

$

1,080,701

 

 

Capped Calls

 

In connection with the pricing of the 2027 Notes and the exercise in full by the initial purchasers of their option to purchase additional 2027 Notes, the Company entered into capped call transactions with certain of the initial purchasers of the 2027 Notes or their respective affiliates and other financial institutions (the “Capped Calls”). The Capped Calls each have an initial strike price of approximately $100.06 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2027 Notes. The Capped Calls have initial cap prices of $138.02 per share, subject to certain adjustments. The Capped Calls associated with the 2027 Notes cover, subject to anti-dilution adjustments, approximately 11.0 million shares of the Company’s Class A common stock. The Capped Calls are expected generally to reduce the potential dilution to the Company’s Class A common stock upon any conversion of the 2027 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2027 Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the 2027 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 $91.0 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

8. Commitments and Contingencies

 

Leases

 

The Company has entered into non-cancelable operating leases, primarily for the rent of office space expiring at various dates through 2029. Certain lease agreements contain an option for the Company to renew the lease for a term of up to three years or an option to terminate the lease early within three years of lease termination. The Company considers these options in determining the lease term and minimum lease payments on a lease-by-lease basis. None of the Company’s lease agreements contain any material non-lease components, material residual value guarantees, or material restrictive covenants.

 

In 2019, the Company was issued a letter of credit of $8.2 million for its office space in Mountain View, California. No draws have been made under the letter of credit as of December 31, 2022 and 2021.

 

In addition, the Company subleased certain floors of its unoccupied office space that expired at various dates in 2022. Sublease income is recorded as a reduction of lease expense and was not material for the year ended December 31, 2022. Sublease income was $2.7 million, and $2.9 million for the years ended December 31, 2021, and 2020, respectively.

 

For the years ended December 31, 2022, 2021, and 2020, lease expense, net of sublease income of $10.1 million, $10.2 million, and $10.8 million is included in operating expenses in the consolidated statements of operations, respectively. The Company did not have any material variable lease costs or short-term lease costs for the years ended December 31, 2022, 2021, and 2020.

 

As of December 31, 2022 and 2021, the weighted-average remaining lease term of the Company’s operating leases was 3.8 and 4.5 years, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 4.3% and 4.1%, respectively.

 

 

The Company’s future minimum lease payments under non-cancelable operating leases as of December 31, 2022 were as follows (in thousands):

 

Year Ending December 31,

 

Minimum Lease Payments

 

2023

 

$

8,626

 

2024

 

 

8,670

 

2025

 

 

10,690

 

2026

 

 

7,231

 

Total minimum lease payments

 

 

35,217

 

Less: Imputed interest

 

 

(2,706

)

Present value of future minimum lease payments

 

$

32,511

 

Purchase Obligations

 

As of December 31, 2022, future payments under non-cancelable purchase obligations, primarily related to third-party cloud infrastructure agreements under which the Company is granted access to use certain cloud services, were as follows (in thousands):

 

Year Ending December 31,

 

Purchase Obligations

 

2023

 

$

154,013

 

2024

 

 

143,641

 

2025

 

 

166,834

 

2026

 

 

161,976

 

2027

 

 

132,100

 

Total

 

$

758,564

 

 

Legal Matters

 

From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. As of December 31, 2022 and 2021, the Company is not aware of any matters that would individually or taken together have a material adverse effect on the Company’s results of operations, financial position, or cash flows.

 

 

Indemnification

 

The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including customers, business partners, landlords, and certain third-party vendors. Under these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party resulting from certain Company activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. As of December 31, 2022 and 2021, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements. The Company maintained commercial general liability insurance and product liability insurance during the years ended December 31, 2022, 2021, and 2020 to offset certain of the Company’s potential liabilities under these indemnification provisions.

 

The Company also indemnifies certain of its officers, directors, and certain key employees while they are serving in good faith in their respective capacities. As of December 31, 2022 and 2021, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue

9. Revenue

 

Disaggregation of Revenue

 

The following table sets forth revenue disaggregated by geographic markets based on the location of the customer and by subscription and service categories (dollars in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Geographic markets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

362,132

 

 

 

62

%

 

$

246,676

 

 

 

64

%

 

$

156,104

 

 

 

66

%

International

 

 

223,812

 

 

 

38

%

 

 

141,188

 

 

 

36

%

 

 

80,473

 

 

 

34

%

Total revenue

 

$

585,944

 

 

 

100

%

 

$

387,864

 

 

 

100

%

 

$

236,577

 

 

 

100

%

Subscriptions and services:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Confluent Platform - License

 

$

76,019

 

 

 

13

%

 

$

69,183

 

 

 

18

%

 

$

49,043

 

 

 

21

%

Confluent Platform - PCS

 

 

247,803

 

 

 

42

%

 

 

183,737

 

 

 

47

%

 

 

128,178

 

 

 

54

%

Confluent Cloud

 

 

211,187

 

 

 

36

%

 

 

94,179

 

 

 

24

%

 

 

31,412

 

 

 

13

%

Subscription

 

 

535,009

 

 

 

91

%

 

 

347,099

 

 

 

89

%

 

 

208,633

 

 

 

88

%

Services

 

 

50,935

 

 

 

9

%

 

 

40,765

 

 

 

11

%

 

 

27,944

 

 

 

12

%

Total revenue

 

$

585,944

 

 

 

100

%

 

$

387,864

 

 

 

100

%

 

$

236,577

 

 

 

100

%

 

Other than the United States, no individual country represented 10% or more of total revenue during the years ended December 31, 2022, 2021, and 2020.

 

Remaining Performance Obligations (“RPO”)

 

RPO represent the amount of contracted future revenue that has not yet been recognized as of the end of each period, including both deferred revenue that has been invoiced and non-cancelable committed amounts that will be invoiced and recognized as revenue in future periods. RPO exclude pay-as-you-go arrangements. As of December 31, 2022, the Company’s RPO was $740.7 million, approximately 62% of which is expected to be recognized as revenue over the next 12 months and the substantial majority of the remainder in the next 13 to 36 months.

 

 

Deferred Revenue

 

Deferred revenue, including current and non-current balances as of December 31, 2022 and 2021, was $322.8 million and $246.5 million, respectively. For the years ended December 31, 2022, 2021, and 2020, revenue recognized from deferred revenue at the beginning of each year was $221.1 million, $141.7 million, and $83.4 million, respectively.

 

Deferred Contract Acquisition Costs

 

The following table summarizes the activity of deferred contract acquisition costs (in thousands):

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

Beginning balance

$

78,824

 

 

$

47,599

 

Capitalization of contract acquisition costs

 

62,799

 

 

 

57,922

 

Amortization of deferred contract acquisition costs

 

(37,339

)

 

 

(26,697

)

Ending balance

$

104,284

 

 

$

78,824

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

10. Stockholders’ Equity

 

Preferred Stock

 

In connection with the IPO, the Company’s amended and restated certificate of incorporation became effective, which authorized the issuance of 10,000,000 shares of undesignated preferred stock with a par value of $0.00001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors.

 

Common Stock

 

The Company has two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, the Company’s amended and restated certificate of incorporation authorized the issuance of 1,000,000,000 shares of Class A common stock and 500,000,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, converting, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to ten votes. Class A and Class B common stock have a par value of $0.00001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.

 

Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. Any holder’s shares of Class B common stock will convert automatically to Class A common stock, on a one-to-one basis, upon the following: (i) sale or transfer of such share of Class B common stock, except for permitted transfers as described in the amended and restated certificate of incorporation; (ii) the death or incapacity of the Class B common stockholder (or nine months after the date of the death or incapacity if the stockholder is one of the Company’s founders); and (iii) on the final conversion date, defined as the earliest of (a) the date fixed by our board of directors that is no less than 61 days and no more than 180 days following the date on which the outstanding shares of Class B common stock represent less than 10% of the then outstanding shares of Class A and Class B common stock; (b) the last trading day of the fiscal year following the tenth anniversary of the Company’s IPO; or (c) the date specified by a vote of the holders of a majority of the outstanding shares of Class B common stock, voting as a single class.

 

In June 2021, the Company donated 250,000 shares of its Class A common stock to its charitable foundation, Confluent.org. The Company recognized charitable donation expense of $13.3 million during the year ended December 31, 2021 within general and administrative expense based on the closing price of its Class A common stock on the date of donation.

 

 

Common Stock Reserved for Future Issuance

 

The Company has reserved the following shares of common stock for future issuance:

 

 

December 31, 2022

 

 

December 31, 2021

 

2014 Stock Plan:

 

 

 

 

 

Options outstanding

 

45,276,579

 

 

 

61,903,883

 

Restricted stock units outstanding

 

2,224,138

 

 

 

3,495,540

 

2021 Equity Incentive Plan:

 

 

 

 

 

Options outstanding

 

22,500

 

 

 

22,500

 

Restricted stock units outstanding

 

17,729,318

 

 

 

2,938,968

 

Remaining shares available for future issuance

 

33,300,077

 

 

 

32,797,245

 

2021 Employee Stock Purchase Plan

 

6,493,913

 

 

 

5,162,575

 

Total

 

105,046,525

 

 

 

106,320,711

 

 

 

Equity Incentive Plans

 

In September 2014, the Company’s board of directors adopted and the Company’s stockholders approved the 2014 Stock Plan (the “2014 Plan”). The 2014 Plan was also amended and restated in March 2021 and June 2021. Under the 2014 Plan, the board of directors may grant stock options and other equity-based awards to eligible employees, directors, and consultants. The 2014 Plan was terminated in June 2021 in connection with the IPO, but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2014 Plan. No further equity awards will be granted under the 2014 Plan. With the establishment of the 2021 Equity Incentive Plan (the “2021 Plan”), upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock-based awards granted under the 2014 Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Plan. Equity-based awards granted under the 2014 Plan and the 2021 Plan generally vest over four years. All stock option grants expire ten years from the date of grant.

 

In April 2021, the Company’s board of directors adopted, and in June 2021, the Company’s stockholders approved, the 2021 Plan, which became effective at the time of the execution of the underwriting agreement related to the Company’s IPO. The 2021 Plan provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units awards, performance awards, and other forms of awards to employees, directors, and consultants, including employees and consultants of the Company’s affiliates. A total of 25,812,876 shares of the Company’s Class A common stock have been reserved for future issuance under the 2021 Plan in addition to (i) the shares that remained available for grant of future awards under the 2014 Plan at the time the 2021 Plan became effective, (ii) shares underlying outstanding stock awards granted under the 2014 Plan that expire, or are forfeited, cancelled, or reacquired, as described above, and (iii) any automatic increases in the number of shares of Class A common stock reserved for future issuance under this plan.

 

In April 2021, the Company’s board of directors adopted, and in June 2021, the Company’s stockholders approved, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective at the time of the execution of the underwriting agreement related to the Company’s IPO. The 2021 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 5,162,575 shares of the Company’s Class A common stock have been reserved for future issuance under the 2021 ESPP, in addition to any automatic increases in the number of shares of Class A common stock reserved for future issuance under this plan.

 

Except for the initial offering period, the 2021 ESPP provides for 12-month offering periods beginning February 16 and August 16 of each year, and each offering period consists of two six-month purchase periods. The initial offering period began on June 24, 2021 and ended on August 15, 2022. The initial offering consisted of two purchase periods, with the first purchase period ending on February 15, 2022 and the second purchase period ending on August 15, 2022. The price at which Class A common stock is purchased under the 2021 ESPP is equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the offering date or (2) the fair market value of the Company’s Class A common stock on the purchase date.

 

 

The 2021 ESPP offers a rollover feature pursuant to which, if the fair market value of a share of Class A common stock on the first trading day of a new purchase period is lower than the fair market value on the offering date, that offering period will terminate and participants will be automatically enrolled in a new 12-month offering period. An ESPP rollover occurred when the Company’s closing stock price on August 16, 2022 was below the closing stock price on February 16, 2022. This triggered a new 12-month offering period ending on August 15, 2023 and resulted in immaterial incremental stock-based compensation expense to be recognized over the remaining requisite service period.

 

Equity Awards Outstanding

 

The following table summarizes stock equity award activity and activity regarding shares available for grant under the 2014 Plan and the 2021 Plan:

 

 

 

 

 

 

Equity Awards Outstanding

 

 

 

Shares Available for Grant

 

 

Outstanding
Stock Options

 

 

Weighted-Average
Exercise Price

 

 

Weighted-Average Remaining Contractual Term
(in years)

 

 

Aggregate Intrinsic Value
(in thousands)

 

Balance as of December 31, 2021

 

 

32,797,245

 

 

 

61,926,383

 

 

$

6.97

 

 

 

7.88

 

 

$

4,289,643

 

Increase in authorized shares

 

 

13,590,094

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Stock options exercised

 

 

-

 

 

 

(12,198,241

)

 

$

3.54

 

 

 

 

 

 

 

Stock options forfeited or expired

 

 

4,429,063

 

 

 

(4,429,063

)

 

$

8.37

 

 

 

 

 

 

 

Repurchases of unvested common stock

 

 

157,672

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

RSUs granted

 

 

(19,504,690

)

 

 

-

 

 

$

-

 

 

 

 

 

 

 

RSUs forfeited or cancelled

 

 

1,830,693

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Balance as of December 31, 2022

 

 

33,300,077

 

 

 

45,299,079

 

 

$

7.76

 

 

 

6.99

 

 

$

657,307

 

Vested as of December 31, 2022

 

 

 

 

 

27,282,834

 

 

$

6.09

 

 

 

6.58

 

 

$

440,977

 

Vested and expected to vest as of December 31, 2022

 

 

 

 

 

45,299,079

 

 

$

7.76

 

 

 

6.99

 

 

$

657,307

 

 

 

Aggregate intrinsic value represents the difference between the exercise price of the options to purchase common stock and the estimated fair value of the Company’s common stock. The intrinsic value of options exercised was $382.4 million, $976.5 million, and $60.8 million for the years ended December 31, 2022, 2021, and 2020, respectively. No options were granted during the year ended December 31, 2022. The weighted-average grant-date fair value per share of options granted during the years ended December 31, 2021 and 2020 was $12.43 and $4.43, respectively. The total grant-date fair value of stock options vested was $108.1 million, $63.6 million, and $29.2 million during years ended December 31, 2022, 2021, and 2020, respectively.

 

 

Early Exercised Options

 

All stock option holders have the right to exercise unvested options, which are subject to a repurchase right held by the Company at the original exercise price in the event of voluntary or involuntary termination of employment of the stockholder. As of December 31, 2022 and December 31, 2021, there were 578,119 and 2,164,577 shares that had been early exercised and were subject to repurchase, respectively. The proceeds related to early exercised options are recorded as liabilities until the options vest, at which point they are reclassified to equity. As of December 31, 2022 and December 31, 2021, the liabilities for early exercised options subject to repurchase were $4.0 million and $15.8 million, respectively, which were recorded within liability for early exercise of unvested stock options and other liabilities, non-current on the consolidated balance sheets.

 

Shares issued for early exercised options are included in issued and outstanding shares as they are legally issued and outstanding, but are not deemed outstanding for accounting purposes until the shares vest.

 

Performance-Based Options

 

The Company had granted 2,875,255 options with both a service-based vesting condition and a performance-based vesting condition prior to the IPO. No performance-based options were granted subsequent to the IPO. The performance-based vesting condition was not deemed probable until consummated, and therefore, stock-based compensation related to these options remained unrecognized prior to the effectiveness of the IPO. Upon the effectiveness of the IPO in June 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $3.8 million to general and administrative expense using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been fully or partially satisfied.

 

RSUs

 

The Company began granting RSUs in 2021. RSUs granted prior to the IPO had both service-based and performance-based vesting conditions. The service-based vesting condition for these awards is generally satisfied by rendering continuous service for four years, during which time the grants will vest quarterly. In November 2021, the Company’s board of directors modified the terms of the RSUs. Prior to the modification, the RSUs vested either quarterly or with a cliff vesting period of one year and continued vesting quarterly thereafter. The modification removed the requirement of the cliff vesting period of one year and did not have a material impact to the consolidated financial statements for the year ended December 31, 2021. All other significant terms of the service-based RSUs remained unchanged.

 

The performance-based vesting condition was satisfied upon the sale of the Company’s common stock in a firm commitment underwritten public offering. The performance-based vesting condition was not deemed probable until consummated, and therefore, stock-based compensation related to these RSUs remained unrecognized prior to the effectiveness of the IPO. RSUs granted after the IPO do not contain the performance-based vesting condition described above.

 

Upon the effectiveness of the IPO in June 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $6.8 million using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been fully or partially satisfied.

 

 

The following table summarizes RSU activity under the 2014 Plan and the 2021 Plan:

 

 

 

RSUs Outstanding

 

 

 

Number of Shares

 

 

Weighted-Average
Grant Date
Fair Value

 

Unvested balance as of December 31, 2021

 

 

6,434,508

 

 

$

46.01

 

RSUs granted

 

 

19,504,690

 

 

$

31.03

 

RSUs vested

 

 

(4,155,049

)

 

$

38.58

 

RSUs forfeited or cancelled

 

 

(1,830,693

)

 

$

42.91

 

Unvested balance as of December 31, 2022

 

 

19,953,456

 

 

$

33.18

 

 

The total grant-date fair value of RSUs vested was $160.3 million and $22.2 million during the years ended December 31, 2022 and 2021, respectively.

 

Determination of Fair Value

 

The Company estimates the fair value of stock options using the Black-Scholes option-pricing model, which is dependent upon several variables, such as the fair value of the Company’s common stock, the expected option term, expected volatility of the Company’s stock price over the expected term, expected risk-free interest rate over the expected option term, and expected dividend yield.

 

Fair Value of Common Stock: Prior to the completion of the IPO, the board of directors had determined the fair value of common stock by considering a number of objective and subjective factors, including but not limited to contemporaneous independent third-party valuations of the Company’s common stock, market performance of comparable publicly traded companies, sales of the Company’s redeemable convertible preferred stock and common stock to unrelated third parties, operating and financial performance, the lack of marketability of the Company’s common stock, general and industry-specific economic outlook, and the likelihood of achieving a liquidity event, such as an initial public offering, a merger, or acquisition of the Company given prevailing market conditions. After the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market.

 

Expected Term: For option grants subject to service-based vesting conditions only, the expected term represents the period that the Company’s stock options are expected to be outstanding and is calculated using the simplified method for options that have only service-based vesting conditions. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For other option grants, the Company estimates the expected term using historical data on employee exercises and post-vesting employment termination behavior, considering the contractual life of the award.

 

Expected Volatility: Since the Company does not have a sufficient trading history of its common stock, the expected volatility was derived from the average historical stock volatilities of public companies within the Company’s industry that it considers to be comparable to its business, over a period equivalent to the expected term of the stock options.

 

Risk-Free Interest Rate: The Company bases the risk-free interest rate on the implied yield available on U.S. Treasury zero-coupon notes with maturities equivalent to the option’s expected term.

 

Expected Dividend Yield: The Company has not issued any dividends in its history and does not expect to issue dividends over the life of the options and therefore has estimated the dividend yield to be zero.

 

 

The fair value of stock options granted was estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions for the years ended December 31, 2021 and 2020. No stock options were granted during the year ended December 31, 2022:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

Expected term (in years)

 

6.17

 

 

 

6.17

 

Expected volatility

 

66.3

%

 

 

68.3

%

Risk-free interest rate

 

1.1

%

 

 

0.5

%

Expected dividend yield

 

0

%

 

 

0

%

 

The fair value of employee stock purchase rights for offerings under the 2021 ESPP were estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

Year Ended December 31,

 

2022

 

2021

Expected term (in years)

0.49 - 1.00

 

0.63 - 1.12

Expected volatility

55.0% - 82.1%

 

54.6% - 56.7%

Risk-free interest rate

0.7% - 3.3%

 

0.1%

Expected dividend yield

0%

 

0%

 

Stock-Based Compensation Expense

 

Total stock-based compensation expense was as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue - subscription

 

$

23,136

 

 

$

12,571

 

 

$

2,572

 

Cost of revenue - services

 

 

9,253

 

 

 

5,418

 

 

 

1,745

 

Research and development

 

 

101,499

 

 

 

49,051

 

 

 

33,755

 

Sales and marketing

 

 

99,366

 

 

 

55,506

 

 

 

14,734

 

General and administrative

 

 

44,402

 

 

 

33,078

 

 

 

90,535

 

Stock-based compensation, net of amounts capitalized

 

$

277,656

 

 

$

155,624

 

 

$

143,341

 

Capitalized stock-based compensation

 

 

7,544

 

 

 

2,625

 

 

 

547

 

Total stock-based compensation

 

$

285,200

 

 

$

158,249

 

 

$

143,888

 

 

As of December 31, 2022, there was $750.3 million of unrecognized stock-based compensation expense, which is expected to be recognized over a weighted-average period of 2.8 years.

 

Tender Offer

 

In July 2020, the Company facilitated a tender offer whereby certain investors purchased shares of the Company’s convertible founder stock and common stock from certain stockholders. As a result, certain directors, employees, and non-employees of the Company sold an aggregate of 7,284,182 shares of the Company’s convertible founder stock and 1,883,233 shares of the Company’s common stock to entities affiliated with new and existing investors at a purchase price of $14.9687 per share for an aggregate purchase price of $137.2 million. Upon the sale of the Company’s stock, 7,284,182 shares of convertible founder stock were converted into shares of Series E redeemable convertible preferred stock. The purchase price in this tender offer transaction was in excess of the fair value of such shares at the time of the transaction. As a result, during the year ended December 31, 2020, the Company recorded the excess of the purchase price over fair value of $76.3 million as stock-based compensation expense.

 

 

Secondary Sales

 

In September 2020, a director of the Company sold an aggregate of 2,632,747 shares of the Company’s common stock to entities affiliated with an existing investor at a purchase price of $14.9687 per share for an aggregate purchase price of $39.4 million. Also in September 2020, a director and an employee of the Company sold an aggregate of 2,142,900 shares of the Company’s common stock to entities affiliated with a new investor at a purchase price of $14.00 per share for an aggregate purchase price of $30.0 million. The purchase prices in both of these secondary transactions were in excess of the fair value of such shares. As a result, during the year ended December 31, 2020, the Company recorded the excess of the purchase price over fair value of $35.6 million as stock-based compensation expense.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

11. Income Taxes

 

The components of loss before income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(461,919

)

 

$

(347,552

)

 

$

(234,905

)

Foreign

 

 

15,661

 

 

 

7,925

 

 

 

4,870

 

Loss before income taxes

 

$

(446,258

)

 

$

(339,627

)

 

$

(230,035

)

 

The components of provision for (benefit from) income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current

 

 

 

 

 

 

 

 

 

State

 

$

337

 

 

$

251

 

 

$

87

 

Foreign

 

 

6,193

 

 

 

1,588

 

 

 

1,041

 

Total

 

 

6,530

 

 

 

1,839

 

 

 

1,128

 

Deferred

 

 

 

 

 

 

 

 

 

Foreign

 

 

(237

)

 

 

1,335

 

 

 

(1,335

)

Total

 

 

(237

)

 

 

1,335

 

 

 

(1,335

)

Provision for (benefit from) income taxes

 

$

6,293

 

 

$

3,174

 

 

$

(207

)

 

The reconciliation of the income tax benefit computed at the federal statutory tax rate to the Company’s provision for (benefit from) income taxes was as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Income tax benefit computed at federal statutory rate

 

$

(93,714

)

 

$

(71,322

)

 

$

(48,307

)

Foreign rate differential

 

 

2,668

 

 

 

1,214

 

 

 

(1,317

)

Stock-based compensation expense

 

 

(14,145

)

 

 

(104,993

)

 

 

24,004

 

Change in valuation allowance

 

 

122,724

 

 

 

192,301

 

 

 

27,446

 

Research and development credits

 

 

(11,581

)

 

 

(14,483

)

 

 

(2,432

)

Other

 

 

341

 

 

 

457

 

 

 

399

 

Provision for (benefit from) income taxes

 

$

6,293

 

 

$

3,174

 

 

$

(207

)

 

 

 

The significant components of net deferred tax balances were as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

324,950

 

 

$

277,453

 

Capitalized research and development costs

 

 

74,824

 

 

 

-

 

Tax credit carryforwards

 

 

46,190

 

 

 

30,777

 

Stock-based compensation expense

 

 

26,211

 

 

 

14,885

 

Accruals and reserves

 

 

8,005

 

 

 

6,781

 

Operating lease liabilities

 

 

7,524

 

 

 

9,398

 

Deferred revenue

 

 

6,065

 

 

 

4,095

 

Other

 

 

6,021

 

 

 

3,258

 

Total deferred tax assets

 

 

499,790

 

 

 

346,647

 

Less: Valuation allowance

 

 

(461,234

)

 

 

(316,056

)

Deferred tax assets, net of valuation allowance

 

 

38,556

 

 

 

30,591

 

Deferred tax liabilities:

 

 

 

 

 

 

Deferred contract acquisition costs

 

 

(25,054

)

 

 

(18,783

)

Operating lease right-of-use assets

 

 

(6,788

)

 

 

(8,559

)

Property and equipment

 

 

(5,898

)

 

 

(2,558

)

Other

 

 

(103

)

 

 

(214

)

Total deferred tax liabilities

 

 

(37,843

)

 

 

(30,114

)

Net deferred tax assets

 

$

713

 

 

$

477

 

 

The Company recognizes a valuation allowance on its deferred tax assets if it is more likely than not that some or all the deferred tax assets will not be realized. Due to a history of losses in the United States and United Kingdom, U.S. and U.K. deferred tax assets have been fully offset by a valuation allowance. The valuation allowance was $461.2 million as of December 31, 2022 and increased by $145.1 million during the year ended December 31, 2022 primarily due to increased U.S. federal and state and U.K. net operating loss carryforwards, capitalized research and development costs, and tax credit carryforwards. The valuation allowance was $316.1 million as of December 31, 2021 and increased by $242.3 million during the year ended December 31, 2021 primarily due to increased U.S. federal and state net operating loss carryforwards and tax credit carryforwards and the establishment of a valuation allowance in the United Kingdom.

 

As of December 31, 2022, the Company intends to indefinitely reinvest its foreign earnings and cash unless such repatriation results in no or minimal tax costs. For the earnings the Company intends to indefinitely reinvest, no deferred tax liabilities for foreign withholding or other taxes have been recorded. The estimated amount of such unrecognized deferred tax liability associated with the indefinitely reinvested earnings is immaterial.

 

As of December 31, 2022, the Company had $1,283.0 million of federal net operating loss carryforwards and $689.3 million of state net operating loss carryforwards. Of the federal net operating loss carryforwards, $1,238.9 million can be carried forward indefinitely, but is limited to 80% of annual taxable income. The remaining federal and state net operating loss carryforwards will begin to expire in 2034 and 2025, respectively.

 

As of December 31, 2022, the Company had U.S. federal and state research tax credit carryforwards of $43.2 million and $19.9 million, respectively. The U.S. federal research tax credit carryforwards will begin to expire in 2034. The California research tax credit carryforwards can be carried forward indefinitely, while the research tax credit carryforwards for other states will begin to expire in 2026.

 

As of December 31, 2022, the Company had $60.8 million of foreign net operating loss carryforwards. These foreign net operating loss carryforwards have an indefinite life and do not expire.

 

 

Under Section 382 of the Internal Revenue Code of 1986, as amended, and similar provisions of state law, utilization of net operating loss and tax credit carryforwards may be subject to an annual limitation due to an ownership change. As of December 31, 2022, the Company assessed that its net operating loss and tax credit carryforwards will not expire solely due to Section 382 limitations.

 

A reconciliation of the beginning and ending balances of total unrecognized tax benefits is as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

12,530

 

 

$

3,399

 

 

$

1,623

 

Gross (decrease) increase for prior year tax positions

 

 

(859

)

 

 

192

 

 

 

200

 

Gross increase for current year tax positions

 

 

7,243

 

 

 

8,939

 

 

 

1,576

 

Ending balance

 

$

18,914

 

 

$

12,530

 

 

$

3,399

 

 

As of December 31, 2022, the total amount of unrecognized tax benefits, if recognized, would not affect the Company’s effective tax rate due to the existence of carryforwards and the valuation allowance in the United States and applicable U.S. state jurisdictions.

 

The Company does not expect its gross unrecognized tax benefits to change significantly within the next 12 months. It is reasonably possible that certain unrecognized tax benefits may increase or decrease within the next 12 months due to tax examination changes, settlement activities, or the impact on recognition and measurement considerations related to the results of published tax cases or other similar activities.

 

The Company recognizes interest and penalties related to uncertain tax positions in benefit from income taxes in the consolidated statements of operations. There were no interest and penalties associated with unrecognized income tax benefits for the years ended December 31, 2022, 2021, and 2020.

 

The Company’s tax years from inception in 2014 through December 31, 2022 remain subject to examination by various jurisdictions.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share

12. Net Loss Per Share

 

For periods in which there were shares of Class A and Class B common stock outstanding, the rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock were identical, except with respect to voting, converting, and transfer rights. As the liquidation and dividend rights were identical for Class A and Class B common stock, the undistributed earnings were allocated on a proportionate basis and the resulting net loss per share would, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.

 

The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

 

Class A and Class B Common

 

 

Class A and Class B Common

 

 

Common

 

 

Convertible Founder

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net loss

$

(452,551

)

 

$

(342,801

)

 

$

(219,560

)

 

$

(10,268

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per share, basic and diluted

 

280,080,357

 

 

 

188,627,720

 

 

 

99,562,032

 

 

 

4,656,050

 

Net loss per share, basic and diluted

$

(1.62

)

 

$

(1.82

)

 

$

(2.21

)

 

$

(2.21

)

 

The following outstanding potentially dilutive shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

December 31, 2020

 

Redeemable convertible preferred stock

 

 

-

 

 

 

-

 

 

 

115,277,850

 

Stock options

 

 

45,299,079

 

 

 

61,926,383

 

 

 

71,213,150

 

Unvested early exercised stock options

 

 

578,119

 

 

 

2,164,577

 

 

 

2,338,945

 

RSUs

 

 

19,953,456

 

 

 

6,434,508

 

 

 

-

 

ESPP

 

 

1,428,206

 

 

 

1,322,476

 

 

 

-

 

Shares issuable upon conversion of the 2027 Notes

 

 

10,992,960

 

 

 

10,992,960

 

 

 

-

 

Total

 

 

78,251,820

 

 

 

82,840,904

 

 

 

188,829,945

 

 

The Company calculates the potential dilutive effect of its 2027 Notes under the if-converted method. Under this method, diluted net loss per share is determined by assuming that all of the 2027 Notes were converted into shares of the Company’s Class A common stock at the beginning of the reporting period.

 

In connection with the issuance of the 2027 Notes, the Company entered into Capped Calls, which are not included for purposes of calculating the number of diluted weighted-average shares outstanding, as their effect 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 2027 Notes.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events

13. Subsequent Events

 

Business Combination

 

In January 2023, the Company acquired all outstanding shares of Immerok GmbH, an Apache Flink stream processing managed services company, for purchase consideration of approximately $54.9 million in cash.

 

The Company incurred $1.1 million of transaction costs associated with the acquisition during the year ended December 31, 2022, which were recorded as general and administrative expenses in the consolidated statements of operations.

 

The Company will account for the acquisition as a business combination in accordance with ASC 805. Given the limited time since the acquisition date, it is not practicable to disclose the initial accounting, including the purchase price allocation, at the time of this filing.

 

Restructuring

 

On January 17, 2023, the Company approved restructuring actions (the “Restructuring Plan”) to adjust its cost structure and real estate footprint. The Restructuring Plan includes a reduction of approximately 8% of the Company’s global workforce as of December 31, 2022, with most of these reductions expected to occur by the end of the second quarter of 2023. The Company estimates it will incur approximately $27 to $31 million in non-recurring charges in connection with the Restructuring Plan, primarily related to cash expenditures for employee transition and severance payments, employee benefits, and related facilitation costs, as well as non-cash expenditures related to lease abandonment. Of the total restructuring expenses, $14 to $17 million is expected to result in future cash outlays. The Company expects the majority of the charges to be recognized by March 31, 2023 and future cash outlays to be substantially complete by June 30, 2023. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from the estimates disclosed above.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Reclassifications

Reclassifications

 

Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the presentation of the current year consolidated financial statements. These reclassifications had no effect on consolidated net loss, stockholders’ equity, or cash flows as previously reported.

Use of Estimates

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, the standalone selling price (“SSP”) for each distinct performance obligation included in customer contracts, deferred contract acquisition costs and their period of benefit, valuation of stock-based awards, the fair value of the Company’s common stock prior to its initial public offering (“IPO”) in June 2021, capitalization and estimated useful life of internal-use software, the incremental borrowing rate used to measure operating lease liabilities, and accounting for income taxes.

 

The Company bases its estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable under the circumstances. Estimates and assumptions about future events and their effects, including the impact of the COVID-19 pandemic and global macroeconomic conditions, cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to the Company’s consolidated financial statements.

Functional Currency

Functional Currency

 

The reporting currency of the Company is the U.S. dollar. The U.S. dollar is the functional currency for all subsidiaries, and therefore, foreign currency denominated monetary assets and liabilities are remeasured into U.S. dollars at exchange rates at the balance sheet date, and foreign currency denominated non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency remeasurement and settlements are included in other income (expense), net in the consolidated statements of operations. Net foreign exchange losses were $2.5 million for the year ended December 31, 2022 and not material for the years ended December 31, 2021 and 2020.

Cash and Cash Equivalents

Cash and Cash Equivalents

 

The Company considers all highly liquid investments, including money market funds, U.S. treasury securities, U.S. agency obligations, and commercial paper with remaining maturities at the date of purchase of three months or less, to be cash equivalents.

Marketable Securities

Marketable Securities

 

The Company’s marketable securities consist of corporate notes and bonds, commercial paper, U.S. agency obligations, U.S. treasury securities, and municipal bonds. The Company determines the appropriate classification of its marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities. The Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its marketable securities within current assets.

 

Available-for-sale securities are recorded at fair value each reporting period, and are adjusted for amortization of premiums and accretion of discounts to maturity and such amortization and accretion are included in other income (expense), net in the consolidated statements of operations.

 

Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains are reported as a separate component of accumulated other comprehensive income (loss) on the consolidated balance sheets until realized.

 

For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell the security or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company evaluates whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance for expected credit losses of available-for-sale debt securities on the consolidated balance sheets with a corresponding charge in other income (expense), net in the consolidated statements of operations. Non-credit related unrealized losses are included in accumulated other comprehensive income (loss).

Restricted Cash

Restricted Cash

 

Restricted cash represents cash deposits with financial institutions in support of letters of credit outstanding in favor of certain landlords related to non-cancelable operating lease agreements to leased office spaces. Restricted cash is presented in prepaid expenses and other current assets for leases that expire within one year and in other assets, non-current for leases that expire more than one year from the balance sheet date.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:

Level 1 Inputs: Observable inputs such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2 Inputs: Observable inputs other than quoted prices included in Level 1, such as quoted prices in less active markets or model-derived valuations that are observable either directly or indirectly.
Level 3 Inputs: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, accrued expenses, derivative instruments, and convertible senior notes. Cash equivalents and marketable securities are recorded at fair value. Accounts receivable, accounts payable, and accrued expenses are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date. See Note 4 for further details regarding the fair value of the Company’s derivative instruments and convertible senior notes.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts Receivable and Allowance for Credit Losses

 

Accounts receivable on the consolidated balance sheets consists of trade accounts receivable and unbilled receivables, net of an allowance for expected credit losses. Trade accounts receivable are stated at the invoiced amount and consist of amounts currently due from customers. Unbilled receivables represent revenue recognized in excess of invoiced amounts for the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer, such that only the passage of time is required before payment of consideration is due. The unbilled receivables balance was $51.3 million and $32.3 million as of December 31, 2022 and 2021, respectively.

 

Accounts receivable are reduced by an allowance for expected credit losses. The allowance for expected credits losses represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including the age of the receivable balance, past collection experience with the customer, historical write-off experience, credit quality of the customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions. Accounts receivable deemed uncollectible are written off against the allowance for expected credit losses when identified and the Company no longer actively pursues collection of the receivable. The Company’s allowance for expected credit losses was not material as of December 31, 2022 and 2021. Additions to and write-offs against the allowance for expected credit losses were not material for the years ended December 31, 2022, 2021, and 2020.

Derivative Instruments and Hedging

Derivative Instruments and Hedging

 

The Company enters into foreign currency forward contracts with certain financial institutions to mitigate the impact of foreign currency fluctuations on future cash flows and earnings. All of the Company’s foreign currency forward contracts are designated as cash flow hedges. The foreign currency forward contracts generally have maturities of 13 months or less.

 

 

The Company recognizes all forward contracts as either assets or liabilities on the consolidated balance sheets at fair value. Gains and losses on each forward contract are initially reported as a component of accumulated other comprehensive income (loss) (“AOCI”), and subsequently reclassified into cost of revenue or operating expense in the same period, or periods, during which the hedged transaction affects earnings. The Company evaluates the effectiveness of its cash flow hedges on a quarterly basis and does not exclude any component of the changes in fair value of the derivative instruments for effectiveness testing purposes. The Company classifies cash flows related to its cash flow hedges as operating activities in its consolidated statements of cash flows.

 

The Company has master netting agreements with each of its counterparties, which permit net settlement of multiple, separate derivative contracts with a single payment. The Company does not have collateral requirements with any of its counterparties. Although the Company is allowed to present the fair value of derivative instruments on a net basis according to master netting arrangements, the Company has elected to present its derivative instruments on a gross basis in the consolidated financial statements. The Company does not use derivative instruments for trading or speculative purposes.

Concentration of Risks

Concentration of Risks

 

Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, marketable securities, accounts receivable, and derivative instruments. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company invests its excess cash in highly rated money market funds and in marketable securities. The Company extends credit to customers in the normal course of business. The Company maintains an allowance for expected credit losses on customers’ accounts when deemed necessary. The Company mitigates its counterparty credit risk related to derivative instruments by transacting with major financial institutions with high credit ratings.

 

No customer represented 10% or greater of total revenue for the years ended December 31, 2022, 2021, and 2020. No customer represented 10% or greater of gross accounts receivable as of December 31, 2022 and 2021.

Deferred Contract Acquisition Costs

Deferred Contract Acquisition Costs

 

The Company capitalizes incremental costs of obtaining a contract with a customer if such costs are recoverable. Such costs primarily consist of sales commissions earned by the Company’s sales force and the associated payroll taxes. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized over an estimated period of benefit, which the Company has determined to be five years. To determine the period of benefit, the Company has considered its technology development cycle, the cadence of software releases, the nature of its customer contracts, the duration of customer relationships, and the expected renewal period. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized over the renewal contract term.

 

Amortization of deferred contract acquisition costs is included in sales and marketing expenses in the consolidated statements of operations. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did not recognize any impairment of deferred contract acquisition costs during the years ended December 31, 2022, 2021, and 2020.

Capitalized Software Costs

Capitalized Software Costs

 

Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. Costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility and were not material for the periods presented. As such, all related software development costs are expensed as incurred and included in research and development expenses in the consolidated statements of operations.

 

Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements are capitalized. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized within property and equipment, net on the consolidated balance sheets. Amortization is computed using the straight-line method over the estimated useful life of the capitalized software asset, which is generally 3 years. The amortization of internal-use software costs is included in cost of revenue in the consolidated statements of operations. The Company evaluates the useful life of these assets on a periodic basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The Company did not recognize any impairment of capitalized internal-use software costs during the years ended December 31, 2022, 2021, and 2020.

Property and Equipment, Net

Property and Equipment, Net

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Repairs and maintenance costs are expensed as incurred. The estimated lives of the Company’s assets are as follows:

 

 

 

Useful Lives

Computers, equipment, and software

 

3 years

Furniture and fixtures

 

5 years

Leasehold improvements

 

Shorter of the remaining lease term or useful life

 

Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the consolidated financial statements and any resulting gain or loss is reflected in the consolidated statements of operations. There were no material gains or losses incurred as a result of retirement or sale during the years ended December 31, 2022, 2021, and 2020.

Leases

Leases

 

Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines if a contract is, or contains, a lease at contract inception. All of the Company’s leases are operating leases and are included in operating lease right-of-use assets, operating lease liabilities, and operating lease liabilities, non-current on the consolidated balance sheets.

 

The Company accounts for lease components and non-lease components as a single lease component for all leases. The Company has elected an accounting policy to not recognize short-term leases, which have a lease term of twelve months or less, on the consolidated balance sheets.

 

 

Operating lease right-of-use assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term discounted using the Company’s incremental borrowing rate. Operating lease right-of-use assets also include any lease payments made and exclude lease incentives. As the Company’s leases do not provide an implicit rate, the incremental borrowing rate used is estimated based on what the Company would have to pay on a collateralized basis in the currency in which the arrangement is denominated over a similar term as the lease. Lease payments include fixed payments and variable payments based on an index or rate, if any, and are recognized as lease expense on a straight-line basis over the term of the lease. The lease term includes options to extend or terminate the lease when it is reasonably certain they will be exercised. Variable lease payments not based on a rate or index are expensed as incurred.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

The Company evaluates the recoverability of long-lived assets, including property and equipment and operating lease right-of-use assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such comparison indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. There were no impairment charges related to long-lived assets during the years ended December 31, 2022, 2021, and 2020.

 

In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of its property and equipment. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life on a prospective basis.

Convertible Senior Notes

Convertible Senior Notes

 

The Company accounts for its convertible senior notes wholly as debt. Debt issuance costs incurred in connection with the issuance of the Company’s convertible senior notes are reflected in the consolidated balance sheets as a direct deduction from the carrying amount of the outstanding convertible senior notes. These costs are amortized as interest expense using the effective interest rate method over the contractual term of the convertible senior notes and is included within other income (expense), net on the consolidated statements of operations.

Deferred Revenue

Deferred Revenue

 

Deferred revenue, which is a contract liability, primarily consists of customer billings or payments received in advance of revenue being recognized from the Company’s subscription and services contracts. The Company generally invoices customers annually in advance for its term-based licenses and typically annually in advance or monthly in arrears for its SaaS offering. Typical payment terms range from net 30 to net 60 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as deferred revenue within current liabilities and the remaining portion is recorded as deferred revenue, non-current. The Company records deferred revenue upon the right to invoice or when payments have been received for subscriptions or services not delivered. Deferred revenue does not necessarily represent the total contract value of the related agreements.

Revenue Recognition

Revenue Recognition

 

The Company generates revenue from the sale of subscriptions and services. Subscription revenue consists of revenue from term-based licenses that include post-contract customer support, maintenance, and upgrades, referred to together as PCS, which the Company refers to as Confluent Platform, and the Company’s SaaS offering, which the Company refers to as Confluent Cloud. Confluent Cloud customers may purchase subscriptions either without a minimum commitment contract on a month-to-month basis, which the Company refers to as pay-as-you-go, or under a usage-based minimum commitment contract of at least one year in duration, in which customers commit to a fixed minimum monetary amount at specified per-usage rates. Revenue from the Company’s pay-as-you-go arrangements was an immaterial portion of subscription revenue during the years ended December 31, 2022, 2021, and 2020. The Company primarily enters into subscription contracts with one-year terms, and subscription contracts are generally non-cancelable and non-refundable, although customers can terminate for breach if the Company materially fails to perform. Services revenue consists of revenue from professional services and education services. The Company generates sales of its subscriptions and services through its sales teams, self-service channel, and partner ecosystem, including the major cloud provider marketplaces.

 

The consolidated financial statements reflect the Company’s accounting for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, the Company recognizes revenue when its customers obtain control of promised subscriptions or services in an amount that reflects the consideration that the Company expects to receive in exchange for those subscriptions or services. In determining the appropriate amount of revenue to be recognized as the Company fulfills its obligations under each of its agreements, the following steps are performed:

 

(i) identification of the contract with a customer

 

The Company generally contracts with customers through order forms, which are governed by master sales agreements, and through cloud provider marketplaces. The Company determines that it has a contract with a customer when the contract is approved, each party’s rights regarding the subscriptions or services to be transferred and the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, and financial or other information pertaining to the customer.

 

When a contract is entered into, the Company evaluates whether the contract is part of a larger arrangement and should be accounted for with other contracts and whether the combined or single contract includes more than one performance obligation.

 

(ii) identification of the performance obligations in the contract

 

Performance obligations are identified based on the subscriptions and services that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the subscriptions or services either on their own or together with other resources that are readily available from third parties or from the Company, and (2) are distinct in the context of the contract, whereby the transfer of the subscriptions and services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised subscriptions or services, the Company applies judgment to determine whether promised subscriptions or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, or if performance obligations follow the same pattern of recognition, the promised subscriptions or services are accounted for as a combined performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.

 

 

(iii) measurement of the transaction price

 

The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. The transaction price in a usage-based SaaS contract is typically equal to the minimum commitment in the contract, less any discounts provided. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. The Company’s contracts do not contain a significant financing component.

 

(iv) allocation of the transaction price to the performance obligations;

 

If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price using a relative SSP allocation based on the SSPs of each performance obligation. Determining the relative SSP for contracts that contain multiple performance obligations is a critical accounting estimate. The Company establishes each SSP based on multiple factors, including prices at which the Company separately sells standalone subscriptions and services. In cases where directly observable standalone sales are not available, such as when license and PCS are not sold on a standalone basis, the Company establishes SSP by using information such as historical selling price of performance obligations in similar transactions, market conditions, and the Company’s pricing practices, which can require significant judgment and are subject to change based on continuous reevaluation. There may be more than one SSP for individual subscriptions and services due to the stratification of subscription support tiers and services. The Company also considers if there are any additional material rights inherent in a contract, and if so, it allocates revenue to the material right as a performance obligation.

 

(v) recognition of revenue when the Company satisfies each performance obligation;

 

The Company recognizes revenue at the time the related performance obligation is satisfied, in an amount that reflects the consideration it expects to be entitled to in exchange for those subscriptions or services. The Company records its revenue net of any withholding, value added or sales tax, as well as any discounts or marketing development funds.

 

Subscription Revenue

 

The Company’s subscription revenue includes revenue from Confluent Platform for licenses sold in conjunction with PCS. The license provides the right to use licensed proprietary software features, which represents significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the effective start date. Revenue from PCS is based on its continuous pattern of transfer to the customer and therefore is recognized ratably over the contract term.

 

The Company’s subscription revenue also includes revenue from Confluent Cloud for its usage-based minimum commitment contracts and pay-as-you-go arrangements, which is recognized on a usage basis, as usage represents a direct measurement of the value to the customer of the subscription transferred as of a particular date relative to the total value to be delivered over the term of the contract.

 

Services Revenue

 

The Company’s services revenue includes revenue from professional services and education services, which are generally sold on a time-and-materials basis. The Company recognizes the associated revenue as services are delivered.

Cost of Revenue

Cost of Revenue

 

Cost of Subscription Revenue

 

Cost of subscription revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with customer support and maintenance, third-party cloud infrastructure costs, amortization of internal-use software, and allocated overhead.

 

Cost of Services Revenue

 

Cost of services revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with professional services and education services, costs for third-party contractors and partners who supplement our services delivery team, and allocated overhead.

Research and Development Costs

Research and Development Costs

 

Research and development costs are expensed as incurred and consist primarily of personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, net of amounts capitalized, third-party cloud infrastructure expenses incurred in developing the Company’s offering, software and subscription services dedicated for use by the Company’s research and development organization, contractor and professional services fees, and allocated overhead.

Advertising Costs

Advertising Costs

 

Advertising costs are expensed as incurred or when the advertising first takes place, based on the nature of the advertising, and are recorded in sales and marketing expenses in the consolidated statements of operations. Advertising expense was $28.7 million, $26.7 million, and $10.9 million, for the years ended December 31, 2022, 2021, and 2020, respectively.

Stock-Based Compensation

Stock-Based Compensation

 

The Company records compensation expense in connection with all stock-based awards, including stock options and restricted stock units (“RSUs”) granted to employees and non-employees and stock purchase rights granted under the Employee Stock Purchase Plan (“ESPP”) to employees, based on the fair value of the awards granted. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options and ESPP rights on the dates of grant. Calculating the fair value of stock options and ESPP rights using the Black-Scholes model requires certain highly subjective inputs and assumptions including the fair value of the underlying common stock, the expected term of the stock option or ESPP right, and the expected volatility of the price of the Company’s common stock. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant.

 

For stock-based awards that vest based only on continuous service, stock-based compensation expense is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of four years. For awards with both a service-based and a performance-based vesting condition, stock-based compensation expense is recognized using the accelerated attribution method over the requisite service period, from the time it is probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. The Company has also granted certain options containing a provision whereby vesting is accelerated upon a change in control; stock-based compensation expense for such options is recognized on a straight-line basis over a vesting period of generally four years, as a change in control is considered to be outside of the Company’s control and is not considered probable until it occurs. Forfeitures are accounted for as they occur.

Income Taxes

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax law in effect for the years in which the temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.

 

A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. Accordingly, the need to establish such allowances is assessed periodically by considering matters such as future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations.

 

The Company evaluates and accounts for the benefits of uncertain tax positions using a two-step approach. Recognition, step one, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Measurement, step two, determines the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.

Net Loss Per Share

Net Loss Per Share

 

The Company computes basic and diluted net loss per share attributable to Class A and Class B common stockholders for the years ended December 31, 2022 and 2021 and basic and diluted net loss per share attributable to common and convertible founder stockholders for the year ended December 31, 2020 using the two-class method required for companies with participating securities. The Company considers all series of its outstanding redeemable convertible preferred stock and unvested common stock to be participating securities as the holders of such securities have non-forfeitable dividend rights in the event that a dividend is paid on common stock. Under the two-class method, net loss is not allocated to redeemable convertible preferred stock and unvested common stock as these securities do not have a contractual obligation to share in the Company’s net losses.

 

Basic net loss per share is computed by dividing net loss by the weighted-average number of shares outstanding during the period, less unvested common stock that is subject to repurchase. Basic and diluted net loss per share were the same for the years ended December 31, 2022, 2021, and 2020, as the inclusion of all potentially dilutive shares was anti-dilutive due to the net loss reported for each period.

Segment and Geographic Information

Segment and Geographic Information

 

The Company operates its business as one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer, reviews financial information on a consolidated basis for purposes of allocating resources and evaluating financial performance. As of December 31, 2022 and 2021, substantially all of the Company’s long-lived assets, including property and equipment, net, and operating right-of-use assets were located in the United States. See Note 9 for revenue disaggregated by geographic markets.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

Recently Adopted Accounting Pronouncements

 

Credit Losses: In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including the Company’s accounts receivable and certain other financial instruments, with multiple codification improvement amendments issued more recently. Credit losses related to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for the year beginning January 1, 2023, though early adoption is permitted. The Company early adopted this guidance effective January 1, 2022 on a modified retrospective basis, and the adoption did not result in any cumulative effect adjustment to its opening accumulated deficit balance.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Useful Life of Property and Equipment The estimated lives of the Company’s assets are as follows:

 

 

 

Useful Lives

Computers, equipment, and software

 

3 years

Furniture and fixtures

 

5 years

Leasehold improvements

 

Shorter of the remaining lease term or useful life

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Fair Value and Amortized Cost of Marketable Securities

The following tables summarize the fair values of the Company’s marketable securities (in thousands):

 

 

December 31, 2022

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

$

1,033,587

 

 

$

68

 

 

$

(4,072

)

 

$

1,029,583

 

U.S. agency obligations

 

273,804

 

 

 

17

 

 

 

(3,570

)

 

 

270,251

 

Corporate notes and bonds

 

160,208

 

 

 

9

 

 

 

(2,375

)

 

 

157,842

 

Commercial paper

 

33,526

 

 

 

-

 

 

 

(158

)

 

 

33,368

 

Total marketable securities

$

1,501,125

 

 

$

94

 

 

$

(10,175

)

 

$

1,491,044

 

 

 

December 31, 2021

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

$

446,878

 

 

$

-

 

 

$

(443

)

 

$

446,435

 

Corporate notes and bonds

 

125,845

 

 

 

5

 

 

 

(246

)

 

 

125,604

 

U.S. agency obligations

 

54,122

 

 

 

-

 

 

 

(115

)

 

 

54,007

 

Commercial paper

 

10,995

 

 

 

-

 

 

 

-

 

 

 

10,995

 

Municipal bonds

 

3,045

 

 

 

-

 

 

 

(1

)

 

 

3,044

 

Total marketable securities

$

640,885

 

 

$

5

 

 

$

(805

)

 

$

640,085

 

Schedule of Fair Values and Unrealized Losses on Marketable Securities

The following table summarizes the fair values and unrealized losses of the Company’s marketable securities, classified by the length of time that the securities have been in a continuous unrealized loss position (in thousands):

 

 

December 31, 2022

 

 

Less than 12 Months

12 Months or Greater

Total

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

$

566,093

 

 

$

(2,892

)

 

$

167,817

 

 

$

(1,180

)

 

$

733,910

 

 

$

(4,072

)

U.S. agency obligations

 

201,846

 

 

 

(2,014

)

 

 

51,595

 

 

 

(1,556

)

 

 

253,441

 

 

 

(3,570

)

Corporate notes and bonds

 

90,287

 

 

 

(1,259

)

 

 

65,579

 

 

 

(1,116

)

 

 

155,866

 

 

 

(2,375

)

Commercial paper

 

33,368

 

 

 

(158

)

 

 

-

 

 

 

-

 

 

 

33,368

 

 

 

(158

)

Total

$

891,594

 

 

$

(6,323

)

 

$

284,991

 

 

$

(3,852

)

 

$

1,176,585

 

 

$

(10,175

)

Schedule of Fair Value and Amortized Cost of Contractual Maturities

The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):

 

 

December 31, 2022

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

$

1,240,243

 

 

$

1,233,735

 

Due after one year through five years

 

260,882

 

 

 

257,309

 

Total

$

1,501,125

 

 

$

1,491,044

 

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis

The following tables summarize the Company’s financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

Money market funds

 

$

367,699

 

 

$

-

 

 

$

367,699

 

U.S. treasury securities

 

 

-

 

 

 

12,971

 

 

 

12,971

 

U.S. agency obligations

 

 

-

 

 

 

2,000

 

 

 

2,000

 

Marketable securities:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

-

 

 

 

1,029,583

 

 

 

1,029,583

 

U.S. agency obligations

 

 

-

 

 

 

270,251

 

 

 

270,251

 

Corporate notes and bonds

 

 

-

 

 

 

157,842

 

 

 

157,842

 

Commercial paper

 

 

-

 

 

 

33,368

 

 

 

33,368

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

Foreign currency forward contracts

 

 

-

 

 

 

672

 

 

 

672

 

Total assets

 

$

367,699

 

 

$

1,506,687

 

 

$

1,874,386

 

Liabilities:

 

 

 

 

 

 

 

 

 

Derivative instruments:

 

 

 

 

 

 

 

 

 

Foreign currency forward contracts

 

$

-

 

 

$

19

 

 

$

19

 

Total liabilities

 

$

-

 

 

$

19

 

 

$

19

 

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

-

 

 

$

69,999

 

 

$

69,999

 

Money market funds

 

 

23,857

 

 

 

-

 

 

 

23,857

 

Commercial paper

 

 

-

 

 

 

4,999

 

 

 

4,999

 

Marketable securities:

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

-

 

 

 

446,435

 

 

 

446,435

 

Corporate notes and bonds

 

 

-

 

 

 

125,604

 

 

 

125,604

 

U.S. agency obligations

 

 

-

 

 

 

54,007

 

 

 

54,007

 

Commercial paper

 

 

-

 

 

 

10,995

 

 

 

10,995

 

Municipal bonds

 

 

-

 

 

 

3,044

 

 

 

3,044

 

Total assets

 

$

23,857

 

 

$

715,083

 

 

$

738,940

 

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments and Hedging (Tables)
12 Months Ended
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value

The fair value of the derivative instruments on the consolidated balance sheets were as follows (in thousands):

 

 

 

December 31, 2022

 

 

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Balance Sheet Location

 

Fair Value

 

 

Balance Sheet Location

 

Fair Value

 

Foreign currency forward contracts

 

Prepaid expenses and other current assets

 

$

672

 

 

Accrued expenses and other liabilities

 

$

19

 

Total

 

 

 

$

672

 

 

 

 

$

19

 

Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)

The following table presents the activity of derivative instruments designated as cash flow hedges and the impact of these derivative contracts on AOCI (in thousands):

 

 

 

Amount

 

Balance as of January 1, 2022

 

$

-

 

Net gain recognized in other comprehensive income

 

 

653

 

Net gain (loss) reclassified from AOCI to earnings

 

 

-

 

Balance as of December 31, 2022

 

$

653

 

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Property and Equipment, Net

The cost and accumulated depreciation and amortization of property and equipment were as follows (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Computers, equipment, and software

$

8,794

 

 

$

4,567

 

Furniture and fixtures

 

977

 

 

 

1,322

 

Leasehold improvements

 

458

 

 

 

459

 

Capitalized internal-use software costs

 

25,639

 

 

 

8,024

 

Construction in progress

 

5,404

 

 

 

5,140

 

Property and equipment, at cost

$

41,272

 

 

$

19,512

 

Less: Accumulated depreciation and amortization

 

(12,183

)

 

 

(5,084

)

Property and equipment, net

$

29,089

 

 

$

14,428

 

Summary of Accrued Expense and Other Liabilities

Accrued expenses and other liabilities consisted of the following (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Accrued compensation and benefits

$

27,799

 

 

$

27,703

 

Accrued commissions

 

18,058

 

 

 

13,734

 

Accrued expenses

 

16,798

 

 

 

17,452

 

Employee contributions under employee stock purchase plan

 

15,283

 

 

 

19,247

 

Accrued payroll taxes

 

10,349

 

 

 

8,681

 

Other liabilities

 

14,468

 

 

 

12,157

 

Total accrued expenses and other liabilities

$

102,755

 

 

$

98,974

 

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes (Tables)
12 Months Ended
Dec. 31, 2022
Convertible Debt [Abstract]  
Schedule of Net Carrying Amount of Notes

The net carrying amount of the 2027 Notes was as follows (in thousands):

 

 

December 31, 2022

 

 

December 31, 2021

 

Principal

$

1,100,000

 

 

$

1,100,000

 

Unamortized debt issuance costs

 

(15,500

)

 

 

(19,299

)

Net carrying amount

$

1,084,500

 

 

$

1,080,701

 

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases

The Company’s future minimum lease payments under non-cancelable operating leases as of December 31, 2022 were as follows (in thousands):

 

Year Ending December 31,

 

Minimum Lease Payments

 

2023

 

$

8,626

 

2024

 

 

8,670

 

2025

 

 

10,690

 

2026

 

 

7,231

 

Total minimum lease payments

 

 

35,217

 

Less: Imputed interest

 

 

(2,706

)

Present value of future minimum lease payments

 

$

32,511

 

Schedule of Future Payments under Non-Cancelable Purchase Obligations

As of December 31, 2022, future payments under non-cancelable purchase obligations, primarily related to third-party cloud infrastructure agreements under which the Company is granted access to use certain cloud services, were as follows (in thousands):

 

Year Ending December 31,

 

Purchase Obligations

 

2023

 

$

154,013

 

2024

 

 

143,641

 

2025

 

 

166,834

 

2026

 

 

161,976

 

2027

 

 

132,100

 

Total

 

$

758,564

 

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Common Stock Reserved for Future Issuance

The Company has reserved the following shares of common stock for future issuance:

 

 

December 31, 2022

 

 

December 31, 2021

 

2014 Stock Plan:

 

 

 

 

 

Options outstanding

 

45,276,579

 

 

 

61,903,883

 

Restricted stock units outstanding

 

2,224,138

 

 

 

3,495,540

 

2021 Equity Incentive Plan:

 

 

 

 

 

Options outstanding

 

22,500

 

 

 

22,500

 

Restricted stock units outstanding

 

17,729,318

 

 

 

2,938,968

 

Remaining shares available for future issuance

 

33,300,077

 

 

 

32,797,245

 

2021 Employee Stock Purchase Plan

 

6,493,913

 

 

 

5,162,575

 

Total

 

105,046,525

 

 

 

106,320,711

 

 

 

Summary of Stock Equity Award Activity

The following table summarizes stock equity award activity and activity regarding shares available for grant under the 2014 Plan and the 2021 Plan:

 

 

 

 

 

 

Equity Awards Outstanding

 

 

 

Shares Available for Grant

 

 

Outstanding
Stock Options

 

 

Weighted-Average
Exercise Price

 

 

Weighted-Average Remaining Contractual Term
(in years)

 

 

Aggregate Intrinsic Value
(in thousands)

 

Balance as of December 31, 2021

 

 

32,797,245

 

 

 

61,926,383

 

 

$

6.97

 

 

 

7.88

 

 

$

4,289,643

 

Increase in authorized shares

 

 

13,590,094

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Stock options exercised

 

 

-

 

 

 

(12,198,241

)

 

$

3.54

 

 

 

 

 

 

 

Stock options forfeited or expired

 

 

4,429,063

 

 

 

(4,429,063

)

 

$

8.37

 

 

 

 

 

 

 

Repurchases of unvested common stock

 

 

157,672

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

RSUs granted

 

 

(19,504,690

)

 

 

-

 

 

$

-

 

 

 

 

 

 

 

RSUs forfeited or cancelled

 

 

1,830,693

 

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Balance as of December 31, 2022

 

 

33,300,077

 

 

 

45,299,079

 

 

$

7.76

 

 

 

6.99

 

 

$

657,307

 

Vested as of December 31, 2022

 

 

 

 

 

27,282,834

 

 

$

6.09

 

 

 

6.58

 

 

$

440,977

 

Vested and expected to vest as of December 31, 2022

 

 

 

 

 

45,299,079

 

 

$

7.76

 

 

 

6.99

 

 

$

657,307

 

 

 

Schedule of Restricted Stock Unit Activity

The following table summarizes RSU activity under the 2014 Plan and the 2021 Plan:

 

 

 

RSUs Outstanding

 

 

 

Number of Shares

 

 

Weighted-Average
Grant Date
Fair Value

 

Unvested balance as of December 31, 2021

 

 

6,434,508

 

 

$

46.01

 

RSUs granted

 

 

19,504,690

 

 

$

31.03

 

RSUs vested

 

 

(4,155,049

)

 

$

38.58

 

RSUs forfeited or cancelled

 

 

(1,830,693

)

 

$

42.91

 

Unvested balance as of December 31, 2022

 

 

19,953,456

 

 

$

33.18

 

Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options

The fair value of stock options granted was estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions for the years ended December 31, 2021 and 2020. No stock options were granted during the year ended December 31, 2022:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

Expected term (in years)

 

6.17

 

 

 

6.17

 

Expected volatility

 

66.3

%

 

 

68.3

%

Risk-free interest rate

 

1.1

%

 

 

0.5

%

Expected dividend yield

 

0

%

 

 

0

%

 

Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights

The fair value of employee stock purchase rights for offerings under the 2021 ESPP were estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

Year Ended December 31,

 

2022

 

2021

Expected term (in years)

0.49 - 1.00

 

0.63 - 1.12

Expected volatility

55.0% - 82.1%

 

54.6% - 56.7%

Risk-free interest rate

0.7% - 3.3%

 

0.1%

Expected dividend yield

0%

 

0%

 

Summary of Stock-Based Compensation Expense

Total stock-based compensation expense was as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue - subscription

 

$

23,136

 

 

$

12,571

 

 

$

2,572

 

Cost of revenue - services

 

 

9,253

 

 

 

5,418

 

 

 

1,745

 

Research and development

 

 

101,499

 

 

 

49,051

 

 

 

33,755

 

Sales and marketing

 

 

99,366

 

 

 

55,506

 

 

 

14,734

 

General and administrative

 

 

44,402

 

 

 

33,078

 

 

 

90,535

 

Stock-based compensation, net of amounts capitalized

 

$

277,656

 

 

$

155,624

 

 

$

143,341

 

Capitalized stock-based compensation

 

 

7,544

 

 

 

2,625

 

 

 

547

 

Total stock-based compensation

 

$

285,200

 

 

$

158,249

 

 

$

143,888

 

 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Loss Before Income Taxes

The components of loss before income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(461,919

)

 

$

(347,552

)

 

$

(234,905

)

Foreign

 

 

15,661

 

 

 

7,925

 

 

 

4,870

 

Loss before income taxes

 

$

(446,258

)

 

$

(339,627

)

 

$

(230,035

)

Schedule of Components of Income Tax Expense (Benefit)

The components of provision for (benefit from) income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current

 

 

 

 

 

 

 

 

 

State

 

$

337

 

 

$

251

 

 

$

87

 

Foreign

 

 

6,193

 

 

 

1,588

 

 

 

1,041

 

Total

 

 

6,530

 

 

 

1,839

 

 

 

1,128

 

Deferred

 

 

 

 

 

 

 

 

 

Foreign

 

 

(237

)

 

 

1,335

 

 

 

(1,335

)

Total

 

 

(237

)

 

 

1,335

 

 

 

(1,335

)

Provision for (benefit from) income taxes

 

$

6,293

 

 

$

3,174

 

 

$

(207

)

Schedule of Reconciliation of Income Tax Benefit Activity

The reconciliation of the income tax benefit computed at the federal statutory tax rate to the Company’s provision for (benefit from) income taxes was as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Income tax benefit computed at federal statutory rate

 

$

(93,714

)

 

$

(71,322

)

 

$

(48,307

)

Foreign rate differential

 

 

2,668

 

 

 

1,214

 

 

 

(1,317

)

Stock-based compensation expense

 

 

(14,145

)

 

 

(104,993

)

 

 

24,004

 

Change in valuation allowance

 

 

122,724

 

 

 

192,301

 

 

 

27,446

 

Research and development credits

 

 

(11,581

)

 

 

(14,483

)

 

 

(2,432

)

Other

 

 

341

 

 

 

457

 

 

 

399

 

Provision for (benefit from) income taxes

 

$

6,293

 

 

$

3,174

 

 

$

(207

)

Components of net deferred tax balance

The significant components of net deferred tax balances were as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

324,950

 

 

$

277,453

 

Capitalized research and development costs

 

 

74,824

 

 

 

-

 

Tax credit carryforwards

 

 

46,190

 

 

 

30,777

 

Stock-based compensation expense

 

 

26,211

 

 

 

14,885

 

Accruals and reserves

 

 

8,005

 

 

 

6,781

 

Operating lease liabilities

 

 

7,524

 

 

 

9,398

 

Deferred revenue

 

 

6,065

 

 

 

4,095

 

Other

 

 

6,021

 

 

 

3,258

 

Total deferred tax assets

 

 

499,790

 

 

 

346,647

 

Less: Valuation allowance

 

 

(461,234

)

 

 

(316,056

)

Deferred tax assets, net of valuation allowance

 

 

38,556

 

 

 

30,591

 

Deferred tax liabilities:

 

 

 

 

 

 

Deferred contract acquisition costs

 

 

(25,054

)

 

 

(18,783

)

Operating lease right-of-use assets

 

 

(6,788

)

 

 

(8,559

)

Property and equipment

 

 

(5,898

)

 

 

(2,558

)

Other

 

 

(103

)

 

 

(214

)

Total deferred tax liabilities

 

 

(37,843

)

 

 

(30,114

)

Net deferred tax assets

 

$

713

 

 

$

477

 

 

Schedule of reconciliation of unrecognized tax benefits

A reconciliation of the beginning and ending balances of total unrecognized tax benefits is as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

12,530

 

 

$

3,399

 

 

$

1,623

 

Gross (decrease) increase for prior year tax positions

 

 

(859

)

 

 

192

 

 

 

200

 

Gross increase for current year tax positions

 

 

7,243

 

 

 

8,939

 

 

 

1,576

 

Ending balance

 

$

18,914

 

 

$

12,530

 

 

$

3,399

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Revenue Disaggregated by Geographic Markets

The following table sets forth revenue disaggregated by geographic markets based on the location of the customer and by subscription and service categories (dollars in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Geographic markets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

362,132

 

 

 

62

%

 

$

246,676

 

 

 

64

%

 

$

156,104

 

 

 

66

%

International

 

 

223,812

 

 

 

38

%

 

 

141,188

 

 

 

36

%

 

 

80,473

 

 

 

34

%

Total revenue

 

$

585,944

 

 

 

100

%

 

$

387,864

 

 

 

100

%

 

$

236,577

 

 

 

100

%

Subscriptions and services:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Confluent Platform - License

 

$

76,019

 

 

 

13

%

 

$

69,183

 

 

 

18

%

 

$

49,043

 

 

 

21

%

Confluent Platform - PCS

 

 

247,803

 

 

 

42

%

 

 

183,737

 

 

 

47

%

 

 

128,178

 

 

 

54

%

Confluent Cloud

 

 

211,187

 

 

 

36

%

 

 

94,179

 

 

 

24

%

 

 

31,412

 

 

 

13

%

Subscription

 

 

535,009

 

 

 

91

%

 

 

347,099

 

 

 

89

%

 

 

208,633

 

 

 

88

%

Services

 

 

50,935

 

 

 

9

%

 

 

40,765

 

 

 

11

%

 

 

27,944

 

 

 

12

%

Total revenue

 

$

585,944

 

 

 

100

%

 

$

387,864

 

 

 

100

%

 

$

236,577

 

 

 

100

%

 

Other than the United States, no individual country represented 10% or more of total revenue during the years ended December 31, 2022, 2021, and 2020.

Schedule of Activity of Deferred Contract Acquisition Costs

The following table summarizes the activity of deferred contract acquisition costs (in thousands):

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

Beginning balance

$

78,824

 

 

$

47,599

 

Capitalization of contract acquisition costs

 

62,799

 

 

 

57,922

 

Amortization of deferred contract acquisition costs

 

(37,339

)

 

 

(26,697

)

Ending balance

$

104,284

 

 

$

78,824

 

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Loss Per Share Attributable to Class A and Class B Stockholders

The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

2020

 

 

Class A and Class B Common

 

 

Class A and Class B Common

 

 

Common

 

 

Convertible Founder

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net loss

$

(452,551

)

 

$

(342,801

)

 

$

(219,560

)

 

$

(10,268

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per share, basic and diluted

 

280,080,357

 

 

 

188,627,720

 

 

 

99,562,032

 

 

 

4,656,050

 

Net loss per share, basic and diluted

$

(1.62

)

 

$

(1.82

)

 

$

(2.21

)

 

$

(2.21

)

 

Schedule of Antidilutive Securities Excluded from Diluted Income (Loss) per Share

The following outstanding potentially dilutive shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

December 31, 2020

 

Redeemable convertible preferred stock

 

 

-

 

 

 

-

 

 

 

115,277,850

 

Stock options

 

 

45,299,079

 

 

 

61,926,383

 

 

 

71,213,150

 

Unvested early exercised stock options

 

 

578,119

 

 

 

2,164,577

 

 

 

2,338,945

 

RSUs

 

 

19,953,456

 

 

 

6,434,508

 

 

 

-

 

ESPP

 

 

1,428,206

 

 

 

1,322,476

 

 

 

-

 

Shares issuable upon conversion of the 2027 Notes

 

 

10,992,960

 

 

 

10,992,960

 

 

 

-

 

Total

 

 

78,251,820

 

 

 

82,840,904

 

 

 

188,829,945

 

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Description of Business - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class Of Stock [Line Items]      
Proceeds from initial public offering, net of underwriting discounts and commissions $ 0 $ 786,600 $ 0
Convertible Founder Stock [Member]      
Class Of Stock [Line Items]      
Convertible preferred stock, shares issued upon conversion   (635,818)  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Net foreign exchange gain losses $ 2,500,000 $ 0 $ 0
Unbilled receivables balance 51,300,000 32,300,000  
Allowance for credit losses 0 0  
Write-offs against the allowance for credit losses 0 0 0
Impairment of deferred contract acquisition costs 0 0 0
Gain (loss) on retirement of assets 0 0 0
Impairment of long lived assets 0 0 0
Advertisement cost $ 28,700,000 26,700,000 10,900,000
Share based arrangement vesting period, years 4 years    
Number of operating segment | Segment 1    
Number of reportable segment | Segment 1    
Capitalized Software Costs [Member]      
Capitalized software development costs $ 0    
Finite lived intangible assets useful life, years 3 years    
Impairment of capitalized internal use software $ 0 $ 0 $ 0
No Customer [Member] | Gross Account Receivable [Member] | Major Customers [Member]      
Percentage of Revenue 10.00% 10.00%  
No Customer [Member] | Revenue [Member] | Major Customers [Member]      
Percentage of Revenue 10.00% 10.00% 10.00%
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property and Equipment, Net (Details)
12 Months Ended
Dec. 31, 2022
Computers, Equipment, and Software [Member]  
Property Plant And Equipment [Line Items]  
Useful life of Property and equipment, years 3 years
Furniture and Fixtures [Member]  
Property Plant And Equipment [Line Items]  
Useful life of Property and equipment, years 5 years
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Schedule of Fair Value and Amortized Cost of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 1,501,125 $ 640,885
Unrealized Gains 94 5
Unrealized Losses (10,175) (805)
Fair Value 1,491,044 640,085
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 1,033,587 446,878
Unrealized Gains 68 0
Unrealized Losses (4,072) (443)
Fair Value 1,029,583 446,435
U.S. Agency Obligations [Member]    
Marketable Securities [Line Items]    
Amortized Cost 273,804 54,122
Unrealized Gains 17 0
Unrealized Losses (3,570) (115)
Fair Value 270,251 54,007
Corporate Notes and Bonds [ Member]    
Marketable Securities [Line Items]    
Amortized Cost 160,208 125,845
Unrealized Gains 9 5
Unrealized Losses (2,375) (246)
Fair Value 157,842 125,604
Commercial Paper [Member]    
Marketable Securities [Line Items]    
Amortized Cost 33,526 10,995
Unrealized Gains 0 0
Unrealized Losses (158) 0
Fair Value $ 33,368 10,995
Municipal Bonds [Member]    
Marketable Securities [Line Items]    
Amortized Cost   3,045
Unrealized Gains   0
Unrealized Losses   (1)
Fair Value   $ 3,044
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Schedule of Fair Values and Unrealized Losses on Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months $ 891,594  
Fair Value, 12 Months or Greater 284,991 $ 0
Fair Value, Total 1,176,585 $ 618,300
Unrealized Losses, Less than 12 Months (6,323)  
Unrealized Losses, 12 Months or Greater (3,852)  
Unrealized losses, Total (10,175)  
U.S. treasury securities [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 566,093  
Fair Value, 12 Months or Greater 167,817  
Fair Value, Total 733,910  
Unrealized Losses, Less than 12 Months (2,892)  
Unrealized Losses, 12 Months or Greater (1,180)  
Unrealized losses, Total (4,072)  
U.S. Agency Obligations [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 201,846  
Fair Value, 12 Months or Greater 51,595  
Fair Value, Total 253,441  
Unrealized Losses, Less than 12 Months (2,014)  
Unrealized Losses, 12 Months or Greater (1,556)  
Unrealized losses, Total (3,570)  
Corporate Notes and Bonds [ Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 90,287  
Fair Value, 12 Months or Greater 65,579  
Fair Value, Total 155,866  
Unrealized Losses, Less than 12 Months (1,259)  
Unrealized Losses, 12 Months or Greater (1,116)  
Unrealized losses, Total (2,375)  
Commercial Paper [Member]    
Marketable Securities [Line Items]    
Fair Value, Less than 12 Months 33,368  
Fair Value, 12 Months or Greater 0  
Fair Value, Total 33,368  
Unrealized Losses, Less than 12 Months (158)  
Unrealized Losses, 12 Months or Greater 0  
Unrealized losses, Total $ (158)  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Fair Value, 12 Months or Greater $ 284,991 $ 0
Available-for-sale securities, Continuous Unrealized Loss Position, Fair Value 1,176,585 $ 618,300
Allowance for credit losses $ 0  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Schedule of Fair Value of Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Due within one year, amortized cost $ 1,240,243  
Due after one year through five years, amortized cost 260,882  
Amortized Cost 1,501,125 $ 640,885
Due within one year, fair value 1,233,735  
Due after one year through five years, fair value 257,309  
Fair Value $ 1,491,044 $ 640,085
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable securities:    
Fair value, Marketable securities $ 1,491,044 $ 640,085
Derivative instruments:    
Fair value, Derivative asset 672  
Derivative instruments:    
Fair value, Derivative liability 19  
US Treasury Securities [Member]    
Marketable securities:    
Fair value, Marketable securities 1,029,583 446,435
Corporate Notes and Bonds [ Member]    
Marketable securities:    
Fair value, Marketable securities 157,842 125,604
Commercial Paper [Member]    
Marketable securities:    
Fair value, Marketable securities 33,368 10,995
Municipal Bonds [Member]    
Marketable securities:    
Fair value, Marketable securities   3,044
Fair Value, Measurements, Recurring [Member]    
Cash equivalents, Marketable securities and Derivative instruments:    
Assets, Fair Value 1,874,386 738,940
Liability, Fair value 19  
Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]    
Cash equivalents:    
Fair value, Cash equivalents 12,971 69,999
Marketable securities:    
Fair value, Marketable securities 1,029,583 446,435
Fair Value, Measurements, Recurring [Member] | Corporate Notes and Bonds [ Member]    
Marketable securities:    
Fair value, Marketable securities 157,842 125,604
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]    
Cash equivalents:    
Fair value, Cash equivalents   4,999
Marketable securities:    
Fair value, Marketable securities 33,368 10,995
Fair Value, Measurements, Recurring [Member] | U.S. Agency Obligations [Member]    
Cash equivalents:    
Fair value, Cash equivalents 2,000  
Marketable securities:    
Fair value, Marketable securities 270,251 54,007
Fair Value, Measurements, Recurring [Member] | Foreign Currency Forward Contracts [Member]    
Derivative instruments:    
Fair value, Derivative asset 672  
Derivative instruments:    
Fair value, Derivative liability 19  
Fair Value, Measurements, Recurring [Member] | Municipal Bonds [Member]    
Marketable securities:    
Fair value, Marketable securities   3,044
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]    
Cash equivalents:    
Fair value, Cash equivalents 367,699 23,857
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]    
Cash equivalents, Marketable securities and Derivative instruments:    
Assets, Fair Value 367,699 23,857
Liability, Fair value 0  
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | US Treasury Securities [Member]    
Cash equivalents:    
Fair value, Cash equivalents 0 0
Marketable securities:    
Fair value, Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Corporate Notes and Bonds [ Member]    
Marketable securities:    
Fair value, Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Commercial Paper [Member]    
Cash equivalents:    
Fair value, Cash equivalents   0
Marketable securities:    
Fair value, Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | U.S. Agency Obligations [Member]    
Cash equivalents:    
Fair value, Cash equivalents 0  
Marketable securities:    
Fair value, Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Foreign Currency Forward Contracts [Member]    
Derivative instruments:    
Fair value, Derivative asset 0  
Derivative instruments:    
Fair value, Derivative liability 0  
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Municipal Bonds [Member]    
Marketable securities:    
Fair value, Marketable securities   0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Money Market Funds [Member]    
Cash equivalents:    
Fair value, Cash equivalents 367,699 23,857
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]    
Cash equivalents, Marketable securities and Derivative instruments:    
Assets, Fair Value 1,506,687 715,083
Liability, Fair value 19  
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | US Treasury Securities [Member]    
Cash equivalents:    
Fair value, Cash equivalents 12,971 69,999
Marketable securities:    
Fair value, Marketable securities 1,029,583 446,435
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Corporate Notes and Bonds [ Member]    
Marketable securities:    
Fair value, Marketable securities 157,842 125,604
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Commercial Paper [Member]    
Cash equivalents:    
Fair value, Cash equivalents   4,999
Marketable securities:    
Fair value, Marketable securities 33,368 10,995
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | U.S. Agency Obligations [Member]    
Cash equivalents:    
Fair value, Cash equivalents 2,000  
Marketable securities:    
Fair value, Marketable securities 270,251 54,007
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Foreign Currency Forward Contracts [Member]    
Derivative instruments:    
Fair value, Derivative asset 672  
Derivative instruments:    
Fair value, Derivative liability 19  
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Municipal Bonds [Member]    
Marketable securities:    
Fair value, Marketable securities   3,044
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Money Market Funds [Member]    
Cash equivalents:    
Fair value, Cash equivalents $ 0 $ 0
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Zero Percentage Convertible senior notes due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total estimated fair value of the 2027 Notes $ 837.3 $ 1,206.7
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments and Hedging - Fair Value of Derivative Instruments on the Balance Sheet (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]  
Derivative assets $ 672
Derivative liabilities $ 19
Foreign Exchange Forward  
Derivative Instruments, Gain (Loss) [Line Items]  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current
Derivative assets $ 672
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities
Derivative liabilities $ 19
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments and Hedging - Impact of derivative contracts on accumulated other comprehensive income (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Beginning Balance $ 0
Net unrealized gain on derivative instruments 653
Gain (loss) reclassified from AOCI to earnings 0
Ending Balance $ 653
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments and Hedging - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Derivatives, Fair Value [Line Items]  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ 653
Derivative instruments, gain (loss) reclassification from accumulated OCI to income, estimated net amount to be transferred 700
Foreign Exchange Forward  
Derivatives, Fair Value [Line Items]  
Aggregate notional amount $ 96,100
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 41,272 $ 19,512
Less: Accumulated depreciation and amortization (12,183) (5,084)
Property and equipment, net 29,089 14,428
Computers, Equipment, and Software [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,794 4,567
Furniture And Fixtures [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 977 1,322
Leasehold Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 458 459
Capitalized Internal-Use Software Costs [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 25,639 8,024
Construction in Progress [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 5,404 $ 5,140
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]      
Depreciation and amortization $ 7,620 $ 3,632 $ 1,567
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Summary of Accrued Expense and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 27,799 $ 27,703
Accrued commissions 18,058 13,734
Accrued expenses 16,798 17,452
Employee contributions under employee stock purchase plan 15,283 19,247
Accrued payroll taxes 10,349 8,681
Other liabilities 14,468 12,157
Total accrued expenses and other liabilities $ 102,755 $ 98,974
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Additional information (Details)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Days
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]      
Debt instrument net proceed after discounts and cost $ (786) $ 1,081,300 $ 0
Amortization of debt issuance costs 3,799 187 0
Payments for purchase of capped calls 0 $ 90,970 $ 0
Zero Percentage Convertible senior notes due 2027      
Debt Instrument [Line Items]      
Debt Instrument Face Amount 1,100,000    
Debt Instrument Convertible Conversion Ratio Denominator $ 1,000    
Debt Instrument, Interest Rate, Stated Percentage 0.00%    
Debt instrument net proceed after discounts and cost $ 1,080,500    
Number of trading days | Days 30    
Percentage of principal amount of debt redeemed 100.00%    
Debt Issuance Costs, Gross $ 19,500    
Effective interest rate of debt 0.35%    
Debt instrument percentage price 130.00%    
Zero Percentage Convertible senior notes due 2027 | Common Stock Subject to Mandatory Redemption [Member]      
Debt Instrument [Line Items]      
Debt Instrument Face Amount $ 100,000    
Zero Percentage Convertible senior notes due 2027 | Common Class A [Member]      
Debt Instrument [Line Items]      
Convertible debt, conversion ratio 9.9936    
Debt Instrument, Convertible, Conversion Price | $ / shares $ 100.06    
Debt instrument percentage price 130.00%    
Zero Percentage Convertible senior notes due 2027 | Maximum [Member]      
Debt Instrument [Line Items]      
Debt Instrument Face Amount $ 100,000    
Debt instrument percentage price 98.00%    
Zero Percentage Convertible senior notes due 2027 | Minimum [Member]      
Debt Instrument [Line Items]      
Number of trading days | Days 20    
Zero Percentage Convertible senior notes due 2027 | Capped Calls [Member]      
Debt Instrument [Line Items]      
Initial strike price | $ / shares $ 100.06    
Initial cap price | $ / shares $ 138.02    
Payments for purchase of capped calls $ 91,000    
Zero Percentage Convertible senior notes due 2027 | Capped Calls [Member] | Common Class A [Member]      
Debt Instrument [Line Items]      
Adjustment to anti-dilution common stock | shares 11.0    
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Schedule of net carrying amount of notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Convertible Debt [Abstract]    
Principal $ 1,100,000 $ 1,100,000
Unamortized debt issuance costs (15,500) (19,299)
Net carrying amount $ 1,084,500 $ 1,080,701
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lessee Lease Description [Line Items]        
Lessee, Operating Lease, Option to Terminate an option to terminate the lease early within three years of lease termination      
Sublease Income $ 0 $ 2,700 $ 2,900  
Lease expenses $ 10,100 $ 10,200 $ 10,800  
Weighted average remaining life of operating leases 3 years 9 months 18 days 4 years 6 months    
Weighted-average discount rate of operating leases 4.30% 4.10%    
CALIFORNIA [Member]        
Lessee Lease Description [Line Items]        
Letters of Credit Outstanding, Amount       $ 8,200
Maximum [Member]        
Lessee Lease Description [Line Items]        
Lessee, Operating Lease, Renewal Term 3 years      
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 8,626
2024 8,670
2025 10,690
2026 7,231
Total minimum lease payments 35,217
Less: Imputed interest (2,706)
Present value of future minimum lease payments $ 32,511
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Future Payments under Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 154,013
2024 143,641
2025 166,834
2026 161,976
2027 132,100
Purchase Obligation, Total $ 758,564
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Summary of Revenue Disaggregated by Geographic Markets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]      
Total revenue $ 585,944 $ 387,864 $ 236,577
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Major Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 100.00% 100.00% 100.00%
Revenue Benchmark [Member] | Subscription and Service Concentration Risk [Member] | Major Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 100.00% 100.00% 100.00%
United States [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 362,132 $ 246,676 $ 156,104
United States [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 62.00% 64.00% 66.00%
International [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 223,812 $ 141,188 $ 80,473
International [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 38.00% 36.00% 34.00%
License [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 76,019 $ 69,183 $ 49,043
License [Member] | Revenue Benchmark [Member] | Subscription and Service Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 13.00% 18.00% 21.00%
Post Contract Customer Support [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 247,803 $ 183,737 $ 128,178
Post Contract Customer Support [Member] | Revenue Benchmark [Member] | Subscription and Service Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 42.00% 47.00% 54.00%
Confluent Cloud [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 211,187 $ 94,179 $ 31,412
Confluent Cloud [Member] | Revenue Benchmark [Member] | Subscription and Service Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 36.00% 24.00% 13.00%
Subscription [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 535,009 $ 347,099 $ 208,633
Subscription [Member] | Revenue Benchmark [Member] | Subscription and Service Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 91.00% 89.00% 88.00%
Services [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 50,935 $ 40,765 $ 27,944
Services [Member] | Revenue Benchmark [Member] | Subscription and Service Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Percentage of Revenue 9.00% 11.00% 12.00%
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]      
Revenue, remaining performance obligation, amount $ 740.7    
Revenue, remaining performance obligation, percentage 62.00%    
Deferred revenue $ 322.8 $ 246.5  
Revenue recognized from deferred revenue $ 221.1 $ 141.7 $ 83.4
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Schedule of Activity of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]      
Beginning balance $ 78,824 $ 47,599  
Capitalization of contract acquisition costs 62,799 57,922  
Amortization of deferred contract acquisition costs (37,339) (26,697) $ (16,029)
Ending balance $ 104,284 $ 78,824 $ 47,599
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Redeemable Convertible Preferred Stock - Additional Information (Details) - Redeemable Convertible Preferred Stock - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]      
Convertible founder stock (in shares)   7,284,182  
Redeemable convertible preferred stock, Par Value   $ 259,815  
Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering $ (574,634)    
Temporary Equity, Stock Issued During Period, Shares, New Issues   17,369,577  
Redeemable Convertible Preferred Stock, Shares Outstanding   115,277,850 90,624,091
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Vote
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Class Of Stock [Line Items]            
Preferred Stock, Shares Authorized | shares       10,000,000 10,000,000  
Preferred Stock, Par or Stated Value Per Share | $ / shares       $ 0.00001 $ 0.00001  
Conversion, percent threshold       10.00%    
Common stock charitable donation expense | $       $ 0 $ 13,290 $ 0
Common stock reserved for issuance (in shares) | shares       105,046,525 106,320,711  
Share-based payment arrangement, incremental cost | $       $ 0    
Intrinsic value of options exercised | $       $ 382,400 $ 976,500 $ 60,800
Weighted average grant date fair value per share of options granted | $ / shares       $ 0 $ 12.43 $ 4.43
Grant-date fair value of stock options vested | $       $ 108,100 $ 63,600 $ 29,200
Shares early exercised and repurchase | shares       578,119 2,164,577  
Liabilities for early exercise of unvested stock options and other liabilities | $       $ 4,000 $ 15,800  
Stock based compensation expense | $       $ 277,656 $ 155,624 $ 143,341
Cumulative stock-based compensation expense | $ $ 3,800          
Expected dividend yield       0.00% 0.00% 0.00%
Unrecognized stock-based compensation expense | $       $ 750,300    
Unrecognized stock-based compensation expense, weighted-average period       2 years 9 months 18 days    
Tender Offer [Member]            
Class Of Stock [Line Items]            
Stock based compensation expense | $           $ 76,300
Shares issued, price per share | $ / shares     $ 14.9687      
Aggregate purchase price of stock issued | $     $ 137,200      
Tender Offer [Member] | Common Stock [Member]            
Class Of Stock [Line Items]            
Number of shares sold in transaction | shares     1,883,233      
Secondary Sales [Member]            
Class Of Stock [Line Items]            
Stock based compensation expense | $           $ 35,600
Secondary Sales [Member] | Director [Member]            
Class Of Stock [Line Items]            
Number of shares sold in transaction | shares   2,632,747        
Shares issued, price per share | $ / shares   $ 14.9687        
Aggregate purchase price of stock issued | $   $ 39,400        
Secondary Sales [Member] | Director And Employee [Member]            
Class Of Stock [Line Items]            
Number of shares sold in transaction | shares   2,142,900        
Shares issued, price per share | $ / shares   $ 14.00        
Aggregate purchase price of stock issued | $   $ 30,000        
Convertible Founder Stock [Member]            
Class Of Stock [Line Items]            
Convertible founder stock (in shares) | shares           (7,284,182)
Convertible Founder Stock [Member] | Tender Offer [Member]            
Class Of Stock [Line Items]            
Convertible founder stock (in shares) | shares     7,284,182      
Common Class A [Member]            
Class Of Stock [Line Items]            
Common Stock, Shares Authorized | shares       1,000,000,000 1,000,000,000  
Common stock, voting rights, votes per share | Vote       1    
Number of new stock issued during the period | shares 250,000          
Common stock charitable donation expense | $         $ 13,300  
Common Stock, Par Value | $ / shares       $ 0.00001 $ 0.00001  
Common Class B [Member]            
Class Of Stock [Line Items]            
Common Stock, Shares Authorized | shares       500,000,000 500,000,000  
Common stock, voting rights, votes per share | Vote       10    
Common Stock, Par Value | $ / shares       $ 0.00001 $ 0.00001  
Series E Redeemable Convertible Preferred Stock [Member] | Tender Offer [Member]            
Class Of Stock [Line Items]            
Convertible founder stock (in shares) | shares     7,284,182      
2021 Plan [Member] | Common Class A [Member]            
Class Of Stock [Line Items]            
Common stock reserved for issuance (in shares) | shares       25,812,876    
2021 Employee Stock Purchase Plan [Member]            
Class Of Stock [Line Items]            
Common stock reserved for issuance (in shares) | shares       6,493,913 5,162,575  
Expected dividend yield       0.00% 0.00%  
2021 Employee Stock Purchase Plan [Member] | Common Class A [Member]            
Class Of Stock [Line Items]            
Common stock reserved for issuance (in shares) | shares       5,162,575    
Purchase price of common stock expressed as a percentage of its fair value       85.00%    
Performance Based Vesting Condition [Member]            
Class Of Stock [Line Items]            
Performance options, shares | shares       2,875,255    
Restricted Stock Units (RSUs) [Member]            
Class Of Stock [Line Items]            
Total grant-date fair value of RSUs vested | $       $ 160,300 $ 22,200  
Service based vesting period       4 years    
Stock based compensation expense | $ $ 6,800          
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 105,046,525 106,320,711
2014 Stock Plan [Member] | Stock Options [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 45,276,579 61,903,883
2014 Stock Plan [Member] | RSUs [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 2,224,138 3,495,540
2021 Equity Incentive Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 33,300,077 32,797,245
2021 Equity Incentive Plan [Member] | Stock Options [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 22,500 22,500
2021 Equity Incentive Plan [Member] | RSUs [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 17,729,318 2,938,968
2021 Employee Stock Purchase Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 6,493,913 5,162,575
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Stock Equity Award Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Shares Available for Grant, Beginning Balance 32,797,245  
Shares Available for Grant, Increase in authorized shares 13,590,094  
Shares Available for Grant, Stock options forfeited or expired 4,429,063  
Shares Available for Grant, Repurchases of unvested common stock 157,672  
Shares Available for Grant, RSUs granted (19,504,690)  
Shares Available for Grant, RSUs Forfeited or Cancelled 1,830,693  
Shares Available for Grant, Ending Balance 33,300,077 32,797,245
Outstanding Stock Options, Beginning Balance 61,926,383  
Outstanding Stock Options, Stock options exercised (12,198,241)  
Outstanding Stock Options, Stock options forfeited or expired (4,429,063)  
Outstanding Stock Options, Ending Balance 45,299,079 61,926,383
Outstanding Stock Options, Vested 27,282,834  
Outstanding Stock Options, Vested and expected to vest 45,299,079  
Weighted-Average Exercise Price, Beginning Balance $ 6.97  
Weighted-Average Exercise Price, Stock options exercised 3.54  
Weighted-Average Exercise Price, Stock options forfeited or expired 8.37  
Weighted-Average Exercise Price, Ending Balance 7.76 $ 6.97
Weighted-Average Exercise Price, Vested 6.09  
Weighted-Average Exercise Price, Vested and Expected to Vest $ 7.76  
Weighted-Average Remaining Contractual Term (in years) 6 years 11 months 26 days 7 years 10 months 17 days
Weighted-Average Remaining Contractual Term Vested (in years) 6 years 6 months 29 days  
Weighted-Average Remaining Contractual Term Vested and expected to vest (in years) 6 years 11 months 26 days  
Aggregate Intrinsic Value, Beginning Balance $ 4,289,643  
Aggregate Intrinsic Value, Ending Balance 657,307 $ 4,289,643
Aggregate Intrinsic Value, Vested as of December 31, 2022 440,977  
Aggregate Intrinsic Value, Vested and expected to vest as of December 31, 2022 $ 657,307  
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Number of Shares, Beginning Balance | shares 6,434,508
Number of Shares, RSUs granted | shares 19,504,690
Number of Shares, RSUs vested | shares (4,155,049)
Number of Shares, RSUs forfeited or cancelled | shares (1,830,693)
Number of Shares, Ending Balance | shares 19,953,456
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-average grant date fair value, Beginning Balance (in dollars per share) | $ / shares $ 46.01
Weighted-average grant date fair value, RSUs granted (in dollars per share) | $ / shares 31.03
Weighted-average grant date fair value, RSUs vested (in dollars per share) | $ / shares 38.58
Weighted-average grant date fair value, RSUs forfeited or cancelled (in dollars per share) | $ / shares 42.91
Weighted-average grant date fair value, Ending Balance (in dollars per share) | $ / shares $ 33.18
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Expected term (in years)   6 years 2 months 1 day 6 years 2 months 1 day
Expected volatility   66.30% 68.30%
Risk-free interest rate   1.10% 0.50%
Expected dividend yield 0.00% 0.00% 0.00%
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]      
Expected term (in years)   6 years 2 months 1 day 6 years 2 months 1 day
Risk-free interest rate   1.10% 0.50%
Expected dividend yield 0.00% 0.00% 0.00%
2021 Employee Stock Purchase Plan [Member]      
Class of Stock [Line Items]      
Expected volatility, minimum 55.00% 54.60%  
Expected volatility, maximum 82.10% 56.70%  
Risk-free interest rate minimum 0.70%    
Risk-free interest rate maximum 3.30%    
Risk-free interest rate   0.10%  
Expected dividend yield 0.00% 0.00%  
2021 Employee Stock Purchase Plan [Member] | Minimum [Member]      
Class of Stock [Line Items]      
Expected term (in years) 5 months 26 days 7 months 17 days  
2021 Employee Stock Purchase Plan [Member] | Maximum [Member]      
Class of Stock [Line Items]      
Expected term (in years) 1 year 1 year 1 month 13 days  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of stock-based compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation, net of amounts capitalized $ 277,656 $ 155,624 $ 143,341
Capitalized stock-based compensation 7,544 2,625 547
Total stock-based compensation 285,200 158,249 143,888
Cost Of Revenue [Member] | Subscription [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation, net of amounts capitalized 23,136 12,571 2,572
Cost Of Revenue [Member] | Services [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation, net of amounts capitalized 9,253 5,418 1,745
Research and Development [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation, net of amounts capitalized 101,499 49,051 33,755
Sales and Marketing [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation, net of amounts capitalized 99,366 55,506 14,734
General and Administrative [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation, net of amounts capitalized $ 44,402 $ 33,078 $ 90,535
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Domestic $ (461,919) $ (347,552) $ (234,905)
Foreign 15,661 7,925 4,870
Loss before income taxes $ (446,258) $ (339,627) $ (230,035)
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Current state provision for (benefit from) income taxes $ 337 $ 251 $ 87
Current foreign provision for (benefit from) income taxes 6,193 1,588 1,041
Current provision for (benefit from) income taxes 6,530 1,839 1,128
Deferred foreign provision for (benefit from) income taxes (237) 1,335 (1,335)
Deferred provision for (benefit from) income taxes (237) 1,335 (1,335)
Provision for (benefit from) income taxes $ 6,293 $ 3,174 $ (207)
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of reconciliation of income tax benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income tax benefit computed at federal statutory rate $ (93,714) $ (71,322) $ (48,307)
Foreign rate differential 2,668 1,214 (1,317)
Stock-based compensation expense (14,145) (104,993) 24,004
Change in valuation allowance 122,724 192,301 27,446
Research and development credits (11,581) (14,483) (2,432)
Other 341 457 399
Provision for (benefit from) income taxes $ 6,293 $ 3,174 $ (207)
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of components of deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 324,950 $ 277,453
Capitalized research and development costs 74,824 0
Tax credit carryforwards 46,190 30,777
Stock-based compensation expense 26,211 14,885
Accruals and reserves 8,005 6,781
Operating lease liabilities 7,524 9,398
Deferred revenue 6,065 4,095
Other 6,021 3,258
Total deferred tax assets 499,790 346,647
Less: Valuation allowance (461,234) (316,056)
Deferred tax assets, net of valuation allowance 38,556 30,591
Deferred tax liabilities:    
Deferred contract acquisition costs (25,054) (18,783)
Operating lease right-of-use assets (6,788) (8,559)
Property and equipment (5,898) (2,558)
Other (103) (214)
Total deferred tax liabilities (37,843) (30,114)
Deferred Tax Assets, Net, Total $ 713 $ 477
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Reconciliation of Income Tax Benefit Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Beginning balance $ 12,530 $ 3,399 $ 1,623
Gross (decrease) increase for prior year tax positions   192 200
Gross (decrease) increase for prior year tax positions (859)    
Gross increase for current year tax positions 7,243 8,939 1,576
Ending balance $ 18,914 $ 12,530 $ 3,399
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Line Items]        
Provision for (benefit from) income taxes $ 6,293 $ 3,174 $ (207)  
Unrecognized tax benefits 18,914 12,530 3,399 $ 1,623
Valuation allowance 461,234 316,056    
Increase in valuation allowance 145,100 242,300    
Income tax interest and penalties 0 $ 0 $ 0  
Foreign net operating loss carryforwards 60,800      
Federal [Member]        
Income Taxes [Line Items]        
Federal NOLs carryover 1,283,000      
Research tax credit carryforwards 43,200      
State [Member]        
Income Taxes [Line Items]        
Federal NOLs carryover 689,300      
Research tax credit carryforwards $ 19,900      
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net loss $ (452,551) $ (342,801) $ (229,828)
Denominator:      
Weighted-average shares used to compute net loss per share, basic 280,080,357 188,627,720 104,218,082
Weighted-average shares used to compute net loss per share, diluted 280,080,357 188,627,720 104,218,082
Net loss per share, basic $ (1.62) $ (1.82) $ (2.21)
Net loss per share, diluted $ (1.62) $ (1.82) $ (2.21)
Class A and Class B [Member]      
Numerator:      
Net loss $ (452,551) $ (342,801)  
Denominator:      
Weighted-average shares used to compute net loss per share, basic 280,080,357 188,627,720  
Weighted-average shares used to compute net loss per share, diluted 280,080,357 188,627,720  
Net loss per share, basic $ (1.62) $ (1.82)  
Net loss per share, diluted $ (1.62) $ (1.82)  
Common Stock [Member]      
Numerator:      
Net loss     $ (219,560)
Denominator:      
Weighted-average shares used to compute net loss per share, basic     99,562,032
Weighted-average shares used to compute net loss per share, diluted     99,562,032
Net loss per share, basic     $ (2.21)
Net loss per share, diluted     $ (2.21)
Convertible Founder Stock [Member]      
Numerator:      
Net loss     $ (10,268)
Denominator:      
Weighted-average shares used to compute net loss per share, basic     4,656,050
Weighted-average shares used to compute net loss per share, diluted     4,656,050
Net loss per share, basic     $ (2.21)
Net loss per share, diluted     $ (2.21)
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Dilutied Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount 78,251,820 82,840,904 188,829,945
Redeemable Convertible Preferred Stock [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount 0 0 115,277,850
Stock Option [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount 45,299,079 61,926,383 71,213,150
Unvested Early Exercised Stock Options [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount 578,119 2,164,577 2,338,945
RSUs [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount 19,953,456 6,434,508 0
ESPP [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount 1,428,206 1,322,476 0
Shares Issuable Upon Conversion Of The 2027 Notes      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount 10,992,960 10,992,960 0
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 17, 2023
Jan. 31, 2023
Dec. 31, 2022
Immerok GmbH      
Subsequent Event [Line Items]      
Transaction costs associated with the acquisition     $ 1.1
Subsequent Event | 2023 Restructuring Plan      
Subsequent Event [Line Items]      
Reduction of global workforce, percentage 8.00%    
Subsequent Event | 2023 Restructuring Plan | Maximum      
Subsequent Event [Line Items]      
Non-recurring charges $ 31.0    
Effect on future cash flows, amount 17.0    
Subsequent Event | 2023 Restructuring Plan | Minimum      
Subsequent Event [Line Items]      
Non-recurring charges 27.0    
Effect on future cash flows, amount $ 14.0    
Subsequent Event | Immerok GmbH      
Subsequent Event [Line Items]      
Consideration paid   $ 54.9  
XML 86 cflt-20221231_htm.xml IDEA: XBRL DOCUMENT 0001699838 cflt:PostContractCustomerSupportMember 2020-01-01 2020-12-31 0001699838 cflt:PostContractCustomerSupportMember 2022-01-01 2022-12-31 0001699838 cflt:PostContractCustomerSupportMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-12-31 0001699838 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001699838 country:US 2021-01-01 2021-12-31 0001699838 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-12-31 0001699838 cflt:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001699838 srt:MaximumMember cflt:TwoThousandTwentyThreeRestructuringPlanMember us-gaap:SubsequentEventMember 2023-01-17 2023-01-17 0001699838 country:US 2020-01-01 2020-12-31 0001699838 cflt:CapitalizedSoftwareCostsMember 2021-01-01 2021-12-31 0001699838 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 srt:MaximumMember cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-01-01 2022-12-31 0001699838 cflt:ConvertibleFounderStockMember 2020-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001699838 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001699838 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember cflt:ForeignCurrencyForwardContractsMember 2022-12-31 0001699838 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-12-31 0001699838 us-gaap:EmployeeStockOptionMember cflt:EquityIncentivesPlan2014Member 2021-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember cflt:CappedCallsMember 2022-01-01 2022-12-31 0001699838 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001699838 us-gaap:RetainedEarningsMember 2022-12-31 0001699838 cflt:ComputersEquipmentAndSoftwareMember 2021-12-31 0001699838 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001699838 cflt:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001699838 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-12-31 0001699838 us-gaap:LicenseMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 cflt:EsppPlan2021Member us-gaap:CommonClassAMember 2022-12-31 0001699838 cflt:SubscriptionMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 cflt:SharesIssuableUponConversionOfThe2027NotesMember 2021-01-01 2021-12-31 0001699838 us-gaap:EmployeeStockOptionMember cflt:EquityIncentivesPlan2021Member 2022-12-31 0001699838 cflt:TenderOfferMember 2020-01-01 2020-12-31 0001699838 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001699838 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001699838 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001699838 cflt:RSUsMember 2020-01-01 2020-12-31 0001699838 cflt:SubscriptionMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001699838 cflt:ConfluentCloudMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001699838 cflt:TenderOfferMember 2020-07-01 2020-07-31 0001699838 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:CommonClassBMember 2022-12-31 0001699838 us-gaap:CommonClassBMember 2021-12-31 0001699838 us-gaap:CommonStockMember 2019-12-31 0001699838 cflt:ImmerokGmbhMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember cflt:CappedCallsMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001699838 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001699838 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001699838 us-gaap:ServiceMember cflt:CostOfRevenueMember 2021-01-01 2021-12-31 0001699838 cflt:SubscriptionMember 2020-01-01 2020-12-31 0001699838 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001699838 2022-06-30 0001699838 cflt:SharesIssuableUponConversionOfThe2027NotesMember 2022-01-01 2022-12-31 0001699838 cflt:SubscriptionMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 cflt:ImmerokGmbhMember 2022-12-31 0001699838 srt:MinimumMember cflt:EsppPlan2021Member 2022-01-01 2022-12-31 0001699838 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001699838 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001699838 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001699838 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001699838 cflt:Plan2021Member us-gaap:CommonClassAMember 2022-12-31 0001699838 cflt:DirectorAndEmployeeMember cflt:SecondarySalesMember 2020-09-01 2020-09-30 0001699838 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001699838 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001699838 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001699838 cflt:EsppMember 2022-01-01 2022-12-31 0001699838 cflt:EsppMember 2021-01-01 2021-12-31 0001699838 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001699838 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001699838 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001699838 cflt:CapitalizedSoftwareCostsMember 2022-12-31 0001699838 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001699838 cflt:TenderOfferMember 2020-07-31 0001699838 cflt:CommonStockClassAAndClassBMember 2022-01-01 2022-12-31 0001699838 cflt:SecondarySalesMember 2020-01-01 2020-12-31 0001699838 cflt:ConvertibleFounderStockMember 2019-12-31 0001699838 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001699838 cflt:CapitalizedInternalUseSoftwareCostsMember 2021-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001699838 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001699838 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001699838 us-gaap:ServiceMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 cflt:CommonStockClassAAndClassBMember 2021-01-01 2021-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001699838 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001699838 us-gaap:EmployeeStockOptionMember cflt:EquityIncentivesPlan2021Member 2021-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001699838 cflt:MajorCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 cflt:PostContractCustomerSupportMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 us-gaap:SubscriptionAndCirculationMember cflt:CostOfRevenueMember 2022-01-01 2022-12-31 0001699838 cflt:PostContractCustomerSupportMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001699838 srt:MinimumMember cflt:TwoThousandTwentyThreeRestructuringPlanMember us-gaap:SubsequentEventMember 2023-01-17 2023-01-17 0001699838 us-gaap:EmployeeStockOptionMember cflt:EquityIncentivesPlan2014Member 2022-12-31 0001699838 2020-12-31 0001699838 srt:MinimumMember cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-01-01 2022-12-31 0001699838 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-12-31 0001699838 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-12-31 0001699838 country:US 2022-01-01 2022-12-31 0001699838 cflt:EquityIncentivesPlan2021Member 2022-12-31 0001699838 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001699838 cflt:RSUsMember 2021-01-01 2021-12-31 0001699838 us-gaap:ServiceMember cflt:CostOfRevenueMember 2020-01-01 2020-12-31 0001699838 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001699838 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001699838 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001699838 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001699838 us-gaap:RestrictedStockMember cflt:EquityIncentivesPlan2021Member 2021-12-31 0001699838 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2022-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001699838 srt:DirectorMember cflt:SecondarySalesMember 2020-09-01 2020-09-30 0001699838 us-gaap:CommercialPaperMember 2022-12-31 0001699838 us-gaap:ServiceMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 us-gaap:CommonClassBMember 2023-02-08 0001699838 2021-01-01 2021-12-31 0001699838 cflt:EquityIncentivesPlan2021Member 2021-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-01-01 2022-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember cflt:CappedCallsMember 2022-12-31 0001699838 us-gaap:CommonClassAMember 2021-12-31 0001699838 cflt:ConvertibleFounderStockMember 2020-01-01 2020-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001699838 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001699838 us-gaap:RetainedEarningsMember 2020-12-31 0001699838 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001699838 us-gaap:MunicipalBondsMember 2021-12-31 0001699838 srt:MaximumMember cflt:TwoThousandTwentyThreeRestructuringPlanMember us-gaap:SubsequentEventMember 2023-01-17 0001699838 us-gaap:RestrictedStockMember cflt:EquityIncentivesPlan2014Member 2022-12-31 0001699838 cflt:EsppMember 2020-01-01 2020-12-31 0001699838 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001699838 us-gaap:DomesticCountryMember 2022-12-31 0001699838 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001699838 cflt:PostContractCustomerSupportMember 2021-01-01 2021-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember cflt:ForeignCurrencyForwardContractsMember 2022-12-31 0001699838 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001699838 cflt:ConfluentCloudMember 2020-01-01 2020-12-31 0001699838 cflt:CapitalizedInternalUseSoftwareCostsMember 2022-12-31 0001699838 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001699838 cflt:CapitalizedSoftwareCostsMember 2020-01-01 2020-12-31 0001699838 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001699838 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001699838 cflt:SharesIssuableUponConversionOfThe2027NotesMember 2020-01-01 2020-12-31 0001699838 cflt:EsppPlan2021Member 2022-12-31 0001699838 cflt:EsppPlan2021Member 2021-01-01 2021-12-31 0001699838 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001699838 cflt:ConvertibleFounderStockMember 2021-01-01 2021-12-31 0001699838 cflt:MajorCustomersMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:RestrictedStockUnitsRSUMember 2021-06-01 2021-06-30 0001699838 cflt:SubscriptionMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001699838 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001699838 us-gaap:LicenseMember 2020-01-01 2020-12-31 0001699838 us-gaap:ServiceMember cflt:CostOfRevenueMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001699838 us-gaap:SubscriptionAndCirculationMember cflt:CostOfRevenueMember 2020-01-01 2020-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001699838 cflt:ComputersEquipmentAndSoftwareMember 2022-12-31 0001699838 cflt:EsppPlan2021Member 2022-01-01 2022-12-31 0001699838 cflt:MajorCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:CommonStockMember cflt:TenderOfferMember 2020-07-01 2020-07-31 0001699838 2022-01-01 2022-12-31 0001699838 2020-01-01 2020-12-31 0001699838 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cflt:ForeignCurrencyForwardContractsMember 2022-12-31 0001699838 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001699838 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001699838 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001699838 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001699838 srt:DirectorMember cflt:SecondarySalesMember 2020-09-30 0001699838 cflt:CapitalizedSoftwareCostsMember 2022-01-01 2022-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001699838 us-gaap:ConstructionInProgressMember 2021-12-31 0001699838 cflt:MajorCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001699838 us-gaap:RestrictedStockMember cflt:EquityIncentivesPlan2014Member 2021-12-31 0001699838 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001699838 srt:MaximumMember cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-12-31 0001699838 cflt:ConfluentCloudMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:ForeignExchangeForwardMember 2022-12-31 0001699838 cflt:CommonStockClassAAndClassBMember 2021-12-31 0001699838 cflt:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001699838 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001699838 cflt:SeriesERedeemableConvertiblePreferredStockMember cflt:TenderOfferMember 2020-07-01 2020-07-31 0001699838 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001699838 cflt:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 cflt:MajorCustomersMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001699838 us-gaap:CommonClassAMember 2022-12-31 0001699838 cflt:EsppPlan2021Member 2021-12-31 0001699838 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001699838 us-gaap:CommonClassAMember 2021-06-01 2021-06-30 0001699838 srt:MinimumMember cflt:EsppPlan2021Member 2021-01-01 2021-12-31 0001699838 cflt:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 us-gaap:LicenseMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 cflt:ConvertibleFounderStockMember cflt:TenderOfferMember 2020-07-01 2020-07-31 0001699838 cflt:UnvestedEarlyExercisedStockOptionsMember 2021-01-01 2021-12-31 0001699838 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001699838 cflt:CommonStockClassAAndClassBMember 2021-01-01 2021-12-31 0001699838 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001699838 stpr:CA 2019-12-31 0001699838 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001699838 srt:MaximumMember 2022-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001699838 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001699838 us-gaap:ConstructionInProgressMember 2022-12-31 0001699838 srt:MaximumMember cflt:EsppPlan2021Member 2022-01-01 2022-12-31 0001699838 us-gaap:LicenseMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:CommonStockMember 2020-12-31 0001699838 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001699838 cflt:RSUsMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001699838 us-gaap:RedeemableConvertiblePreferredStockMember 2022-01-01 2022-12-31 0001699838 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001699838 cflt:MajorCustomersMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 cflt:EsppPlan2021Member us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001699838 cflt:ConfluentCloudMember 2021-01-01 2021-12-31 0001699838 srt:MaximumMember cflt:EsppPlan2021Member 2021-01-01 2021-12-31 0001699838 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001699838 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-12-31 0001699838 cflt:ComputersEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001699838 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001699838 cflt:CommonStockClassAAndClassBMember 2022-12-31 0001699838 cflt:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001699838 srt:MinimumMember cflt:TwoThousandTwentyThreeRestructuringPlanMember us-gaap:SubsequentEventMember 2023-01-17 0001699838 us-gaap:ServiceMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2020-01-01 2020-12-31 0001699838 us-gaap:RestrictedStockMember cflt:EquityIncentivesPlan2021Member 2022-12-31 0001699838 us-gaap:CommonClassAMember 2023-02-08 0001699838 cflt:UnvestedEarlyExercisedStockOptionsMember 2022-01-01 2022-12-31 0001699838 us-gaap:SubscriptionAndCirculationMember cflt:CostOfRevenueMember 2021-01-01 2021-12-31 0001699838 cflt:ConfluentCloudMember 2022-01-01 2022-12-31 0001699838 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001699838 2022-12-31 0001699838 cflt:SubscriptionMember 2021-01-01 2021-12-31 0001699838 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001699838 us-gaap:RetainedEarningsMember 2019-12-31 0001699838 2019-12-31 0001699838 cflt:DirectorAndEmployeeMember cflt:SecondarySalesMember 2020-09-30 0001699838 2021-12-31 0001699838 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001699838 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001699838 2021-06-01 2021-06-30 0001699838 us-gaap:RetainedEarningsMember 2021-12-31 0001699838 cflt:TwoThousandTwentyThreeRestructuringPlanMember us-gaap:SubsequentEventMember 2023-01-17 2023-01-17 0001699838 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001699838 cflt:UnvestedEarlyExercisedStockOptionsMember 2020-01-01 2020-12-31 0001699838 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001699838 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001699838 us-gaap:CommercialPaperMember 2021-12-31 0001699838 cflt:CommonStockClassAAndClassBMember 2022-01-01 2022-12-31 0001699838 cflt:ConfluentCloudMember us-gaap:SalesRevenueNetMember cflt:SubscriptionAndServiceConcentrationRiskMember 2022-01-01 2022-12-31 iso4217:USD shares cflt:Days pure cflt:Vote shares cflt:Segment iso4217:USD http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent --12-31 false FY 0 http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities 0001699838 10-K true 2022-12-31 2022 false 001-40526 CONFLUENT, INC. DE 47-1824387 899 W. Evelyn Avenue Mountain View CA 94041 800 439-3207 Class A Common Stock, par value $0.00001 per share CFLT NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 3222900000 177250222 113879311 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">DOCUMENTS INCORPORATED BY REFERENCE</span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:7.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Portions of the Registrant’s definitive Proxy Statement relating to the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the Registrant’s fiscal year ended December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:7.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span> 238 PricewaterhouseCoopers LLP San Francisco, California 435781000 1375932000 1491044000 640085000 178188000 137491000 35883000 27646000 57229000 44919000 2198125000 2226073000 29089000 14428000 29478000 37281000 68401000 51178000 19756000 13769000 2344849000 2342729000 21439000 7591000 102755000 98974000 7375000 9236000 290185000 220920000 2576000 11467000 424330000 348188000 25136000 31645000 32644000 25557000 1084500000 1080701000 8762000 6357000 1575372000 1492448000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 1000000000 1000000000 172483134 172483134 116728968 116728968 2000 1000 0.00001 0.00001 500000000 500000000 116901046 116901046 155072914 155072914 1000 2000 1980335000 1599962000 -9456000 -830000 -1201405000 -748854000 769477000 850281000 2344849000 2342729000 535009000 347099000 208633000 50935000 40765000 27944000 585944000 387864000 236577000 146324000 94860000 49283000 56091000 42432000 26193000 202415000 137292000 75476000 383529000 250572000 161101000 264041000 161925000 105399000 456452000 319331000 166361000 125710000 108936000 122516000 846203000 590192000 394276000 -462674000 -339620000 -233175000 16416000 -7000 3140000 -446258000 -339627000 -230035000 6293000 3174000 -207000 -452551000 -342801000 -229828000 -1.62 -1.62 -1.82 -1.82 -2.21 -2.21 280080357 280080357 188627720 188627720 104218082 104218082 -452551000 -342801000 -229828000 -9279000 -1058000 31000 653000 0 0 -8626000 -1058000 31000 -461177000 -343859000 -229797000 90624091 205784000 7920000 98636479 1000 45262000 197000 -176225000 -130765000 1400335 7030000 7030000 9411029 12430000 12430000 143888000 143888000 17369577 259815000 7284182 109035000 -7284182 -109035000 -109035000 31000 31000 -229828000 -229828000 115277850 574634000 635818 109447843 1000 99575000 228000 -406053000 -306249000 2447573 1104 10235000 10235000 7072147 13021053 1000 51792000 51793000 648494 158249000 158249000 -118967563 -1000 118967563 1000 -115277850 -574634000 -635818 115913668 1000 574633000 574634000 23000000 783158000 783158000 250000 13290000 13290000 -90970000 -90970000 -1058000 -1058000 -342801000 -342801000 271801882 3000 1599962000 -830000 -748854000 850281000 59185 -157672 11467000 11467000 12139056 42767000 42767000 4155049 1386680 40939000 40939000 285200000 285200000 -8626000 -8626000 -452551000 -452551000 289384180 3000 1980335000 -9456000 -1201405000 769477000 -452551000 -342801000 -229828000 7620000 3632000 1567000 8891000 -2270000 -1294000 3799000 187000 0 37339000 26697000 16029000 8608000 10990000 11911000 0 13290000 0 277656000 155624000 143341000 -237000 1335000 -1335000 -1384000 -1828000 -710000 42080000 32516000 41612000 62801000 57924000 38129000 17850000 31366000 14368000 13580000 6143000 -327000 9948000 61132000 15837000 -9209000 -10866000 -11224000 76352000 87285000 64077000 -157333000 -105060000 -82057000 10334000 5342000 3610000 2051908000 663595000 329616000 0 0 4988000 1200558000 271942000 152419000 4121000 3600000 1040000 0 -12000 0 -865805000 -400583000 -176859000 0 786600000 0 42461000 51737000 12376000 416000 19454000 4765000 789000 482000 87000 0 0 259815000 0 3125000 111000 -786000 1081300000 0 0 90970000 0 40939000 0 0 82241000 1844514000 276758000 -4000 5000 -7000 -940901000 1338876000 17835000 1376682000 37806000 19971000 435781000 1376682000 37806000 435781000 1375932000 36789000 0 750000 1017000 435781000 1376682000 37806000 5529000 2168000 960000 7544000 2625000 547000 998000 813000 0 0 0 203000 0 55000 54000 11467000 10235000 7030000 0 0 -109035000 0 0 36000 0 786000 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. Organization and Description of Business</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Description of Business</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Confluent, Inc. (“Confluent” or the “Company”) created a data infrastructure platform focused on data in motion. Confluent’s platform allows customers to connect their applications, systems, and data layers and can be deployed either as a self-managed software offering, Confluent Platform, or as a fully-managed cloud-native software-as-a-service (“SaaS”) offering, Confluent Cloud. Confluent also offers professional services and education services. The Company was incorporated in the state of Delaware in September 2014 and is headquartered in California with various other global office locations.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. Basis of Presentation and Summary of Significant Accounting Policies</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reclassifications</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the presentation of the current year consolidated financial statements. These reclassifications had no effect on consolidated net loss, stockholders’ equity, or cash flows as previously reported.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"> </p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, the standalone selling price (“SSP”) for each distinct performance obligation included in customer contracts, deferred contract acquisition costs and their period of benefit, valuation of stock-based awards, the fair value of the Company’s common stock prior to its initial public offering (“IPO”) in June 2021, capitalization and estimated useful life of internal-use software, the incremental borrowing rate used to measure operating lease liabilities, and accounting for income taxes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company bases its estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable under the circumstances. Estimates and assumptions about future events and their effects, including the impact of the COVID-19 pandemic and global macroeconomic conditions, cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to the Company’s consolidated financial statements.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Functional Currency</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reporting currency of the Company is the U.S. dollar. The U.S. dollar is the functional currency for all subsidiaries, and therefore, foreign currency denominated monetary assets and liabilities are remeasured into U.S. dollars at exchange rates at the balance sheet date, and foreign currency denominated non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency remeasurement and settlements are included in other income (expense), net in the consolidated statements of operations. Net foreign exchange losses were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">year ended December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t material for the years ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and 2020.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid investments, including money market funds, U.S. treasury securities, U.S. agency obligations, and commercial paper with remaining maturities at the date of purchase of three months or less, to be cash equivalents.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s marketable securities consist of corporate notes and bonds, commercial paper, U.S. agency obligations, U.S. treasury securities, and municipal bonds. The Company determines the appropriate classification of its marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities. The Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its marketable securities within current assets.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Available-for-sale securities are recorded at fair value each reporting period, and are adjusted for amortization of premiums and accretion of discounts to maturity and such amortization and accretion are included in other income (expense), net in the consolidated statements of operations.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains are reported as a separate component of accumulated other comprehensive income (loss) on the consolidated balance sheets until realized.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell the security or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company evaluates whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance for expected credit losses of available-for-sale debt securities on the consolidated balance sheets with a corresponding charge in other income (expense), net in the consolidated statements of operations. Non-credit related unrealized losses are included in accumulated other comprehensive income (loss).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash represents cash deposits with financial institutions in support of letters of credit outstanding in favor of certain landlords related to non-cancelable operating lease agreements to leased office spaces</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Restricted cash is presented in prepaid expenses and other current assets for leases that expire within one year and in other assets, non-current for leases that expire more than one year from the balance sheet date.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></p><div style="margin-left:2.667%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.667%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.7400778769790306%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1 Inputs: Observable inputs such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.</span></div></div><div style="margin-left:2.667%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.667%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.7400778769790306%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2 Inputs: Observable inputs other than quoted prices included in Level 1, such as quoted prices in less active markets or model-derived valuations that are observable either directly or indirectly.</span></div></div><div style="margin-left:2.667%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.667%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.7400778769790306%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3 Inputs: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, accrued expenses, derivative instruments, and convertible senior notes. Cash equivalents and marketable securities are recorded at fair value. Accounts receivable, accounts payable, and accrued expenses are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date. See Note 4 for further details regarding the fair value of the Company’s derivative instruments and convertible senior notes.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable and Allowance for Credit Losses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable on the consolidated balance sheets consists of trade accounts receivable and unbilled receivables, net of an allowance for expected credit losses. Trade accounts receivable are stated at the invoiced amount and consist of amounts currently due from customers. Unbilled receivables represent revenue recognized in excess of invoiced amounts for the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer, such that only the passage of time is required before payment of consideration is due. The unbilled receivables balance was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 and 2021, respectively.</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable are reduced by an allowance for expected credit losses. The allowance for expected credits losses represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including the age of the receivable balance, past collection experience with the customer, historical write-off experience, credit quality of the customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions. Accounts receivable deemed uncollectible are written off against the allowance for expected credit losses when identified and the Company no longer actively pursues collection of the receivable. The Company’s allowance for expected credit losses was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t material as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Additions to and write-offs against the allowance for expected credit losses were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t material for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative Instruments and Hedging</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into foreign currency forward contracts with certain financial institutions to mitigate the impact of foreign currency fluctuations on future cash flows and earnings. All of the Company’s foreign currency forward contracts are designated as cash flow hedges. The foreign currency forward contracts generally have maturities of 13 months or less.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes all forward contracts as either assets or liabilities on the consolidated balance sheets at fair value. Gains and losses on each forward contract are initially reported as a component of accumulated other comprehensive income (loss) (“AOCI”), and subsequently reclassified into cost of revenue or operating expense in the same period, or periods, during which the hedged transaction affects earnings. The Company evaluates the effectiveness of its cash flow hedges on a quarterly basis and does not exclude any component of the changes in fair value of the derivative instruments for effectiveness testing purposes. The Company classifies cash flows related to its cash flow hedges as operating activities in its consolidated statements of cash flows.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has master netting agreements with each of its counterparties, which permit net settlement of multiple, separate derivative contracts with a single payment. The Company does not have collateral requirements with any of its counterparties. Although the Company is allowed to present the fair value of derivative instruments on a net basis according to master netting arrangements, the Company has elected to present its derivative instruments on a gross basis in the consolidated financial statements. The Company does not use derivative instruments for trading or speculative purposes.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Concentration of Risks</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, marketable securities, accounts receivable, and derivative instruments. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company invests its excess cash in highly rated money market funds and in marketable securities. The Company extends credit to customers in the normal course of business. The Company maintains an allowance for expected credit losses on customers’ accounts when deemed necessary. The Company mitigates its counterparty credit risk related to derivative instruments by transacting with major financial institutions with high credit ratings.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No customer represented </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or greater of total revenue for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. No customer represented </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or greater of gross accounts receivable as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and 2021.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Contract Acquisition Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company capitalizes incremental costs of obtaining a contract with a customer if such costs are recoverable. Such costs primarily consist of sales commissions earned by the Company’s sales force and the associated payroll taxes. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized over an estimated period of benefit, which the Company has determined to be five years. To determine the period of benefit, the Company has considered its technology development cycle, the cadence of software releases, the nature of its customer contracts, the duration of customer relationships, and the expected renewal period. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized over the renewal contract term.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of deferred contract acquisition costs is included in sales and marketing expenses in the consolidated statements of operations. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t recognize any impairment of deferred contract acquisition costs during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized Software Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. Costs to develop software that is marketed externally have </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility and were not material for the periods presented. As such, all related software development costs are expensed as incurred and included in research and development expenses in the consolidated statements of operations.</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements are capitalized. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized within property and equipment, net on the consolidated balance sheets. Amortization is computed using the straight-line method over the estimated useful life of the capitalized software asset, which is generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. The amortization of internal-use software costs is included in cost of revenue in the consolidated statements of operations. The Company evaluates the useful life of these assets on a periodic basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t recognize any impairment of capitalized internal-use software costs during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and Equipment, Net</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Repairs and maintenance costs are expensed as incurred. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated lives of the Company’s assets are as follows:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.137%;"/> <td style="width:1.723%;"/> <td style="width:29.14%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computers, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shorter of the remaining lease term or useful life</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the consolidated financial statements and any resulting gain or loss is reflected in the consolidated statements of operations. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material gains or losses incurred as a result of retirement or sale during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines if a contract is, or contains, a lease at contract inception. All of the Company’s leases are operating leases and are included in operating lease right-of-use assets, operating lease liabilities, and operating lease liabilities, non-current on the consolidated balance sheets.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for lease components and non-lease components as a single lease component for all leases. The Company has elected an accounting policy to not recognize short-term leases, which have a lease term of twelve months or less, on the consolidated balance sheets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease right-of-use assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term discounted using the Company’s incremental borrowing rate. Operating lease right-of-use assets also include any lease payments made and exclude lease incentives. As the Company’s leases do not provide an implicit rate, the incremental borrowing rate used is estimated based on what the Company would have to pay on a collateralized basis in the currency in which the arrangement is denominated over a similar term as the lease. Lease payments include fixed payments and variable payments based on an index or rate, if any, and are recognized as lease expense on a straight-line basis over the term of the lease. The lease term includes options to extend or terminate the lease when it is reasonably certain they will be exercised. Variable lease payments not based on a rate or index are expensed as incurred.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company evaluates the recoverability of long-lived assets, including property and equipment and operating lease right-of-use assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such comparison indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairment charges related to long-lived assets during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of its property and equipment. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life on a prospective basis.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Convertible Senior Notes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for its convertible senior notes wholly as debt. Debt issuance costs incurred in connection with the issuance of the Company’s convertible senior notes are reflected in the consolidated balance sheets as a direct deduction from the carrying amount of the outstanding convertible senior notes. These costs are </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">amortized as interest expense using the effective interest rate method over the contractual term of the convertible senior notes and is included within other income (expense), net on the consolidated statements of operations.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue, which is a contract liability, primarily consists of customer billings or payments received in advance of revenue being recognized from the Company’s subscription and services contracts. The Company generally invoices customers annually in advance for its term-based licenses and typically annually in advance or monthly in arrears for its SaaS offering. Typical payment terms range from net 30 to net 60 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as deferred revenue within current liabilities and the remaining portion is recorded as deferred revenue, non-current. The Company records deferred revenue upon the right to invoice or when payments have been received for subscriptions or services not delivered. Deferred revenue does not necessarily represent the total contract value of the related agreements.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company generates revenue from the sale of subscriptions and services. Subscription revenue consists of revenue from term-based licenses that include post-contract customer support, maintenance, and upgrades, referred to together as PCS, which the Company refers to as Confluent Platform, and the Company’s SaaS offering, which the Company refers to as Confluent Cloud. Confluent Cloud customers may purchase subscriptions either without a minimum commitment contract on a month-to-month basis, which the Company refers to as pay-as-you-go, or under a usage-based minimum commitment contract of at least one year in duration, in which customers commit to a fixed minimum monetary amount at specified per-usage rates. Revenue from the Company’s pay-as-you-go arrangements was an immaterial portion of subscription revenue during the years ended December 31, 2022, 2021, and 2020. The Company primarily enters into subscription contracts with one-year terms, and subscription contracts are generally non-cancelable and non-refundable, although customers can terminate for breach if the Company materially fails to perform. Services revenue consists of revenue from professional services and education services. The Company generates sales of its subscriptions and services through its sales teams, self-service channel, and partner ecosystem, including the major cloud provider marketplaces.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The consolidated financial statements reflect the Company’s accounting for revenue in accordance with ASC Topic 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (“ASC 606”). Under ASC 606, the Company recognizes revenue when its customers obtain control of promised subscriptions or services in an amount that reflects the consideration that the Company expects to receive in exchange for those subscriptions or services. In determining the appropriate amount of revenue to be recognized as the Company fulfills its obligations under each of its agreements, the following steps are performed:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(i) identification of the contract with a customer</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company generally contracts with customers through order forms, which are governed by master sales agreements, and through cloud provider marketplaces. The Company determines that it has a contract with a customer when the contract is approved, each party’s rights regarding the subscriptions or services to be transferred and the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, and financial or other information pertaining to the customer.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">When a contract is entered into, the Company evaluates whether the contract is part of a larger arrangement and should be accounted for with other contracts and whether the combined or single contract includes more than one performance obligation.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(ii) identification of the performance obligations in the contract</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Performance obligations are identified based on the subscriptions and services that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the subscriptions or services either on their own or together with other resources that are readily available from third parties or from the Company, and (2) are distinct in the context of the contract, whereby the transfer of the subscriptions and services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised subscriptions or services, the Company applies judgment to determine whether promised subscriptions or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, or if performance obligations follow the same pattern of recognition, the promised subscriptions or services are accounted for as a combined performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(iii) measurement of the transaction price</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. The transaction price in a usage-based SaaS contract is typically equal to the minimum commitment in the contract, less any discounts provided. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. The Company’s contracts do not contain a significant financing component.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(iv) allocation of the transaction price to the performance obligations;</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price using a relative SSP allocation based on the SSPs of each performance obligation. Determining the relative SSP for contracts that contain multiple performance obligations is a critical accounting estimate. The Company establishes each SSP based on multiple factors, including prices at which the Company separately sells standalone subscriptions and services. In cases where directly observable standalone sales are not available, such as when license and PCS are not sold on a standalone basis, the Company establishes SSP by using information such as historical selling price of performance obligations in similar transactions, market conditions, and the Company’s pricing practices, which can require significant judgment and are subject to change based on continuous reevaluation. There may be more than one SSP for individual subscriptions and services due to the stratification of subscription support tiers and services. The Company also considers if there are any additional material rights inherent in a contract, and if so, it allocates revenue to the material right as a performance obligation.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(v) recognition of revenue when the Company satisfies each performance obligation;</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes revenue at the time the related performance obligation is satisfied, in an amount that reflects the consideration it expects to be entitled to in exchange for those subscriptions or services. The Company records its revenue net of any withholding, value added or sales tax, as well as any discounts or marketing development funds.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Subscription Revenue</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s subscription revenue includes revenue from Confluent Platform for licenses sold in conjunction with PCS. The license provides the right to use licensed proprietary software features, which represents significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the effective start date. Revenue from PCS is based on its continuous pattern of transfer to the customer and therefore is recognized ratably over the contract term.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s subscription revenue also includes revenue from Confluent Cloud for its usage-based minimum commitment contracts and pay-as-you-go arrangements, which is recognized on a usage basis, as usage represents a direct measurement of the value to the customer of the subscription transferred as of a particular date relative to the total value to be delivered over the term of the contract.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Services Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s services revenue includes revenue from professional services and education services, which are generally sold on a time-and-materials basis. The Company recognizes the associated revenue as services are delivered.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Subscription Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of subscription revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with customer support and maintenance, third-party cloud infrastructure costs, amortization of internal-use software, and allocated overhead.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Services Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of services revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with professional services and education services, costs for third-party contractors and partners who supplement our services delivery team</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and allocated overhead.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development costs are expensed as incurred and consist primarily of personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, net of amounts capitalized, third-party cloud infrastructure expenses incurred in developing the Company’s offering, software and subscription services dedicated for use by the Company’s research and development organization, contractor and professional services fees, and allocated overhead.</span></p></div><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Advertising Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Advertising costs are expensed as incurred or when the advertising first takes place, based on the nature of the advertising, and are recorded in sales and marketing expenses in the consolidated statements of operations. Advertising expense was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-Based Compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records compensation expense in connection with all stock-based awards, including stock options and restricted stock units (“RSUs”) granted to employees and non-employees and stock purchase rights granted under the Employee Stock Purchase Plan (“ESPP”) to employees, based on the fair value of the awards granted. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options and ESPP rights on the dates of grant. Calculating the fair value of stock options and ESPP rights using the Black-Scholes model requires certain highly subjective inputs and assumptions including the fair value of the underlying common stock, the expected term of the stock option or ESPP right, and the expected volatility of the price of the Company’s common stock. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For stock-based awards that vest based only on continuous service, stock-based compensation expense is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. For awards with both a service-based and a performance-based vesting condition, stock-based compensation expense is recognized using the accelerated attribution method over the requisite service period, from the time it is probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. The Company has also granted certain options containing a provision whereby vesting is accelerated upon a change in control; stock-based compensation expense for such options is recognized on a straight-line basis over a vesting period of generally four years, as a change in control is considered to be outside of the Company’s control and is not considered probable until it occurs. Forfeitures are accounted for as they occur.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax law in effect for the years in which the temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. Accordingly, the need to establish such allowances is assessed periodically by considering matters such as future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company evaluates and accounts for the benefits of uncertain tax positions using a two-step approach. Recognition, step one, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Measurement, step two, determines the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Loss Per Share</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company computes basic and diluted net loss per share attributable to Class A and Class B common stockholders for the years ended December 31, 2022 and 2021 and basic and diluted net loss per share attributable to common and convertible founder stockholders for the year ended December 31, 2020 using the two-class method required for companies with participating securities. The Company considers all series of its outstanding redeemable convertible preferred stock and unvested common stock to be participating securities as the holders of such securities have non-forfeitable dividend rights in the event that a dividend is paid on common stock. Under the two-class method, net loss is not allocated to redeemable convertible preferred stock and unvested common stock as these securities do not have a contractual obligation to share in the Company’s net losses.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net loss per share is computed by dividing net loss by the weighted-average number of shares outstanding during the period, less unvested common stock that is subject to repurchase. Basic and diluted net loss per share were the same for the years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, as the inclusion of all potentially dilutive shares was anti-dilutive due to the net loss reported for each period.</span></p></div><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment and Geographic Information</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company operates its business as </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer, reviews financial information on a consolidated basis for purposes of allocating resources and evaluating financial performance. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, substantially all of the Company’s long-lived assets, including property and equipment, net, and operating right-of-use assets were located in the United States. See Note 9 for revenue disaggregated by geographic markets.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Credit Losses:</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including the Company’s accounts receivable and certain other financial instruments, with multiple codification improvement amendments issued more recently. Credit losses related to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for the year beginning January 1, 2023,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> though early adoption is permitted. The Company early adopted this guidance effective January 1, 2022 on a modified retrospective basis, and the adoption did not result in any cumulative effect adjustment to its opening accumulated deficit balance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reclassifications</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the presentation of the current year consolidated financial statements. These reclassifications had no effect on consolidated net loss, stockholders’ equity, or cash flows as previously reported.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, the standalone selling price (“SSP”) for each distinct performance obligation included in customer contracts, deferred contract acquisition costs and their period of benefit, valuation of stock-based awards, the fair value of the Company’s common stock prior to its initial public offering (“IPO”) in June 2021, capitalization and estimated useful life of internal-use software, the incremental borrowing rate used to measure operating lease liabilities, and accounting for income taxes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company bases its estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable under the circumstances. Estimates and assumptions about future events and their effects, including the impact of the COVID-19 pandemic and global macroeconomic conditions, cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to the Company’s consolidated financial statements.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Functional Currency</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reporting currency of the Company is the U.S. dollar. The U.S. dollar is the functional currency for all subsidiaries, and therefore, foreign currency denominated monetary assets and liabilities are remeasured into U.S. dollars at exchange rates at the balance sheet date, and foreign currency denominated non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency remeasurement and settlements are included in other income (expense), net in the consolidated statements of operations. Net foreign exchange losses were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">year ended December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t material for the years ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and 2020.</span></p> 2500000 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid investments, including money market funds, U.S. treasury securities, U.S. agency obligations, and commercial paper with remaining maturities at the date of purchase of three months or less, to be cash equivalents.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s marketable securities consist of corporate notes and bonds, commercial paper, U.S. agency obligations, U.S. treasury securities, and municipal bonds. The Company determines the appropriate classification of its marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities. The Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its marketable securities within current assets.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Available-for-sale securities are recorded at fair value each reporting period, and are adjusted for amortization of premiums and accretion of discounts to maturity and such amortization and accretion are included in other income (expense), net in the consolidated statements of operations.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains are reported as a separate component of accumulated other comprehensive income (loss) on the consolidated balance sheets until realized.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell the security or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company evaluates whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance for expected credit losses of available-for-sale debt securities on the consolidated balance sheets with a corresponding charge in other income (expense), net in the consolidated statements of operations. Non-credit related unrealized losses are included in accumulated other comprehensive income (loss).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash represents cash deposits with financial institutions in support of letters of credit outstanding in favor of certain landlords related to non-cancelable operating lease agreements to leased office spaces</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Restricted cash is presented in prepaid expenses and other current assets for leases that expire within one year and in other assets, non-current for leases that expire more than one year from the balance sheet date.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></p><div style="margin-left:2.667%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.667%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.7400778769790306%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1 Inputs: Observable inputs such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.</span></div></div><div style="margin-left:2.667%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.667%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.7400778769790306%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2 Inputs: Observable inputs other than quoted prices included in Level 1, such as quoted prices in less active markets or model-derived valuations that are observable either directly or indirectly.</span></div></div><div style="margin-left:2.667%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.667%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.7400778769790306%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3 Inputs: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, accrued expenses, derivative instruments, and convertible senior notes. Cash equivalents and marketable securities are recorded at fair value. Accounts receivable, accounts payable, and accrued expenses are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date. See Note 4 for further details regarding the fair value of the Company’s derivative instruments and convertible senior notes.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable and Allowance for Credit Losses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable on the consolidated balance sheets consists of trade accounts receivable and unbilled receivables, net of an allowance for expected credit losses. Trade accounts receivable are stated at the invoiced amount and consist of amounts currently due from customers. Unbilled receivables represent revenue recognized in excess of invoiced amounts for the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer, such that only the passage of time is required before payment of consideration is due. The unbilled receivables balance was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 and 2021, respectively.</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable are reduced by an allowance for expected credit losses. The allowance for expected credits losses represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including the age of the receivable balance, past collection experience with the customer, historical write-off experience, credit quality of the customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions. Accounts receivable deemed uncollectible are written off against the allowance for expected credit losses when identified and the Company no longer actively pursues collection of the receivable. The Company’s allowance for expected credit losses was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t material as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Additions to and write-offs against the allowance for expected credit losses were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t material for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 51300000 32300000 0 0 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative Instruments and Hedging</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into foreign currency forward contracts with certain financial institutions to mitigate the impact of foreign currency fluctuations on future cash flows and earnings. All of the Company’s foreign currency forward contracts are designated as cash flow hedges. The foreign currency forward contracts generally have maturities of 13 months or less.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes all forward contracts as either assets or liabilities on the consolidated balance sheets at fair value. Gains and losses on each forward contract are initially reported as a component of accumulated other comprehensive income (loss) (“AOCI”), and subsequently reclassified into cost of revenue or operating expense in the same period, or periods, during which the hedged transaction affects earnings. The Company evaluates the effectiveness of its cash flow hedges on a quarterly basis and does not exclude any component of the changes in fair value of the derivative instruments for effectiveness testing purposes. The Company classifies cash flows related to its cash flow hedges as operating activities in its consolidated statements of cash flows.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has master netting agreements with each of its counterparties, which permit net settlement of multiple, separate derivative contracts with a single payment. The Company does not have collateral requirements with any of its counterparties. Although the Company is allowed to present the fair value of derivative instruments on a net basis according to master netting arrangements, the Company has elected to present its derivative instruments on a gross basis in the consolidated financial statements. The Company does not use derivative instruments for trading or speculative purposes.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Concentration of Risks</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, marketable securities, accounts receivable, and derivative instruments. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company invests its excess cash in highly rated money market funds and in marketable securities. The Company extends credit to customers in the normal course of business. The Company maintains an allowance for expected credit losses on customers’ accounts when deemed necessary. The Company mitigates its counterparty credit risk related to derivative instruments by transacting with major financial institutions with high credit ratings.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No customer represented </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or greater of total revenue for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. No customer represented </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or greater of gross accounts receivable as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and 2021.</span></p> 0.10 0.10 0.10 0.10 0.10 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Contract Acquisition Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company capitalizes incremental costs of obtaining a contract with a customer if such costs are recoverable. Such costs primarily consist of sales commissions earned by the Company’s sales force and the associated payroll taxes. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized over an estimated period of benefit, which the Company has determined to be five years. To determine the period of benefit, the Company has considered its technology development cycle, the cadence of software releases, the nature of its customer contracts, the duration of customer relationships, and the expected renewal period. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized over the renewal contract term.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of deferred contract acquisition costs is included in sales and marketing expenses in the consolidated statements of operations. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t recognize any impairment of deferred contract acquisition costs during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized Software Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. Costs to develop software that is marketed externally have </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility and were not material for the periods presented. As such, all related software development costs are expensed as incurred and included in research and development expenses in the consolidated statements of operations.</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements are capitalized. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized within property and equipment, net on the consolidated balance sheets. Amortization is computed using the straight-line method over the estimated useful life of the capitalized software asset, which is generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. The amortization of internal-use software costs is included in cost of revenue in the consolidated statements of operations. The Company evaluates the useful life of these assets on a periodic basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t recognize any impairment of capitalized internal-use software costs during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 0 P3Y 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and Equipment, Net</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Repairs and maintenance costs are expensed as incurred. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated lives of the Company’s assets are as follows:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.137%;"/> <td style="width:1.723%;"/> <td style="width:29.14%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computers, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shorter of the remaining lease term or useful life</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the consolidated financial statements and any resulting gain or loss is reflected in the consolidated statements of operations. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material gains or losses incurred as a result of retirement or sale during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated lives of the Company’s assets are as follows:</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.137%;"/> <td style="width:1.723%;"/> <td style="width:29.14%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computers, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shorter of the remaining lease term or useful life</span></p></td> </tr> </table> P3Y P5Y 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines if a contract is, or contains, a lease at contract inception. All of the Company’s leases are operating leases and are included in operating lease right-of-use assets, operating lease liabilities, and operating lease liabilities, non-current on the consolidated balance sheets.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for lease components and non-lease components as a single lease component for all leases. The Company has elected an accounting policy to not recognize short-term leases, which have a lease term of twelve months or less, on the consolidated balance sheets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease right-of-use assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term discounted using the Company’s incremental borrowing rate. Operating lease right-of-use assets also include any lease payments made and exclude lease incentives. As the Company’s leases do not provide an implicit rate, the incremental borrowing rate used is estimated based on what the Company would have to pay on a collateralized basis in the currency in which the arrangement is denominated over a similar term as the lease. Lease payments include fixed payments and variable payments based on an index or rate, if any, and are recognized as lease expense on a straight-line basis over the term of the lease. The lease term includes options to extend or terminate the lease when it is reasonably certain they will be exercised. Variable lease payments not based on a rate or index are expensed as incurred.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company evaluates the recoverability of long-lived assets, including property and equipment and operating lease right-of-use assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such comparison indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairment charges related to long-lived assets during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of its property and equipment. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life on a prospective basis.</span></p> 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Convertible Senior Notes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for its convertible senior notes wholly as debt. Debt issuance costs incurred in connection with the issuance of the Company’s convertible senior notes are reflected in the consolidated balance sheets as a direct deduction from the carrying amount of the outstanding convertible senior notes. These costs are </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">amortized as interest expense using the effective interest rate method over the contractual term of the convertible senior notes and is included within other income (expense), net on the consolidated statements of operations.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue, which is a contract liability, primarily consists of customer billings or payments received in advance of revenue being recognized from the Company’s subscription and services contracts. The Company generally invoices customers annually in advance for its term-based licenses and typically annually in advance or monthly in arrears for its SaaS offering. Typical payment terms range from net 30 to net 60 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as deferred revenue within current liabilities and the remaining portion is recorded as deferred revenue, non-current. The Company records deferred revenue upon the right to invoice or when payments have been received for subscriptions or services not delivered. Deferred revenue does not necessarily represent the total contract value of the related agreements.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company generates revenue from the sale of subscriptions and services. Subscription revenue consists of revenue from term-based licenses that include post-contract customer support, maintenance, and upgrades, referred to together as PCS, which the Company refers to as Confluent Platform, and the Company’s SaaS offering, which the Company refers to as Confluent Cloud. Confluent Cloud customers may purchase subscriptions either without a minimum commitment contract on a month-to-month basis, which the Company refers to as pay-as-you-go, or under a usage-based minimum commitment contract of at least one year in duration, in which customers commit to a fixed minimum monetary amount at specified per-usage rates. Revenue from the Company’s pay-as-you-go arrangements was an immaterial portion of subscription revenue during the years ended December 31, 2022, 2021, and 2020. The Company primarily enters into subscription contracts with one-year terms, and subscription contracts are generally non-cancelable and non-refundable, although customers can terminate for breach if the Company materially fails to perform. Services revenue consists of revenue from professional services and education services. The Company generates sales of its subscriptions and services through its sales teams, self-service channel, and partner ecosystem, including the major cloud provider marketplaces.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The consolidated financial statements reflect the Company’s accounting for revenue in accordance with ASC Topic 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (“ASC 606”). Under ASC 606, the Company recognizes revenue when its customers obtain control of promised subscriptions or services in an amount that reflects the consideration that the Company expects to receive in exchange for those subscriptions or services. In determining the appropriate amount of revenue to be recognized as the Company fulfills its obligations under each of its agreements, the following steps are performed:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(i) identification of the contract with a customer</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company generally contracts with customers through order forms, which are governed by master sales agreements, and through cloud provider marketplaces. The Company determines that it has a contract with a customer when the contract is approved, each party’s rights regarding the subscriptions or services to be transferred and the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, and financial or other information pertaining to the customer.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">When a contract is entered into, the Company evaluates whether the contract is part of a larger arrangement and should be accounted for with other contracts and whether the combined or single contract includes more than one performance obligation.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(ii) identification of the performance obligations in the contract</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Performance obligations are identified based on the subscriptions and services that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the subscriptions or services either on their own or together with other resources that are readily available from third parties or from the Company, and (2) are distinct in the context of the contract, whereby the transfer of the subscriptions and services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised subscriptions or services, the Company applies judgment to determine whether promised subscriptions or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, or if performance obligations follow the same pattern of recognition, the promised subscriptions or services are accounted for as a combined performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(iii) measurement of the transaction price</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. The transaction price in a usage-based SaaS contract is typically equal to the minimum commitment in the contract, less any discounts provided. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. The Company’s contracts do not contain a significant financing component.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(iv) allocation of the transaction price to the performance obligations;</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price using a relative SSP allocation based on the SSPs of each performance obligation. Determining the relative SSP for contracts that contain multiple performance obligations is a critical accounting estimate. The Company establishes each SSP based on multiple factors, including prices at which the Company separately sells standalone subscriptions and services. In cases where directly observable standalone sales are not available, such as when license and PCS are not sold on a standalone basis, the Company establishes SSP by using information such as historical selling price of performance obligations in similar transactions, market conditions, and the Company’s pricing practices, which can require significant judgment and are subject to change based on continuous reevaluation. There may be more than one SSP for individual subscriptions and services due to the stratification of subscription support tiers and services. The Company also considers if there are any additional material rights inherent in a contract, and if so, it allocates revenue to the material right as a performance obligation.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(v) recognition of revenue when the Company satisfies each performance obligation;</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes revenue at the time the related performance obligation is satisfied, in an amount that reflects the consideration it expects to be entitled to in exchange for those subscriptions or services. The Company records its revenue net of any withholding, value added or sales tax, as well as any discounts or marketing development funds.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Subscription Revenue</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s subscription revenue includes revenue from Confluent Platform for licenses sold in conjunction with PCS. The license provides the right to use licensed proprietary software features, which represents significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the effective start date. Revenue from PCS is based on its continuous pattern of transfer to the customer and therefore is recognized ratably over the contract term.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s subscription revenue also includes revenue from Confluent Cloud for its usage-based minimum commitment contracts and pay-as-you-go arrangements, which is recognized on a usage basis, as usage represents a direct measurement of the value to the customer of the subscription transferred as of a particular date relative to the total value to be delivered over the term of the contract.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Services Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s services revenue includes revenue from professional services and education services, which are generally sold on a time-and-materials basis. The Company recognizes the associated revenue as services are delivered.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Subscription Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of subscription revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with customer support and maintenance, third-party cloud infrastructure costs, amortization of internal-use software, and allocated overhead.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Services Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of services revenue primarily includes personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, for employees associated with professional services and education services, costs for third-party contractors and partners who supplement our services delivery team</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and allocated overhead.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development costs are expensed as incurred and consist primarily of personnel-related costs, including salaries, bonuses, benefits, and stock-based compensation, net of amounts capitalized, third-party cloud infrastructure expenses incurred in developing the Company’s offering, software and subscription services dedicated for use by the Company’s research and development organization, contractor and professional services fees, and allocated overhead.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Advertising Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Advertising costs are expensed as incurred or when the advertising first takes place, based on the nature of the advertising, and are recorded in sales and marketing expenses in the consolidated statements of operations. Advertising expense was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p> 28700000 26700000 10900000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-Based Compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records compensation expense in connection with all stock-based awards, including stock options and restricted stock units (“RSUs”) granted to employees and non-employees and stock purchase rights granted under the Employee Stock Purchase Plan (“ESPP”) to employees, based on the fair value of the awards granted. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options and ESPP rights on the dates of grant. Calculating the fair value of stock options and ESPP rights using the Black-Scholes model requires certain highly subjective inputs and assumptions including the fair value of the underlying common stock, the expected term of the stock option or ESPP right, and the expected volatility of the price of the Company’s common stock. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For stock-based awards that vest based only on continuous service, stock-based compensation expense is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. For awards with both a service-based and a performance-based vesting condition, stock-based compensation expense is recognized using the accelerated attribution method over the requisite service period, from the time it is probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. The Company has also granted certain options containing a provision whereby vesting is accelerated upon a change in control; stock-based compensation expense for such options is recognized on a straight-line basis over a vesting period of generally four years, as a change in control is considered to be outside of the Company’s control and is not considered probable until it occurs. Forfeitures are accounted for as they occur.</span></p> P4Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax law in effect for the years in which the temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. Accordingly, the need to establish such allowances is assessed periodically by considering matters such as future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company evaluates and accounts for the benefits of uncertain tax positions using a two-step approach. Recognition, step one, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Measurement, step two, determines the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Loss Per Share</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company computes basic and diluted net loss per share attributable to Class A and Class B common stockholders for the years ended December 31, 2022 and 2021 and basic and diluted net loss per share attributable to common and convertible founder stockholders for the year ended December 31, 2020 using the two-class method required for companies with participating securities. The Company considers all series of its outstanding redeemable convertible preferred stock and unvested common stock to be participating securities as the holders of such securities have non-forfeitable dividend rights in the event that a dividend is paid on common stock. Under the two-class method, net loss is not allocated to redeemable convertible preferred stock and unvested common stock as these securities do not have a contractual obligation to share in the Company’s net losses.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net loss per share is computed by dividing net loss by the weighted-average number of shares outstanding during the period, less unvested common stock that is subject to repurchase. Basic and diluted net loss per share were the same for the years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, as the inclusion of all potentially dilutive shares was anti-dilutive due to the net loss reported for each period.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment and Geographic Information</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company operates its business as </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer, reviews financial information on a consolidated basis for purposes of allocating resources and evaluating financial performance. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, substantially all of the Company’s long-lived assets, including property and equipment, net, and operating right-of-use assets were located in the United States. See Note 9 for revenue disaggregated by geographic markets.</span></p> 1 1 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Credit Losses:</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including the Company’s accounts receivable and certain other financial instruments, with multiple codification improvement amendments issued more recently. Credit losses related to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for the year beginning January 1, 2023,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> though early adoption is permitted. The Company early adopted this guidance effective January 1, 2022 on a modified retrospective basis, and the adoption did not result in any cumulative effect adjustment to its opening accumulated deficit balance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. Marketable Securities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables summarize the fair values of the Company’s marketable securities (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.351%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.596%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.408999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,033,587</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">273,804</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,570</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">270,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">160,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,375</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,526</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,501,125</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">94</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,491,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.351%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.596%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.408999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,878</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">443</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,435</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,845</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">246</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,122</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">115</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,045</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">640,885</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">805</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">640,085</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the fair values and unrealized losses of the Company’s marketable securities, classified by the length of time that the securities have been in a continuous unrealized loss position (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:25.992%;"/> <td style="width:1.0%;"/> <td style="width:9.362%;"/> <td style="width:1.0%;"/> <td style="width:0.963%;"/> <td style="width:1.0%;"/> <td style="width:9.594%;"/> <td style="width:1.0%;"/> <td style="width:0.963%;"/> <td style="width:1.0%;"/> <td style="width:9.362%;"/> <td style="width:1.0%;"/> <td style="width:0.973%;"/> <td style="width:1.0%;"/> <td style="width:9.604%;"/> <td style="width:1.0%;"/> <td style="width:0.973%;"/> <td style="width:1.0%;"/> <td style="width:9.372%;"/> <td style="width:1.0%;"/> <td style="width:0.973%;"/> <td style="width:1.0%;"/> <td style="width:9.869000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less than 12 Months</span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 Months or Greater</span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">566,093</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,892</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">167,817</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,180</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">733,910</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">201,846</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,014</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51,595</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,556</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">253,441</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,570</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,259</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,579</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,116</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,866</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,375</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">891,594</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">284,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,852</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,176,585</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> As of December 31, 2021, available-for-sale marketable securities in an unrealized loss position had a fair value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">618.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">none</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of which were in a continuous unrealized loss position for twelve months or greater.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company does not intend to sell these securities and it is more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis. The Company determined that the decline in fair value of these securities was not due to credit-related factors, and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> allowance for expected credit losses was recorded as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Realized gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.445%;"/> <td style="width:1.0%;"/> <td style="width:20.619999999999997%;"/> <td style="width:1.0%;"/> <td style="width:2.055%;"/> <td style="width:1.0%;"/> <td style="width:20.88%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due within one year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,240,243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,233,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due after one year through five years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">260,882</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">257,309</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,501,125</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,491,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables summarize the fair values of the Company’s marketable securities (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.351%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.596%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.408999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,033,587</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">273,804</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,570</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">270,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">160,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,375</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,526</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,501,125</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">94</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,491,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.351%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.302%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.596%;"/> <td style="width:1.0%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:13.408999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,878</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">443</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,435</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,845</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">246</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,122</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">115</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,045</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">640,885</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">805</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">640,085</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1033587000 68000 4072000 1029583000 273804000 17000 3570000 270251000 160208000 9000 2375000 157842000 33526000 0 158000 33368000 1501125000 94000 10175000 1491044000 446878000 0 443000 446435000 125845000 5000 246000 125604000 54122000 0 115000 54007000 10995000 0 0 10995000 3045000 0 1000 3044000 640885000 5000 805000 640085000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the fair values and unrealized losses of the Company’s marketable securities, classified by the length of time that the securities have been in a continuous unrealized loss position (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:25.992%;"/> <td style="width:1.0%;"/> <td style="width:9.362%;"/> <td style="width:1.0%;"/> <td style="width:0.963%;"/> <td style="width:1.0%;"/> <td style="width:9.594%;"/> <td style="width:1.0%;"/> <td style="width:0.963%;"/> <td style="width:1.0%;"/> <td style="width:9.362%;"/> <td style="width:1.0%;"/> <td style="width:0.973%;"/> <td style="width:1.0%;"/> <td style="width:9.604%;"/> <td style="width:1.0%;"/> <td style="width:0.973%;"/> <td style="width:1.0%;"/> <td style="width:9.372%;"/> <td style="width:1.0%;"/> <td style="width:0.973%;"/> <td style="width:1.0%;"/> <td style="width:9.869000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less than 12 Months</span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 Months or Greater</span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">566,093</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,892</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">167,817</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,180</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">733,910</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">201,846</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,014</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51,595</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,556</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">253,441</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,570</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,259</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,579</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,116</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,866</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,375</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">891,594</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">284,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,852</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,176,585</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 566093000 2892000 167817000 1180000 733910000 4072000 201846000 2014000 51595000 1556000 253441000 3570000 90287000 1259000 65579000 1116000 155866000 2375000 33368000 158000 0 0 33368000 158000 891594000 6323000 284991000 3852000 1176585000 10175000 618300000 0 0 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.445%;"/> <td style="width:1.0%;"/> <td style="width:20.619999999999997%;"/> <td style="width:1.0%;"/> <td style="width:2.055%;"/> <td style="width:1.0%;"/> <td style="width:20.88%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due within one year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,240,243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,233,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due after one year through five years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">260,882</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">257,309</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,501,125</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,491,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1240243000 1233735000 260882000 257309000 1501125000 1491044000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. Fair Value of Financial Instruments</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables summarize the Company’s financial assets</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and liabilities that are measured at fair value on a recurring basis (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.5%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.701999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">270,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">270,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,506,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,874,386</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.5%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.701999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,435</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,435</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">715,083</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">738,940</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company classifies its highly liquid money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company classifies its U.S. treasury securities, corporate notes and bonds, U.S. agency obligations, commercial paper, municipal bonds, and foreign currency forward contracts within Level 2 of the fair value hierarchy 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 that may not be actively traded. There were no transfers of financial assets between valuation levels during the years ended December 31, 2022, 2021, and 2020.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022 and 2021, the total estimated fair value of the Company’s 0% convertible senior notes due 2027 was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">837.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,206.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. The fair value was determined based on the quoted price of the convertible senior notes in an inactive market on the last trading day of the reporting period and is classified within Level 2 of the fair value hierarchy. See Note 7 for further information on the Company’</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">s convertible senior notes.</span></p> <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables summarize the Company’s financial assets</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and liabilities that are measured at fair value on a recurring basis (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.5%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.701999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">270,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">270,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,506,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,874,386</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative instruments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.5%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.393%;"/> <td style="width:1.0%;"/> <td style="width:1.671%;"/> <td style="width:1.0%;"/> <td style="width:16.701999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,999</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,435</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,435</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate notes and bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. agency obligations</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,044</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,857</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">715,083</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">738,940</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 367699000 0 367699000 0 12971000 12971000 0 2000000 2000000 0 1029583000 1029583000 0 270251000 270251000 0 157842000 157842000 0 33368000 33368000 0 672000 672000 367699000 1506687000 1874386000 0 19000 19000 0 19000 19000 0 69999000 69999000 23857000 0 23857000 0 4999000 4999000 0 446435000 446435000 0 125604000 125604000 0 54007000 54007000 0 10995000 10995000 0 3044000 3044000 23857000 715083000 738940000 837300000 1206700000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. Derivative Instruments and Hedging</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2022, the Company implemented a hedging program to manage its exposure to certain foreign currency exchange risks. As of December 31, 2022, the Company’s foreign currency forward contracts had an aggregate notional amount of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">96.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of the derivative instruments on the consolidated balance sheets were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.811%;"/> <td style="width:1.396%;"/> <td style="width:15.242%;"/> <td style="width:1.396%;"/> <td style="width:1.0%;"/> <td style="width:13.411999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.407%;"/> <td style="width:15.254%;"/> <td style="width:1.407%;"/> <td style="width:1.0%;"/> <td style="width:13.673%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative Assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative Liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_b515e55c-2108-4e37-a6c2-584e31afe81d;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaid expenses and other current assets</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_b8415cfa-ad53-4280-a7c4-15cc19f3f197;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses and other liabilities</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the activity of derivative instruments designated as cash flow hedges and the impact of these derivative contracts on AOCI (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.085%;"/> <td style="width:2.792%;"/> <td style="width:1.0%;"/> <td style="width:29.122999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net gain recognized in other comprehensive income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">653</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net gain (loss) reclassified from AOCI to earnings</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">653</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of net unrealized gains related to the effective portion of changes in the fair value of foreign currency forward contracts designated as cash flow hedges were included in the balance of accumulated other comprehensive loss. The Company expects to reclassify a net gain of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> associated with the cash flow hedges from accumulated other comprehensive loss into earnings over the next 12 months.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 96100000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of the derivative instruments on the consolidated balance sheets were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.811%;"/> <td style="width:1.396%;"/> <td style="width:15.242%;"/> <td style="width:1.396%;"/> <td style="width:1.0%;"/> <td style="width:13.411999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.407%;"/> <td style="width:15.254%;"/> <td style="width:1.407%;"/> <td style="width:1.0%;"/> <td style="width:13.673%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative Assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="4" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivative Liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_b515e55c-2108-4e37-a6c2-584e31afe81d;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaid expenses and other current assets</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_b8415cfa-ad53-4280-a7c4-15cc19f3f197;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses and other liabilities</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 672000 19000 672000 19000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the activity of derivative instruments designated as cash flow hedges and the impact of these derivative contracts on AOCI (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.085%;"/> <td style="width:2.792%;"/> <td style="width:1.0%;"/> <td style="width:29.122999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of January 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net gain recognized in other comprehensive income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">653</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net gain (loss) reclassified from AOCI to earnings</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">653</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 0 653000 0 653000 700000 700000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6. Balance Sheet Components</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property and Equipment, Net</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The cost and accumulated depreciation and amortization of property and equipment were as follows (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.445%;"/> <td style="width:1.0%;"/> <td style="width:20.299%;"/> <td style="width:1.0%;"/> <td style="width:1.981%;"/> <td style="width:1.0%;"/> <td style="width:20.275%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computers, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,567</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">977</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,322</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized internal-use software costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,639</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,404</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, at cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,272</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,512</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,183</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,084</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,089</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,428</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation and amortization expense was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the years ended December 31, 2022, 2021, and 2020, respectively.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accrued Expenses and Other Liabilities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses and other liabilities consisted of the following (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.445%;"/> <td style="width:1.0%;"/> <td style="width:20.299%;"/> <td style="width:1.0%;"/> <td style="width:1.981%;"/> <td style="width:1.0%;"/> <td style="width:20.275%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued compensation and benefits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,799</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,703</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued commissions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,734</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,798</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,452</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee contributions under employee stock purchase plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,283</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,247</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued payroll taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,681</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,468</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,157</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued expenses and other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102,755</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The cost and accumulated depreciation and amortization of property and equipment were as follows (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.445%;"/> <td style="width:1.0%;"/> <td style="width:20.299%;"/> <td style="width:1.0%;"/> <td style="width:1.981%;"/> <td style="width:1.0%;"/> <td style="width:20.275%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computers, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,567</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">977</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,322</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized internal-use software costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,639</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,404</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, at cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,272</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,512</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,183</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,084</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,089</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,428</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 8794000 4567000 977000 1322000 458000 459000 25639000 8024000 5404000 5140000 41272000 19512000 12183000 5084000 29089000 14428000 7600000 3600000 1600000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses and other liabilities consisted of the following (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.445%;"/> <td style="width:1.0%;"/> <td style="width:20.299%;"/> <td style="width:1.0%;"/> <td style="width:1.981%;"/> <td style="width:1.0%;"/> <td style="width:20.275%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued compensation and benefits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,799</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,703</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued commissions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,058</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,734</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,798</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,452</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee contributions under employee stock purchase plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,283</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,247</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued payroll taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,681</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,468</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,157</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued expenses and other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102,755</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 27799000 27703000 18058000 13734000 16798000 17452000 15283000 19247000 10349000 8681000 14468000 12157000 102755000 98974000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Convertible Senior Notes</span><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2021, the Company issued $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion aggregate principal amount of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% convertible senior notes due 2027 (the “2027 Notes”), including the exercise in full of the initial purchasers’ option to purchase up to an additional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million principal amount of the 2027 Notes, in a private placement to qualified institutional buyers </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">pursuant to Rule 144A under the Securities Act. The 2027 Notes are general unsecured obligations of the Company and will mature on January 15, 2027, unless earlier converted, redeemed, or repurchased. The 2027 Notes do not bear regular interest, and the principal amount of the 2027 Notes will not accrete. Special interest, if any, will be payable semiannually in arrears on January 15 and July 15 of each year, beginning on July 15, 2022 (if and to the extent that special interest is then payable on the 2027 Notes). </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The total net proceeds from the offering, after deducting initial purchasers’ discounts and debt issuance costs, were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,080.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The initial conversion rate is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.9936</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s Class A common stock per $1,000 principal amount of 2027 Notes (equivalent to an initial conversion price of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100.06</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share of the Company’s Class A common stock), subject to adjustment as set forth in the indenture governing the 2027 Notes (the “Indenture”). The 2027 Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding October 15, 2026, only under the following conditions:</span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of the Company’s Class A common stock for at least </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> trading days (whether or not consecutive) during a period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the conversion price for the 2027 Notes on each applicable trading day;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price per $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> principal amount of the 2027 Notes for each trading day of the measurement period was less than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate for the 2027 Notes on each such trading day;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(3)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">if the Company calls such 2027 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the 2027 Notes called (or deemed called) for redemption; or</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:10.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(4)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">upon the occurrence of specified corporate events as set forth in the Indenture.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On or after October 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2027 Notes may convert all or any portion of their 2027 Notes at any time, at the option of the holder regardless of the foregoing conditions. Upon conversion, the Company may satisfy its conversion obligation by paying or delivering, 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, in the manner and subject to the terms and conditions provided in the Indenture. In addition, following certain corporate events that occur prior to the maturity date of the 2027 Notes or if the Company delivers a notice of redemption in respect of the 2027 Notes, the Company will, under certain circumstances, increase the conversion rate of the 2027 Notes for a holder who elects to convert its 2027 Notes in connection with such a corporate event or convert its 2027 Notes called (or deemed called) for redemption in connection with such notice of redemption, as the case may be.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the year ended December 31, 2022, the conditions allowing holders of the 2027 Notes to convert have not been met. The 2027 Notes were therefore not convertible and were classified as long-term debt on the Company’s consolidated balance sheets as of December 31, 2022.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company may not redeem the 2027 Notes prior to January 20, 2025. The Company may redeem for cash all or any portion of the 2027 Notes (subject to the certain limitations described in the Indenture), at its option, on or after January 20, 2025, if the last reported sale price of the Company’s Class A common stock has been at least </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the conversion price for the 2027 Notes 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 notice of redemption at a redemption price equal to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid special interest, if any, to, but excluding, the redemption date. If the Company redeems less than all of the outstanding 2027 Notes, at least $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million aggregate principal amount of 2027 Notes must be outstanding and not subject to redemption as of, and after giving effect to, delivery of the relevant notice of redemption. No sinking fund is provided for the 2027 Notes.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company incurred $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of debt issuance costs related to the 2027 Notes. These costs are amortized to interest expense included within other income (expense), net on the consolidated statements of operations over the contractual term of the 2027 Notes at an effective interest rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.35</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. Amortization of debt issuance costs for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years ended December 31, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The net carrying amount of the 2027 Notes was as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.873%;"/> <td style="width:1.0%;"/> <td style="width:19.518%;"/> <td style="width:1.0%;"/> <td style="width:2.091%;"/> <td style="width:1.0%;"/> <td style="width:19.518%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,100,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,100,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,500</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,084,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,080,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Capped Calls</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the pricing of the 2027 Notes and the exercise in full by the initial purchasers of their option to purchase additional 2027 Notes, the Company entered into capped call transactions with certain of the initial purchasers of the 2027 Notes or their respective affiliates and other financial institutions (the “Capped Calls”). The Capped Calls each have an initial strike price of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100.06</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2027 Notes. The Capped Calls have initial cap prices of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">138.02</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, subject to certain adjustments. The Capped Calls associated with the 2027 Notes cover, subject to anti-dilution adjustments, approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million shares of the Company’s Class A common stock. The Capped Calls are expected generally to reduce the potential dilution to the Company’s Class A common stock upon any conversion of the 2027 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2027 Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the 2027 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 $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.</span></p> 1100000000 0 100000000.0 1080500000 9.9936 100.06 20 30 1.30 1000000 0.98 1.30 1 100000000.0 19500000 0.0035 3800000 200000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The net carrying amount of the 2027 Notes was as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.873%;"/> <td style="width:1.0%;"/> <td style="width:19.518%;"/> <td style="width:1.0%;"/> <td style="width:2.091%;"/> <td style="width:1.0%;"/> <td style="width:19.518%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,100,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,100,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,500</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,084,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,080,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1100000000 1100000000 15500000 19299000 1084500000 1080701000 100.06 138.02 11000000.0 91000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8. Commitments and Contingencies</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has entered into non-cancelable operating leases, primarily for the rent of office space expiring at various dates through 2029. Certain lease agreements contain an option for the Company to renew the lease for a term of up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> or </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">an option to terminate the lease early within three years of lease termination</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company considers these options in determining the lease term and minimum lease payments on a lease-by-lease basis. None of the Company’s lease agreements contain any material non-lease components, material residual value guarantees, or material restrictive covenants.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2019, the Company was issued a letter of credit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for its office space in Mountain View, California. No draws have been made under the letter of credit as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 and 2021.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition, the Company subleased certain floors of its unoccupied office space that expired at various dates in 2022. Sublease income is recorded as a reduction of lease expense and was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t material for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">year ended December 31, 2022. Sublease income was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the years ended December 31, 2021, and 2020, respectively.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the years ended December 31, 2022, 2021, and 2020, lease expense, net of sublease income of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> is included in operating expenses in the consolidated statements of operations, respectively. The Company did not have any material variable lease costs or short-term lease costs for the years ended December 31, 2022, 2021, and 2020.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022 and 2021, the weighted-average remaining lease term of the Company’s operating leases was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.8</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s future minimum lease payments under non-cancelable operating leases as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 were as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.245%;"/> <td style="width:2.226%;"/> <td style="width:1.0%;"/> <td style="width:25.528000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Minimum Lease Payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,626</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,670</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,690</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,231</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,217</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,706</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Present value of future minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Purchase Obligations</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022, future payments under non-cancelable purchase obligations, primarily related to third-party cloud infrastructure agreements under which the Company is granted access to use certain cloud services, were as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.08%;"/> <td style="width:2.206%;"/> <td style="width:1.0%;"/> <td style="width:25.715%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchase Obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">154,013</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,641</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">166,834</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">161,976</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">132,100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">758,564</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Legal Matters</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. As of December 31, 2022 and 2021, the Company is not aware of any matters that would individually or taken together have a material adverse effect on the Company’s results of operations, financial position, or cash flows.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indemnification</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including customers, business partners, landlords, and certain third-party vendors. Under these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party resulting from certain Company activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. As of December 31, 2022 and 2021, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements. The Company maintained commercial general liability insurance and product liability insurance during the years ended December 31, 2022, 2021, and 2020 to offset certain of the Company’s potential liabilities under these indemnification provisions.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company also indemnifies certain of its officers, directors, and certain key employees while they are serving in good faith in their respective capacities. As of December 31, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements.</span></p> P3Y an option to terminate the lease early within three years of lease termination 8200000 0 2700000 2900000 10100000 10200000 10800000 P3Y9M18D P4Y6M 0.043 0.041 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s future minimum lease payments under non-cancelable operating leases as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 were as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.245%;"/> <td style="width:2.226%;"/> <td style="width:1.0%;"/> <td style="width:25.528000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Minimum Lease Payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,626</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,670</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,690</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,231</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,217</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,706</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Present value of future minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 8626000 8670000 10690000 7231000 35217000 2706000 32511000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022, future payments under non-cancelable purchase obligations, primarily related to third-party cloud infrastructure agreements under which the Company is granted access to use certain cloud services, were as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.08%;"/> <td style="width:2.206%;"/> <td style="width:1.0%;"/> <td style="width:25.715%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchase Obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">154,013</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,641</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">166,834</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">161,976</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">132,100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">758,564</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 154013000 143641000 166834000 161976000 132100000 758564000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth revenue disaggregated by geographic markets based on the location of the customer and by subscription and service categories (dollars in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:25.549%;"/> <td style="width:1.463%;"/> <td style="width:1.0%;"/> <td style="width:10.297%;"/> <td style="width:1.0%;"/> <td style="width:0.997%;"/> <td style="width:1.0%;"/> <td style="width:8.039%;"/> <td style="width:1.0%;"/> <td style="width:1.474%;"/> <td style="width:1.0%;"/> <td style="width:10.308%;"/> <td style="width:1.0%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:8.039%;"/> <td style="width:1.0%;"/> <td style="width:1.474%;"/> <td style="width:1.0%;"/> <td style="width:10.308%;"/> <td style="width:1.0%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:8.039%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Geographic markets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">362,132</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">246,676</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">156,104</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">141,188</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,473</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">585,944</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,864</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">236,577</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subscriptions and services:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Confluent Platform - License</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76,019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,183</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,043</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Confluent Platform - PCS</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">247,803</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">183,737</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,178</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Confluent Cloud</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211,187</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">94,179</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,412</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subscription</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">535,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">347,099</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">89</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">208,633</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50,935</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,765</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,944</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">585,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,864</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">236,577</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other than the United States, no individual country represented 10% or more of total revenue during the years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Remaining Performance Obligations (“RPO”)</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RPO represent the amount of contracted future revenue that has not yet been recognized as of the end of each period, including both deferred revenue that has been invoiced and non-cancelable committed amounts that will be invoiced and recognized as revenue in future periods. RPO exclude pay-as-you-go arrangements. As of December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company’s RPO was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">740.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of which is expected to be recognized as revenue over the next 12 months and the substantial majority of the remainder in the next 13 to 36 months.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Revenue</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue, including current and non-current balances as of December 31, 2022 and 2021, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">322.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">246.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. For the years ended December 31, 2022, 2021, and 2020, revenue recognized from deferred revenue at the beginning of each year was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">221.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">141.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Contract Acquisition Costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the activity of deferred contract acquisition costs (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.117%;"/> <td style="width:1.0%;"/> <td style="width:20.262999999999998%;"/> <td style="width:1.0%;"/> <td style="width:2.284%;"/> <td style="width:1.0%;"/> <td style="width:20.337%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning balance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalization of contract acquisition costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,799</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,922</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of deferred contract acquisition costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,697</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ending balance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">104,284</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,824</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth revenue disaggregated by geographic markets based on the location of the customer and by subscription and service categories (dollars in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:25.549%;"/> <td style="width:1.463%;"/> <td style="width:1.0%;"/> <td style="width:10.297%;"/> <td style="width:1.0%;"/> <td style="width:0.997%;"/> <td style="width:1.0%;"/> <td style="width:8.039%;"/> <td style="width:1.0%;"/> <td style="width:1.474%;"/> <td style="width:1.0%;"/> <td style="width:10.308%;"/> <td style="width:1.0%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:8.039%;"/> <td style="width:1.0%;"/> <td style="width:1.474%;"/> <td style="width:1.0%;"/> <td style="width:10.308%;"/> <td style="width:1.0%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:8.039%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Geographic markets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">362,132</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">246,676</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">156,104</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">141,188</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,473</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">585,944</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,864</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">236,577</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subscriptions and services:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Confluent Platform - License</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76,019</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,183</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,043</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Confluent Platform - PCS</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">247,803</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">183,737</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,178</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Confluent Cloud</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211,187</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">94,179</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,412</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subscription</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">535,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">347,099</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">89</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">208,633</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50,935</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,765</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,944</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">585,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,864</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">236,577</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other than the United States, no individual country represented 10% or more of total revenue during the years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 362132000 0.62 246676000 0.64 156104000 0.66 223812000 0.38 141188000 0.36 80473000 0.34 585944000 1 387864000 1 236577000 1 76019000 0.13 69183000 0.18 49043000 0.21 247803000 0.42 183737000 0.47 128178000 0.54 211187000 0.36 94179000 0.24 31412000 0.13 535009000 0.91 347099000 0.89 208633000 0.88 50935000 0.09 40765000 0.11 27944000 0.12 585944000 1 387864000 1 236577000 1 740700000 0.62 322800000 246500000 221100000 141700000 83400000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the activity of deferred contract acquisition costs (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.117%;"/> <td style="width:1.0%;"/> <td style="width:20.262999999999998%;"/> <td style="width:1.0%;"/> <td style="width:2.284%;"/> <td style="width:1.0%;"/> <td style="width:20.337%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning balance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalization of contract acquisition costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,799</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,922</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of deferred contract acquisition costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,697</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ending balance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">104,284</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,824</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 78824000 47599000 62799000 57922000 37339000 26697000 104284000 78824000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0. Stockholders’ Equity</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Preferred Stock</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the IPO, the Company’s amended and restated certificate of incorporation became effective, which authorized the issuance of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of undesignated preferred stock with a par value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share with rights and preferences, including voting rights, designated from time to time by the board of directors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Common Stock</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, the Company’s amended and restated certificate of incorporation authorized the issuance of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of Class A common stock and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">500,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, converting, and transfer rights. Each share of Class A common stock is entitled to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> vote. Each share of Class B common stock is entitled to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ten</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> votes. Class A and Class B common stock have a par value of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. Any holder’s shares of Class B common stock will convert automatically to Class A common stock, on a one-to-one basis, upon the following: (i) sale or transfer of such share of Class B common stock, except for permitted transfers as described in the amended and restated certificate of incorporation; (ii) the death or incapacity of the Class B common stockholder (or nine months after the date of the death or incapacity if the stockholder is one of the Company’s founders); and (iii) on the final conversion date, defined as the earliest of (a) the date fixed by our board of directors that is no less than 61 days and no more than 180 days following the date on which the outstanding shares of Class B common stock represent less than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the then outstanding shares of Class A and Class B common stock; (b) the last trading day of the fiscal year following the tenth anniversary of the Company’s IPO; or (c) the date specified by a vote of the holders of a majority of the outstanding shares of Class B common stock, voting as a single class.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2021, the Company donated </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">250,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of its Class A common stock to its charitable foundation, Confluent.org. The Company recognized charitable donation expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">year ended December 31, 2021 within general and administrative expense based on the closing price of its Class A common stock on the date of donation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Common Stock Reserved for Future Issuance</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has reserved the following shares of common stock for future issuance:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.75%;"/> <td style="width:1.0%;"/> <td style="width:18.97%;"/> <td style="width:1.0%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:18.97%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2014 Stock Plan:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,276,579</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,903,883</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,224,138</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,495,540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021 Equity Incentive Plan:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,729,318</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,938,968</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining shares available for future issuance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,300,077</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,797,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021 Employee Stock Purchase Plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,493,913</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,162,575</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105,046,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">106,320,711</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Equity Incentive Plans</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In September 2014, the Company’s board of directors adopted and the Company’s stockholders approved the 2014 Stock Plan (the “2014 Plan”). The 2014 Plan was also amended and restated in March 2021 and June 2021. Under the 2014 Plan, the board of directors may grant stock options and other equity-based awards to eligible employees, directors, and consultants. The 2014 Plan was terminated in June 2021 in connection with the IPO, but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2014 Plan. No further equity awards will be granted under the 2014 Plan. With the establishment of the 2021 Equity Incentive Plan (the “2021 Plan”), upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock-based awards granted under the 2014 Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Plan. Equity-based awards granted under the 2014 Plan and the 2021 Plan generally vest over four years. All stock option grants expire ten years from the date of grant.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In April 2021, the Company’s board of directors adopted, and in June 2021, the Company’s </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">stockholders approved, the 2021 Plan, which became effective at the time of the execution of the underwriting agreement related to the Company’s IPO. The 2021 Plan provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units awards, performance awards, and other forms of awards to employees, directors, and consultants, including employees and consultants of the Company’s affiliates. A total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,812,876</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s Class A common stock have been reserved for future issuance under the 2021 Plan in addition to (i) the shares that remained available for grant of future awards under the 2014 Plan at the time the 2021 Plan became effective, (ii) shares underlying outstanding stock awards granted under the 2014 Plan that expire, or are forfeited, cancelled, or reacquired, as described above, and (iii) any automatic increases in the number of shares of Class A common stock reserved for future issuance under this plan.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In April 2021, the Company’s board of directors adopted, and in June 2021, the Company’s </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">stockholders approved, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective at the time of the execution of the underwriting agreement related to the Company’s IPO. The 2021 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,162,575</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s Class A common stock have been reserved for future issuance under the 2021 ESPP, in addition to any automatic increases in the number of shares of Class A common stock reserved for future issuance under this plan.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Except for the initial offering period, the 2021 ESPP provides for 12-month offering periods beginning February 16 and August 16 of each year, and each offering period consists of two six-month purchase periods. The initial offering period began on June 24, 2021 and ended on August 15, 2022. The initial offering consisted of two purchase periods, with the first purchase period ending on February 15, 2022 and the second purchase period ending on August 15, 2022. The price at which Class A common stock is purchased under the 2021 ESPP is equal to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the lesser of (1) the fair market value of the Company’s Class A common stock on the offering date or (2) the fair market value of the Company’s Class A common stock on the purchase date.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2021 ESPP offers a rollover feature pursuant to which, if the fair market value of a share of Class A common stock on the first trading day of a new purchase period is lower than the fair market value on the offering date, that offering period will terminate and participants will be automatically enrolled in a new 12-month offering period. An ESPP rollover occurred when the Company’s closing stock price on August 16, 2022 was below the closing stock price on February 16, 2022. This triggered a new 12-month offering period ending on August 15, 2023 and res</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ulted in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_bdfe4c2e-605e-445b-9076-25a466fd1822;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">immaterial</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> incremental stock-based compensation expense to be recognized over the remaining requisite service period.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Equity Awards Outstanding</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes stock equity award activity and activity regarding shares available for grant under the 2014 Plan and the 2021 Plan:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:23.933%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:14.807%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:15.112%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:9.026%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:13.446%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:13.217%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Equity Awards Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares Available for Grant</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding<br/>Stock Options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average<br/>Exercise Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average Remaining Contractual Term<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate Intrinsic Value <br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,797,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,926,383</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.97</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.88</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,289,643</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Increase in authorized shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,590,094</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,198,241</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.54</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options forfeited or expired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,429,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,429,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Repurchases of unvested common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,672</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,504,690</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs forfeited or cancelled</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,830,693</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,300,077</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,299,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.99</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">657,307</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested as of December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,282,834</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.09</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.58</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">440,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested and expected to vest as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,299,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.99</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">657,307</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate intrinsic value represents the difference between the exercise price of the options to purchase common stock and the estimated fair value of the Company’s common stock. The intrinsic value of options exercised was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">382.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">976.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the years ended December 31, 2022, 2021, and 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">options were granted during the year ended December 31, 2022. The weighted-average grant-date fair value per share of options granted during the years ended December 31, 2021 and 2020 was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.43</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.43</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. The total grant-date fair value of stock options vested was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during years ended December 31, 2022, 2021, and 2020, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Early Exercised Options</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All stock option holders have the right to exercise unvested options, which are subject to a repurchase right held by the Company at the original exercise price in the event of voluntary or involuntary termination of employment of the stockholder. As of December 31, 2022 and December 31, 2021, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">578,119</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,164,577</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares that had been early exercised and were subject to repurchase, respectively. The proceeds related to early exercised options are recorded as liabilities until the options vest, at which point they are reclassified to equity. As of December 31, 2022 and December 31, 2021, the liabilities for early exercised options subject to repurchase were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, which were recorded within liability for early exercise of unvested stock options and other liabilities, non-current on the consolidated balance sheets.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares issued for early exercised options are included in issued and outstanding shares as they are legally issued and outstanding, but are not deemed outstanding for accounting purposes until the shares vest.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Performance-Based Options</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company had granted </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,875,255</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> options with both a service-based vesting condition and a performance-based vesting condition prior to the IPO. No performance-based options were granted subsequent to the IPO. The performance-based vesting condition was not deemed probable until consummated, and therefore, stock-based compensation related to these options remained unrecognized prior to the effectiveness of the IPO. Upon the effectiveness of the IPO in June 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to general and administrative expense using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been fully or partially satisfied.</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">RSUs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company began granting RSUs in 2021. RSUs granted prior to the IPO had both service-based and performance-based vesting conditions. The service-based vesting condition for these awards is generally satisfied by rendering continuous service for </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, during which time the grants will vest quarterly. In November 2021, the Company’s board of directors modified the terms of the RSUs. Prior to the modification, the RSUs vested either quarterly or with a cliff vesting period of one year and continued vesting quarterly thereafter. The modification removed the requirement of the cliff vesting period of one year and did not have a material impact to the consolidated financial statements for the year ended December 31, 2021. All other significant terms of the service-based RSUs remained unchanged.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The performance-based vesting condition was satisfied upon the sale of the Company’s common stock in a firm commitment underwritten public offering. The performance-based vesting condition was not deemed probable until consummated, and therefore, stock-based compensation related to these RSUs remained unrecognized prior to the effectiveness of the IPO. RSUs granted after the IPO do not contain the performance-based vesting condition described above.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Upon the effectiveness of the IPO in June 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been fully or partially satisfied.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes RSU activity under the 2014 Plan and the 2021 Plan:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.127%;"/> <td style="width:1.408%;"/> <td style="width:1.0%;"/> <td style="width:17.154%;"/> <td style="width:1.0%;"/> <td style="width:1.893%;"/> <td style="width:1.0%;"/> <td style="width:22.418%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average <br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,434,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,504,690</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31.03</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,155,049</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38.58</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs forfeited or cancelled</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,830,693</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42.91</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,953,456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33.18</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The total grant-date fair value of RSUs vested was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">160.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the years ended December 31, 2022 and 2021, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Determination of Fair Value</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company estimates the fair value of stock options using the Black-Scholes option-pricing model, which is dependent upon several variables, such as the fair value of the Company’s common stock, the expected option term, expected volatility of the Company’s stock price over the expected term, expected risk-free interest rate over the expected option term, and expected dividend yield.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value of Common Stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: Prior to the completion of the IPO, the board of directors had determined the fair value of common stock by considering a number of objective and subjective factors, including but not limited to contemporaneous independent third-party valuations of the Company’s common stock, market performance of comparable publicly traded companies, sales of the Company’s redeemable convertible preferred stock and common stock to unrelated third parties, operating and financial performance, the lack of marketability of the Company’s common stock, general and industry-specific economic outlook, and the likelihood of achieving a liquidity event, such as an initial public offering, a merger, or acquisition of the Company given prevailing market conditions. After the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected Term</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: For option grants subject to service-based vesting conditions only, the expected term represents the period that the Company’s stock options are expected to be outstanding and is calculated using the simplified method for options that have only service-based vesting conditions. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For other option grants, the Company estimates the expected term using historical data on employee exercises and post-vesting employment termination behavior, considering the contractual life of the award.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected Volatility</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: Since the Company does not have a sufficient trading history of its common stock, the expected volatility was derived from the average historical stock volatilities of public companies within the Company’s industry that it considers to be comparable to its business, over a period equivalent to the expected term of the stock options.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Risk-Free Interest Rate</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: The Company bases the risk-free interest rate on the implied yield available on U.S. Treasury zero-coupon notes with maturities equivalent to the option’s expected term.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected Dividend Yield</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: The Company has not issued any dividends in its history and does not expect to issue dividends over the life of the options and therefore has estimated the dividend yield to be </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of stock options granted was estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions for the years ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021 and 2020. No stock options were granted during the year ended December 31, 2022:</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.019%;"/> <td style="width:1.0%;"/> <td style="width:23.762%;"/> <td style="width:1.0%;"/> <td style="width:1.591%;"/> <td style="width:1.0%;"/> <td style="width:23.627%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.17</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.17</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of employee stock purchase rights for offerings under the 2021 ESPP were estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.515%;"/> <td style="width:24.626%;"/> <td style="width:2.244%;"/> <td style="width:24.615%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.49 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">- </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.00</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.63 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">- </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.12</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense was as follows (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.114%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:14.038%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:14.038%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:14.346%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue - subscription</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,136</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,571</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,572</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue - services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,253</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,418</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,745</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,051</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,755</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,366</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,506</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,734</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,078</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90,535</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation, net of amounts capitalized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">277,656</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,624</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,341</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,544</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,625</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">285,200</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158,249</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,888</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022, there was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">750.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of unrecognized stock-based compensation expense, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.8</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Tender Offer</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In July 2020, the Company facilitated a tender offer whereby certain investors purchased shares of the Company’s convertible founder stock and common stock from certain stockholders. As a result, certain directors, employees, and non-employees of the Company sold an aggregate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,284,182</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s convertible founder stock and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,883,233</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s common stock to entities affiliated with new and existing investors at a purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.9687</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share for an aggregate purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">137.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Upon the sale of the Company’s stock, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,284,182</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of convertible founder stock were converted into shares of Series E redeemable convertible preferred stock. The purchase price in this tender offer transaction was in excess of the fair value of such shares at the time of the transaction. As a result, during the year ended December 31, 2020, the Company recorded the excess of the purchase price over fair value of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as stock-based compensation expense.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Secondary Sales</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In September 2020, a director of the Company sold an aggregate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,632,747</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s common stock to entities affiliated with an existing investor at a purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.9687</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share for an aggregate purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Also in September 2020, a director and an employee of the Company sold an aggregate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,142,900</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company’s common stock to entities affiliated with a new investor at a purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share for an aggregate purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The purchase prices in both of these secondary transactions were in excess of the fair value of such shares. As a result, during the year ended December 31, 2020, the Company recorded the excess of the purchase price over fair value of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as stock-based compensation expense.</span></p> 10000000 0.00001 1000000000 500000000 1 10 0.00001 0.00001 0.10 250000 13300000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has reserved the following shares of common stock for future issuance:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.75%;"/> <td style="width:1.0%;"/> <td style="width:18.97%;"/> <td style="width:1.0%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:18.97%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2014 Stock Plan:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,276,579</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,903,883</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,224,138</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,495,540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021 Equity Incentive Plan:</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,729,318</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,938,968</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining shares available for future issuance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,300,077</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,797,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021 Employee Stock Purchase Plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,493,913</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,162,575</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105,046,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">106,320,711</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 45276579 61903883 2224138 3495540 22500 22500 17729318 2938968 33300077 32797245 6493913 5162575 105046525 106320711 25812876 5162575 0.85 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes stock equity award activity and activity regarding shares available for grant under the 2014 Plan and the 2021 Plan:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:23.933%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:14.807%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:15.112%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:9.026%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:13.446%;"/> <td style="width:1.0%;"/> <td style="width:0.092%;"/> <td style="width:1.0%;"/> <td style="width:13.217%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Equity Awards Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares Available for Grant</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding<br/>Stock Options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average<br/>Exercise Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average Remaining Contractual Term<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate Intrinsic Value <br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,797,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,926,383</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.97</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.88</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,289,643</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Increase in authorized shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,590,094</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,198,241</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.54</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options forfeited or expired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,429,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,429,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Repurchases of unvested common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">157,672</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,504,690</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs forfeited or cancelled</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,830,693</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,300,077</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,299,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.99</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">657,307</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested as of December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,282,834</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.09</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.58</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">440,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested and expected to vest as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,299,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.99</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">657,307</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 32797245 61926383 6.97 P7Y10M17D 4289643000 13590094 12198241 3.54 4429063 4429063 8.37 157672 19504690 1830693 33300077 45299079 7.76 P6Y11M26D 657307000 27282834 6.09 P6Y6M29D 440977000 45299079 7.76 P6Y11M26D 657307000 382400000 976500000 60800000 0 12.43 4.43 108100000 63600000 29200000 578119 2164577 4000000.0 15800000 2875255 3800000 P4Y 6800000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes RSU activity under the 2014 Plan and the 2021 Plan:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.127%;"/> <td style="width:1.408%;"/> <td style="width:1.0%;"/> <td style="width:17.154%;"/> <td style="width:1.0%;"/> <td style="width:1.893%;"/> <td style="width:1.0%;"/> <td style="width:22.418%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average <br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,434,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,504,690</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31.03</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,155,049</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38.58</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs forfeited or cancelled</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,830,693</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42.91</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,953,456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33.18</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 6434508 46.01 19504690 31.03 4155049 38.58 1830693 42.91 19953456 33.18 160300000 22200000 0 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of stock options granted was estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions for the years ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021 and 2020. No stock options were granted during the year ended December 31, 2022:</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.019%;"/> <td style="width:1.0%;"/> <td style="width:23.762%;"/> <td style="width:1.0%;"/> <td style="width:1.591%;"/> <td style="width:1.0%;"/> <td style="width:23.627%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.17</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.17</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> P6Y2M1D P6Y2M1D 0.663 0.683 0.011 0.005 0 0 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of employee stock purchase rights for offerings under the 2021 ESPP were estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted-average assumptions:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.515%;"/> <td style="width:24.626%;"/> <td style="width:2.244%;"/> <td style="width:24.615%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.49 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">- </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.00</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.63 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">- </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.12</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> P0Y5M26D P1Y P0Y7M17D P1Y1M13D 0.550 0.821 0.546 0.567 0.007 0.033 0.001 0 0 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense was as follows (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.114%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:14.038%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:14.038%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:14.346%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue - subscription</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,136</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,571</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,572</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue - services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,253</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,418</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,745</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,051</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,755</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,366</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,506</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,734</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,078</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90,535</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation, net of amounts capitalized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">277,656</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,624</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,341</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,544</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,625</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">285,200</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">158,249</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,888</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 23136000 12571000 2572000 9253000 5418000 1745000 101499000 49051000 33755000 99366000 55506000 14734000 44402000 33078000 90535000 277656000 155624000 143341000 7544000 2625000 547000 285200000 158249000 143888000 750300000 P2Y9M18D 7284182 1883233 14.9687 137200000 7284182 76300000 2632747 14.9687 39400000 2142900 14.00 30000000.0 35600000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11. Income Taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of loss before income taxes were as follows (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.344%;"/> <td style="width:1.763%;"/> <td style="width:1.0%;"/> <td style="width:13.763000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.763%;"/> <td style="width:1.0%;"/> <td style="width:13.763000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.763%;"/> <td style="width:1.0%;"/> <td style="width:13.838000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Domestic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">461,919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">347,552</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">234,905</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,661</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,925</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,870</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,258</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">339,627</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230,035</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of provision for (benefit from) income taxes were as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.079%;"/> <td style="width:1.752%;"/> <td style="width:1.0%;"/> <td style="width:13.940999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.752%;"/> <td style="width:1.0%;"/> <td style="width:13.706999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.752%;"/> <td style="width:1.0%;"/> <td style="width:14.014999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">337</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,588</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,041</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,530</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,839</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,128</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">237</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">237</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision for (benefit from) income taxes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,174</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">207</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reconciliation of the income tax benefit computed at the federal statutory tax rate to the Company’s provision for (benefit from) income taxes was as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.97%;"/> <td style="width:1.748%;"/> <td style="width:1.0%;"/> <td style="width:13.904%;"/> <td style="width:1.0%;"/> <td style="width:1.748%;"/> <td style="width:1.0%;"/> <td style="width:13.904%;"/> <td style="width:1.0%;"/> <td style="width:1.748%;"/> <td style="width:1.0%;"/> <td style="width:13.978%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax benefit computed at federal statutory rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">93,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,322</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,307</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,668</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,214</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,317</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,145</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">104,993</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,724</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,301</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,446</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,581</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,483</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">457</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">399</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision for (benefit from) income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,293</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,174</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">207</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The significant components of net deferred tax balances were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.134%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.291999999999998%;"/> <td style="width:1.0%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.366999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net operating loss carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">324,950</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">277,453</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized research and development costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">74,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax credit carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,885</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accruals and reserves</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,005</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,781</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,524</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,398</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,065</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,095</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,258</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">499,790</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">346,647</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Valuation allowance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">461,234</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">316,056</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets, net of valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,556</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,591</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred contract acquisition costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,054</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,783</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,788</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,898</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,558</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">103</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">214</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,843</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes a valuation allowance on its deferred tax assets if it is more likely than not that some or all the deferred tax assets will not be realized. Due to a history of losses in the United States and United Kingdom, U.S. and U.K. deferred tax assets have been fully offset by a valuation allowance. The valuation allowance was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">461.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of December 31, 2022 and increased by $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">145.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million during the year ended December 31, 2022 primarily due to increased U.S. federal and state and U.K. net operating loss carryforwards, capitalized research and development costs, and tax credit carryforwards. The valuation allowance was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">316.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of December 31, 2021 and increased by $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">242.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million during the year ended December 31, 2021 primarily due to increased U.S. federal and state net operating loss carryforwards and tax credit carryforwards and the establishment of a valuation allowance in the United Kingdom.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022, the Company intends to indefinitely reinvest its foreign earnings and cash unless such repatriation results in no or minimal tax costs. For the earnings the Company intends to indefinitely reinvest, no deferred tax liabilities for foreign withholding or other taxes have been recorded. The estimated amount of such unrecognized deferred tax liability associated with the indefinitely reinvested earnings is immaterial.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company had $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,283.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of federal net operating loss carryforwards and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">689.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of state net operating loss carryforwards. Of the federal net operating loss carryforwards, $1,238.9 million can be carried forward indefinitely, but is limited to 80% of annual taxable income. The remaining federal and state net operating loss carryforwards will begin to expire in 2034 and 2025, respectively.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company had U.S. federal and state research tax credit carryforwards of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The U.S. federal research tax credit carryforwards will begin to expire in 2034. The California research tax credit carryforwards can be carried forward indefinitely, while the research tax credit carryforwards for other states will begin to expire in 2026.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company had $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of foreign net operating loss carryforwards. These foreign net operating loss carryforwards have an indefinite life and do not expire.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Under Section 382 of the Internal Revenue Code of 1986, as amended, and similar provisions of state law, utilization of net operating loss and tax credit carryforwards may be subject to an annual limitation due to an ownership change. As of December 31, 2022, the Company assessed that its net operating loss and tax credit carryforwards will not expire solely due to Section 382 limitations.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A reconciliation of the beginning and ending balances of total unrecognized tax benefits is as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.079%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:13.943999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.753%;"/> <td style="width:1.0%;"/> <td style="width:13.709999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.753%;"/> <td style="width:1.0%;"/> <td style="width:14.019%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning balance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,530</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,399</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross (decrease) increase for prior year tax positions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">859</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">200</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross increase for current year tax positions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,576</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ending balance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,914</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,530</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,399</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022, the total amount of unrecognized tax benefits, if recognized, would not affect the Company’s effective tax rate due to the existence of carryforwards and the valuation allowance in the United States and applicable U.S. state jurisdictions.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company does not expect its gross unrecognized tax benefits to change significantly within the next 12 months. It is reasonably possible that certain unrecognized tax benefits may increase or decrease within the next 12 months due to tax examination changes, settlement activities, or the impact on recognition and measurement considerations related to the results of published tax cases or other similar activities.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes interest and penalties related to uncertain tax positions in benefit from income taxes in the consolidated statements of operations. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> interest and penalties associated with unrecognized income tax benefits for the years ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022, 2021, and 2020.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s tax years from inception in 2014 through December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> remain subject to examination by various jurisdictions.</span></p> <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of loss before income taxes were as follows (in thousands):</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.344%;"/> <td style="width:1.763%;"/> <td style="width:1.0%;"/> <td style="width:13.763000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.763%;"/> <td style="width:1.0%;"/> <td style="width:13.763000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.763%;"/> <td style="width:1.0%;"/> <td style="width:13.838000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Domestic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">461,919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">347,552</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">234,905</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,661</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,925</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,870</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,258</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">339,627</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230,035</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -461919000 -347552000 -234905000 15661000 7925000 4870000 -446258000 -339627000 -230035000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of provision for (benefit from) income taxes were as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.079%;"/> <td style="width:1.752%;"/> <td style="width:1.0%;"/> <td style="width:13.940999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.752%;"/> <td style="width:1.0%;"/> <td style="width:13.706999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.752%;"/> <td style="width:1.0%;"/> <td style="width:14.014999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">337</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,588</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,041</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,530</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,839</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,128</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">237</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">237</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,335</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision for (benefit from) income taxes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,174</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">207</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 337000 251000 87000 6193000 1588000 1041000 6530000 1839000 1128000 -237000 1335000 -1335000 -237000 1335000 -1335000 6293000 3174000 -207000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reconciliation of the income tax benefit computed at the federal statutory tax rate to the Company’s provision for (benefit from) income taxes was as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.97%;"/> <td style="width:1.748%;"/> <td style="width:1.0%;"/> <td style="width:13.904%;"/> <td style="width:1.0%;"/> <td style="width:1.748%;"/> <td style="width:1.0%;"/> <td style="width:13.904%;"/> <td style="width:1.0%;"/> <td style="width:1.748%;"/> <td style="width:1.0%;"/> <td style="width:13.978%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax benefit computed at federal statutory rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">93,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,322</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,307</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,668</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,214</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,317</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,145</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">104,993</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,004</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,724</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,301</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,446</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,581</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,483</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,432</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">457</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">399</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision for (benefit from) income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,293</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,174</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">207</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -93714000 -71322000 -48307000 2668000 1214000 -1317000 -14145000 -104993000 24004000 122724000 192301000 27446000 11581000 14483000 2432000 341000 457000 399000 6293000 3174000 -207000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The significant components of net deferred tax balances were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.134%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.291999999999998%;"/> <td style="width:1.0%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.366999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net operating loss carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">324,950</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">277,453</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capitalized research and development costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">74,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax credit carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,885</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accruals and reserves</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,005</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,781</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,524</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,398</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,065</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,095</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,258</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">499,790</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">346,647</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Valuation allowance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">461,234</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">316,056</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:25.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:25.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets, net of valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,556</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,591</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred contract acquisition costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,054</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,783</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,788</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,898</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,558</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">103</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">214</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,843</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 324950000 277453000 74824000 0 46190000 30777000 26211000 14885000 8005000 6781000 7524000 9398000 6065000 4095000 6021000 3258000 499790000 346647000 461234000 316056000 38556000 30591000 25054000 18783000 -6788000 -8559000 5898000 2558000 -103000 -214000 37843000 30114000 713000 477000 461200000 145100000 316100000 242300000 1283000000.0 689300000 43200000 19900000 60800000 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A reconciliation of the beginning and ending balances of total unrecognized tax benefits is as follows (in thousands):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.079%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:13.943999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.753%;"/> <td style="width:1.0%;"/> <td style="width:13.709999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.753%;"/> <td style="width:1.0%;"/> <td style="width:14.019%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning balance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,530</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,399</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross (decrease) increase for prior year tax positions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">859</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">200</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross increase for current year tax positions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,576</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ending balance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,914</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,530</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,399</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 12530000 3399000 1623000 859000 192000 200000 7243000 8939000 1576000 18914000 12530000 3399000 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. Net Loss Per Share</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For periods in which there were shares of Class A and Class B common stock outstanding, the rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock were identical, except with respect to voting, converting, and transfer rights. As the liquidation and dividend rights were identical for Class A and Class B common stock, the undistributed earnings were allocated on a proportionate basis and the resulting net loss per share would, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.572%;"/> <td style="width:1.0%;"/> <td style="width:14.23%;"/> <td style="width:1.0%;"/> <td style="width:1.141%;"/> <td style="width:1.0%;"/> <td style="width:14.241%;"/> <td style="width:1.0%;"/> <td style="width:1.141%;"/> <td style="width:1.0%;"/> <td style="width:14.241%;"/> <td style="width:1.0%;"/> <td style="width:1.141%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Class A and Class B Common</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Class A and Class B Common</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Common</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Convertible Founder</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">452,551</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">342,801</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">219,560</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,268</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average shares used to compute net loss per share, basic and diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">280,080,357</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">188,627,720</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,562,032</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,656,050</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.82</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following outstanding potentially dilutive shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.071%;"/> <td style="width:1.445%;"/> <td style="width:1.0%;"/> <td style="width:15.524%;"/> <td style="width:1.0%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:15.524%;"/> <td style="width:1.0%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:15.524%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Redeemable convertible preferred stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">115,277,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,299,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,926,383</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,213,150</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested early exercised stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">578,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,164,577</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,338,945</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,953,456</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,434,508</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ESPP</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,428,206</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,322,476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares issuable upon conversion of the 2027 Notes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,992,960</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,992,960</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,251,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82,840,904</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">188,829,945</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company calculates the potential dilutive effect of its 2027 Notes under the if-converted method. Under this method, diluted net loss per share is determined by assuming that all of the 2027 Notes were converted into shares of the Company’s Class A common stock at the beginning of the reporting period.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the issuance of the 2027 Notes, the Company entered into Capped Calls, which are not included for purposes of calculating the number of diluted weighted-average shares outstanding, as their effect 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 2027 Notes.</span></p> <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):</span></p><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.572%;"/> <td style="width:1.0%;"/> <td style="width:14.23%;"/> <td style="width:1.0%;"/> <td style="width:1.141%;"/> <td style="width:1.0%;"/> <td style="width:14.241%;"/> <td style="width:1.0%;"/> <td style="width:1.141%;"/> <td style="width:1.0%;"/> <td style="width:14.241%;"/> <td style="width:1.0%;"/> <td style="width:1.141%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Class A and Class B Common</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Class A and Class B Common</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Common</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Convertible Founder</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">452,551</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">342,801</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">219,560</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,268</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average shares used to compute net loss per share, basic and diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">280,080,357</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">188,627,720</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,562,032</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,656,050</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.82</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:5.333%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> -452551000 -342801000 -219560000 -10268000 280080357 280080357 188627720 188627720 99562032 99562032 4656050 4656050 -1.62 -1.62 -1.82 -1.82 -2.21 -2.21 -2.21 -2.21 <p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following outstanding potentially dilutive shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.071%;"/> <td style="width:1.445%;"/> <td style="width:1.0%;"/> <td style="width:15.524%;"/> <td style="width:1.0%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:15.524%;"/> <td style="width:1.0%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:15.524%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Redeemable convertible preferred stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">115,277,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,299,079</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,926,383</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,213,150</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested early exercised stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">578,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,164,577</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,338,945</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,953,456</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,434,508</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ESPP</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,428,206</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,322,476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares issuable upon conversion of the 2027 Notes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,992,960</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,992,960</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,251,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82,840,904</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">188,829,945</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 115277850 45299079 61926383 71213150 578119 2164577 2338945 19953456 6434508 0 1428206 1322476 0 10992960 10992960 0 78251820 82840904 188829945 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. Subsequent Events</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Business Combination</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In January 2023, the Company acquired all outstanding shares of Immerok GmbH, an Apache Flink stream processing managed services company, for purchase consideration of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in cash.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company incurred $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of transaction costs associated with the acquisition during the year ended December 31, 2022, which were recorded as general and administrative expenses in the consolidated statements of operations.</span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company will account for the acquisition as a business combination in accordance with ASC 805. Given the limited time since the acquisition date, it is not practicable to disclose the initial accounting, including the purchase price allocation, at the time of this filing.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restructuring</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:2.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On January 17, 2023, the Company approved restructuring actions (the “Restructuring Plan”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">) to adjust its cost structure and real estate footprint. The Restructuring Plan includes a reduction of approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the Company’s global workforce as of December 31, 2022, with most of these reductions expected to occur by the end of the second quarter of 2023. The Company estimates it will incur approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in non-recurring charges in connection with the Restructuring Plan, primarily related to cash expenditures for employee transition and severance payments, employee benefits, and related facilitation costs, as well as non-cash expenditures related to lease abandonment. Of the total restructuring expenses, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million is expected to result in future cash outlays. The Company expects the majority of the charges to be recognized by March 31, 2023 and future cash outlays to be substantially complete by June 30, 2023. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from the estimates disclosed above.</span></p> 54900000 1100000 0.08 27000000 31000000 14000000 17000000 EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ".J6U8'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 " CJEM6.]J:.N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O325*:'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $YRMP2,HH4C !B[ 06=L8+75$17T\XXU>\.$S=C/,:, .'7I*4)45L':: M&$YCU\ 5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.=1S+N]0P=O3X\N\;F%] M(N4UYE_)2CH%7+/+Y-?Z8;/;LE9P41=<%.)^QX6L5O+V[GUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ (ZI;5IE&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" CJEM6"7@[EL8( !#-@ & 'AL+W=OJ?F@[!%4+5ML9(, MX=^O9(R->V49UXHO"0:?U]9C7-8_K*D+$)"'K+W#E\SC((T* H[T'&N.Q$B<>O^-OUNQNYO:2)"$N,9 M SR)(L1V#SBDV[N6VSI\\4K>5T)]T;F_7:-W/,?BRWK&Y%$G5PE(A&-.: P8 M7MZU!N[G41>J@/2,?Q&\Y4>?@2K*@M+OZF :W+4<=4 G7- H"Y9W$)%X_Q]]9"". GI.10#, N / 6ZW(L#+ M KQ3 [I90#PO!"LNY$+P1&.QXO(J 0[* AUYU_FMP\.M/T"CX@C[E\!S+P!T(-3< MT- 30;DZ#-B'<1R'XAA$#$_FE=D@P:U7!,D8UA65)K 2KE\/J-8*55;1* M7&:UR3<=+&-,4UB6Q$JP^CFLOK%X;PP%)'X'\UVTH*$.CSE^.'E\TP$R1C4% M9$FL!,AUBES-,18QR\]>\3OA@B%9L9Y1I.VO:H2&+\^3QR_CY[<+,'T>7NJP MF16:\QW<9@CA&G,0[ E/,$,RT[L^8WK!LPAN:HQMS.D=^[18+OFC/T?+0< MQ'$BZ]LK7E,FM+#,0E69JSFL,:USY/IND>R[YO0\JV4;&B:Q0&P'EB3$3&_, MS4K/5 O+:IYO2ZT,J\CT77."GL&:*$1@*+NO=\KTG;]9YQ&Q=PP&OH^ED)0) M]I):?E93?EMJ97Y%TN^:,_6,WSC"[%WE:/^0"F(%AC1:HU@/TBQ8Z<;-<8VQ MG2/[=XOTWS5G[!FV>83"$#PD7/[,]2W4K%--RVKV;TNM3*O(_UUS G](TK*L M8]_]IXY (*$W3#6*5:.F54M@2ZT\!UIX GB2)YC&0O9(Z22ZRL_0 :..6HUB M!35S5%-JMM3*U I# $\R!/.53-),W5B-3&7#-,A[,1X-_:GE9M0FVU,J\"IL 3[() MT]BG3(ZGZ8+ 13JBRA8M^\T8W9#8 MU]?"FM6&@1:;56=A2ZV\'Z%P%MY)SB+'-J-(6W\,RF(&V; X91-2:S0,]QM)"L>@I;:F5(A:?PS$[@D:8+HBL: MF]+>&I&NUV][T-$.H^;0QK3.81*\H[U!YOR^V!S$4,Q)FGY43X_7B%6:5G-< M8V3G, I>812\TU83^%'NBP.P4,NG2\QP1;=?I_HR_/(T?GZ;JW73E]?9R^O@ M;3P"#]_ ZW@R?AT_#\>RGV3J 7'EF,4*'RW7_OQ3#[HWOW&U,9'$))VLD6/0 MQVX_)*5/F.$0I;->@J;1:G?:847D">/T)RF<6N<5#0/,.) ^&9#C4JYD >7H M+@O+#H55N_=FB DPG4[W=T9X>:4%J*U"E$5 [24[7!Y_"'57:BM1KGL)YHF_ M^I\[WY(P! N<+D0$\DBL4H7,L1',]WL,#[Y-S0$0GNX?5>?*VW.A P*T,X%; M[I69S==@ 5S4M4!,^8\3' M6UFEV8HF:CLQ7:L6]O@XTS*QZM5LJ97)%5[-,QNK SDU-*L.3$O/+#%'L@N1 M#=:7S91*EX)"LJ0L)D@+SZI!LZ56AE<8-,_LJ [P)D1VH-.1EIU9 >IWE)BC M&E,ZAQ/S"B?FU;@FS?PO^.LI[<#_UC*S::B&5M5&MM3*VZ$+>]8]R9Z5I]+G M:LZ<@Y=$R!$[5OOI=%3-RDVI9FI71UVY>W,#K^18#//>?(_,UH7+R IGUJUQ M9FGU>SB]^IGU&H.R:N!LJ959%@:N:_9>_T_ULVG-AIE:J?JY7N^F[[GNC]7/ MJHOK'+UUHS9&I&\O<>"KN;7]"SCYM_D;4H/TO:!.!16"1NG'%48R^5&PO=V]R:W-H965T&ULK5IM;]LV$/XKA%>L+9#$(JG7-#'0)A@V8%V#INT^#/O R'0L1!9= MDG*:_?H=9<6R18IV4!=H(SG'\W.GXSW/4;UX%/)!S3G7Z,>BK-3E:*[U\GP\ M5OF<+Y@Z$TM>P6]F0BZ8AEMY/U9+R=FT6;0HQR0(XO&"%=5H*4*42')9Y>C]_C\BF9F06/QK>"/:NL:F5#NA'@P-W],+T>!0<1+GFOC@L&/ M%;_B96D\ 8[OK=/1YCO-PNWK9^^_-<%#,'=,\2M1_EU,]?QRE([0E,]87>K/ MXO%WW@84&7^Y*%7S+WIL;8,1RFNEQ:)=# @61;7^R7ZTB=A:@,.!!:1=0 Y= M0-L%M ETC:P)ZYII-KF0XA%)8PW>S$63FV8U1%-4YC'>:@F_+6"=GER)2HFR MF#+-I^@#*UF57J,WK]ZB5ZBHT)>YJ!6KINIBK.&;S?IQWG[+ MA_6WD(%ON>;Y&:+X!)& $,?RJ\.7X]WE8XAW$S39!$T:?_%0T+64O-*(*05Q MGKOB63N@;@=F;YVK)37W_!Q4I_WR153 M7F@G^OBQ4K(7CG4UR[2AI7I@&L)B&-DA1ROMJ.QS;#-(DR2C9V.U## M#=30"_4CDP]'&0["L(?3MHO#($@C-\QH S/R MPGR?YZ*&!$(7RSED$_">H(IK%]+(1@KI3-,>4(<932 D-]!X S3V KWF,PZ% M#H]>5%I"PX2F"<]?%4T#S85R%T%L@:%1FM(>9-N*)'$8NQ$G&\2)%_&-Y$M6 M3!'_ 32EN&H*5^@YE] +M_>L"W=B(8H20K(>;MLJA$1G;MSI!G?JQ?U%:%8> M #&UDX:S%).H!])A1T@<)-0-,]O S/:D%^A?ZJ-3,3NMX68XPZW77=!ATM]P M#C.:D'1@P^$M-L4_N^4@W:(Z;6O%&0*VVU8:!OTF[#"+,$Z&$M]Q(_;2T>13 ML]W6&=Z/E=A//TNBN(_584:3>X8[;L)_423V MZ#:Q-> F*M#]:VR@@=8'/[ M<^U@S"BQFJ&#,7$8)^XX2,>8Q,^8NR)D3UD0FP!#$E(:], Z[&BXHV!WT79, M2?Q,Z2GCO:Q#;.HC$:;]1#O,*([# ?E/MJ9'/T/VJWH_7IO^*(FM<<5A1J(H M&BJ,CB7)GA%00 5+7:P'JZJ *J^$;O+L%G[$9D,_^!SH2-YV MX^_8F/C9&*;KMG$U3'8"ZDRB%2OKAN9>!6P_\W9Q6D!,RC+(LBP<.V6BG$ZA?)X#TK1=UV9SXMF'\RM@8J'VRZ-@L$S"[IU0'S($+W%7V3(352H:?/HGX]-Q_C7B?FHL_:QO.U&WTD/ M&AV;U:A7S+PX_B-YVXV_DS1TOZ1Y?NHGZ)NA,V?,C@/K?H4Z)ON!VNPT!_5/ MZ^O:_/""VCRJXCB6M]WH.\5!TZ/7IE?#O#C^(WG;C;_3!M2O#0ZMS%Y6"^7H&:X*S! I;KM]JKV^T6#8OAN^$UF+17,XY M@V=E#.#W,P'C0'MCWC5O_F_!Y']02P,$% @ (ZI;5ED3[*4Z P L0T M !@ !X;"]W;W)K>0 @T$L<)7RL!4*L;W6=>P'$A-_0-23RR)*RF @Y92N=KQD0/TN*(]TT MC($>DS#1W%&V;\;<$4U%%"8P8XBG<4S8WPE$=#O6L/:ZXS%L;D3"]5_#"&A(_:-M'FO9&O)2+FA<)$N".$SR+7DI3L1> NXW))A% M@MDUH5314.8)=TH3 M3J/0)P)\-"$123Q @3ND;OD8YX(/?RD2[DZDI#]XJ5 M)OE*9L-*7\"[03U\A4S#-&O2I]W3<35=EYY+XV9IW,ST>@UZ,WF[ &/2]5Q0 M[_D*2;/HB40IU%G+M9Q,2U7&QL5P;5@C?;/OX%14!;17@O;. YUG%P#=I2*@ M+/P'?AUPKFGMHQCY[X"Y0V %NU]B]R_"ON<\K4?N'Y$9PR]?$@[$FG_XD=,Z@[%2B3F/E'15II] *][#D'I[-?=52I,-C$MOL.SW2WTJMZG[7='%[ MUSVCF'&WGGLRK$JZZ[JXO>U>4-#XN)=:#07=*;1*OFN\N+WSGEO2^+BMRKM] M:&"C/SC$K@FU+,,VA[C?@+UKQ;B]%U]6U,>-MI&])K2!7=][GU8?,P^$K<*$ MHPB6,M>XL:4(R[\/\HF@Z^P5>T&%?&'/AH'\I@*F N3Q):7B=:+>VLNO-/<_ M4$L#!!0 ( ".J6U8FL]1J308 $(@ 8 >&PO=V]R:W-H965T&ULK5I=;]LV%/TKA%<,+=#$Y*4^L\3 &NT+6-<@:=>'80^*1<=" M)=$3:2?[]Z-D1[)(BG47O<26?.Z1SN75Y1&9RT=>?Q%KQB1Z*HM*7,W64FXN MYG.Q7+,R%>=\PRKURXK792K58?TP%YN:I5D;5!9SP#B8EVE>S1:7[;F;>G') MM[+(*W93([$MR[3^]QTK^./5C,R>3]SF#VO9G)@O+C?I [MC\M/FIE9'\XXE MRTM6B9Q7J&:KJ]F/Y"*A;4"+^#-GC^+H.VJDW'/^I3GX+;N:X>:.6,&6LJ%( MU<>.7;.B:)C4??QS()UUUVP"C[\_L__B/8O>MQC P5>;H7DY2%8W4&95_O/].F0B*, $HP$P"$ M] !O)( > NBI =XAP&LSLY?2YB%)9;JXK/DCJANT8FN^M,ELHY7\O&K&_4[6 MZM=H->H;Q" M']=\*](J$Y=SJ>ZA89HO#]=[M[\>C%R/ 'K/*[D6Z* M@9,Q8CAVJ*'=>-"6+QCANV4[5FW9A2VS^TAJ MCVP:Q(78I$MV-5,=0+!ZQV:+[[\C ?[!EI4IR9*)R 89\[J,>2[VQ4# 3W M]@([%=VE!1.M'&4KO["F,*RF 1O7]_S \[6:O;;@*(DIU50G%AP) AJ,%#M]9>\Z!;' ;X(<$Z[(L.!S%--!EV?C )R-] MAT O"T[HHMQX=JVBP+B)R L 4UV4B?-C3(Q6:L'1V(.Q9DIZ*T68C3%RQ^;R:[>Z;>7=FS M+)D^C=2<;QDH-5)^I.NQ -N!,D19@$ QIF,#U1L2XG8D-S7?Y>U[L9*&7M^K MCJ'F<[2J>?GFZT)-8Q% ;#Q:)DJ5F&Y5+:@SP"-.E?0FA;A=RA],CC]0H6&/ MSU07]WU]6K(!J0<1-CJY!0@01Q"-Z.B-"G%.Y9T.I-H$$NNT9F^;)81\:16V MYXJ/;X.=?ZQ37%BB)(M510J/[VZ#8 Q+AHVP-T] [#W [CY>DP5$#8%J*T418W,=8 M(FR&QIV(WJN VZO<;>_%LLXW[;KA7^]9><_JOZW2G#S?^I(Q*5LR%=LPA[TU M@O^_S 23KC--RI9,Q39,6^_!X(5K36!9;*(^QOHKN@5'O1#'L?X<69:;8+7K[@!).N.$W*EDS%-DQ?[_%@HE4GL*PG>0$%_07#@HN]*##ZJ@GS M8HC&RJ'W=.#V='2X)[U3@,]$4N"PS"XYV X99-[U I?G$S MI4Z3^\V[-U.R)5.Q#=/7.UOJ=K8G-],#SV!V#7"LOUM:8!YX5']?L< @(+'> M2^='FZLEJQ_:36JA;G=;R?TN97>VVPC_L=W^U\ M$JA@*T6)ST-5H?5^PWI_(/FFW<*]YU+RLOVZ9FG&Z@:@?E]Q+I\/F@MT_S:P M^ ]02P,$% @ (ZI;5K^DF8)@ P : L !@ !X;"]W;W)K@# M+:TMX231)2G[VE^?I22KMDR[%\ OEDC/##F[*W)G.RZ>9 Z@R'-5UG)NY4IM M;FU;ICE43-[P#=3XSXJ+BBD\4:5 M10T/@LBFJICXYQY*OIM;KK6?^%RL M$P&KN77GWB93C6\!OQ>PDP?O1#M97H#4$)J=(*#!];6$!9:B'< MQM^]IC4LJ8F'[WOU]ZUW]+)D$A:\_*/(5#ZW(HMDL&)-J3[SW2_0^_&U7LI+ MV?Z278<-<<6TD8I7/1G'55%W3_;FLM'%(F&+Q3/ =$1J-:OJE#6;+1OM%K=/^J 3^6R!/Q0M>2UX6&5.0D4>% M#\RIDH2OR()76$FY3O$6R*]<2O*.?'U,R.M7;\@K4M3D2\X;R>I,SFR%>]&* M=MJO>]^M2\^LZU+RD=$,]]2ZA#J6%# MBY?370,]>3G=N>#&&_+BM7K!&;TA%:>9^%"GO +RY]U2*H'?S5^FZ'?JGEE= MGR6WB4^@V+($(B%M1*$*,%91MXA_F/4I#:>C&C*@7,>/ M1A5TBO)<<_&$@\GP>TSNW64@BBW3%S#6$!XJ37L'F.R%)UL*?&]D[A3CC(Q= M0ASYB@9?T45?W_51F'Q%IPF) AJ,G!E0AK2=HLZE;3K8FUZT]X4K5H[LG3O& MIH9C+'#=,!QY,>"\B1?YHU)-##@\QL)I.+)D'_0@%8AUV\M)W'13J^X2'V:' M=O&N[9)&\_?81G9=WW\R70_ZD8DUUB8&BNXV]02P,$% @ (ZI;5K)JBX,$#@ GIT M !@ !X;"]W;W)K057#WGQL=PF2:5]WF7[\GJVK:K##XM%N=XFN[C\/C\D^_H_=WFQ MBZOZ:W&_* ]%$F_:2KML073=7NSB=#^[N6K_=EO<7.7'*DOWR6VAEK^MFC\L;JX.\7WR/JE^.=P6];?%B;))=\F^3/.]5B1W MU[,?C1\8=9L*;8E?T^2A//NL-9OR(<\_-E_8YGJF-RU*LF1=-8BX_O4I6299 MUI#J=OS606>GF$W%\\]?Z4&[\?7&?(C+9)EG_TTWU?9ZYLZT37(7'[/J7?X0 M)=T&T8:WSK.R_:D]=&7UF;8^EE6^ZRK7+=BE^\??\>>N(\XJ&.:%"J2K0 85 M+/="!;.K8 XJF/1"!:NK8 TJ$'*A NTJT&&3+E6PNPKVL$GVA0I.5\$95*"7 MML'M*KC#;? N5/"Z"EXKA\?]U^[\55S%-U=%_J 53>F:UGQH%=36KO=YNF_$ M_KXJZO^F=;WJ9IGORSQ+-W&5;+3W5?VK5G)5:OF=]B[9)/61]2%+M+K4IZ2H MTN;S;:W&I"C:XOGZHQ;ONT_;/-LD1?D/S?_MF%9?M%>KY"Y=I]5K;:[]\GZE MO?KNM?:=ENZUG[?YL:RKE5>+JMZ$IB&+==?:^W->Q9FDVE)=;>2F M_.^G9/9N5P\'3V*""9AE%I>E]F.[TQX_ MOU6A0S7ZQ\TF;8:L.--NXW0S9WMM&1_2>A>IH-$3T/7ZN#MFK2#_4VWKCJRW MH![(M\T(^RG1V'Z=[Q+MU;_RLGRMBL/&Q^F4>H&VJ(^ITX%%3@<6:?'F!?S; M.(OWZT2+JYJ^_EXSC3<:T0U/IGDEJ3G=_5 >XG5R/:N[H4R*3\GLYN]_,VS] MG[(CX1'FM+#F5/?IANC4<:VKQ:=S/2-C^DA8@(2%2%B$A#$0C!.G>1*G.4J< MK\IM7--?CU*I$CE5I8\P>J923[>)I7O&0*?(J#X2%B!A(1(6(6$,!.-T:IUT M:L$&44L8]^:&J3LVY06U5$:Y^>]C[%CU)*Y-11"@E;46'(<[SZFE37^=[TQ7*>:YNVY7@# M-2!;%R)A$1+&0#!.@O9)@K92@JPLCZT&Z^NA]>-$NFPGTL=#_3&)B^R+EGQ. MBG5:MF6.]65 V.&I>NF.1BL V30$ F+D# &@G$2=TX2=Y02_[46;+J_;T3*Z_DD8IE. M'7$PT\W!2+94!IZJ/R3,1\(")"PC9 A&0C&B=([B=)[$5$J3^S*D%-/[$C8 M"@GS/7'R:AF&3H9S5V30$ F+D# &@G$R-O3^WKZN%')[SW?>>$&;1LB'9%_& MC5*E]]UUR93,=%UW,'ZJ0T[5'I3F0VD!E!:.[-\(&I6A:+P S\PE0RG ,]]E M?>:0'$Z^2SNNOM%NXT+[-SB&VL0YGPF\3XJTOGCWZTOY<:+NKOS3KXQU7E;J.8*Z-9.5 M3L01QS%MCSK.4.M0,PA*"Z"T$$J+H#2&HO%:[RTA0^T)G6O]JTW,S7X/QZ(I M46E5KJUK$:=5>PQL\OWE285H\PROQ]2MFCR?@-I%4%H I8506@2E,12-5W)O M&AEJU^@Q&:--QVJOX/HQ^JY+S7@4]%U>3!W5U<,WTIY9=C3N3A!Q+<,EP]%; M+#B7EO2A#0R@M!!*BZ TAJ+Q>NYM,$/M@[V@GJ4R%@VHN:%[^O#F_+(KR'F# MDG(K]>9-'I21M !*"\=V700-RU T7I^]1V:H3;+'+*TUEZ65MEE:ITEP%7^6 M2DWT@4QCJ#*HBP6E^5!: *6%4%HT8D\Q5$1>AKV/9:B-K'_74LOR4IY5*MHJ M54?C,R-T8KO#$S/4CX+20B@M@M+8B-W*BZGWI0RU,27//"*Z M5%RB/S(WFVPV;R@NJ/D$I?D=395]! T82GK-\Z@CG"G%8F1XU#+9'K!T6Z?F M!1WT5I"A]H*>R$&Z( BHV6.(GHIA4.(X+M6',RVHEP.E!5!:"*5%4!I#T?B\ M\][U(6K79\K0I49-3CW7A3&$.I9M"KGG4-<'2@N@M!!*BZ TAJ+Q,NV](:+V MAIXULJJ9D_6*I*TZVODX;9O4-8:3/4FY^AK1LAS7,@=G7&@#0R@M@M(8BL:+ ML3=ZR'BCYP_)\U2W9[*0D;05E.83T88BM=BI(XA=XE<9^N#<$4(;%T%I#$7C M1=P[.$3MX#PODY.('DU]B2K<[%/'GBPQJ$\#I0506CBN>R-H4(:B\4+L#1BB M-F"069U$=#>HX7CF4)[093U0F@^E!>3)94+AA3X;+NV!MHNA:+SF>I.$J$V2 M%TG:5,>"TGPB69VD.\2PG.%96BQHF#HQSN^U="J$+BF"TAB*QHNU M=TR(VC$Y.U/7^*I(U]4HAUF-G:Q'J+,"I?E06D!$]\*V7,L3)I=0SP1*8R@: M+]G>72%J=V5*+C$1;\L;U!7OAZM#3A8@=(40E!9 :>'(_HV@41F*Q@NP=V2( MVI%YEZR;K+3T+EVWPA-.]%5^>J2). %(]VF5QIEV.'[(TG5=]RXIZA%8JEZD MS;&$TE90FD]$SV<^-'TD983I)K)1$93&4#1>M+U]1-3VT8N(]HWVOITB2,4+ MM9Z@M!64YA/1%IL;ANO9#K6%6TLR"TU:-(0V,H+2&(K&/S.F-Y9,M;'$YZ$] MF6#6/&.*3U![CMB5\V%U@Z>JW127Z,PO.:W0R#Z4%D!I(90606D,1>,/B-[" M,M46UI]R0$B/ ]%2DAFO2_7V3!W/H30?2@M,<9G7<-IRJ=,&9X0(VC"&HO&2 M[8TN4VUT_74D"S7 3/&I=W-IZ@$TK ^E!5!:"*5%4!I#T?B#X.SI=VJC["\X MD4':/TLH;66*#M99X*TZZ MJD]]H=EE-;3:?RC2]J;U)BW7]=%0E>V!T<#2LFRME.9[WBX&X!>]2A4O6=[D MF@8=)F2KMV^REJ'&'I060&GAR/Z-H%$9BL:KO3MO1'/\T0]02;U/R*#^3>,-EWNJ6 M358JU&N$T@(H+1S7O1$T*$/1>)GV5J.IMAJ_5:;J 1CIB2VAM!64YD-I@2EZ MCH3*AE_H?JEDHS8?2 B@MA-*B<3N+ MH8+R8NP=0DOM$*J>26")_M/E,12-EW7O2UEJ7^K=V:KPR:J%.D90V@I*\Z&TP)(]BX\ZMB,, MQU##"$IC*!JOV]XPLD:O4YNPHMR2>!:&93O#2274$H+2?"@M@-+"<=T;08,R M%(T78F\)6>,MH6]=46Z)#^6SB"/*$VKM0&D^E!9 ::$E&D62[HV@01F*QLNS M=W:LEWF-E?K$+WOMDN&YQ!(NSZ$F$)3F0VF!O$],3Z?V\*P.790&I3$4C5=K M;P-9:AOHN:O/U=C),U&H]0.E^5!:8(D^F&50J@_7ZX;0L!&4QE T_DW O:M# M<:^RHN)C"(E+R3!58:D..56!4)H/I0506DA%ZT76OQ$T*D/1> 'V3@Y5.SDO MD3M'11- T"C4^X'2?"@M@-)"*"V"TAB*QBNY-XCHE"5@+YX%0D5_0Q YU%Z" MTGPH+8#20B@M@M(8BL:+O/>^J-K[NGQ%UBH\V1VR_$N2]&/W8V;>(8OE([7H M[EBZ9PX?:*-NU&0A0^TN*"V TL)QW1M!@S(4C5=H;W71YUI=3RI4>96F#COU M*@U*6T%I/I064-'E,DS7MMUAAC,T; 2E,12-UW3O4;5YI];PY;Q+=Z=I(CAN;HI/$];4G#N64.7@,F*&40W+)U>T$+O"=%Q;Y"ZE'TG M%P7TV8-0V@I*\Z&T@$K>$N5Z9O,25&'Z!C6&H#2&HCU*=E%NDZ1:Q55\/U[I^ZN(KW?GKY4^>%Z9LRT#WE5Y;OVXS:)ZZN1ID#] M_[L\K[Y^6=3\A[SXV,:X^1U02P,$% @ (ZI;5A70 8\5# =#T !@ M !X;"]W;W)KLJ2UY)3IK]]#>4%=$B1W3<]9O$#W^-->1P^..0 M>OM0U3^:I92M]W-5E,V[DV7;KM^VW]54-[\X&*_-\)>\J5VZKZH=YPYU[ ^PMX MUS);5[IV2-(V/7];5P]>K=1@3;WH&K.[&MS/2]7O-VT-W^9P77L^J\JF*O)Y MVLJY=]/"/^C4MO&JA3=+FZ7W$0*C\4Z];S>)]^*WE]YO7EYZ7Y?5IDG+>?/V MK(5[4);.LO[WWF]_CT[\'J'>IZILEXWWH9S+^=C &=S\X %]\N ]=5I,9/;: M8^251WU*D1N:/?]R@ER>//]RW^$-&_J#=?:"J?ZXN/G#^_C?+W_>>!^OOWSR MOEQ]N+[X>OGY=^]B]O7R^^77RP\W6*MOK3+;YIUFLEW)Y =&EG?RY/S M?_^+!/Y_L!8[IK'D2,9&K?(7$658/&Z?;*L+M29[C8'H&*>1;^@21$=I'-%HT(U<$(,+PAD0%_/_01;8#LJV@E2;5666%](K M>]_4IYD:JIL&AC",3I@3ZK3-R[MM4LW;7#9OL!80QXR98QI+CF1LU.#!T."! M,V82"4:S/-U.2^7<2U=5W>9_=Q]@S;@U)W8Z/@Q4+AA%D2UB :-&"-DB(H(0 MCY]P<"?<.P1>I%E62W7_+T?>J"S_8IXW6;6!\'KI@>.K?+."[%_"'%/_D&UZ M"Y'6R&Q3=V&$N1]:-WT:1;$YBFP5I:'12(DM(C3FN/_1X'_D]/_"\'VB@9!;/IHJV LTACWD_@:37QWZ%;E:9?9=$8K M)##>M%.]P=T[B0(_,IQ"5,2/8S,:,1F)"9EP:X>XB-.M6;5:0<\ VF4_O&R9 MPM#JAMF\*K>=*G\"U3<2=9 XPJGWSI801FWO7);&GE'M&75Z=J-<.E48KJ)Q MI;SH/'K53580JY!\5*:!^6H-3A?YWR8!]EY2.^S",!"!Z:JM(T($E)N^(CK. M&)_J2@UKQ$DO,%?T8R\OP5_IM>E//$GV=D99DK+0],=6$<:$Z0UB:R0;.Z-9 MB;AAZ4N[E#5Z\QRYK8B;-X^H=NFGOWE;%9*IP-.,1-R0-%NFY9UL#/II&@FQ MIJ;P(D]O\V*:A,A14>BHUI)C61LWK:8AXL:ABVQ+!XH\97ZO,A7:@C:[G'+J M1U9V0G2,"A*8<8+9(P&A$Z&B<8BX>2CYM>F2()@3V*N &:8386RG)$3'(C(Y M:6K<(6[>N:KE.LWG3Y/(-OXK-;3[ 8%Z9U/**0DC8?4>HF.$!5;O8?8X"R;6 M0D2S#]D#/T_1N$X?)T,1P1$F[$BT90'4=M*HEC;B(.H@H(L180TIKX)HYB, M^)$5?:B.4#JQDJ":;ZB;;X;<4XM&J#N8? A8.7 3 ? MOW^X>48IC3HQZ5 8.*JUY%C6QDVJ.8LZ8>-\]L3MP^HS+UM9EVEQ"H'D-=6B M?4AKQP*MMV]$!:"X&3V(3C!NY2]$QH(IGJ0:>J@;>JXV-2S,5%X&%Y]=":$( MLT @D]A:@6+* +)$;(U_%)?B8(>7QBYJ#J)N#KI)BT/=LY'%G%/W2Q)$PN-H M @RHQA[JQIY/:=O?^F$^(24C(; M4,R80R3$[!6GF?$]:\9A;L:QIM"\O)?-,Z90AN!)% "@"M,S1,@A.",34C$A M"8-(3$0=T\3#Z$%SZ,?+SQ>?9\_8CG*"U,'[4<>TEAS+VKA)=S;XW.AU55>9 ME//&6]35"H(&XB0MO/7FML@S&-M F!!"0\5L4\YE_: 2&,354*KOQGU6K59Y MHS;@\3"SNF.8NY.>M:KG>GM6=YA1!1&)E+ M14S%(VM:0%31Q+J#:;)B;K*:[EE8.DJYZK DJ\#7NLW5:T@S_;JRZ_-A[._? MI6+[D6R_)$$D5,01F>I>#65L3RTJ?1Q.DPS;5$\ISN&5:\^L]PHM1%$3GS$9 MF=K!89K%V!X6&_7P;E1PI8?$6;G:ULXD:^Y M1C3N1K2A+Q?@W].H[=)5NEZK=IL9^:8SC;HQ[ M;AY6\[ G5^NB>I2R_W!HAG61HD<#N UFW(^M759$9KG^[.TZKN&.N\M9 \'" M8R06AQ.3%=>,Q=V,=:#W4FU$./VVH8DS M$496MR.GF;#V21#AN'W&CFL.XZ%S[7K='Y7+AV+E 1'O/>3M$@9)N^Q839^1 MO4V+;H+HCMQVA^^4Y.E@0[.L'DHOO:WN);K1S)WH>.BZ^*C6DF-9&W>7AD7N MAL7NN'&WKC7Z!VU'&^SP($3*<2P4L;43A@A9L+NN&'NE49&[4?':""M(P,5F MWN^Y[.S*0EAN (_+MFN"4IU\VKY'O7?Q7>^X+0G-[=P$$1&?3,PY0J.B<*/B MUZI-BW\ZO0B;]= >1G1XFD&$CC0C-$ *XBZ1=02EMMR!C/%SMDX"/?B@[3&M M)<>R-FX\C:#"C:"7>\Y-"9L*A: F/R,J2@+SZ!&BBH,)B!8:+X7[P/YP2'&G M_ L1CF$T'AQ'/;E_5&O)L:R-FU:SJW"SZ]1QPMWC@]O"^T%[D (Y@B:X">R( MB@96@0%1"3Z50'>._+N!M7OZZK1:= [UQ]BJVS8%6>?PL)!1:_%2/E@'9/>< MMQ V:L:QN>.%B")B[CP@HJD1I8%5[-E\13>W1C-G:AP#VI[3_^4S-<(F4',^ MW2])$ GUV41K:(H5[FKBY2]6QD?MM9X^%#9@Q^3A,+&_R(A(A#54$,W$B1RA MH5&XH?%[GW+5ZGY4).]KJ:Y*LD#8D/# /)2+R7QJG&+[H%9X_/WY$VR?0!8 MF]D^C_PIK>]R2'*%7(!)_W4(75-O'_'=OFFK=??0ZVW5MM6J>[F4*8P7)8#O M%Q4T=?]&_<#PH/7Y_P%02P,$% @ (ZI;5G(:_%%H P M@< !@ !X M;"]W;W)KJ*/=7H)MR0D96*;8U>3+M+76,)RQA4ZS3/LJNT1F62 MQ2S.K>UBQJW7RM#:@FOK&NUQ29H/\V2:G"8^J=W>AXET,6MP1QOR_S1K*U8Z MH)2J)N,4&[!4S9/;Z?7R,OA'AW\5'=RC,81,MLS?@O&AG"=9($2:"A\04'[W MM"*M Y#0^-YC)L.6(?#Q^(3^/N8NN6S1T8KU9U7Z_3QYET!)%;;:?^+#G]3G M\R;@%:Q=_,*A]\T2*%KGN>Z#A4&M3/?''[T.SPG(^X \\NXVBBSOT.-B9OD M-G@+6AC$5&.TD%,F%&7CK:PJB?.+O^P.C?H/.XE,"7?D"JN::',%R]9)A'.S MU,MN(28M>N1EAYS_ GF:PTD?L(5FP<:U4^2+&VY,AX/&GQ7ADTA4(-&YDD.9K>P9?; MK?-6#M?7IR3J"%P\32!>3N"YX+^<%[DKW8J$(_A@I*ZO7KYXE^?9S3 ?[>D-L 6_)QB6ZP;-L5]\ M#85T(D\E($CA$)2I+$H]VL*WEJ#1Z$/C@HKE+HF;D.C]H.; :0(_;3A]>^,> MHE!+SW+]-23KP#,4;(QTE,!)6<"FT:J(*K@1N*.38R&#($C<1^,QQ 6[0 -; MDH[1:#X*%5("(0BR"M*EJG&-1MI@"8XK?T!ASU5%5IG=Z($CK'MNHZ!+C*U: MK8]#<*&Y+<<&0Z\;D,;HQC@.YTL5-"B]0=P,.CZUURI@/1)(]'#<>8I(EBNI MHR0N]Z&'[A*ELNT4&:8G\+=4L"\='(2V,@7;AFVLG10C5-B%2Q7.R!UIC +( MPH8:D70K0N79]#+B*P=[>7Z^MV@]V2Y^A5J)+$:A]$^_AWNTBEL''#7>:=X* M2V$>\M?<%VSRU"5+'_52J?DNOAAR!K@UOFNKP^SP*-UVO?C!O7O1/J+=*>- M4R6AV>3MFP1L]TITANSE@<1@R(QL<9+UB]BM?6@"31(6 M"-!H8$;,U^^Y=?=I7#B4XE1MU6ZL(8'NTZ?/_<87]TW[T6VM[;)/NZIV+\^V M7;?_[O%CEV_MSKCS9F]K^&;=M#O3P9_MYK';M]84]-*N>GSYY,FSQSM3UF>O M7M!G-^VK%TW?565M;]K,];N=:0_?VZJY?WEV<>8_>%]NMAU^\/C5B[W9V%O; M?=C?M/#7X[!*4>YL[X0H&_G-GKVU5X4( QF^RYEG8$E_4__:K_T!GA[.LC+/73?7/ MLNBV+\^^/GWWVU[,L[UW7[.1E@&!7 MUOQ?\TGPH%[X]LG,"Y?RPB7!S1L1E*]-9UZ]:)O[K,6G837\!QV5W@;@RAHO MY;9KX=L2WNM>?6]=/7 M75EOLINF*O/2NA>/.X $UWN7&9_;^INZ[(W=6&+=(''<(1P MCDM_CN\OCZ[XVN;GV=.+17;YY/+RR'I/ UZ>TGK/9M:;.&;V/U[^GT>LA;W[F]R>W+LSUBNKVS9Z_^_,>+9T^>'X'VZP#MU\=6_X_=XO%= M+\^SWV/CF45^WMHL;VH'3Q6FLT6V+FM3YZ6I,@>/6) ,G/']$9X25JKZP](IL0>? OZ^;W=[4!WX. M/K[?-KA3_@@H"* MFA:6.L\^P/X _!O7E3NB@Y_Y:$!EZ1!Q?$&((MF>*1%J"O0 @P!4(]!HT M(#Z,*-R9CS:S85LD L!!O]LS!KJMZ3+#Y\?]/<3A;@$N>-YV_&I5FE59E1V0 MVB(K2I<#?OJ6C@9 (4_@MM,O9(:WP+/YXTZ=<,&4.@,,(-?6O:5G["WL;N1?N(K,&-@&$P,Z 2=B:3!R4&=JF?7?06WL":82'[5 MIEK"YYEKUAU ;QEX0&%+9 ) K)H65!MNWR))]8[EQ\X:IDE D"%*J. 3F](N M\4$4Y'B%L#1<2-:93Y9%1A"[B$-'YX]D!&?8PG4W0!4 "BT'2X$RH ,!'X(E MAP@'.57(?G<@HD$N9 T=M8(-0&OX#_%D2E#F^Z1I9: :=;N$=0+( 0DE,Y MZXWNX"$!H[FADY+HHDWM)U!=)4O+7_MB@W<-6BWO>MA4T K;]54![(;DEZW; M!I3%MG$C.0=7YWKB2WS0DA;DC_(# M44V40+G_>*#&2\>&P?GM>5: )CD"'P(G MHHYO%1:OBI4\<+?MT*":D]1T*<)(**X 2PHX$N7V4[XU(.^)^8)P%VLC8R<0 MT<>0'06G;NKE[P&28L@4NO/L1Z [A[H:%3HL1T0S BIL0-H300!8NDHT+X*@ M13CSL8B-KT09/5J0W2 F44)&2HD#08AX@@?.LW_ &QZ8 +E >@]7FOTINSS_ M!EPV4$4@>) <'4R?RPZ/1FX+':W G"\VT+0@VW315+7K[F9]R[H/?C'D_/L M<:_)/^\09X%+0&@:^%(QZQ1,.(:'(+CBL8/E4)3R.20)AUHM6CJ,&[/@!< M[4<\=T\"DNZR:PG]P+86[D1$-7T#%@TQ4E"F0O&HJE!@H$XR@%$6-'"!<-^T ME>EDH:'YL>];0+03)=A:BV"A%XE$8M'J PH#24'&G8V'/\_^3H"38+X-<&J< M!"FRBT_&$S'&7,=&4PO" B$"D2EB:]400H8G.X*(>=SA>KN^)KU4\_;!C0^0I0:RZ27N[DC"6Y!^J:XQ?T!M6R7P',LCF5/L00Z-I[&DB.% M%-;+E*.@%+@M6'_/0P?_=V?*"C]?PJ-+9Y('THU00Z#1AR=RPU/B W1*W!'- M$V!TW-A[))&KD8[P(982@)$]:"BX$M3%T:@2^CR BH/U1<$M$FT1#NV.'!') MOJP#&"Q$8=%CQQ:9BMXM(K33EB%=R="6%K,)WC+%KV"_"N+!.H>G_A7(!-R: M70E&BK^CUOIOT&-@2UX=G>4L$D:R4/KR?T[VOK=HE<(C&U(1I'=8\N*>RH1A M2[KAQ=W>YL@;&8@^L/L"E^PL6")%P%/P8'Y7D#_4[0!HO152.]PR>9:XY&X/ MXK8F<0/X['=]1Y!M:*T%U.TF%YTQ?8J^YEY M 6 "&8-)F'PX 'N%T:CS[.TZLR6!S98@R(T<%D2U3"!:87F_45 @4\OA&_?P M%!P>C)_[&D%5G NZK.DWV]^1W #Z^B3P/3*CO/>W18K7YACTP\T5N"L,Y0_/ M6:)+;RD8!'QJ= MQ$CNMR5('P44K($F --+"MN"5 ";:,Y[#^)GBID?R>6 (IV_8[V]"(Z)*8!Z MG%6>4Y I%$7T9Y0=_)H+! >W(K0&!%RGB!EPEA+UFYH^11E1H\'6W!,[4P@# M2"3'MP7+\B:*C8B"MHIDH7-!W%)A"Q!$7W37$DN)79X#NH@)M[C3U$-_@/= -CJ(B9@/V&:,1 M'J;/,*:TQF 7Y1A<=CXZ7>E\6):11X',4@7DD,H%BXE%0H1&FTC0 ]Y L2GF M"\;;R*GA@'B,E%AT(.@DLMS,.CL6ST8M)>&!*=<4]!7R_"\^%O9#N):W<"UM MSVCY(9$+A5V3-6"\$!%OC<.#!,L]12=(F>06:$>LI)H/@K*,D(6%XC&&8 MX.L>LJ\,.H%PW;3D(U&6:*2UJ,)B!!^VZ.XQ@BZ>%&A\CD 13S#+:'\VVM0J M\K4!/XW0 E<,!%("=M!^((]H":R-NG +_S%@T8/T85%)YFN)0M%)5&[?HS7@ M8M8CAB+9)&JJ9B.JGV&BL%M$K4':0'GDOLLHA/CL>?8.;.4JNX#;P.6_RWY: M8:Z+R%AV9+,1[9!@D?[6-_@?0AY;&I2K%20Q!;+11H$[)DNDIG&D>HR\%+++ M(Y UHO?@ZH801:$C!UR$56P:U?ZOX9F>AC-]J)O1J<+R(J=0RJ.WCT$25M*>& GF,H3Z_&LJ>R>: M;1R.GKR3\TD'.Q6DGF.U@SWPWA?3_M,BIMR8:?%[]>'>',(G;6^CI,.@/5R" MZ5A'!!A\=*(&+=^5O%E=$H8H'G4]@(L]]6GO==9+._<9T >A%E]*0\[WT9&: M8'HO,9/5M@?D3%K?LSM%!3Y)9%7=E]AH9)]L46N19RR?!'."0-N+W#LH9KJU M%G0U^"A?$U.N^Y;I%%!05GBDC6E#:/KAK,7T13QP#P&![P,"Z8VKQ#02\^H= MFPX32#_%_A&JY*1N:PH[17.T>5\#U5<>=?2Y8T,(C;'3[#;@E_D]AC>/@;H& M1([/M'FD>2[R^3?1OB!#\.I)L_H\%KFE8["C(10R=\H,+2GOL3 MBI2FUYJ:O$E0^R"LP+2G.T7B+UUT(<5;]$3/.5(-(GDY+-BFKCP0T#T ]J?L MFXOSIR$$C!?TI^SII?Z(L#@=".8<'-K=EG0)ROTI,F994_0Y"_;3:0W%]K$G MG;>[E6%,1AF8'2%M0U9ON;:$R1EWQ%#$HQ,10PG7S;3P)D5+MCLL.\U2(:3C M+6AQJ 9I,7_!6ZMQ);>S0!KHX&HK7QR&D+>E#04C*1&I) 5Z\78)QK9Z9>'/ M^UMOR!P,)0]^ 6\"3R;?.. :$H<<6B-537\C08)*9"'DDX/C=::)HT!'H2#V MX[-ZBO'1"#R)OI^3_,M[\+!"%$T"NYHKP:2HP.-%(UE(%X.IKJ= >L#YZ'JF M[873( ).2C,G#[$6N$A7A7?C06S@Y^%RW1?@Q%)=PNU *_[-%ALD<1W\1I>.Z!^#2L/T&'R =02Q9"%)Z\YYM1CJ!=1LD,'3)/-X M@ZK'1*_$SVM/H;J^!NL&3(NY'2EVFK$&3@">X[MHDAJ)FX:-LBW@Q@NV$Y:* MU5]4UZ2R3@#>Q=-!:BG--P1]R!FT"3B=-^&GO943;(^!V?CC,-2-4@LC_L/- M)4Q"11^JGHECS/]&:-G7BUS]=/W6%XPL1%J!T_%;SU9&4AI&-$GA054&A &0 M$-$0T]:[H,[ ACYST?B"&339V?MDXQ:?I-M.JN.D)LHI8DO8)$0X20_1LW#* MVILRW9B6$,<&I3H@$!UYCN7BD8O&.HI*@\%")8 N5D&,:/I4O9VQ? M$C$)<)UEC>GS4>FQ5*I)\9P*)DT>#*5CN /Q^\35+SMW+&H7-QGG^G:@IH"* MP.J5^&F(4Y'0(7+UJ*8L8$OQ#U3K$J3 Q$U'9G/,XN,K0*8=%FTN8I9$X6\@ MW SXK/6F"F;<('WJKX[8'O41RFNJ5"$C4 &,CT_"BV*LVU+,?E D0KJ"$>^- MZ+$K-'/U1&UX=J$S*F(E@Z89H;9MD;3$;QU:Q%3SG@*!9SBV[:;%=(XD*R:$ MTVR1YABOF&(]0MSH1U'DO:7H.-/8TXJ(Z0-O"XB0R]RT8M&T)2^2^B&(3^L(PY*,M9G9%B,WMD-%R?)5;=(TURWQ_$)#)QR:0=: MIIK&T^OC=:5DCAT\CAO7OD"D#75(:2&(C_Q.HF(@@S]Q^D]PC_?B?5%/=346 M85;(;RT7>JS (:A'&AB+13I1B26>88*4BPJC24-+LS*\83IFVQN@)O(2P$E(QK$._E+3]#,V9(DR&$"J=IM0\:8G9/;^)V2%3'B M@DDV+L0MG:.+0T.$O?(I3N;GX29R&SPHT.5-7A(!@?)J&\QFL!B3?R>PS/C98<+^IB,Y=:*SN;;&I,56!L%WF:S)_&8'_)*2I!S M4Y!OC[U4)KX*I<$M8 M$N:+VR=OTC\5;9FO))(K]>[JT%1G5KN>[""BXC'MS5*'[UPYA2P>G486[,:G M\&=XIV G#0J-3JF7+].,"\,7@^W*;9BV5>;3S%IF\'6$U/T=]OL)L4A 70*K M)T+=:4+V1112Q8T-)]$72 K"V0QMW"M=+B=$_R1*SJ4*"YD4E62CUI M\%?)I,6%R]:;UJ><335K?*[&N ZBN^Q! ]_)EQ+7R'U!DYEH0'W"SXA M9[O)-R27]1[KSIDN+-=O"6F0PPMDQ&CEHB=B2Y\S]>VM8O^2L[@)= M<)%HE"2A>O6H'')ULKC^OFV*/J=ZF%"#P=%LCC=XN9,:/Y3M&3-5%+:^ST)M M 7<]!SKN'I/# -X^!!QVX$5Y9C34,LN=,@T8"(>]I,-1R%*C%\:)),9'E(K/ MU@V5$M&>JWXC H5+(?EH.18\<,+H.O(&W;&Z56J@!=QG2\4D7QARHH-0))8:)'Y9!OA MPQU(42(16)XJ]AKV.J:]%[[CU-D><),'(IQ9B1] *3<^@I^TKTS--AU&&&/U M AQNHYF%_$%"CUH'=EB62 ^[V*GHT[L;.WL(Q",U^7_G24GT?TU -Y(@4 MU6!%MVV%SA!3>ZZ,HWSB@Z'#@=8MR3#8]]RUY<%$YQ'3<$LJ\),:V G!,^CS M8@49 8[4@7%.;P&6.KSZ-)AZ6SLJ/)[L&YNV X9QQ"]7_6DH<'Q"%PL:,#;B M+045_^NLUU)*F:(3:>].T_JD\&>T?? Z2I5-"C!]@8K7%W8,X?^&FK_1%/LF M4BRVR=Q,4O,@IL;2$3&@E@LX;* M\GQIX,-=U[YLEQLTJ' .4U[24,9I_[5$2C];EF *53)^0?UO!@UK46?'/A$6 M8$/D_3N<]XY+*N4_ID6#F,L\Q)['+DS5>^2%3GUG.2ZAJS&ZMJF\4"3Q').\ M7B,;:-$CZ<7*8VA44>M"\T?2KS(HNR4\+9LU24Y?X/I@Q_+1!W1Y["EZ7:,L M1-9"76U,0#EI):R7XR]!ZY;UGJ(ZLN6 M)$)\I(6M [+N32)BX,;N;74W;N@[!2L_/7Q1#UW%J-B>-7% T [#1Z$.+NTK M\BF6D-[AMR3YY*+J40?V756)XAH;RW.-\R>>N7)-F%&"=S@ ;$?%9C24@9_A M[TO*E*#^(;?E""L5?.6H3TI:"I4+#G6A$/6)[?^E4QHS(/9^U.U#5A*1#N8Z MS(%MLYB_HWM+$U@^^5_6*C*I4F=<'!Z;FCG&"=RQ*[&?FVY*_$TZL0C;B$&/ M7%"W'+&-F@$*95Q]BKU[:]L'7XC/E=.S4QN%3 M!SH++!7A_CDE/X$;D\"AX(-S,PB3;_6TBFJYY*=CK2FU2H=01@+/Q7XL/PX MS*%?/!(&E$?#!@(ZF!BXQ!FP,F]=O4VLVG=-O5F^HVKJ*R;X>1M_;%)C@=*R MHK>]+(]1\VG_:U*(3&H%%*1@^#@JMWK 0TC< BSRSAGS0O\3T4BI/*K MC&X "XWK+V+*XOU13X(;P:0[GQJ?: 16!!JN$VZ?6B?DC*?OE:23-4?1%LZ M7*?/2+-CB#+L;OK& -5;2^+28=_%AW MM,T7Z?_,+:?!78XW9B0*2%7$HM.B#11*G^)#I!V&;KQV;K2^F\<.!ZF#@>_; MU[KY%L8IVW/>*0PYZ_<2GPH?2,!*!<>4@Q.:R!;CK+)+\HQ8#8UI?]65X=/J M?-^FN/.$XV-D*TO&5C0GPNV.LM']RN5MN0\N>"BZ#YG#U"&( 3[I G!)/J/N MY;L EN<>O"Z9<06V8FP^[ Y[D5Y3;U.@&7P#^100BW+5KWEKS&T8;05P\E*A MCA^W!%RQ)XH8P.M]^H2E4I<]>P)F_2%$:N0\TO(RO,:0N-##HSA%I?"L- H MG-Q:+N0B)V=)!_'>,ND@WRKD8CK.;S<8$Y$X+2&DXH4H#7_@R-BQ11//X [(/ Q$F0P*C.V4FL32O@[4W85%;41VW@CEH;;,U^:4 M7-FJ*NRXOB6P55)J&4).H2#Q/'#I>[ZS,'(R)>^.-+W4S'C6H8@-61+Z/)IG ML%A$L9/*P0>V3E>=8 DF,W$P*%T1#A=$@O0)+'2,DJV)?K_!7B(J65.],6CZY::A>!1/=S.@N,S&RLT=W7N-(07T&+K8Y@Q<[0M*%M%'C0?GA0@& M\3#]%G'REO1^=7X2 =?E+ DN/TCK_9" AU>7G"^I+:7&"O+K0Y33BY@! T1> M_6+;-ZG."+I0MS>&5^' D]QL5!UB!*G:W62WF,K/O:5HQH MK(.LT:\%B^_@P$(:CBGD L><6%OB1:VD_O>5"4 _'-47"WZ@2#J=-G:'C53A#L,0'YSZ@/C;!<5" M\@9=%ZD&E6)^*6Q3!V'=RNL\R"N3\^!X*.G6N&.%KD2!R=G1G-U37K!8,)JI MLCEP%ME\P_[N>=+D>]:-N=YJ2"UR7S 3?0V#(S)4VFE<_*FK2;>QR9);@9$" M58D.&46=!(RCZ1*.S<6D86@?'H@"<8-,"U9T '!^MBDI[@'=>S"B+)H'([B! M*@2*X6++(3II:!U*T-$.JBO58U6UL3;M(L0 9&2BH1",ZDJE:G(9]AED;9A_ MIV(UR$F^@'K08GV>_9,J0A-:(IW-Q0;-*7.F]+M(> QMA9&V-@G8DY[:^JA0 M.DR0K8!NJ\MVN5 KV6FW(MI!ZP 7]E7%X^P1(2'(JPE9N '8R.Y MPEU*#7LLC"9&Y5K4Z!C-"@0_BXR.4+8X!I\R#=X?47<'/ET#UKX_CHQ5+M 4 M5 65O&79LNE!+97MR,!ETO[J4LJ8_:AO=0OV4S?4 ^F!P[@?/RAL'OM N[XY M#8,4>+5SY.?RO1JCJ-$TVUH1DY:D)CU ]B[BF7-V) \SCA: M?9S/@5.']K<^C@F?<,L'K+>0D4U43N>GG8KAI9.8HU$@NEID M&M7E.FCAH;/B>7$A:578<$7;L-A+YBY)M@W-Z-:9BL/".]\Z&2)T<>1\M/Q M&2"94;WA]("%2*$#DAS P!8"1?VE8 2I[NX1M=^E^F^,"/_+(-/\_!RE@9)X MOMQ'M?).OL@,;GF.YR1)"VQ1!QY=CZ>A1H3X4BE"1Y2^TX<8B%S9V,T@A%,> M1KJ'X!9O;V\T)A.=#]^1X\Z6^0SHKP?6(75.^B$7]?)!O5\Z&XVQ? M-/__S#UI !./"5[&$ M5NQ&4L%J> _]\DR//ZT19HU[C8HS(>47'Q([W),QU@B :.[%89M1*GK0&;5] M:QL]B0OZ^9TX.7%(/8D;B.54<1XMQ_E:;A+@\;!AP%4(EHK?7-;X)&L>H_0. M.8?8DTA*((H,%2_AX)E>CFV363L !+(R@73T);C]@:?@'4>C(XX(EN=SDT_" MS_JH0?(ZVS+WBSHN[%LL/B^(57:?970\$+V:RGJ573Q7&-[&+4)8/$V9#1E^ M613B17*$U'Q:D'S =1F:$PTK>I=U$TAU$ _R!;Y8.24KIZ,N ?_H!V$,0>Y M&ZX4]?DE$E8<=/Q5?K&$3520:%(P)F).3"&79O]Z%Y[@XF ,8&!.(I2FKRTU MU0;!H>:(:;FA9&7\Z900.G',932631KTS4._VG2>O1/0 XKE-RD#(!4[E^*C*+2"!+JZ+B"(^DT>2Y$.6)=FE:X #G;OU\&R$"4_DZ <2A@V^2'^M)3P_,1,5[HUH*:=D]F>YT?>DL\7$VS^?I3\R7 M.4DJS*6E%';5P9K@(GBE:V1'37JAY&7"5Y)Q[ -D3KC^:6R3)V[+,-\>M2Y5 M"0<#3!9DURKL065-DO.>+MZ,/E%(%!T5#L-LTO3=?$XJ*8E@AQAXM'.0=Y;P MZM*K*.RICE\"73S*J'VU#UPC$@3@G-(UDMZ^:@Z69 M2^'822@@&""#9J,%![B6,F.$^ @,Q-;@*)&1OI_KX3VA%]@/((E7PG[!?_ RO&'D)\S&[L(32%:U)<N.1&Y>N,>HU_9*4S'Y'Y,"VX2&,&<:+)X,VTS:#]_:=L MZ,/Y"D^>AWOY[?E?_/#;!?[]3/_- W(OGIS_-7[V98.*AG-S;XF6OR?T7"M: MGO0!-+'K^83#8EWZ/;^)'^Q4/$:_QMDH]U3-#^,O^QK-(E]9\/[V@PL_QKG! M>##[-DKT275*^HG\[*Z#5C\O;'/RIT("R],$&&I*?9B?&6XW1BB#[4PMT M!3G2-(?*8*3RVE0\:VYR./GQ)6-Y<@H\0QM^Q==WP\B\- E_<&4%C>(GOE,_ M^)DF>,?X5&Y&KG[?5:*>H:="68SZ'"@YXBDF!A/=-8@//;$X!):FY*4&0::L M)A!3# $H./%=I@]V;&E]@>K^,# [YC8.&>#DNK!E=1@$F$1(+V8U6F3RL3MQ MM-&*;MZ572A@"*-+)\8@D'_A1WF&1MDUVA,LW.2GN/A<)&$H.VO\XO[@2$3: M\97/_=HAMO?9!XYDCK^'7ME6>O-!8JUH%-VH"G\> 2$5RYW $QD.C8\ <\A> M[VB 2!M&;(;H4HJ,\0)A= U0(_XP;S'.TI'?ZH6C9UK/^Q(5Y^ \13XZ78X8']G/,-*/2JA&<&L\G")?-(I%)23XZH>VU+'DLPF7#ML(M0$E5O MN2/C9QQ^Y_^@27@3KT;]QJU'-"0Y_#8/TZPJ*H=ECO]B;6R6$.-#TF_X(IZ4 M9AUSHH)9@XFZ27ZTV/_0#[T_+F24[IH7C[M7+QZ7#OXGA_]OFWOX7VK/>6TZ M\^H%N(<;>TWY#CKQR[.+,_4I!DM?GEU=?'=U>?88WHR/OWJQ-QO[=]-N,(U6 MV36\^N3\+]^&PO=V]R:W-H965T-N'OMC4<.9P9CAG2)ZMM;FVM92.?6^;SIZ/:N>6 MSR836]:R%7:LE[+#S%R;5CA\FL7$+HT4E3=JFPD/PVS2"M6-+LZ\[(.Y.-,K MUZA.?C#,KMI6F,V5;/3Z?!2-;@4?U:)V))AKS43%BE9R+5>,^ZO6?M>-\6*Y[_[A;R7+X43 M%V=&KYDA;:#1P(?JK>&F&OIQ*R1[),L5T8Y)>W9Q &: M%";E%N:JA^$/P$2=JRU[U56RN@LP@4^#8_S6L2M^%/&E+,]O=2.M03LX&[*6<.2:ZBKWZME)NLQ=:LKENP%W5+9B?MEL&JW\E^DC,G7\:?QLQ!P:[,9G_=QRP*PC@.TB+'."OP\P=+@C#G[&D_ MR:>8C'L$M*:NW# ]:]1"4">QC.=Q4(0)BW(8 B)KXP*(PB/Q2-)M,$5V2W$MU]-M2G219 M4.24X],^STGL?2%Y$J?'TL53I"9E*:4KR2A9D&1A\N"^I E"YWW.(@H9@C#, M[R<7.9E.4RB>;H=*M42&OWB,=*4]DB4>Y^TXZG/DC H"DI\Z@,MPC[I M) \A/\"D'9'L/291'E:[G#=]SG^%7P$K&V&MFBO8SS;>L)'=PM4>!D$T]CO'@V*Z;049V!GE/8^"J B]- <5IU&X MWS8>;A6@8X'B)=0P2J@FP=%IZ@'3E*J:IW&0)-&NE1SAQ!0=I,B],4^G,,Y2 MV$Q[]R+/D12LR;)=BSG86M!)AL9"++@KVE;Z8U9,R=F^CV1!S'OJ\B(!9R(O M12-,;]MFE&=HF^G=KG/IB_9>OPF8N!&JH9(]Q=7RU K4[F%J41EV#Q=?+2J4 MZ8XZM!Q8%Q7C&!>FIB&= (GL_,RZ5F7-UM+(GR]O^,?<6C;@13L4[*(OV+'G M]9:/K-+P%WL&;">Q:4XCD*8ABMD[,=&.*JB!NAJN-.I:-IN>(&0^\/(6>(U M6*V;ZC[4"@%05W(DV)!K K?E4M](U/BV7Y34TG%Y5?8'?R5"P*U25KLE*UG2 ME8'2I]U9>BS[8"O.(M#2R4N[4R :)J6!<.FW0A2C63C-!K4]TI?3YE-^7 MN)=#K;>Z[6\$2:!!)&X?AGNC65#ET45V)(O_KM5Z"]0_#P).['(':.4Y9TQ9P:[*#J:J-7BYK-\2K:9H=G=(1Q=*0\B,/IT ;V;Q7# M'8(=NM).]EXB:#H+_]ZR2!6JM'^4#-+A27?9OV1VZOU[$/?1!>UN(^27Y8XUDJ#2E@?J[1/+G_][DC)<1K;7;L'FQ^Z^]WWD3S;*/W)K#FW\*6II3D?KZUME].I*=:\86:B M6B[Q2Z5TPRPN]>W4M)JSTC$U]30.PVS:,"''%V=N[ZV^.%.=K87D;S68KFF8 MWE[Q6FW.Q]%XV'@G;M>6-J879RV[Y3?6K6/S# MP>+G:]6T3&Y_?C*/H_RY@6H'Q(SAB,%D";5@*U$+*Y#=KID%ICDTG)'O2\!U M166P8+'HBTYK$HJ%)PS\(B0RJLX@FOEU.<*LX,V*ZUUFC%[S.UY#!'Z, MX;VRK!Y=.AV6HVMFUL _=P)ED&7+$:8IWV(]Z4_8_ZH.8>$I)%D>9(L%SI[= MKT8?)C<3L-JINP5#JGE3GD$4!XL\Z@=/B U-%EM0JUK<,NH_1!<'81CZ_]$; M)Y-\N8>U/"DE".-%,)LG][-3LO(PB&?1,(ZNE6Z59I:#5);[@*P4&8S(LSR8 MI_$P(FW3<.W"U[(6_?L,DB1(LGD_H.,U^I#Z*8C[1%F.L%%B&Y1 87,ZX:FQ M8;J$ ML!U15)R_*8?B,7FR$_]KT>!;,P"[)Y[N;S/ V2>39Z?9\]R_^C@(]J MY 0M>B7V,_/A]Z]3+/KN%#L:42\H6P0+9[6?',K(. GFLYQBZB:'PI,ZD-0C M?'=FI6D6I,EL&$_G2CP+LC =QA,9.$LQT?-^.*1T%**^LWX8O>FD*$2+WP=1 M21"FJ?__.EEZESR%/)H%(98$SI)YL$A#UZWZ=@1%C1RB(BL%\JWQB*ZW&&V, M3PG-8T]OA%UCCQE"C!V1FMM>6UH+KIDNUEM8\8)UQG6_K6MDCJ!T5X22VM?G M#GU7#OBM%@5I,=Q#^GTS.:7OL9 %F,Y'(A3 D8 0S\,(!- \='G@8*IOE] # M-\4_Y*;.4%L7LNT03^%734?"SFN]NW:G1"GP++ 8.Z61Z7ZUHG/6I;H[&@:W M!K@LZJXD&715%4C+[IBH'2F!TQ>C.DU2T$#'*TJL6%&@.S 9N*ZWCLA[?>MU M:=B6/(YF]7%$8'0*7G)<(%'3#?U)1;O25%P;_FDBS_=P8M#VJ&E6:Q/\'Y38@89E9%S?R M=8DQ[=$TQZJRM(GU(53I;,"+QZXNR^_(_0G<< Y_H#:0NQRK.NT274C_F")W M] H]=#J8HW9-#MTEIWOW?RSQ6_?*(8Q.6O\4V.WN'E*7_OUP3^Y?87AXW.*) MBNE8(6LXR6=CT/YEXQ=6M>XUL5(6WR9NNL8*XYH(\'NE4,U^00)VS\N+?P%0 M2P,$% @ (ZI;5J^Q>H%@! L@H !D !X;"]W;W)K&ULG5;;;MLX$'WW5PS4H&B!KB]RXJ2I;%]=3P8 MN*3 4KB^J5#3E\S84GAZM?G 519%&I1*-8B'P\F@%%)'\VDXN[3SJ:F]DAHO M+;BZ+(6].T%E5K-H%*T/OLB\\'PPF$\KD>,5^K^K2TMO@\Y**DO43AH-%K-9 MM!@=G^RS?!#X)G'EMIZ!(UD:<\TO%^DL&C(@5)AXMB#H[P9/42DV1#"^MS:C MSB4K;C^OK9^'V"F6I7!X:M0_,O7%+#J*(,5,U,I_,:N/V,9SP/82HUSXA54C M.R'AI';>E*TR(2BE;O[%;"DYJ1<>4M?)>GY^1E:>2.8&;C0SMN:"/<.A$[A(Z:YU/ETX,D/2P^2 MUN9)8S-^Q.8HAL]&^\+![SK%]+Z! 0'L4,9KE"?QDQ;/,.G#>/0.XF$N$@G. M(NH?A_8&H_GK5Z/)\,,3(>UW(>T_9?T7$_FDS=V(#_KP OHN-$DE6"[1AJ2] M U\@G)JR$OH.9%DI9"5,04#1ZE36Y%:4X U5N*:1 )*LXFW5<$_'"5I/@P9H M&%&[:6H0:U$G=R24%$*3AI7NVO5AX 1M>*@(!:(TM?;L;0_>3_HC:E*E>-[TX2OYRH2T M<"-4C2S"WM,->7*+/-+@K^32&253P=0LA1(Z00CM[6"%Q()@O(IFJ8,WDG5, M[8AX]_:X]R#>,_EM _ZQ$ M[_QY&B\M5D*FG%.:Z]B4C*&X;:OE*;Z /2^]]5X M2D>CQP<-_8$J+BXOE@HAE#'3S5R+IL7O.#./9"5%1R&%9!#QB7 %9&0PE&P+ MARU1/9.Q-L/N7HXWP1-;B[].+QZD;1$JJ$N!"*7[A] U79+09I(B^JWW)Q&? M<_E;3$RNY0]"16\M?U34%@N^+D,,](XP.1AOM-[0#'-O65D1R3*3I)Y94S:H MJ+M06$U4.7)U'\R#PF*:#\:/=]D>#/N'72>0C"80M::M0074C,<1$A68)==, M(F89ACL:*F-]J]BTM0/9M,?]=GI!XSZ3P-!21):JTX9,=K)N._(@DJ0NZP;F M+IZ9TJ;1UZ.-2Y4=4U =TW"0 &0 'AL+W=ONL1*N;VK4M+,TMA*>IG8U<+5%L6@/56K XW@XJ(34T6S2KMW8 MV<0T7DF--Q9<4U7"/IZC,IMIE$2[A2]RM?9A83";U&*%M^A_JV\LS09[E(6L M4#MI-%A<3J.SY/0\"_:MP>\2-^Y@#"&3N3%W8?++8AK%(2!46/J (.AQCQ>H M5 "B,+YM,:.]RW#P<+Q#OVISIUSFPN&%47_(A5]/HU$$"UR*1ODO9O,1M_GD M :\TRK7_L-G:QA&4C?.FVAZF""JINZ=XV/+PE@-\>X"W<7>.VB@_""]F$VLV M8(,UH85!FVI[FH*3.A3EUEO:E73.S\Z%$KI$N&T5<&&JVFC4WDT&GM"#S:#< M(IUW2/P5I(3#9Z/]VL&E7N#BGP #"FL?&]_%=LZ/(G[ L@]IPH#'G!_!2_>Y MIBW>\!6\:[L26GX700Z,\QFOWX0S*,?SZ27K9/+SN& M_I]*>13IY3B'?7C- S%'MX3UCRV-E]\:60>R&/Q*9E_7"*5QOMT39=E4C2(V M%_3N$#C1N^=?5,;Z;7T"__4A*NY088,603A8&D57BH/W4H-?F\:1F3LY[9%L ML)JCW4L'_KV2]$+LC4?KV!,P:_TXL_0;01[>P8@5XXR>&^JL5KZ)O@F MLZ5\"&,'XZ* A*6<]SXAW0YKHQ8@*PK]?BN8+!_1;]R[$+7T0LGOE+K4Y%L+ M]5/C\,EC8,D!S]DP'9/SF&>](%)OF^X&HSP)=T5>'>0LBS/Z3[*X=_,B3Y2. M[XBG#!+&"TZ#9,SR)(3JW"F=:LQN.1C,AL' MEQG+^(AJ<,P!/E"7(2XV5-=W4/2'=-3A*H >U)-62VR<.YZAQ*7W@C!>DUO%V M$*>'9RKI0@]UD)"H2(U)RHHTZSW+)1D2!&T7+,MY[[*JE7G$($OMK9PWOL5H MB%\+N-ND!E7>0=W8%7LWM7BTQ )X\1!\Q2S-@LJ' MHZ1W_8S ()KAJ%5=7O2^&GIQPMWQ%NY)'#%G19[3:#QBXR*#ER[7P4'/K-"N MVB^#4+E&^ZY][E?W'Q]G7<]],N^^7#X+NY)$C<(E'8W[11Z![;X&NHDW==N! MY\93/V^':_J 0AL,:']IC-]-@H/])]GL;U!+ P04 " CJEM6LD$M,[L+ M "(P &0 'AL+W=O%-5GBZS[.EI)75]=/V2[WVPUR]-ZTM=JP]6N+:JI+U_K4IS M]^IH<=3=^%UOMIYNG%Z_;.1&?53^C^:#Q=5I3Z70E:J=-K6P:OWJZ&;Q_/4Y MK><%_]3JSB6_!4FR,N837;PK7AUEQ) J5>Z)@L2_6_5&E241 AN?(\VC_DC: MF/[NJ/_,LD.6E73JC2G_I0N_?75T>20*M99MZ7\W=W]749X+HI>;TO%?<1?6 M+K$X;YTW5=P,#BI=A__R2]1#LN$R.[!A&3]P$'/Y5GIY_=*:.V%I-:C1 M#Q:5=X,Y79-1/GJ+IQK[_/4;4]\JZ_6J5.*CJK6QXE?CE7MYZD&=UISFD=+K M0&EY@-)B*=Z;VF^=^%M=J&),X!1L];PM.]Y>+Q^D^%;E7*:"Z?5?%K1 M*CKEF3BF4W[\[G*YS%[P#>:&;RQ>G,P$Z)9MH>L-LZ.^*)MKIW!;K-NRI'/H MOJZUUSB]:6V^15A:IK!X]D*8AN/=F_Z9:!NZE."_*#0]Q48(EF7S#$$51)L2 MB X:6"36A*2%MZR!$M8'/GFB_;F5I5YK*$S7SFO?QE-6[3U8(TY<*\/2WUNH M9G%^?B-:!(KE0SZJO+7@#'JZR?U<_&-TL)!6B8VJE07%MG:T&">95:EA"QSD M.F8[X\FZ )! 6\ MK!60[Q=9MX!=L;C@@'HV Z52.2>4M*4&']%RJI@!;0L% MT? +YK.JTV.QQUAAR+IB!1I8MVE+_->U5X@(/V,NB*NOJS8P2Z1DGEOEU5Q\ M;%1.!A[(Z34HWL_"VA7(RGL9W*S2LH9T97G/)K)(3U#Z2&AFYI>VY-\X7\E\ M*^ZQ;@92&UW7Y'"T(RP)H"..^+H3;TH))[K!_JK"7F2L_)-HP/OW."[+)HV?&/Y8?6X13V6,(\3H!$.@ MD9-RA&R@LR\:7JU@IAC"3_DXYO);F 34N';U)\H#/KCX$]F6PUDZN)07J'C\ MEOPIP$V!1Q1*&P.NZ@Z>4DD27'O7+>]@;3*D4ZR4/CA *\HQM:4!<$''E)4 M>Y1#I L$973(O#2.A5ZU#L#O7.=U_74A$1,58ED'G2%9Y8K1];?<&X+^Z.Q/ M$>PU%@R@M#8E:C9:"D8#;KKGXGAQ BPG)V6>7%,3LR,Q$-[^T\8#8@R#.L)H@PAEW!8-WC+H]T5 MIB8=EXJ(+3.!HH#9@_)@U[NM B4K0BHC91 "4S4Y:()<4)N"3CW+TB5C6KW8 M 1S[5#<;9$G6][ENTGY[.D7$(CO+H',$$OA5E)?(619GE)PCO;W((OEWO!G/ M&"(1<:7.&= 2SEZ(XV4O//L*B3IRNJB0X /LO<#& XKI%J19T=*$IS%G-#Z/@/B#M# .9/U>W4YJ!2P1$C= M7?XE7MFESUUD?L!:'"QC.YV==*'2%0=PG-*%I3NJH+Q?,0+-_@_,H8ZQ0'%3 MC+0Y[;RT?C@-"[U"(FY]"/T[#>1%SFDB..](2P+@E&-#"9+JE'CG9$>(%Q0" MQ^KC,LY[>^CPKK\L._8%K6D!<*3YQ\J&O%ZI[**89, MLG4)W(CED8MYQ2DFM0+/N-C.DFIE,JA($71GI6O9R48;.=H>WMMK93=ZNQG# MK/.4"N4HHUZ1EAB,5LI6H5 ;-$7@<:L+[AUV'>W=T+/,TH0,NTI=[_LMEZ;L MY>.@'3G.A+]@Y0Y*1&V#6KU6:PK>L:US=O*>:I2 MN;%"U4^VG,*[:=B6G3O>;4VP@"-A.Z-B4'J=<>2[>#IF5>A2J&W!%?^#$4KM9FT)*=P"5!**=+4FY_(TT,W$B%O-VJH%C"E M)H R8R(7^T0B ;)B@()# M@#DJ]WC41V2<,)N1@)KJ!25+*+LM_;;6+]C%8O"]Y MO[DZY$87,BGTJ[G_"^IGJ/IPW=R7A^/1T%2YS'$6EI]\I=I^7,8->)D6G)WG M1-1VT_!(V32]#JHQ-)8:I MB3>AP%)?1EK8*<*0<<9I(!R9EKUR&,*9UA.$L[)2].]]87?(]O#\,*U?T(R3 MQ.D))"8Y4!)XJ<(),H*A0Q!M]"WMBBY*XL>4UE?X%FGCEJ9R4Q:<@Q.!HNT3 M$5FWY#])IMZ/B3&L0#@J-'E^>C6,7.B(B0D-<<(PN%?K,E77+:.A =0%2/IO M6-P/G]271M4\)27KJH*S#@+4<.3AKD$9?QQ7 7QH_!1Q>83#4+;GEHW$VOQQ\KB8K9/-E=V?6%2[@K;P/=B-]Y-):KC4/3RDE MIZ90ASG"(ZPPK<,1[N3YDWVV=N\LGGSH_9[:5$0'MZK)[R=_U(.)IQ1R3)W& M!3:=T,^KV?+J2IP\^75"@##Q.^?%Y8MQ!LT]2#^AOO =_O%2L0DGN%, M6#>VI7N3>13KTY/YH=V8F,TG(_E#!:1B_R$ I^(E,$^E%T%X[60>/)19[[+P MP;<$T[5OX&YP"T#(6I>4$(*\(8S6Z!GJ"*_]D'\\^$M5.Y[]C93.S3J77\G MTWFK/ZG'#SM'\\M.\&&.27-?3EJH<$DR5(FN YB'9JR3L)8RSWSW%&03MK)F MP>39Y3Q;/I[)"?HH64RN&8YZ=TS+<(*B\>P6_?9/A2[;D A2#8QUN%@DN>C; MQ]I3O%K%V)L3M_$5#0X*J:G-0T/3&'IM0-KJF8QV>%2]QM,+'MPD/?)46)[" MD\UZ38.+,.=!+8OVN8J=8?IN#^Q];K4-6:22GSB*41HD3?U4AN[?$8W3_40S M/G0]-KS#"$B. *88+Y0)0KQ=I2[=5QTIP.YQ15FLYXHR M6F(B?A/2 S*5E#]1-RL;32^M^M>*H6D4-!WE(6DQGWKI?9I\EU IN^&O+RB M(5SX1*&_VW_@<1.^:QB6AZ]#WDN[ >BBK%QC:S9_=G$D;/CB(EQXT_!7#BOC MO:GXYU9)*(X6X/G:P+;Q@@[H/WNY_A]02P,$% @ (ZI;5D#J'*Y," M+Q8 !D !X;"]W;W)K&ULQ5AK;^,V%OV>7T&X MLT4+*+8E/_)H$F >.]@!FFW0:;M8+/8#+5$6,92HDE0\_O=[+BG)4A)[9OIE M@2#6@[S/<\^]U,U.FT^V$,*QSZ6J[.VD<*Z^GLUL6HB2VZFN184WN38E=[@U MVYFMC>"9WU2J63*?KVS!W-[IQ2E;BP3#;E"4W^S="Z=WM))YT M#WZ5V\+1@]G=3S7DHF2U%9J2MF1'X[>1U?OUG2>K_@#REV M=G#-R).-UI_HYD-V.YF304*)U)$$CI]'\58H18)@QI^MS$FODC8.KSOI[[WO M\&7#K7BKU;]DYHK;R>6$92+GC7*_ZMT_1.O/BN2E6EG_G^W"VE4R86ECG2[; MS;"@E%7XY9_;. PV7,Z/;$C:#8FW.RCR5K[CCM_=&+UCAE9#&EUX5_UN&"ZO+4CI$V5G&JXR]U963U594J13V9N:@@A;.TE;)"?D+7J'%U[>^J\X MS-Y)FRIM&R/8?UYOK#- S7]?"D-0LGA9"572M:UY*FXG*!4KS*.8W'W_7;R> M_W3"A67OPO*4]&_/V6EQEU-V.B@_"\#>LM\*00MK7NU9P2W#:F%$QF3E-*MT M=9[R*A6*;Y1@( W#2013?G/$:B-1]5+M&9B$.<@R$,!TCK]#'QN9:& M]G'''K%>-Y9EW$&]*XQNM@7AX H6"^- .4$\XULC1# _A>GT@E5,H4O2F;LGU<\WV( M O%=>':^V9^'ER O::?LG[H29-,@)-]_=YG$%S_94]'<@W6@57+E26@PAR(07\I,?0*W8Y31 ,I;J,2XK"$%GPXEXWP1TB]XB]Y4IB M:24Y185EAN\LD U[-D)4L#03K &-F3;P3]1RGUKPDR@W>-%QE$\++F+O"\^P M%#:-_;'-Q@53M.FEE@P\L$5* M?(A2)IQ4B*V_ E'UL MQ>,),H0?BVBGVF2T"Q6.NZP)7;$')Z2BU0IO/86[ LH/R>IJB!"-PB=!SQQ_ MKI?DO&+)]*+/3.3ET[.K4;8ZV?:(\#CJPCJ/"#FU\,!1^RE[_Q7;D^="1EY' MK!(>1_:)!QY:\7P:#SSP#Y)G+N'A9?]04C92U62>'P=TV"KTR2*KJ?*UDI3 MC%F'G[: \VX3%CQU>4@=FLO5$$ _LY/1R([AY4&PQXM-;[MLX?6FC,(71#/1NMD33=+NKR8T^4*X(_65_YZS2ZB M9!&?_:8=,'C$L\4J0@#.?A;67K,/9=VX,$<(:@KL!Y9$%_,U^_'LX6DB3@?L M%5LDT2J.V4-CTH)>_;)1CL2C?D6FXXVAU(ES0-&FS0M2MD6HPZ! ADZ]LF&#M-$2<2W%"QM@TC"*;1 M$NT!EOSE=+\4JR[9\6H9S>-%2'>\7$3K9=PF?+V.+A?+D/%X'4=7%QX5%RQ& M#N+YO 7 *W:QNHQ6ZR7@M,7]/:BX6'<,C1>-<9Z_&P:+$ TQQP*%< = M.2^Z":S3Y._W7K+X6K(;Y)"8F>^X\B]Q)@H'Y])G?21'0##40TRM;3N80&7* M;4$CR,X/8)DH*XFI(TRJPT#YD=^&B5\^65<;_2BMK[0 :AID!DBGR;C-6NK% MR4,7/)&IJ&VDE-=P'A;$]=UK1F56^4<*65"09 /W=X4RK$9,F1G&K"G[O1OK M:.(Q*+1ML'*<0&^]K[S.6?250B-G!3>E\M:1*B-DN?&&T^X^,,!L4$NMM3,' MITMB;=L@?33%T:A:I8VAZ\W^B("030I!3G73R>KMI";C.U' -353V_8M*YYE M:I 40B:.>0 (@0] J84#$(.8DG_V+%MKA\4>>Z5OG "10,3>$OOL\: MTQWXOFD>(]MQ8H!?/4B.#%6'I X'F6&"CA?XV'NN[( -(&2@^7 *HPK- (;4 M:?.D0C^!8$59*[VG:D,O5*)C71$Z7.#TK=89RSGQ2. -:08S%D@,9Z2V"KX$ M'O;_1<]+'X%F@X]X@-#6?ZJD$S@J+GS/ZY_V7T-?AX^ A^7A4^H]-UM@"=TQ MQ];Y]&(U829\G@PW3M?^D^!&.Q"JORP$CKN&%N!]KH&.]H84]-^([_X'4$L# M!!0 ( ".J6U;L!A"3^P4 +4- 9 >&PO=V]R:W-H965T1DA5G28,5>[%Y.]_YSI74Z5:JSWK-N:&[NFKTV7AMS.9D.M7% MFM=,3^2&-]A92E4S@ZE:3?5&<58ZH;J:AKZ?3&LFFO'YJ5N[4N>GLC65:/B5 M(MW6-5.[2U[)[=DX&.\7KL5J;>S"]/QTPU;\AIM/FRN%V71 *47-&RUD0XHO MS\87PLSQH-(*'H[WZ#\YVV'+@FD^E]7OHC3KLW$VII(O65N9:[G]A??VS"Q>(2OM M?FG;G8W3,16M-K+NA<&@%DWWS^YZ/QP(9/XW!,)>('2\.T6.Y5MFV/FIDEM2 M]C30[,"9ZJ1!3C0V*#=&85= SIQ?\UO>M/QT:@!FEZ9%+WC9"8;?$ Q">B\; ML];T8U/R\B' %"P&*N&>RF7X+.);7DPH"CP*_3!\!B\:3(L<7O*\:;14LJ8Y MN"JD -QKUC1WCN6*_KQ8:+?^UU,>Z/"CI_%MN9SH#2OXV1CUH+FZY>/S'UX$ MB?_F&?;QP#Y^#OVYP#PK^#2MG":T]\=;H=EJI?B*N;J0RV'GXQK>DA4*530K M,FQ1<=+<:"PJ>$WUQ\I[ %[28D*;=:B0&JJSU;"5DI)@#? K&0QZ++S M8N]^UCAYW2YTH<2FJU.L6=:BP$%H6$DEN*;7)8@QI4E83-EJG--')Z,_.%-= M"A(2B-<+P"*)1C:);"8%]L1HDW2]-N/KHY\)$^=!(, M07(OJY8WAJXJ9FRGIF/Z%7N-MHK2Q/.#G(+(P28YZ$449&X6YYX?1P0WO7H: MYFI^ T^ F1]1;!T#82^-4HI3.PDS+T@SFL4/Y.>5;$N 6D^DG2?R& =S0&&, M^,1PER7TP"Z:13//]W/* WL*6OT\IRS')/0S+XDB@F,ATUM.,]_+HQG9 ['O MI J*$%Y_9"+N2J$5]Q'EM]8<, .^2L6-.&*R%+#QXJJK:T5!<2 M300W)E<*4H_@':QH;B5"6SIC&]D<%]:RRK6B0M:U,)9A1UMWLEM151!^*/J0 MWEX7>D=O7,=.3YQ/^)VEB$6V.V;Z>"?;XY4DIA1K5APO$#Q[Z,(9^2@VY#G# MY[+>L&9G/1VD;[1#W3+;5-+8GZ2XN:L*84$,-QLE[P2>$[S:=9T&L%OTI34) M9,#=AKL8&&E->MH*>>MRDE/#[XS-\KJ[B*W==MFV4\,:(Y!K-?L;_=/L]A%2 M+G%* (CF ".R"E&G'=($=O91&BZ-?X7M,*Y%BQUDT1"R?KY@E0V>[A/DL>_Z MA,:T\U44AI-L[RNWZ[KP9#:L>="OK8OPE*MV$\++[/OKQQL\>>!?]TIXE)RL M*Y,%7XG&E=L^NZW"GC5J:Q(<,'QIKX#[F)/76Y)%D_B;A@S^'1XJ%\675FCA M^N)<:F3[D]>S>TS# MW5LP7LPST8LR]M[-Y#%@[R]??>IJ/+P15]>&V.9UZ& MQH[;)/5F>3Z:LXU HQ-?AUO_&0JX=%-T^1EZ=AB.+M JS8'@?S*"HM2+HIR. M, QQ:>/*7Q0EFY#P;=]?;N53VL#M\D%]U3 M_/YX]T'SGBFX2E/%EQ!%%YB-274?"=W$R(U[F*,OXCGDAFM\5W%E#V!_*:79 M3ZR"X4OM_!]02P,$% @ (ZI;5H<#CIE'& %U, !D !X;"]W;W)K M&ULU5Q9D]M&DG[O7U'1U?V+:J\$ MSZC3+G\1A^'LQ8[+XO+U*_KN@WK]JFSJ7!;B@V)5L]MQ]?1&Y.7C-Y?1I?WB MH[S?UOC%B]>O]OQ>W(GZT_Z#@J<7;I1,[D11R;)@2FR^N;R)KM],L3TU^%F* MQ\K[S' EJ[+\C _OLV\N0R1(Y&)=XP@<_CR(MR+/<2 @XU]1MD_DE M6S=57>Y,9Z!@)PO]EW\Q?/ Z+,*1#K'I$!/=>B*B\EM>\]>O5/G(%+:&T? # M+95Z W&RP$VYJQ6\E="O?GU7E^O/VS+/A*K^B]W^VLCZZ=6+&D;&]R_69I0W M>I1X9)0H9M^71;VMV&V1B:P[P L@R=$56[K>Q$='_%:L)RR) A:'<7QDO,2M M,Z'Q9E^Q3O9#60OV/S>KJE8@'?\[M&X]:C(\*FK,=;7G:_'-):A$)=2#N'S] MUS]%L_#E$9JGCN;IL='/WIOCHT0LG#!_J+_^:1%'\Y>6"1] #812(M.-V/N" MK"O?_P8T ?WI:[/2^>S"@5XZ"BL.>,%QEH:57S&A[60M5R M(]?PP,H-D\6Z5/M2<1IS)=;0B8G-1I!.!NQQ*]=;QIMZ6RKY3^B/$\FJ:GBQ MI@&B, A#^L>J+8=I\,L&YJWD?4$S[MTR*EH&$<[9GBOVP/.&1ODSL *&"".V M%TH/I-LIU-V*EJ#'$3!O%2#=>9/)XIX]E#7^T0T#YDV\4>6.U6"H6%WJOZLG MHG]5GEK75;6LXU>XLO MV$WG6R)8OWC3>3'Y#^SBL=VRF]7;L-$UI$>:]U>&7#MCR*'.##=<9J*H84UY MP,27M=C71@1$M0=NX2;JO0Z0@0_( ?R,0X*5*"H0#B,%$W;+06JU&(V1(BN& MT]4YLJED92%P>#'<]\W1OK4HJ"^*D9EJ=*%;_B#.D7X< /\ZY8%Y0!([8]5; M53;W6_#HM-$%DD#TP .PJ"ISF6E-D 5(@.0Y(_D!B4)5:8I< ($E-%>/LM(# M9!/V-VV-^I).Y/C+!MT1$E<#6I+)!]R^K$(B=_P)3 FH(NB,^EI%/(_]5@)6 M.L*/>D"3 /FGS"EIB]OFH8$S8#6H]=7%*>%ST04[SW)*$ZE<" M*$%!SI]PQ4.S! P5%:FYJLLK) H0C,1-V<,+)'I3YH#+0,2OV3/YG%4<5EJJ M5M2!EJHYQ2JG20 24;AVLD9YL(/0;H'%7"NY@J^EGOFK+DJN1L"W.CBX%7B _*FHEN,HEL 5G>,:?MV1N MY!=H!:)=-FI M*$A2"=05Y2,% ^>"S:+H/.3]G#P8E?"9M*+:!'J-TX0/(84 MQC&3K#_:N MJ1O0EO<6W_11F[*-.^;4VX<. 3CB1H]H$=/U19\1\2%K+N(PFAKR/N2\N+[X MD9Q/U1&P:1K$\UF0SI>@\<$R3(+%(KF Y=3 F=IAXZ9 !OD=XR".IT&4+%@2 M3)=ID$[#"]H1$R2\!SH+VH#QR>,X !QG_IPS:30/YO$R2*(%S+],%L%RMH!^ MF$KP.,@?N,R-E![PCB5)D"!PG,]9$@?SY3R(IZDA?;?/RR 7XP#G"HB^=MH/%^KTHK93U98,_P2^P7AR_I'7Y+S]'+YUJ% MW=?L$J4UF3_"" 0K12[O"7 )LW\8;MEA-1!'U-GD($8(P@]75R,"*>QR M'/WX,!H3K0#=PDNPOXU&M_? ;548QZ%VI,F^\%J"T=L^0L"H%TN!J$0 5;JN MTIA'XQ K7%9;1-SM-&/:VQ,7 M:.:+BX<-P=9*9;P"Z-Y&2-0]B(M0\_+8@.* K .U+1K20,2KQX-#PUOX3O1LBQ97?QK#FXEAY-ET.9UV M0UB?!EC]@5 =2!>Z744.$<3X)L\[FJ*'K_0F$'C1+4V8XSDQ:D@0X09D+S_$ M"&<8(:U7<@QE'+=)07>I-IW33_/8J(DB*".EXHM8-[YV$#,? 5J0CMTK06$D M2%A.^FS4:@"Q64-@^8VD0:Q8T[=V'#ZW7^YUM%A+3IE2K@Y3JB6&2^(0[6N_-8LDI^,;.Z#3>S:K$:60B2!-I06F6;!BW4U_$ O++$ MI3H<'1G04"0R2U*?D* %V1NI8,!> YR0S&?AL+#1L EY^4A[PXNQB0<8&&@'VQ=_@O\N0M1'?ER!P9%[0D8V M].KFUT6!C-$!I29S3.(!G'%S"J68G-%#! D9H5<@_QO!/$P>YCQJZ;(0196@D_G4A\PD4IE_Y10H>4: '4 R[.,MA$M3<:8OWH M8:^?.BDXG9[4Y2;D5#6G_%!;5X708^$]*+"1*AM-0AT&BJ-QW_7%*+47=WKL MF\[8W]'8_J)^H!F$LP2&:#_C M"(M),K_X**S),54%&*!KR6WM5I3.@]D\-D1^O/O4XBJ@:QFDX328+4,8U6O1 MH<;A>18%BR2$UHEI>YS?L9_CQ 3O$NB?+Z'G? (!&3 =/\^ OB2<7_RL:1\; M*H9M6T DETQIO\(E_)?2?DW#8#EO^R,:^(('XAHX4LYB;-!31'F2)YWD:
&3T;BP$1% MV!\^A2RP!0L0I.1/E$JT5'6RD>>=O!C0]&@-"S>&A4:YTL>.+>O:\@&/%R,3 MCJTH:I>B>1Z4A4$--;[<0N-(;'I99'0X(&X=U:B*SR@_C^J.Y$0VDHHS)M>'/)5S*' M6(ER1+7,.]8*MS!H Y-]*0O:B"<[#J)FG8+$.0D\_"MLZY"!-F:,_$&>:':A M)H9.';2&1*EGN[JLL_)(?1U'S)FN)>=I@)B.VQT[+O+60ZG:*P+5*&;%82G2 MRKA4*HR%@-A +,C2S>)5K2*[ MQ'-3>(%,9_$NC5A0!=RF7= G=\8VTF0@&WHN Y#P"@W(P2)]\^_7ERC::RH !$7.30G%!F#=!JI7.I.P&A0>;0T+Y4?HK5 MI-/Q;5N2=$IDG3_8-*B76)N&D3XIJ6/2A!%4]Y5&9\A()'% >@_;H<_ .]"_ M+^IZ2E2H+FV493B]?29S=VI=AD>58PM$]^WQHEL9.GR%L,4FZ_!P&X(\%T]3 M>M0=08(Q-X#'<-B>AYB#2$J,4!SP:P-LQ*,/2OO_ +&[*7[XBLS_KLR,D_,/ MV/$!&0SFS>>L;KPV!\ZVD05X$&&A?W!4X4:;ZN]U#@&%XZ#);R!H+0P<-N=B M=.S?LKH=BI2'Z@3UUOB4H 5P)1F4K= )$+N0LR;/9$86RQ3LMND4X.#:&<&3 M9;:=*&(,4W3L35NQBL8F*XE^ ME%]NX/HYZ^Z='?Y_=T8SSQG]D=W,B=PD['.;?SPSM4BRX6<4?W!'9 ;P]E.% M%Y\LS%Z=2/+-@FD"(59(R:'9)(RZ22\OY05X()J$R85ODS'1%J582+?4J;K% M)%T<38H]\])BV&,:3Y;1N>3&2,\R38)I.L/9DDFT."=AX)-L\@2ST*M;-4F! M^# I<#)C8S,"43^\_%;T(N9W2)).Q/HHQ&:MJO;,8R31T4K]FYR#QMRM(=K& M9":]O\)X'AN [Q*YC=$DUA#LD7:TIV@ *O% *.X!!!*%$XM>L/*?#Q%PRFX' M)F]G,H@FQX$+#]IO'TI4]-POWA\Z\+=9/WM$T.8EN\,I67V^VBA!*3N!Q3=, MT4':0<<..9U4I[U@PIZDR$%IO;W!$RV_2/BZBU'00.7"-R;NKM4 _$&;D1E! M, BBR^".$P0@1V>M!LIQ[RB\I.!=WX_);"R/CQMNZH/:,1=[A#%-'5>EI^=LX2] M^BQRN2TU=.3KK10/6@9R"8@S0P(H1]=J*]5-Z:/Z'C8*$&$*=2^4+CCJ%FWZ M#OD>00!R%<^FR'CH#?5#E1L'1H[(_M>9#6V6G%J8C&6GO#_HU_"3<0^.5?U[ M-L](FQGB!UYE_%?V70[(+V=W=%4(?J[*/Z59=:^;D*P!@WF^;K3@MYZB@@##5#IZ MD,@=J>ATZH,@ND^NSH2M!T.BJE8NPC,4$LXRYPOV0A"$FGA!S8YLA7_MG6;" MR/V3GXG>$XIG.CO3!9==1]IEOV;(5@)?%1[UHU3A?3E7*>4RA.9V<%G5CDPO MU>V[])4 SH%G"#I&^]AZ"'9Z$O=SZQBOV1W6JW86E)6B\H/&JMF $9%$AZFH MT"MZLEIQQ#5[3OB1"@N5I-(I6V5LM\KCD19"UU%J:VULC3/D-O$[),;6 FI! MD[7C5&6$Q/,4YK;2"K<*PI) ^W/NJA7 AH%]\3*&W1WV#R%:P?F(6.$=8H7W M%BM\1'MRW4T$T9FP/HP9P19Z?23YPJ &KU@ 7G^:W(%ZX EX ^O]IU#EU;HD MP*4OTE*F8H>U-IJ3A^O11#O>=9;G"KT90.D(W+4AR&-G MU"&O\%7(V*M5=675EJYU25?)!!JQ4@R5YQ+/?<=>/\C_65_5&^1].(!R^ A:&(7R> M)?0YB@=W(TTGR,(KMHB)X^ET,J/G=#:9']F?$-]"LX0V,\2^)_>) AISBO36 M3[3*J5U9T!N>T^+XM]:UGA;@6Q.:*3H762FH7#_%X M$D3)C&H&@G0>X3?P-Q[JJ(%+Q99!G.)5OVFT8%$PGZ9X/U'013Z,O6 /4U34_04/=DOF;1+02YD?.\@P M<'N(>>.,(@=G7E,% D:7KM\="#)\NCTS#V(.0[KK(:N,L; ORO1;'7SM\O:R MH-_T:(\!>HC,_29(-71%QANM)YWGP9SP\'B :DDTO/?)ZN\5E:YW2 7#,_-3 MNM5)4S,!-F-PB]5-VN[W+GDC?=PIV%D:!(86RV:G\]]*]O'B:U_L?W.I3Y9M M/2.>'E8E"L815I#7\Z+G\U@33>-@V?GMBG^/-608SF(*3/JU+ G;DJ@A]2+5 MH1( O8S*WF"A6KE6+PS\/U_/_@"*E*1>R>0YBC3T(W@OO!\KI&0D_B0C[BZ@ M'/V[A>Y;]ZN/-_K'#MOF^BKAPW@_::$&-P\X 3NMS!?_Q]02P,$% @ (ZI;5O P+G9T"@ MSAT !D !X;"]W;W)K&ULM5EM<]LV$OZN7X%1 MU1[/YA^KL24A>;DK+5[%Q M8Z-H+/+6-F;5388&*UVY7WG;X; W(?./3 B["2'K[19B+:]D(R]>U&8C:AH- M:?2'3>794$Y7Y)0/38VW&O.:BS=5;E9*?)2WRKXX:R"1GI_EW>S7;G9X9'80 MBI]-U2RM^+XJ5'$HX RJ]/J$6WU>AP]*O%+Y1$2!)T(_#!^0%_7V12QO^JA] MXDK;O#2VK97X]ZNY;6I$Q'^&;'82HV&)E"7G=BUS]7*,-+"JOE'CBV^_":;^ M=P_H&_?ZQ@])?]0?#\\.@HG8ER ^+I7 [=I4JFJL, L!!*R8*Z2S$MH-;7CH M1N&)M&)A2F2J%2>Z$LW2M%96A3T]'_U+R=JY6!2+U9 MF(C8RU)_]-,Q;5EZ//7")-M*CV;>-$Q[Z;[G1Y ^ ,&Z-C>:605RQKT_X+)95O76'STH9&-@GI1E.(:)@&N6=K;/_6"620"+\DR7/TX&'TT MC2SQ/(E\/,FB&:Y!F(VNU$)!9-%/)8/)],"+8/1)]WO:"3CV]MV3@7@&)4(H M!]V]((T=Q'[:P5NKW%2Y+K5DI@7$S7+?7V(KF?S0-D!+-CQDH0I50T$+8-K& MU'<\NB:4&L,C+C%#5G???I.%0?J=_1K?P6]_W75O'C;B2P-JY^(3,8N\-(B[ M<$P!>;B-_#CS(L*N]Q[/*?0"3D68:,@+D0D4!"$DL+\"&O^A,?FGYU2$"M8" MM=$AKF[IOZ*AL1?$%/;XZR/!X+-3$<:>[\>CRZ6LKLDOXD:6K9LI"1U9Y4H$ M8>BE82R"60CU8'[J(<%&[T%QLLZ7 KBAW-V@C*]1E $#XD\CH; 0A6S@UHR] M.(OX;^C%$2P>O84; 6TYH%H[<[XQ2D"B3X'%G>:(P#E4.WF1?- M=G0$*3>J:A6F^U.B<'^6=/['$Z141'S=D5+Q):0BGLV\E R"8=,X'?VDK#T7 MOPU$JZLMJ"$<:U$ ^-DLZU(LH?+704P9WZ4>\-(O M]S.GT_ 9*(SR,$Y3SKV.EYGZD86?(5 . HP;8HDAF7J!5T);L:+R7NI/JD0! M $F)RE!] +]:X@*0!.1Q.1@2L]%X23/F5(E<:DW$5\#13GE ME?BUTL3B7)1=$G1/?H2S"K/RQ*^3#Q/W8O+C9'#MI;Q16%>!RMJRI$46>"[F M=\-H3!B[(9BH6CVCF)Z$://+DM\RE^TS$G?%K!%HLE:53=]6-UK0;I]*=!X_ M;HZ0W&.8(??W3!_&+!C"+(S#2?25F 5_ K/'H'K0>O<22J&IEO-2VR7C!AN' MT^TPMKM(GHA7PZ'D[?=8F-O :NN,0K1K$E)2CNL*I:'A1%YT/0LPJB#=*9A+ MNQ1M58*NL;V'GVNUEDW=]8/P/O;(G'>5H6S&/A8@ELYHBH")0"ODS-R*_1K% M/))[E.BHR=AJO='-RK0.>[:Q MK7KR*X97OR.:,+GFV;1TUQE@1+VB)0%@>=1WXM!Y2UD0#WAA%DW\ M/JHQ<1N03PI#-%S9;"\KR-8G!?%$O%T#1 MC3S RQ/SEDM&J5<DVY_0\13I\2>RD\O+7%U3 M9AEJI33O1>$#-!\D!\Y(/ KRM>(CIO+N:WQVA#1ZQCQ*#)"/@A'MUPMV8##; M07I?+0+C8,''EWG(?"?P$B2/X9663Q#W)!]OEAH>;)9/@6'1I[%UA?RXPN'T MZY)IZD^R@TSJ2.3Q7 L:.Z>.MY1#X#9H8#X7KAJ6QCN;9P=$Q ['"<^=&>: M419N=]MOP)%U!9>^[WKP2U,H>AG,LJE'=5&NN*:Y:FN1/R7*7+^?MKM<+^7& M$VT#!OO<;^@';'BP;*WD'?G9MO/?H2MW8M4V13EWG>2NAN*=V52JMDN]%CEO M4Y]8LZ@/LU1\N5VD O6UFO;M8Q_.G+JP9''7,-]>\6E MIM]^TB!NRP^*Q][I K/_7S^V>-UKT2U-Q!#R.1+MI;$+YV(Q#:/1WVN"Z*10 MKHTY[1L:3BVT.[AR1T1:KHW;\=#V(:-M"AT78$F_$W,P-W?'7D.S4R_$SB/S M9GRDE:33T?<'2)%V>!O$7^K]8%@X<'>%^BC,'NT^=N_ .:8M"XX#N5APR Z< M/BE^!3+=G5-U<<*]RRVV&HHW/8LC7=SC+=O>=D2NUZ7.N9HQ:;OL_!V-JBUT MWL7A_F:L,)C9A3*90.%TS7XY'F[0W27<_G$*XI_:E4ZS2MTV\ *V:734/Q%O MN *3GTT%[>[(KU;/F;*1A#EVK2BW#ZQ)Y-!'"@)E&WO'%^UAAAAU*]% .A2= MZO F=EU-J;@WY@\]W/IYHNLJ-? !'J;:NKS9ULL5UFUKU6U&*JL+9@Z*T5J5 MLFLQNE+$72P=(+?L.S4FQW;,U-?6U%B3)FL%]N:&=6_A MMMJB>9@_NA+[QV:'IV8=@F2.*77!LCAV5MOSL8X?MP$$UN-SLEU9WNZE[+$-J-M2>=LNRC\ JD\ZDNO$;$U5:_8?%W501+.L37N]'*CJ MKO';KT+[P8-=X VVTDU]!WG;.\;VTK5U_PE$86&PO=V]R M:W-H965T'\E'2CY:2_5=%X@& M'NJJTA1W4UUJU#D;E-=37D0)--:E,WX MY,C-7:F3(]F9JFSP2H'NZEJHQS.LY/IX'(Z'B>ORKC!V8GIRU(H[O$%SVUXI M>IIN4/*RQD:7L@&%J^/Q:7AX-K/VSN#O$M=Z:PS6DZ64W^W#Y_QX'%A"6&%F M+(*@GWL\QZJR0$3C1X\YWKS2;MP>#^B?G._DRU)H/)?5MS(WQ?$X'4..*]%5 MYEJN_\3>G]CB9;+2[B^LO6T4C"'KM)%UOYD8U&7C?\5#'X>M#>E+&WB_@3O> M_D6.Y4=AQ,F1DFM0UIK0[,"YZG83N;*Q2;DQBE9+VF=.+BGO?TFMX0H5W!1" MX='4$*Y=G68]QIG'X"]@A!R^R,84&BZ:'//G %,BM&'%!U9G?"_B1\PF$(4, M>,#Y'KQHXV7D\)(7\"Z$:LKF;LM+^/=TJ8TB4?RWRV$/%^V&LX5RJ%N1X?&8 M*D&CNL?QR=LW81)\V$-VMB$[VX?^RI3LQPB!3^!7(" E0XNJE+F&LH%U468% MF )I:6W_:&NE0:[@O!*T\Q1$D_?C,\AD75,ED2BS[T 5K@VM4ER9A0!E"T S MPLVJSDZ[V:K\T96Y\"5(6'EY7^9(@\&# 2[J5QY#+9W*/R8XM):6_TBF+B*4S@5+^&ZD^O!>J(OZ7J M(]-1E$ALY;(SF ,.8G1XHJID)NR\?2NT2K9260HT9_M-J3UG&V#4U&ML8!O* M;&4S2[GT.:/FUU4Y\[DD9LA@B6Z7%C4ZKDM)X?E]6JWOE$/G?$=NTDXR6)+ M7@QM_P#N8Q9S%<0COW5,TXRP-AB<>+EB< M!/U3&#">I/!^]!$;24W=@WUS)PCF!X)>20?B4(R=)@])SI2%EH*W(W9L1X1Y M&K" _D?Q',(T90F?LSD/8&&) M/A\^E\A6KX!6&EM!I/M'CTRG\N"JJPC*//4/>M]*R=K+R7F^D=,>$5F=VQU# MC^M5::6+F:!(NM6RIN9M+-2S7E7[(H*"$D#V:"O!E <#R786J\UB8MQ2ETP M7T 2L@5/6)1&, \9#R,6DODM(>N^O5!D\0%55NH-^H 3SU,6A@O@+$QF+)[/ M:11%*5O,XM'US:T&$NHBCM@L3B!ALXAL@A0.1A3MG"UPC[;U)ZV:+AR M]H)8'?2IH8#52&THG\!MOTP=V$^Q?@=M+57EG"V#:_(Q!. M[T]O+ALJ\ZE4WCZFW5'QCN++%%Y^IA M I]=9IK^2NP.3.>_S5V3X:\4V38+L*6D!J+GHFUI?$ZND9F_2MA(--+T=65K MV%XX.M5*[7W:G S]]:#I7+%L5?7ZA3;X[+XA7+9+-21W;^'Z VN;KN.)#_:B MX'MK*U3?DN1JI='LU!)%C$Q?G157!TZB>VIALNO".-VZS]-9<^>^6C3A=(WQ M5_O-[.;#Z-1_#SR9^Z^J+T*1*#14N**MP60>C_UU9G@PLG5?!W0[H&\--RSH MXPZ5-:#UE22:_8-]P>9S\>1_4$L#!!0 ( ".J6U;G:1G3>04 $H, 9 M >&PO=V]R:W-H965T&7=C:^D#'1?:^-/!E4(S=OQV!>5K(4?V48:?%E85XN 5[<<^\9)44:C6H^S MR>3UN!;*#.;'<>W2S8]M&[0R\M*1;^M:N/69U'9U,I@.NH5O:ED%7AC/CQNQ ME%R^EJJ7QRAIR M#"8,2&I9!/8@\',GSZ76[ @P;C<^!WU(-MQ^[KQ_B+DCEUQX>6[UWZH,UWG; M2A/H_1W^^N-Q@%O^."XV+LZ2B^P'+J89?;$F5)[>FU*6NP[&P-.#RCI09]FS M'M_)8D2SZ9"R298]XV_6)SF+_E[_;)+TSVGN@P,E_GTJW^1M]K0WELE;WXA" MG@R@ R_=G1S,7[V8OIXZ]YSWGVO(\RZF-!O1XYS/6H^-WM.YK7-E M1%3%A:'/PK30(Q=[-J102=[0"+.&9&Y;Y61)0FN"HGT0IE1F2;X2R)SL@B[J M6CI[0Q_K_-.0A*%35 8N/@#4#:'&4M34.%L@,%O6PD#K)7'9%!:I2+&&A %# M3>N*"AK#*F1?2I= (HYHX.1>0892K^DE[>^-WD /6O-W9:@0OAK1'UO@E2E: MQ^!?TG0T[?:^>G&8S=X)CPMI4%&&E7":PDQ*^8@ M3R62]YBR'N5 *NR?\[=:E1$,RAYD'7L(W)C'J2Q^-]\5$@3_A M("CO2%!LD4"9:.A*80J9PJ15K1A.P% F>,'61Q4"T"&I M0,J3L0&-YP(7(M?8:ZE4OM#6)SND'Y3H(:.R0^Z9;LNNR#T;&@>J, EM$0&# M:"'NB%"XEQ4"+A0XMQS1-XFRMD5(W?KZ0/#IP? IDC.S[I"7V[%+S/#T*^]E MUF23HUW/EUI$.F73(_J-TQ/E-08VTO>14-1MEK'C4((F&7N)]MB I$Q(+7SL M=U,)R2T#A]OB:1TUV.3# M0R-)KU3<)Q]U(^M&V[64:4)LM&-X9-U!>4S[1JRC'(W-H>Z%X*?4ZQ5B( M J0,XF'(#+D/*\E2]3&KQQBV &K)]!^[7L!CGL;= MTJC_$ (T^2(@X(YILUB9)V)M3#T.+)PO/!/0)3X6M(14X.9S:R3-)L,M5O51 MJ\TD> 35=OQRT?4U5J-&R;21_ZPECZMH$VF^/7IXRFC2 L>VC.=?&KTHU!T8 M9%M/UZBW+U6Q,8WS'$U@?7=SO!9KC+O% I&8VBYEM7"V3N+IU=#-1+C(,89& M3UTAQEOW.QRWRWB+Y2&#N9FN>OUJ?U$^3??#A^WIEHV6+!5DK>4"II/1P?Z M7+JYII=@FWA;S&W W3,^5KCL2\<;\)U'5_?" ?I_'^;_ U!+ P04 " C MJEM6?$MM&& M #HI0 &0 'AL+W=O6[_,5#>_L(@9(6:(G3N(D!F0YF?$@LQ&L>/9AL0]%=I'LN-G-='5+ MUG[]GEN=JNJ;*"4#+!#$(ME=EU/G?JOO[NKFD]M;VV:?#V7EOG^V;]OCZQYH=O;&MA^/UPU\ M>J&CY,7!5JZHJZRQV^^?75Z\?OOR'%^@)_Y9V#L7_9WA5M9U_0D_O,^_?W:. M*[*EW;0XA(%_;NV5+4L<"=;QFPSZ3.?$%^.__>@_TN9A,VOC[%5=_E>1M_OO MGWW]+,OMUG1E^Z&^^YN5#7V)XVWJTM'_LSMY]OQ9MNE<6Q_D95C!H:CX7_-9 M ''*"RMY847KYHEHE>],:]Y\U]1W68-/PVCX!VV5WH;%%16>RDW;P*\%O->^ M>6M0&KB05UJ=L1W=G.6O;Q89*OSU6IFO)<*HI-H"BK=[^BQ@/38%#'(L ; [6]G&E.4]_FZ/+;_;PKP?JP(_W> \@'+_\6]? MKU;GW_[U\O*:_KSX]CFA+8Q4=KFE5V0*V@=^OJH/1U/=\W/P]=V^QIGJNPH& M=MW:%7EA&CC?L^RR+&&HUC8;>6=M2ER[HY?AZ"MGB*_$V[5E 21J9-$!4/#8 MV-0\RY^.K;S/[6%>W](H,M;XS;9UL05G#2#A=\ M6]2= RP!5*X;&&KN)%_I2;Z:/8:/L /8_@^N+0Z(SF,'^;@1B#29W%+H/GAX MC*EX2@ ")DTD*M@O 7."Z1-!?(9'\9C/)A/-K,Z+5(#G$-W./(IM'O39H;/ M .?W4%/\@G7!\[;E5\O"K(NR:('F%EE>N V<4=?0UF!1R!QPVO$7,L-3X-[\ M=L=VN&"2G5@,'+"M.DO/V,^@[#@8.>\:Y$OA'>)2%F@B/P/!N-E'$!"&L\C6 M':P4UE[5@&K "%HB@06- JNI160.3 $!@ M9H D3$T*&#+/>ET6.SYCF9JY#>D*EDB()!,"U&YM@^S7?P<<$0[5%?3VIG8" M5%AAT&4N\]V"K +>E-6PD69(A44+ M!UD6@-^.\!*4=E=79EW"UD#5:I@_%,VF.R!Z;G"5/TP2MEF#3I]MNQ9!@323 MX YS75@7HZ0GG@+VB\Q8T.+G?[Y_M[SX)@,@Y/8 YXT#[,H:9"OPE4U36T#4 M&G^ ?W/"4H-8CW3=O!I )6F*XKD6O"846+(XEB/V_V!L0.\0"5,:+]96PIXRGR MRF:74]75\H]84L07TM6=97\%]'>HMJ!N \,1[@X6I1.0$,XY6#VI>&R@N?LU-O'=![\$?YW-T M]K72V=>S)'*%.B(.2'_\ ,P&Q!\"8(S:GCA4(C 0W@4JK$0@^V*W!X6T+.!I M/#%@\*UH.H'](N+= Y":3W@('0D-0JRV(5P 5F8!041\T2^@Y1%5JX(AY(?B M&YDHRFD#Q\O,%[ )D(^F,JT,U%?)CET#I^Y$,6BLQ66AK8\8:U$;!W0'[DE* MMPV;GSND;_20OIF%[#]HZR3N;G2G8P;,YGAL:M#1<$6I MB46:5#NU)3EYD)?IR>/\2"="&4ZJNFX(]??)3Y N\094:$$GH@3>SLV,$#$ ME!,87E621"%;=M)O9(A)E4>DR6-[ H'/; M%O&#CAD$:!OK\G0D?>M'%%UXR^2_@L4A@ =["I[Z7T43H)1# 6JE/Z/&^E_0 MQF/;*]HZBR1$C&2@].5_G9CZ8-&.@$=V)$U)1+.0PCDCI9-MGYH'=T>[0=K( M@#&#IJY4.ZWFBPJH5*7H<&#BC2OYBS[$=%AB'.Y7;;S-;T+)9:0:^L8$!48.A)5HA>3^1"I"QX?"-.W@*-@]ZXEV% M2XTH%R1MW>WV?R"ZP>JKDY;O@1GXO3\M4@OL!L4K3AXM=XVAH?X^"W3"6'(A MPEG .<)IHCXMGQK+*+P%\[)N<(45>J;8[BR<( ONI<=)59%BV[ 5K];=O@#N M$RT*QD %A?$E7=N"1 !KL\[;>^(9$(LHH,L]LG3^C>7V0DU)DP/V.!O9NLI3 MR 'N]R@S^#$7N!RID?4?D3$XG0)$-OBU0 MEC>1;3Q,T2?P"O;[H\H#4NZ(VT9K?<$I.5PPB>"! B;=%V MC(< #=<=49H@9$LP%I%D4%L58NQ:\FCB^1$QW];$&<0AD\&IYR4H%2Y&8B)? M1 ="I($[S>Q 3>33A(?I.W1&;M%+2@JXR\X&NRN0.XM6A0Z:LD,Y9!2<+%9M+)H)S+VZ0??W3.V)_U*-]#T?;=(RXKESQYO M@M(=.=Q(VFXL$)>HD16#&)D]'2.R/@RUH5O.J-_D/OO"H$,!$)&&?"[:!&JQ M# MY !:@UB+#-N]SL@K_NK;[" QZH8Y48(D)@V6*LE7S03#.+Y,/@R!%ZZLM7,RFI1#.#H^BL*7%DVN-!] M#!9/[TN&%@Z(81&<-.MQ8B_'(2&LNU'OM7XN2+43T#R,LHV=R-NJ!2%F\I]C8 M ]%SOBS&#+OT9='7!58NQ&:^@@TZV6B?[ZKNW6+@3O_ M^*BX^B-F$FWY)]8$1U#D%'56:(C32QJ3VS$*HGJ./I^@5KH%!^E"W/V)/\SX +EH,<#Q$5-)0?""9O S#90>%4D/GD551 MD*,?&3*%79,U./74]]&RJ]0&PJ <)M))\@@9:S[8'30)'&A7USEQ0&3 ) L& M)CTZ#+W^T 1+RN]09 J]5E?D' E!5@K6&ITIDBJA0L> 3'^/8ERDD*\1#): MF0V/';DBT!TL[,_9EQ=G+S7X@0?TY^SE*OZ*H#@> N$@.)I1EB0?2JDQ-&;. MF'<;%D.GXQH*F;DGG3>C(@.#E%M0DC1N2M9#L;4$R0GKTI #JQ6&2!D/NW%1 M0VH!F6(P[#A)J8?.6R)B'_?BTOZ ]S:&E9S. G&@A:,M?>HHKKPIK*:NI4@4 MA>?0*6.78+1$KRS\?G_K#"FOFO?D!_"FQ&CTF_WG&KEG3RDI%O09$1($.#,A M'YT?CC..'#D:7#F1'^_58XQW+N%.XO,YR5UP!P:S.D7%3Q]3)2A 90U4W(C2 M!H1W[!K745Q$83XXGG'MYK05 26E,<.'2 M,SV6 ;>#W>KCN"3"QE!CT MV+#E:B&$[J.7V:PX#AFM%[,IJ&_>!3W@?4\/^)O-=T FHY+W]PZ:!%G09B?" M1.=E/V(-7V"&44AF2A(^IMP6&%* ,]LAYTG33X83E!VF@$B(Y[PE A09:R+J/8*RSOXF4OP)K& MM510IY(MA(V"[?9;Q^I/DKA*.$ENZ"A!$#U>U=13] $V*LJ39)QX!EXY77-NIFUY^G# AB/:_=#BW+BZ G;<.^"9Y3G M3YI6/0!MTR!JB?G?5]6I5"==!.YA;MI=@V%#"8J-,*?)%/(A7#&4/X/<:.!1 MA*>A* WR'WQ,L7M.+H?:C8OYJHNK&C@I(H57@3X4[M.X%?R4@2+O;;P],H". M-<;"F/D"9_S5)W![.+$]%@:-PP$-#$[\^]B VM\4,,3&YS4-O4M-ZL-_I+L) MN=CH*9U)"GQ!54O;>M/UZSY48H>4J0RK>%J[X^1%P;L&"8S3B]GGA&YZSK9" M_3TFN!27>%S)[&4SF*,4E<_9:C1/,+25%9W#T<1&]&T;5F8_.(\ M^W>D=I &R&D)E^J6&"XK!$]4X!\S(;.W48_/ P;,+#\*!4<7\^5"[WP!P977 MTBZC H(K+" 894Z_>]145_"I_AP:T'Q]+F# T.^ZE51$$_1)'VSVH"ZV[.Z1 MLH=&$SC8N+P)OT5<+'C,,.;-E0R%Z?8%I5U!%]&# V>$$A&G2A*J@LQ0 3LLIPXKP'A M@%P@E%",5(,$+3:6VE%^%"=S;I%8B2B ^.OP.[O7AL/V!_0^-JW=["L, MC6&JXJTMZR,Q[LW]II0:CHW)R3>#IR3%'1E1:,GR;E\1NDA8 M/,2]2>SP-9"GH,7ST]""W3#I^C,\4U G>WE_IQ0<%6E\C]<70CN1=36NTDUG M?<0\@X]#,VENL9I;D$7"-^(8/W'5;8S(/J=)RF"P:C"83$E%#6OK]88,>@GR M<;&)^"9&:2(D645+

#7K2?/'@8O&6R"G["VJ=OL#G5&A%O)BOI3Q M2ME[GMUX^IV6+4\=+'Q,V C]A.2DK(.Y&" B[(P83^19X2IGDC!SB&5!^[O*^>B*0#YII:.LX?<"%C>41U% M![!^/7::]$&C3",+IJ,'N9RNB8N!!%F]3R(2B5')4=A;DY_/J].CB X*- M8G)44D_L&J? /!('P)(N:8?3,IC:2I6,M$S'))W8'.[F%C(=";P1./ M#,L"\>$0ZM\]&-@[L;.3IS"W0G,\EC[U/#Z/\57U^(ADNV'%AVT$SQ!21\Z< MI0#U@R[?GAI0D*9R[+@.UR\3[6R,ZRXI 5ARY$<83Z]RER5V6'# #O1/>Y6T MB-WB+U7WW-M!8<)H)?"X8M+W_SY=%TE=N,,=NI#/@SXMK[I$?MO6>BD527>T MM^WM:6H(:2 3ZH>:0444GM0U/4'GB ]L#N#_&KTC%,M>S!>Z7L=8_T/ ^O^T M[:CB\>31LNM1^NIE;7!JN<\)B6(<.?H(T&S$-B( G?#ICZ*U6ZNN,G_H'S"/ MMO&*.=59$,G/BPM&EEB-B(8>A&ZE(K9),AO_])%7]1.^^J%>86G_%OEWTI/_^$J@*V_4!D;0 :3+8WF)2E90U14:-H M3:#Q9USGI43[\4@-J5J1)^01-FJ+"M>0S>6%0_=PSGD^O@L%G^O4&,Q42>\L;$EVS_45L5BF;-,E\2_O"6-EB8P=D_ W.+$[6]X.J[-/@2TDBH@U$R<\^J:@A#T[FE<5B?PU)4D>]2#VL#4.N4+T6]T;P@EDRV?$\V&@N="^:KO=P.ZV#\]$'J81]UT%!R,#%SP %"95.WFY&SH MR7 QWY3A?6(H_%17N^5/5)]Q240S*H!_UX@SAMC0[L&TQ&5);WL)$V(MXT;R M*&L;E57(WD$7=)1D^8 9E]AN6(BR87P0JASQ84MU#&T9VQ=(QR106CFY*02Z M/LR:>US-*]UHJ'J5&B""7A/UE$NGUQI8R:'KJHB_1LD]P;Q0)//I'FR](V=] MKU$ZG=7OW\T"8'!VN!,O$F7SBU.@1S3&"=-)675?ZXV.D$M8$S?6<#E/U7"I MMME(,JJ6&Z>'.%7N/!D%"7;.M#E84"AT#.GIF*;]-J%MF%3U2?[FJ_*O8JJ:6ZXF@;+>$89W!.'FE9')15NM)S']SREP.VZ17_"&@_& M=9%YKW8;]X:L)"5;/=?Z^&2_OXG)6;K.V9S];%+4E[D.#]:+80C"*K6!AZ2, M7\?ER=/U9;]P&P-U: 0$,N(YIE(&$?Q!4=0TQ_ 0B="^HR6V &.E8!HZ'-A0 M*\C7(K?39?%C"OJDV3Z'V:'(>#5?#JS)&Q_8+SJ*T8\;(M,OQ-<:^74C8U3+ M?Q?## V7Q.RQ,@23>Z)Z.I\\PVAG\EN/O]Z]N[:D& ?53Y%LD-G1K=VF*8[J MJ]$")(W"I\9;\$U+191+0G%5)[_ILCP1(]9(PTW0ZT-!>WM_%)X^]C;%2,". MDV\!L"AM_)@WQMQHGTU8)P^E-4TX)<"*O08( <2RE^?,J]OLU3F88/?JTI/] M2+%B_Q@UYA9WLN3H:@3G2"Z"&-Y8R[FC9) N:2/>LT&2V1=YNA#:]M/U.B E M!J;ZWKQHH;Y&[$*=&S3Q$@RSZ;'%P6 =&OY4WXZ'$YP!J?**E$GGY% ('Z-8 M6N.&&DUN44:3NW4 DK_P.<^U9/\\:.,$%I+FICDZ'DB)B<;8)8.?UU\K[OEKB8O)C>] M-2#)S<[*R1PTM"-)>+QGO;P4,@%.63'%?ZA =#D EN%>0T:X; MJNXHTD:V'FXPT9;J[-'GQ2VXL21?6/&#' )LBZVEA#V,R_C7R)("35:2!Y3[ MC#,R3H\3:VR:>66^YQ<]QBE_UB!(G2VW2WF,K*_*E@QHS+NNT.\ *O"] Y6Q MW[V9$ZHW1-KB96PD?^98&EWTPX$H4?G'HX!IT^PHVMZ_,.+RYBK[I09U!;20 M5XN40JY2O+K2(]?R+W@97O,58%C;CKN1KQ<]/J)E1+N:W;*P83:CS)>USM[E>1ZAEJISSL'(3P.ZA@(7Z#MISD>$LEDZ2K M1AMAV=X)+)+,Y8Z<^I9EC_"XB'J^V1$]HDX1Y2$[MO=FP)MQ!=.78:1Q\YEA*VG!M_,*,,V IDSQE_)4XGY%GO)YXC@+8(6"? M]HJ=$]R8]BO!FYEF)9DVB%H#O+(O+IYCGA6WJMF*]\+?%X+H"F"DEP"=H!RG5#3C8: G""3J')'V.HPHGJIX&9>_V MCYN_^OH5Z@!;4Y75%"&QM!=K'.OE#;:5K%C74(-^(5']D[:5,A/?*H"9Q10+ MZ*=58'(V^UM%$KMI?4%"[I(/ X86LCG"9'IWAQH9I0"1_:)I<2'!>)AP3=,PVTMZ]TDT%-7HQIF2'=0'7S>NOL)P$T_0_$ 8()I1TNYX MVYN H3V4[*V!-00*@TB:$6+=[7,J]TWEWQ 0_M*V<7K^%KE!Q/%\DEC4QV#T M129PR\VR1U%:UA9DX.QXW'(\ ,0GV!$X O<=WT2/Y/GU?$CKQ=3.1D>UCH;T4]:BS*2T8Y]?M MZ&PC:J[TX0RU2]&HD6C%3NHNN09MQA'[OB+]U[%4C[IRAF:;\4ALDHD@4GTC M= PETTE\M#33]=6-/H]U7CZK1X<4%V,[ 2$"SKV@0ZQR^QDC-3^][JV>%H]8 M"^E3GZ+K)7U[A*S?%&S4*0B3\&3X]B8D_:'JYV_%BAF$*A<^]TE;/]02JH]: MJM&%?!W>.*87>GB)BAV/Y2*L1 _W:(PY',":.S'8)H1*W"R3VDS$.GKB%_3= MJ;'[;A][$C,0D_!"TW?V\S5<:<,]V+7MH#I+Q6XN*GR2)8^)Y X9AUAI3$(@ ML(S(7\+.LW@XUDTF]0!@R)$*%'M?U.Q7FH)W'/7-F6$LWTZU?=+;#J/;6N*X MS]1%@T[GS1>/\5V/QMZ(-^]*6FEQGA_G^%-F0!LIY+E8D>TC- MYP7Q![SEP?25B;J)*I+CRBIJV-&+%GEGY)BL'O6XJWW0]-R8O=@-YQ?[^!(Q M*W8Z_BHWJ+&*"AQ-T@R%S8DJY-(X9.?T"4XI1P<&QB2TFF)KJ51>&4?4W3'F M&Q&O#%>YJ>O$,951LTQI"&(>NLSR+/M)EJX@_,F#F@4*;%WR)L1PC C M6T>7V#?P37*'8;I[("9*^1PDET@A_LEX%V;0CR:-G\UC0DF)!UM]X$'/0=I9PJM++Z*N]83/_>92=^Q]' M22F$._7,@+4YS)HZ_0:VXUWR+N0US)_R[2;R9;;_RN ;,/4YT#3NA X/LP M!41A0^I?B")>D_2-TD--\PF$%#5#")FTLN>I>J.0AA.*W/OI$!&F<$Y\KK<0 M3K2AFNS74#<[4PF1+R)T96P=I8"MU9NNAT@YAY.AW]AJOC/894Z9L6173Z/A M(\?(XF\>0+8Z"K2:Z#6^@JXUGY U83QWD3I[0H.IWIMI55'SQS<]BC?GUM&NUX9^#A%"3Z#5?!N?&Z++MP3B MJX@N1_'A:4.-VI(Q#XB;_/:SX.F>ZHAW&.QEG+(>NNR^CMP<4=]+_K&K4+WV M&2H?;CXZO>M^AW$%MI$C.2593NDW/)8FVXGWP@\0_,L_R%L9 22[]B^ I5GI M(GZXN;[61<23]_!]Y$8:@H"?-]4E.R=:Y%L@G4_+FPW8Y5K^MO1.*[JP)XUR M#:<:@A67[']/D4 M-QIGZ-"U0,0&M#"F?R'!$)Z1N8K&%O69@76*]UQKIR++(]X',K*PBY&V=;W]C'#OXAM;'K"3NNZI3E M?<]1*;)K,2GH Y$/S=+9,D\Z>5>TF@BC_;]'>M*0G>K[86N9_A:5/^:U#2R=PFKRZE7 MVH([LHP&[ENL8>: YYP"$9K[K.;;\;SG,Y,/U+]U M9$M![G+I(]V H/<7,BU%Y1LP3-PK8:8W@M?1)+R,+^()T$4&'(ACDF5B V%: MH%W!O_G+$.G]8:+NL+ 7.;M>R3.Q/)8L11-I@;2JM;;V(%,JE$A32^.*]RS- MF&EBN1'"G0X6+51F[F4KPT(1WBK-'447R'/;4VR3A@2P]6/=H \\AE2_0'FM M);<20* V_[[?$4]"_L1 9;@*SN$F)_7#.TII7ZP (>VXL$1N@L#-1C?%74;7 M289>WG%U$P)A;!W%]L%[LAVBNA81<)N2VM\',1Q1,Q@(;+[+WJ6_&*"\EZZ\ M5C1<'UJ5^*E?/4>Q^=KO/*UE7H>KG$EU-'Q#K8^_]G(O4D2&A3)QC)W\PO?* M0X IB[PI%4CPMX$3C>3X$C=96V M>L"YY9)TI_D([5V]Q QJS@<&X7<6ET@M*+L:P[$+X7 MAHL2W:!NE13B/L AD-]E"H6XH6KG< M>8-K/ANHP*/3SC^#6E]7"EA9IEK3E MW%*\"5X3G7PVHR\T]*W3:>HOS_]=EU+'J,@+P)P&NJ,LNK)#DJYA\P38#K@T M7>.M74JQGT+VJ:KO2KR0A$B>&VS":5)D2G,!P.H(S?B2X&Z31#%&2Z)]P6/, MJ )GT:"]EZYS$C.TP%K-=[+"1G5X'R(FN&8W>UC7J-Q\["!I)W=NY\8!AXWD M'I;4O@Z%!(F&([JPZ%K_/?;Q'K :*]MW&EN#.^_N* _GK0> MF5LUX*[QK'K5&OJL.\T>P18ZF9[ 8O+4^"<&$9R@EO9"LE=AR_:AJ M61_"BW#BHM@F:6B_&RJ\;9=<6RNY>]*1:[QC'/7$W7-WM%&5W"\;S_LMH?$( MZL:-(M?W#"AJKNP?%??QG47HVGQIL+L(L)NJ(Q3%4\*!4E2)&]R*[4=9F1-X M(4PZ2C%JK/=;^;4_0(+4?$4SB)_JKS3^2FZZ3U*:4Y=E<@<.+8)"_KQO+JIL MBZ7^$&4KZ4KUVC**,$F"#MX+,,>B0_>DU7ROHQL;DK7^:FLP8X\@'L 44:DS MRK)_[Z )&V%UQG+:C;]7AL+I5=S9CW4AO:;2^4G&.YJAN;Z-WL[MADWO@_F$ M>1EC[US1.S]\!G*BX_AYNRTV^+#OR:YS$GP@=(Z MB2/ZZH:X\S-%!?P,D4N&VK;5LY=++GS5DN":F6F;^/B65,3)^NT/QSK4$3%Y M'B?N8)_#^)>AC\[+^>8W M'UB'O@SYJ]=-7=6=] ,<->WGAQPW[1^:)^,'X*PN\_J(FYY^-+E;^C4FL_Z] M ]I8G5](G>F/ES=OJ8<.#G/S$0!\1K\N+UXNHBNZHDLT"1U6WZ:W5G_!Q; O M5Z^>OXXU:$2E]$G ^=%ALY#E)6YLRER,M5,BXR0S<>)JJ&UR]Y)@V-Z6G+FE MK76XRW'J_)XH"1[8?=3X%U8$XD+:"/)) MD.G2R#&?>0CJ)(Q+0%> J95RXAA\+)18B#^$_T($$@7E!833K-RO=^D&[_C6W[K;I" M6$/7P/W)6S'#.5/U/JZ[$%^-R7_MY 8XN6L26"4[?I.NS%MJIRE-J<8-K1?4 MJNJ=:B:\O5\]>P)OA\3??'4';^@<8 MN%A!4=HMO'I^]M67SYAQ^P]M?<0A,3C0U@?Z$X/OML$'X/=M#;Q:/N $>-\& M+>_-_P%02P,$% @ (ZI;5FQ*0$^S @ S 4 !D !X;"]W;W)K&UL?53;;MLP#'WO5Q N4&Q 42=.;T@3 TG;80-:(&C: M[6'8@V+3L5!9E<_4P MCBDKL1)T9FK4;"F,K83CHUW&5%L4>0!5*DYZOQZBLJLQE$_VEX\R67I_$6 9 -(@NXV4%!Y)YQ(1]:LP'IO9O.;D&I MLSBI?5'FSK)5,LZE4T&2P!0PLTBHG6C?2NLH=BS)$\?9)ORT#9]\$KZ?P*/1KB2XUSGF_Q/$G$N7 M4+)-:)H<9+S#[ P&_5-(>DER@&_0/= @\%U^PK=VK/#[&G.T5[(2P:!0^RP+:^W,C6 MK4-M[]\:67-KN7WZ#T=X+A&0G.2&P!P4MU3X?1Q?WYJJ%GI]4=/13 OC67^K4:+?E+Y:BKO#VRJP%AH6E&* M7VM?&>*=#JO0+L,<(0B_1MMLW6TWJB9MA_YS;^?G*E#ORZ,X^X/VY+'+5KOP/;"&+<]^ #= $__ E!+ P04 " CJEM6 M3=/2>!H% #A#0 &0 'AL+W=O0_)TH_174W)NT?>ZDN9L6EK;G,QFIBAYS\4INS M:3B]$WP4Z](ZP6Q^VK UO^'V<_-!P]>L][(4-9=&*(DT7YU-S\.3B\3I>X4O M@F_,8(Q<)0NEOKJ/=\NS*78)\8H7UGE@\'?++WE5.4>0QK>=SVD?TAD.QW?> M7_O:H98%,_Q257^(I2W/IMD4+?F*M97]J#9O^:X>ZOP5JC+^%VTZW10B%JVQ MJMX9PW?W(2\^)T9B&&TYP5.W\7G3_R MB+^0H&LE;6G0*[GDR_L.9I!?6N%W0XQ^/-\8:R&7?/7(12Z&-'A&*Z33DS# M"GXVA58Q7-_RZ?S9DS#!+T>U MTE;\S9?H4AGK% XN\*&*1F,>KNA3R=%*5=#80JZ1#V)V[0TY(.NF77ZW+C_C MLG&B2U4W3&Z?/\W0$9F*'BOC &?>[ FGX]OCI$%!=/J[3#N4Q0&.(H"FJ4P3C+X>8[B M *<$O>@F20Z34>$L66Z06E5@S1S,&D30*,ARC, 5#\)-B,"0I#@@-)Y=* M-THSRY%4%J*Y-5LHJ!#!W@@(SE .5B2(4@I6(4V#+"9@5==<%X)5J&&-PP#\ MD@0=@6Y(,] $091DDT_*@LYA0%WN%(=!2"B,\]@7%N(@]*'<;)Q#=7'\ .KP MMT$=QTF0I0[CHP[G./*Y.'DB3& =9YH"GOM , M=Z [.0;Y""O0GA7H?V"%#K.'ZP,'XD\SPWC< R2PYP#S@ 1<.NT^G6J7SB]0 M0X"*BADC5@+L%UMO6'&YMJ5W U<&$#'KY8-%*-DM1PO.)0)F8:B 4TK(%@CF MQW10HXSP5X9_YZ#WW+@2F43[@V\_4AJ] =<6+/SVF S8>JQE?G%RK,-HD@0X MC_RF(T&6[U@L 6()TXX"@C##7IH"B^0A'C+>XRP'3))!WSFO.(Q=.P&]Y-0[ MI-0U)*%1$,?AG@5'VCD'\LM2;TQH#L8)!9N\2R_T[4VAX9-DSXX'61%(L.=$ MU\#W1;LF?8JRW"7;46 21*1C'9+%T.ZAEP*'TSO&#],$&)_>(\R1ADWZADW^ MOV/\$G:4NXRTD/\ULR/=.AKTI\_Q'UNX&,2O^_B_^4@?'")7@,Q&V!)<*,G1 MEC/MUX8 @9(XZL:PVBF<&DZ7K5S7]:JVU*I=EV@%3P O@1V<.$HFL$W3(,)Y MOS>&IV1_)AXDZ-G@V@T[<>T?%P:@:J7M;N"]M'^_G'?7]KUZ]_@!+EZ[@[3B M*S#%QREPKNX>%-V'58V_Q"^4A2>!'Y;P!N/:*<#\2D%'[3Y<@/Y5-_\'4$L# M!!0 ( ".J6U:6.O[] 00 *D) 9 >&PO=V]R:W-H965T^+\LM MK8D\YRUM<&7-14T43L7&EZV@9&64ZLJ/@B#S:\(:=S$SW^[$8L8[5;&&W@F0 M75T3L;^D%=_-W= =/MRSS5;I#_YBUI(-?:#J:WLG<.:/*"M6TT8RWH"@Z[E[ M$4XO$[W?;/C&Z$X>C$%[LN3\24\^K^9NH G1BI9*(Q 4S_2*5I4&0AK?>TQW M-*D5#\<#^HWQ'7U9$DFO>/4G6ZGMW"U<6-$UZ2IUSW=_T-Z?5..5O)+F'W9V M;YZZ4'92\;I71@8U:ZPD/_HX'"@4P2L*4:\0&=[6D&%Y3119S 3?@="[$4T/ MC*M&&\FQ1B?E00E<9:BG%C>$"?A&JHX"7\,-:TA3,E+!YT8JT6'TE83WCV19 M4?EAYBNTJ/7\LD>_M.C1*^AA!+>\45L)GYH57?T,X"/5D6\T\+V,3B)>T_(< MXM"#*(BB$WCQZ']L\++_]O^:R;+BLA-4PE\72_0?2^;O8TY;R/@XI&ZCJ6Q) M2>()P,A).3J$O'K M5UUETS62]^!"2HJY(LT*OC"R M9!53#!VYI41[M +L@'M:=D*P9@.71#)YS+.3MH][]KBEL.85=K=&5J94^AYG M_U!0N'S%ZY8T^W=OBBC,/TI8CV5&7EA7!ZS5EB@@@D(]T,?Y6GO[;$L5VQF/ MA,&=I78'WK,&%7DG$4U^F#I8*K1>4C&6B_.%/M,*0K R@D>N2.78R$V=*R*W M0+]W#&WHNI\Z6+MTC]TFGO!T7'<("V\ASG(OFTQP=/8R<[Z>/YR#$H;N'J2F M9ETY@S#R)GG8"[L1C[NFW -?5FQ#].FD]T5>$ 3VW[DU-G4L#["F)ZUX033Q MTB)^&9VRE0=>E(:#=*ZX:+D@BD+#%;4)67+M,"*GN5P9Q[,59T0L,O, 8ZM,6V,LQ,G7P&,5#L@&=-L,)[Y0=$2LH\8S0S::M97FD M?X[)S5 ?AU$/O33(O*S(S;C($R\N,N>@YJ?_AX#-:F@,37H2AY7Y\_JO)1;^ M=HF]FE%K*)MX$^.U'1RKR"CVBC37.36#8^E)#$AB$7Z[LI(D\Y(X'>3I6HE2 M+PN209ZHP#3!0L][<8QT&"#?M!?.;=>PDK6X/IB*O2!)[/^OQ=*'Y"WD8>H% MV!(XB@MOD@1P[ 3V#ZY/9+$QCP2)1=$URMZDX]?Q'7)AK]^7[?81@]'=8,E! M1=>H&ISK:U_8AX&=*-Z:RWC)%5[M9KC%MQ05>@.NKSG&M)]H ^/K;/$O4$L# M!!0 ( ".J6U;$4K#PN , .0( 9 >&PO=V]R:W-H965T("Z<1(C=]*/JP(H?B M(GM1=I>6W:_OS)*F9$16@[Y(>YG+F=DS,YSLK/OL*\0 #UH9/TVJ$+87:>KS M"K7PYW:+AFY*Z[0(M'6;U&\=BB(J:95F_?XXU4*:9#:)9TLWF]@Z*&EPZ<#7 M6@OWN$!E=]-DD#P=?)2;*O!!.IMLQ097&/[8+AWMTLY*(34:+ZT!A^4TF0\N M%B.6CP*?).[\P1HXDK6UGWES4TR3/@-"A7E@"X+^[O$2E6)#!.-+:S/I7++B MX?K)^G6,G6)9"X^75OTIBU!-DY\2*+ 4M0H?[>X=MO%$@+E5/O["KI7M)Y#7 M/EC=*A,"+4WS+Q[:/'R+0M8J9!%WXRBBO!)!S";.[L"Q-%GC10PU:A,X:?A1 M5L'1K22],+M")^\%9P9NC ^NIH0'#\(4\ Z+C30;.+L3:X7^U20-Y)#5TKPU MOFB,9R\8'V3PWII0>?C5%%@\-Y 2T@YN]@1WD9VT>(7Y.0P'KR'K9]D)>\,N M_&&T-_[_X<^9-S)(]' E?:ZLKQW"7_,UB1.G_CZ6EL;I\+A3KK,+OQ4Y3A,J M)(_N'I/9#]\-QOU?3H3TI@OIS2GKLQ75;5$K!%O""^%) ZL@ O*.Q:ZE$2:7 M0L'2>LG5\AJNA73P2:@:CP5X$L+Q .\JA)*-WK-1=AOHI-@CE <(J5[Y-K?& M6R4+PEI0\2E"B1#)[F&'] S"0VD5=18/9Y)U;.WI\?RKBQY1!?4:74>7WD$V MYMZSC8.36RG64L5W[BU:3ZO8%F]M+F('V:<$_E.B1SV#.H*A&G8.3?Y(.-U. MN()CBL3QL'2X%;( ?* 6Z[&AG:6X7:L5*+Z(\WL8O\V(B;FK\:B\VJ,GX<'/ MO3L;Z#D;/3Z $\P:=?,5+>?:UB9T%",_ M9.NFL;E %"RB%PS0:#8\R*#V8/!K=)LY72AW'V RA M[K0;X?-F-NR@^["9_0M02P,$% @ (ZI;5C"? 3D=! <0D !D !X M;"]W;W)K&ULG591;]LV$'[WKR#486@ +9(HR;(S MVT"2)NB MC&:;'L8]D#+9XL(1:HD%2?]]3M2LI*MCA'LP=:1/-[WW?&C3K.= MTO>F K#DL1;2S(/*VN8LBDQ90S%1K!9>PU,2T=[=X+?U/(@=(1!0 M6A>!X>,!+D$(%PAI?.MC!@.DV_C2WD>_]KEC+BMFX%*)/_G:5O-@$I U;%@K M[%>U^PA]/IY@J83Q_V37^\8!*5MC5=UO1@8UE]V3/?9U>,L&VF^@GG<'Y%E^ M8)8M9EKMB';>&,T9/E6_&\EQZ0[EUFI.-7XMWH+9/\.W.Z"#%I:93@:];)1*[)4H/!(G03 M:D.NN<0B<2;(+4Y"[0OTU_G*6(VJ^OM0B3H"Z6$"[J:=F8:5, \:AZ4?(%C\ M_"X9Q[\>22\;TLN.15_<=A?,,5]JO+[:/OFTKKZUO''D0_(%["'61^,>9GU7 M 2F5L1Z!E65;MP)KM,:K@4Y8M*&JK%;:]E5WW)J7W&#/C>Q V&&;)3 -P8* MD4MB*]4:=#,G9R,4 ]0KT(,@R']GDI'3<6M!F_ Y<.AQC-K8'4.$G\@D+*89 M/K,P'Q>CZU9+;EN'C6X;_NAL0Z9%09(PI73T"?#R5TJL":^1^D,O@RR?X&\Z MNF0-MTSP[Y@ZEX@MF?BE-?",Z*ID",W#<3I%\)AF(R<]J]ON!85Y8MPMHAJ2 MAUF MQI.,G+P**\%!TBFZ31UD%F9T0H[(-A]DF[]5MDA=MTC[ZA&;C^F.Y,96>,2? M.%MQP2T':4/9XDHYL?"NB$,IYXI>7%Z$[A97'OB[?4'E46 MT[#(<[2FDW!:9 ?U%KUH@S7HK6_V[N1::;N..,P.WQ/G71M]=N\^1CXSO>58 M&@$;W!J?%B@LW37X;F!5XYOJ2EELT=ZL\)L(M'/ ]8U2=C]P ,-7UN(?4$L# M!!0 ( ".J6U;9U>H G0( +D% 9 >&PO=V]R:W-H965T@M!<"J(@6WC+8+::6'_G M\)5#HP]D8BN)I7RTRI=TX5%+" I(C$5@^'F"-12%!4(:/SM,KT]I P_E/?HG M5SO6$C,-:UE\XZG)%]ZE1U+(6%V8.]E\AJZ>J<5+9*'=/VE:WPEF3&IM9-D% MHUYRT7[9\VD6-YS0R+YDHV1%EO1+."*]5%(SDN;%.V M1N$IQS@3K:5X F5X7 #9@N!2D5MI0)/W]PQM>CCW#::QSG[20:Y:R/ 5R" D M-U*87)./(H7T;P ?^?4DPSW)57@2\1J2,S(.1B2D87@";]P7/79XY_]1]#7$ MAGQ?QMHH?"$_CI7;@HV/@]FIF>F*);#P<"PTJ"?PHG=O@G/ZX03524]U<@H] MVN(4IC7RE!FYQ1E=,Z5>N-B192EK89S9]NL8[Y/(QWG?YT $IDGV:5B?QN 1 MWO]%]SX:I@G^,EG@7.-SX0(]9*V92/5P-L"601F#ZMM&_K4$@XWB(N$5*\A; M$HP"2D>4TD-Y\" P/S;J%Z0X:M@HKG7-1 (DD=I@5A),1U,,&EKQ:A1>79'A MX/9( 1:57DZ<_ M 5!+ P04 " CJEM6!/[+U9L# #&" &0 'AL+W=O?N'NJT."C]U12(%KZ70IJE5UA; MS8/ 9 66S%RI"B6=[)0NF:6MW@>FTLCRQJD401R&:5 R+KW5HGFVT:N%JJW@ M$C<:3%V63!]O4*C#THN\TX,O?%]8]R!8+2JVQWNTOU<;3;N@1\EYB=)P)4'C M;NE=1_.;B;-O#/[@>##/UN RV2KUU6T^YDLO=(108&8= J._1URC$ Z(:'SK M,+T^I'-\OCZA?VARIURVS.!:B3]Y;HNE-_,@QQVKA?VB#K]BET]#,%/"-+]P MZ&Q##[+:6%5VSL2@Y++]9]^[.OP7A[ASB!O>;:"&Y2VS;+70Z@#:61.:6S2I M-MY$CDO7E'NKZ923GUVM55ER2U6V!IC,8:VDY7*/,N-HX,T#VPHTEXO 4BSG M$60=[DV+&_\ -XKACJ * [_('/.7 &1[)G&)Z8W\2#B+697D$0^Q&$<#^ E M?>9)@Y?^5.:WW&1"F5HC_'V]-5:3?/XY5X8V2'(^B+M2W1F#^A&] MU>M741J^'TAAW*7[^:Q='TO8%=RZ[L MV(F&7?62G21VV1,[U;-KK*E)QN5),L!R2^8G*< !"9D.=TK0*X9$RR780M6& MNFHNYZ._D&FG0@?UPOM\K48$FL %S/PT3MUF[);3T"TG$(5^^JY9IS#UXR0: M/2C+Q(\R2R8^%6#T"8V9P\>RJBWFP*4ERL;"&XC]:9C"Y6CCJB%H_-Y*_B>N9?K6>D,ACTOG>OS+?9/ MY1A63'4BIIZ(^5!I3N.&BR/-$,%<_:TB?7"=OZV8MD>@>UZ[INPTHWM>9TTD MMM>(SV,="IX5Y-=K&[B!O6;2(;(LHPX[X)K"9Z@MC<,.V*7&Z=C_>:&>J_A) MIM%D[(=1T@HU&B=^.HXZJ::I/TO&K5:C-/+?31L]3R$B]41AV$GW J:3F3]) MQV?5%#R;+27J?3-!#62JEK8=,_W3?DA?M[/IR;R=\'=,[[DT).8=N8974U*( M;J=FN[&J:B;55EF:>\VRH \-U,Z SG=*V=/&!>@_75;_ E!+ P04 " C MJEM6G5T6YJX' ^%0 &0 'AL+W=OB6E85_JJM%GTY4QZY/Y7.%3+N5XK*0H[J:[FW//B>2W*9GI^:M_=J//3MC-5V<@; MQ717UT(]7LJJW9Q-_>GVQ8=RN3+T8GY^NA9+>2O-I_6-PM-\IZ4H:]GHLFV8 MDHNSZ85_26KBA0! MQN^#SNG.)$W<'V^UO[-KQUKNA)97;?5;69C5V32=LD(N1%>9#^WF[W)83T3Z M\K;2]C_;#++>E.6=-FT]3 :"NFSZ7_%E\,-K)O!A K>X>T,6Y8_"B/-3U6Z8 M(FEHHX%=JIT-<&5#0;DU"E]+S#/GMZ;-[U=M54BE?V#7OW>E>61O/HJ[2NJW MIW,#$R0XSP=UE[TZ?D2=S]G/;6-6FETWA2R>*Y@#VPX@WP*\Y*,:?Y2YRP+? M8=SC?$1?L%MP8/7%?V;!O[1&LG]>W&FC0)-_'5IWKS4XK)52YT2O12[/IL@- M+=6#G)[_]3L_]OXV@CG<80['M)]?M74-!EOH[$.OOF#(2/:N,YV2[+W6G6AR M>0CXJ.K#P#^N)(/-M6@>V4IHIK8F#3XLV@J97#9+IE<"7UB[8'D/4%N A&O1 MXRH'7"<3A%'6=U+M0LE>OO$GW//#89$WE6A.)K^N*7-AH3/:B*8@HV'D\"1V MHB1CL>]D7N"D:3"!4XPJA,QN.? > M.!LJ$2/&.7XSQ]HJ.Q'NQWE_+?<&L?%-D#$!: & PQ.?I0AIL[]>S7Y]XL+DMM=]\4SW3U;WGAC[S6XDLIA=/$B% M??'K%T_\N4*MI8K5(:@?I:K9F[)ACU(H_99=+)>T+A2V]Q JL8WF[+.H.FF% MS*KM-"SJMY-+45F>"9O*7Z7E'NELQG'P)0W8]RQVLX0E;IIB'#H\S9PX#"9( M(S0'X"",B YF*!;%UK%^X$09N)R%;(9ILTE/DG;(-?E%JKS4D)^Q-\SGCI^E M,.RSMQ .W"A\(0\/+F1)"0A7RB_K4F$8.B%2SHL#J'@:DX;4#1)DWWI($[O> MKGE &F/:LQKF1XD3)WP ^>'VD^Y9 #G@RI#^H1-G'K3N23Q#DY-/JPH/OI,& M'J2#07;,GD QW"=M+3,M(Y<<5?HM4&-E)-Z5D7B\C*#Y+#KD"!#LE=D^ M^I]09D=+R:CN_ZB4(+Y/Y>*5E/>-G$1M M#T*PT,82@?6?LJMD::4$"=5M(.CB8U8L.;;/UBAB\(O:\0ML/B=O]@DGJUP\P MC8B-@>>B27ZQD(U$F[)=3=&I+592>$0?/YG\@[Y>?_6U;VC(TN1Z5XE>;&FQ MZR?VWY/(0UL)4U:4EG'L!NPO+$[I9_*AU/>SA9*T$4$/%31%OO5='T*>&T%F MIZ5 8A= S!Y+617,(PG\C7 TW7$T_5]S]%B39P_0!TD["NFUI)5;LWW0MYLF M4]:L94^[6$B*NGY6$JDOO;VYZ>GQ?R3X*-5X?^0X2C7/16V<@2UH]STW#NS8 MYP>)%T4NL67&4F[)%85N;)^CV$U&J.C15X@%EK<>S?UO*)GM*)G]J19]=BFH MXZ(#GVRTL).BR/9G?66+YO3/;&;$$4>HBN?M&FOB*: M??6X:N%?K$W)!]F RC/LXWB0(I^:N22*)K>" M6$VR;3G80]EH9H9CW; M'GI)RM!%1T'4]\,'G.JP1MK5B+KM&N1K+M8EHF";<:PX07]K=V/J V)._:$? MHO$,_9RU23Y\-%M/T<"\PW[O3 MJJ5:VIL[+(-6TU]O[=[N+@CINIOZ_H' MTZ[M#=E=:TQ;V^%*"E0T$L#W1=N:[0,9V%V9GO\!4$L#!!0 ( ".J6U8^ M((1N9@8 $L1 9 >&PO=V]R:W-H965TJLX5S54%$NK,;;"G;V^%53J*5D'\57:=CXHYC5TNP=3BR@:<*DZ&%..YCP M$1@>LC>JL0O#7C:E+.\"3.#3X%BX=NPTW(EX+HOG+.(^"X,PW($7#8%&#F_Z MW4#9>66*6IE62_;'R'3 MX,4.?^/!WW@7^O$%VJ]L:\G4G)VIY4HULK&&GEXK8]BI1$-*MEF^;1'L7N/C M0K+B#G9-V+,.N^JPK:/&M<2(,&RN:O0QJ%(US"Y4:T13FKT#[W>HCCUDR3LG\(H]O,@87L> MF@^MU3">^-,I9ZF?APF+_2P-O->/>>O0XZD?)MD:/5AYEW+N<2D.5@2J6A(G$_0GG&_>]>#_#8V_<_G(BG<"*$<_#=YVG[0[B80"ZX^.8Y9&?\KCO\A3\"->"$F=^1(4>J.9LRFH.!H+3%?!"" PQ M-@2"(Q>G^1=6%9_W:>!CZ:1@SGH=P#^&G/G3+^X#M1.ABP9 WG#&N<'9: MX22$-*!9*G0_%J+^XMV:L1]GD;L-_3A"Q-X[E!&IC3F+DY1%>?X_]T@Z]$BZ MD[AW!;+!H;/L):"KMJ@I+=L:8B?N]KV8NL2@U-6\*D1C[ZGG8XM_7RVW4W<0 M,PG8<6^!F.0X8-CQTC3]/IM#%)]SXE26)=Y) M4>A6U,:MWB?6L S,3L"2-./>N]O@)% 9]&@&4;(5YF%#AV^Y'^6W4@^4*]FT M$N;!E#;R($]ZNF($"A#1KMT+?ODPI2S.HQ#?'EQ9- MY_"Z>J&5$KC1N<0SI#"B=KV71$W?$OMJOM\:N8Y[[!*>.4-R*.\V/EC:&U<> MB;4Z:HQ9XF=YUBM"0H>@/L4D4+U2D$QN2_-F 9&UU,_BS@+Q*2;,1IRG9H139H1?;#^^G#S:YM: S-_6W=OIVB;3T&[UQHNWBNO,5R38$GP9PXHV\GS6) MSKB44 =PRXF]NW,;P4I7N-[0JN3E2G5LI=)G1#':F;!DT,/QIS)Q@?N4NI+]QD/)55M8[MOW6%T^*?@ MI/M OIW>_ONT[U[L&KE/I=GRN+CV]TNI,")@R;@ M_5PINWZ@!8;_3X[_ E!+ P04 " CJEM6[\2)YY($ "!"@ &0 'AL M+W=O<&_C4U*T>>RMCUC?#H2Y6O&'Z6JYYBU^64C7,H*BJH5XKSDIGU-1#$@3) ML&&B]28CMW>O)B/9F5JT_%Z![IJ&J9=;7LO-V N]W<:#J%;&;@PGHS6K^)R; M#^M[A=)PCU**AK=:R!847XZ]:7AS&UM]I_"KX!M]L 8;R4+*)RN\*\=>8 GQ MFA?&(C!\/?,9KVL+A#0^;C&]O4MK>+C>H?_H8L=8%DSSF:Q_$Z59C;W,@Y(O M65>;![GYB6_C<00+66OWA$VOFP0>%)TVLMD:(X-&M/V;?=KFX< @^YH!V1H0 MQ[MWY%C>,<,F(R4WH*PVHMF%"]59(SG1VD.9&X5?!=J9R0-_YFW'X?*1+6JN MKT9#@ZCVV[#8(MSV".0K""&!][(U*PT_M"4OCP&&2&?/B>PXW9*SB'>\N 8: M^D "0L[@T7V,U.$E_Q#C4LD&9LA582U@GLT*9B[#7,$?TX5V^W^>RD"/3T_C MV[ZYT6M6\+&'C:&Y>N;>Y-MOPB3X_@S[:,\^.H<^F??M G()NT#NA&95I7C% M#"]A\0)ON:P46Z]$ >^9>N)&GXKBO)_'%69(UMBEHJW V'( C4BXJ3!3:NN[ M_+OOZM5WT_MV;5("]IQ!S%H6S#4@!F#E8I=RUCI[W2UTH<2Z;U+40$+@ D42)7Z2)I!$3@SCQ ^#")($+@;O6L-5 MZX)B-1!"_0R;@&:H&4:A'V89HJ&0!7Z44J (,7B4!G5W27P#<1;[>11!& 3. M 94(3/T[37A[,#W*D#Y.$@6!!+^N.MP;N:V;LF(;OX&?\UFKK*$W\ M(,PAI XVR9$>A3!S4I3[040!TW1Q&N9^-L=,(+. 0F03@\9^2E.(4BN0S _3 M#.+HR'Y6RZY$4)N)M,]$'J%BCE"XQO.),%V6T%%<$-/8#X(<\M!JH=<@SR'+ M42!!YB>4 B86;;:10QSX.8W!*D2!GR8QA-:2I'UBR?_-.OR"Y:JPWEA?R$<5 MXT,KL1I+\2S*#GT4LL.Y\H*^W AHK6887(!4T$C%7?$?D2D[Y?H,@5^X+6W^ M11F[^>>>N+:';HL9KL_,E'@_4^+S,P7_[657.UI3^U\4Q@V8.[[D2B&-_92< M%A\[H84[H)G4IP?+66>GQ^/):>,FG?B,9VO3P@Z(E3MBQ8X8.R!66&)P^5^' MP^"65Z)M+8$%JUE;N'[)_ SK%)LC]>,\'\S86N"YB<_[(7:& LZ0%(LVQA(D M9##%DS<'AO\J"*"I3VD.5[@D.(/R%*X&&,4Q2YQ%/LFB5[ZGBF)X<"W @5NY MRX_N2[6_(>QW]_>K:7^M>%7O+V?X5\%4::CY$DV#ZQ2/7/47GEXP&ULC59M;]LV$/[N7W'P MAJ$!F%BB7ITE!O)6K, :!'&R8ACV@9;.,5%)U$BJ3O_]CI2L.IMK%$$LOMP= MG^=X#\F+K=*?S0;1PFM=->9RNK&V/9_-3+'!6I@SU6)#,VNE:V&IJU]FIM4H M2N]45S,>!.FL%K*9+B[\V(->7*C.5K+!!PVFJVNAOUYCI;:7TW"Z&WB4+QOK M!F:+BU:\X!+M<_N@J3<;HY2RQL9(U8#&]>7T*CR_3IR]-_A#XM;LM<$Q62GU MV74^E)?3P '""@OK(@CZ?,$;K"H7B&#\,\2("%JHS_A>U@&TRAZ(Q5]>!,"&K9]%_Q.N3A M1QSXX, ][GXAC_)66+&XT&H+VEE3--?P5+TW@9.-VY2EU30KR<\N[FG??U?& MP -J6&Z$1GCW)%85FI.+F:4%G-FL&()=]\'X=X*%'#ZJQFX,W#4EEF\#S C9 M"(_OX%WSHQ%OL3B#*&3 \Z/Q(M&NI&/EWXGWIW0C6Q>]NG^=;4R5E-U_'V( M;=8!7<5(+FK[Q;W[Z&I57% MYXVJ2M3F$/^C" _S?]H@K%5%XGF!S*R8VJ:X)V;&KW:;Z@MM(Q?*\Z6DQ/[KL:M;!*GT_N=S1^AG<0)YPE M20@GOA?%G.7!KL?#.4O28.B% >-I#B>36VP42;X/]LF?+UB>"EJ2CLN>K8'. M$$/:W$+5+27O0.[8@0SS/& !_4=)!F&>LY1G+.,!S!T0SH*(0\S2)&5!$GSC M<32DAWZ6\AV+LWS7Y&<\?-L\(HYD%$?RP^*X:JST,.B AR46G9964F[N7HNJ ME?*AH5Q113FUG'A.7BZ'JO\HA!^I?KH&C:4LN7:K+$E BJKZ"B/: M81>W2)6+;^!ZI?A-'95R1!]T/7L/&I&J-#O!D?$*"T%%XF=E37"M"R4;MY87 M*%WS='5V50D;JBVR1[HL">CI#N3Y9%]!_BB&_XZ$_QL))H]8(CTAG#J*/:40 MM#5J3=",.WS@E/[",&$\RUA.Y>:/)%"M8VU(-XQ350;9'-*0S7G*HCR"+&0\ MC%A(YL\4V3BB)'C*++ZB+J09H^_B)%G.PG .G(5IS)(LHU84Y6P>)Y/'Y;,! MTN \B5BJ9FV#&7=,I%!O>T^<9)>S[G;$Y:WVN>3IZ4%1400IZ$+"<=YG0\Q&01Q%Z> M.9\[H =U,]N[_.GH>?%/'$,XNL;V[X!Q='Q%7?6/AV_F_1/LH] ODG)5X9I< M@[.,ZE_WSYJ^8U7KGQ(K9>EAXIL;>@FB=@8TOU9$<^BX!<:WY>)?4$L#!!0 M ( ".J6U:4^R,5,0, +T* 9 >&PO=V]R:W-H965TM&%H@C639EH/4%A!;*QI@08-F;3\4_4!+)XN(1&HD M97?[]3M2LF:GCI$"^F+SY9Z'=P_OJ)OOI'K4!:*!'U4I],(KC*FO?5^G!59, M7\H:!>WD4E7,T%1M?%TK9)D#5:4?!D'D5XP++YZ[M7L5SV5C2B[P7H%NJHJI M?Y98RMW"&WG[A4]\4QB[X,?SFFWP =/AB#C60MY:.=W&8++[ .88FIL0R,_K:XPK*T1.3&WQVGUQ]I@8?C M/?M[%SO%LF8:5[+\RC-3++PK#S+,65.:3W+W ;MXII8OE:5VO[#K; ,/TD8; M675@\J#BHOUG/SH=#@"CZ!E V '"IX#),X!Q!QB_%##I !.G3!N*TR%AAL5S M)7>@K#6QV8$3TZ$I?"[LM3\81;N<<";^J#9,\']9>PDB@P1UJGCMYC*'9:,) MH36\A9LLXW:9E7 KVH2S1J\3-(R7^@V9?'Y(X/6K-_ *N("_"MEHHM1SWY"G M]CP_[;Q:MEZ%SW@U"N%."E-H^$-DF!T3^!1B'V>XCW,9GF5,,+V$\>@"PB , M3SBT>CE\= *>O!P>G(EFW-_:V/%%S_"M2D97\C&'!R/31_CV)^W#K<%*?S\E M=DLV/DUF'Y9K7;,4%QZ]'!K5%KWX]]]&4?#NE%!#DB4#D1V)..E%G)QCC^^5 M3!$S#;F2%24L)3>E=MVL2YY2ZN>HN-A<@*"WEPJAH414.T5&8@,9UZELA-&N M9%)955S;A_!DJK=>S)P7]A7>QI0"VT-)?[:87451\,0L.4=TI,"T5V!Z5H&5 M%%M4AJ]+A/?21;C/J#NLUJA.9M-9SE_-IB')DH'(CK2,>BVC(4LR&E+$(G)!$3R6H, -M%;T 73 Z$:C2&EIL:OKVI,[>5MXIC<^>]:L: MMV33@^)[&XVG5Z.K)T4ZT*&M?/[!A[U"M7$-D@;W]K3?OGZU[\%N7.OQ9'U) MO5G;2OU/TS9V=TQMN-!08DZ4P>6,0E1ML]1.C*Q=^["6AIH1-RRHOT1E#6@_ ME]+L)_: OF.-_P-02P,$% @ (ZI;5ONSK+!!!0 EQ@ !D !X;"]W M;W)K&ULM5G?<^(V$/Y7-&ZGD\Q<@VT")"DP$W#O M+@^Y8<*D]]#I@[ 74,](/DE KM,_OBO;V#@Q,F1H'A+_V/VD;W>]^J3TMT)^ M4TL 35Y6,5<#9ZEU,YNP=/;+'4YD%KV$_H J:@ MGY.)Q+M6@1*Q%7#%!"<2Y@/GWKL+_-0AM?B#P5;M71-#92;$-W/S$ TP8CS[2U_R0.PYM \Y^+F# M_\K!]P\XM'.']K$.U[G#=1J9C$H:AX!J.NQ+L2726".:N4B#F7HC?<9-WJ=: MXEN&?GHXHHHI(N9D(D$!US3+!H_(-*L$\V[*%IS-64BY)O=A*-9<,[X@$Q&S MD($B%_=1Q(PCC#JX&)C@>QJV'J;!M%XEMI[CM [A?L&=@)K#N.8&7<$GY L@"&P&)A5*@ MZC*2(?921-,P-D._XYJ??FNS'YBW=J\L IM%A?:2N>9SU@<0X2])@2V MH;,8ZVY&8\I#J*.2H77V)M#QVG5>R\X?2:=:-%8)W0.^EV"[I= M*]VODFGX532:!'8+"I<;@LNMR=D*1:XV,4H3R(+C]M&'HT6 M@.: -2,Y5EPE14[5+LONW\-[VZ=IE;[L_1[]99!C66GGM; MM:R2VM,LGI74=$DEI'(/,R*E6=I2>AM0J3!)0#(1?2 _@,K:9#7@7Q_T'-L] MC^^+>8S.A%:-HU_&T;=KA/5J!M*4..XC)$UCIS(]1/ZU**-1CEO)[>M"L0Y] M43/B1:<"ZT:T5+Z>7;MMQ]1 MM8MH!!OB5JM&SR\:/C*-NS%=JAGM9OF#F M0\T6;;)6,%_'^'H.MJ7!/D;;LC18/4^.Y9G0JK$L9:IWBDX-]VH0 PO2[/0Q MGD5!UD:RUUQ^C2:!U:1*KE2JGEVJ?A%DG!ZM8$_?=25LXY\DBM?= 0=Y*C:: M^S:/]&_<>^R\&YJ:=18G-[5SH@7G0JMFH-37GEU@3T"&YK1I ::\GK";\75] M$64X1DR6^;]ZLX0>8Q78Y_1.SGXIQ7V[%#]0=3GY]Q:9?=!3B^RL:,&YT*H! M+[<)OEW&'UUD.4Y#D1UE%31995Q:>R>VF.)%>O*M2-IYLA/-XFEQNGZ?GBF_ M>C[R[H+LC+R$R8[L'ZE<,*Y(#'.$=*]ZN#C+[!0\N]$B2<^%9T)CG:672Z 1 M2&. [^="Z-V-&:#X7\3P/U!+ P04 " CJEM6LAH*&J8" #\!P &0 M 'AL+W=OT!S2VXT$LO1RS/?5_'.114G\H2A-E)I2HHFJG*?%TJH(ES*K@?!L'4+R@3 M7K1P:VL5+62%G E8*Z*KHJ#J;05&?QF4.O>F-A(ME(^V MX!(XMT(&X[G5]+HCK6-_O%._=K&;6+94PZ7D?UB"^=*;>R2!E%8<[V7]$]IX M)E8OEER[7U*WMH%'XDJC+%IG0U PT7SI:YN'GL-H>L A;!U"Q]T!HX)6Y0-*K/+C!]&*ZJ9)C(E:P4:!-(F5R(AFZ9,=F_# M,L%2%E.!Y"*.9260B8RL)6::_! ))!\%?).$+A/A M+A.K<%#Q"N)3,AZ=D# (PP&]<9?9L=,;']"[E$59(2A]T@_;95:F6%,%Y/$. MBBVHO_O"'Q2W?]5S7=(8EEYI"Z=>P(L^?QI-@^\#Z&<=^IE3GQY [VJVYJ[D M_@_A_[L/IXG^,'SFG' M.1U4NJZ48%B9%K!DU^S5CO5@/PP*_F=:9QWN['C],#L"^+P#GQ^U'X;5)X?[ MP>_=R 6HS+T[FKBKL[F9Y!60.SGTJ)NXD]H'OPHW]02P,$% @ (ZI;5J%_ M7-1)!0 *QX !D !X;"]W;W)K&ULM5E=;]LV M%/TKA%8,+;#$_-"7,]M ZJ!=@68+ZJ9[*/8@V[0M1!(]BHZ;_?I1LBI:HD1; ML/*22/*]1^=>B>>0U&C/^%.ZH52 'W&4I&-K(\3V9C!(%QL:!^DUV])$_K)B M/ Z$/.7K0;KE-%CF27$TP!"Z@S@($VLRRJ\]\,F([404)O2!@W07QP%_>4\C MMA];R/IYX4NXWHCLPF RV@9K.J/B\"S:(F6'>2]R;-E-6&2/<:9X/+74.:)R7W GZ@(YA$%,[K8\5"$- 578";? ME^5.7F4K\"$(.?@61#L*@F0);F/&1?@?78(I2T46T SR]DY>"Z/TG81[G-V! MMV_>@3<@3,#7#=NE$BD=#80L(2,R6!1TWQ_HXA:Z=W1Q#0CZ#6"(<4/Z]/QT M5$T?R,:5W<-E]W".YW;JWO?/,@Q\$C1._VDJ\8!)FC&S<7N3;H,%'5MR8*:4 M/U-K\NLOR(6_-Q7<$UBE?%*63TSHD^J;T%3J(=_+\S-%>9X@!R*$G='@^;@* M/^KL H_N^1G&_D])E+9HIS@1ZEHC>_; <$YNO/0KI'30UIX.24OYUQ> MGUF:TD9BCG;7*P215^]<0Y@/6_BY)3_7R$\-^"9BKG9'9 \1M.MMT^/D,X5M MS]0KN7GFWLW 5]F]=,=?*F/NGL9SRAO'FQ&PZWCK":Q2NU_6[K^"W/A]EM\3 M6*7\85G^\$*Y&>JO)B3$\;W:JZG'V;;K>W[SJXF@,E-XL> 4$)5QX=?X-<3 M%FY'1H\N%YT"HR(G-O1PG5]3F$U:*"HW14:W.J$[17+UZ>*AXY,Z.SU0/EZ; MM"@/4G:'S'[W>#V[!K=KFBQ>P%_S*%P'V534+#YFR*[#KR^T:@.4GR+[%00( M&5VZ M%\F&F#814N:-3KCW62+DZ>I"' _6^36$(=0VR)7'(J.'G1(AO^'A0NR@.CD] MSI&S'Z^%G;) 9/; *>-;Q@-!P9],R+&7+,[F6 M^!286,J)V'8$]HU367 MV6<82/EL9F M,S]'AK#NU,,Z/SVDC9KR<7S"Q\]1H0*C(B^8:.NOQC#;;:&HG!:;EZYF%<+Z MDA0YGF_7YVE-<=AQCZRH2D^Y(#:[X)3%,>6+,(C 0["EW#@%,F-U'GD]H54K M5^Z*W=<0'Z-E=VY!3VC5%B@3QV83/T-\=&N6RS#LUE]//0S!X;!M?"L+QV8+ M/TMZ=(.N3S",(55JRK^QV;_/DQY]?7J%'$VY]:@6>D19*S$O8,VR4R1[E<=* MM-4KT5>OAL=*E.D1L^G=[Y)P$6ZEYA0S'H/FF*&Z#KB^T*J%*RLEK['-3'K= M9^X+K=J"HYWFB[>:>UUH$]W6"6R;%!%EZ^3R'6DS1.="]"E FTHH]R<][%^; M,3J7T;0=WE*'\G)RR3ZW.;ES :ZNG<=[YH<2!D=?\K+/J'+DK^5K B*ZDFGP MVI,-X(&&!DO*LP#Y^XK)96)QDGTO++\/3_X'4$L# M!!0 ( ".J6U;-/Z>^H@4 *0E 9 >&PO=V]R:W-H965T^8H0 7ZD2<8O!BLAUN>C M$9^M2!KQ,[HFF;RSH"R-A#QERQ%?,Q+-BT)I,D*.XX_2*,X&TTEQ[99-)W0C MDC@CMPSP39I&[/DC2>CV8@ '/R]\C9R*7)$GR2#*/?\N@@ZK.O&#]^&?T3X5X*>8AXN22)G_%<[&Z&(0#,">+:).( MKW3[.RD%>7F\&4UX\1=LRV>= 9AMN*!I65AFD,;9[G_THVR(6@'H'BB R@*H M:P%<%L"%T%UFA:RK2$33":-;P/*G9;3\H&B;HK14$V=Y-]X))N_&LIR8WD3L MD8CH(2'@CLPV+!8QX6 ([N1XF6_D5;H GZ*8@>]1LI%WHFP.[C,Y8)+X/S(' MUY1S>57V1WN@MU?R6ISP=S+D_=T5>/OF'7@#X@Q\6]$-E\'X9"2DC#R9T:Q, M^>,N970@Y2LR.P,8O@?(0:BE^&7WXG"_^$@V7M6"J&I!5,3SCVK!OZ_E8^"+ M("G_ITWB+B9NCYG_=L_Y.IJ1BX'\<7+"GLA@^NLOT'=^:Q-\HF![\G$E'YNB M3]7@> ^N">= K*(,0 1N:"96K=V["Q@4 ?-IYFD:CJ$W=B>CI[HJ8[V6JMQ* ME=M95:4%4 8^RZ$O"&N3M8OHU62AT!V/84.6JZEWJB?VVY_O.N#D+F6NV5:8X!!I]WLJSRI![ON '(0R:TOI M#*@8 W:'C(/S3QFCKB7 > R=II8^P (JLH!FM+#W0J@3QA"%XZ9?F.NWU:=H M!)IQY!5^"'5*&4(8:AUH3,!6H&(9V!EF7O1$V,(OKA-H7=8'P$!%,/ %A,EM M\<.29+-G\.=#$B^C?(EM=D5SR*--H0_(@8IR8-B'+YX(9!X:NWQS=?4 /4M"#C$1AY8MER#W+ETO4)LN::[95IE@&=6>9@U,0 MTND%>=AUF^M2; M(?2\YL_,G("M0,4UJ#/7O&B+J(5DL!B&?*)NB#CI"B(V2F(PMG1/K. MSMA!87-59:[85IBB'F3>W+$R1GV7Q_>\8-Q4U@?,( 4SJ#O,')Z$='R1LVKH M:_-J'_B"%;Y@,[[8&R/6(68(D=?L*W/]MOH4Q& SQ+S"&+&.-G*]")L=:$[ M5J B&]R9;%XT1MS&,EC;0S77:*NH]LK'S#*7-$T)F\51 FZC-6'&A:(YUK%> M<*IH^\H5Y&"W!SO$)^*8L@GZH"*LJ AW?]W4=2+2]W4PQG[8'-5]H Y6J(/- M^SHV=HCU_9TFQ)IKM56EZ 5WIY?#TX[.*ZT=U >O8,4KN//+J&.=L.W=E*?) MZP-:L((6_,++J5<8H8XRVC#L@V)<13%N9XIYT03+4(&YM\P5'BMH5/N$)O]^ M24[TRSCC("$+&=XY"V3;LMTG0;L30=?%5S4/5 B:%HK#K.G_4$L#!!0 ( ".J6U:MY6ODO@( .8& 9 >&PO=V]R M:W-H965TICVXR6UCX=C%=EK8K]]U$K(RVHI)>TGL^)[C]-AFCA,1?2 M#+W,VN69[YLDPYR98[5$22MSI7-F::H7OEEJ9&D)RH4?!4'/SQF77CPHOTUT M/%"%%5SB1(,I\ISIIPL4:CWT0N_YPPU?9-9]\./!DBUPBO9V.=$T\QN6E.\F5^G0"YP@%)A8Q\#HM<(1"N&( M2,9#S>DU6SK@YOB9_;+T3EYFS.!(B>\\M=G0ZWN0XIP5PMZH]1>L_90"$R5, M^81U'1MXD!3&JKP&DX*7S*NX8Z) EL01G"MI,T,* V?J6E8U-O,5XPG):-K M(ZLXZG=.3^ET5INV7H<%3<0+K9U&:V>OUO,5U::KY2.JV"/#J*A-USBMKO;#? M#G;XZS;^NOO]"6JZ3"8(Y \2C71'09!^W'KMNGOR6\G-M_X" !I"0 &0 'AL+W=O[F';A)B>- M11(7VVEAOW['21I*/S*&N$ELQ^_Q^YR<+G4."3A(N<*NR*F2GG FA&A8VA!D$"D=@>)M 2/(,AT(;3PV,8UV M22U<;Z^B7U;LR#*E$D8\^\EBE0Z-OD%B2&B9J5N^_ X-CZ_C13R3U94LF[F6 M0:)2*IXW8G20LZ*^TZ5&FE8H=_B1 E\RE"GPFLJ'D#1:09D E$IF&(@R1$8P[!,'J'X;C(FAP='Y("P@OQ(>2EI$2J>?U[/TZG\HJ1;]W(==KN+O7T!_MF9S3"(8& M?I42Q *,\/,G.["^[DK !P5[E0ZW38?;%3T<8STLF4KQ'?,"R#-0<4QHSH5B M?R F$9=J%W\=M%<%U7O,(K0=SW(\=V NUM$Z%W\GFM>B>?]$HXD"T9(1E0I> MSE*2X*Y3C;=[+Z+:O?R7K>0HSV0/A;$+9OV;;C M;U#X6V\V\!#V9=HK?T'K+_C_,DOTEK306](NP\&V8<=U>^ZFX7WW.MTPW.3B?OY.RWG/U.SI?#8Q= ?WLS\$YMR_,V"+;G86E9 M6Z5EKAV$^B<$3[<9*R3)($&A==+#5(GZ8*\[BL^KLW'*%9ZT53/%?R$0>@(^ M3SA7JXX^;MN_J_ O4$L#!!0 ( ".J6U8',A%8( L '9Q 9 >&PO M=V]R:W-H965T2D >[#GV3+'M*BQZ0R[(MNXE C_LB1^&A& M')^_E-7W^DF(AOV]F"_KB\E3TZS>3Z?U[$DL\OJL7(EE^Y>'LEKD3?MK]3BM M5Y7([S<'+>93G_-XNLB+Y>3R?//9Y^KRO%PW\V(I/E>L7B\6>?7Z4X;YXN)NF$W8N'?#UOOI0O/XM>4=39 MFY7S>O-_]M*WY1,V6]=-N>@/;GNP*);;?_._^Y&0#O#"(P?X_0&^Z0%!?T"P M$;KMV4;6==[DE^=5^<*JKG5KK?MA,S:;HULUQ;*;Q]NF:O]:M,3UNA+W+&^8;&+) MOHC9NJJ*Y2/[F-=%S7Z\%DU>S.N?6C-?;Z_9CS_\Q'Y@Q9+]\52NZWQY7Y]/ MFU9(UYWIK._TQVVG_2.=OA:S,Q9X[YC/?5]S^)7YX9YZ^+0=OOT8^OLQ]#?V MXB/V/N75]U;DW5RPNE-?-(6HW^MD;>T$>CO=)?N^7N4S<3%IK\E:5,]B M)DE_WEW$.N%;:Y$\\HE_,#OH&4?JB?=Z8JHYC"GGD,B8HCG9:T[&S.&\R.^* M>=&\ZL0G@WGTLH-I1$\Z4E*ZEY2BDK[>LC^JS0KRRF[WMPSVYR>QN!/5?W6* M4(.VTTED3-&>[;5G1(M%1BF9R)@BV>, &9Q^N>AM*E[,_2Q*@P-7UC0,PS@, MCBP8GL1&'MKMJ[):E57>"/9;V;0.VM(*^UBVR,+^9(BOXE9M9X[*FCH&P#8> M%=QXI'1#94V5#7SC.0"2A.MPRX6HMJ M^N=\)2KTEHK;LIXO%YSC >AX$96;$@%,+]L%#GG 0QZ*'B/=-!ZX7Q $<7KH MI<-F'L^R8W=5X!D/!YI/ZV4Q*U:MC_;W4LQ'B3"E5^0">CR@'B^E\E%2W*&R MILH&X/%0N!CIHZ3TTUM3/%Y^[E0?^P%K? .L^=8KVT9$-@\D[Z0H".;=N'GK M> "1-74P )9\#_7NJ[Q^8N*O=?N ,M\.@G:R-Q!E\1SGD\(4E35UC*1 $4HM ME]OHV3LI9*:5[ ]OO&D2!FE\<(?6-$R"- OY$<<&^O%Q^OEU]W#9=_7Y:% 6L7=0%2/H"4CX/4X66LORA)&8K* MFJH8&,HW9ZA#]5KQ&B[RL\0[=/MALSAK_SMR;0(^^0E5M)D4GJBLJ;(!GGP\ M9C2*(GJ;IT,(FH98",$'^/$-X,?\[C,RXH!WPGJF702+ J"J@!,Y>$#*3U36 M5-G 3P$>;!J74O',(@ZZ=DC$(0"B"7"BL?9OBP %?FKKZ762+Y,29L';U]6 M")5ZQ2[ *P#P"@S RV)=Q!10Q9D"4D:BLJ;*!D8*',29 M K,XDZ89$F<* )0"@\29!?B?W9ZQ#X]B.7MEO]_-B\>\>\\$)W^\!]9S[(*P M B"L ]/F=VA2"-35-94Q0!G@7EDRN@.-0PC^9SS0W]V@4\AX%-(A4\A*3Y1 M65-E SZ%#O I'&*1GW _.GR6T[2+0LZ3(V^D #V%I/1T4U:B>%RRJ_9/F_M4 M^\%+7MVW6+5LJGS6X'4BIBLJ:JEMZB\F MZ0F''#1\IP<_YUA- %4A#E4VA8/&]$PN1?$29P=WNPU[?P@C8ZP:02 %1F\ 67NS+^*9S%G'N[!I"!&94T= M'P"Q"'^?W%&^.R*-@E%94\=(>OTAP__^*G&#CB@5T2*7H<7[;C\-]XG:Y=U 6410%E$$ 6+2'F,RIJJ&'@L MHHV"14-X&EP%6!-UYP? 54P5UXI)08G*FBH;0"EV$->*A_&JPRE"FZA]!<2) M2<-9FKO/R/PWWB_K&7<1V8H!O&(\LF7AZ*0\165-E0T\%9L'MLP=?1C=&C@Z MUD3M*W!-;+"O[HV.;I$(QWMC/<].=O!)6_CP/7Q&"VQ,NWW/!93% &6Q^0X^ MDP46-V1J_@T+J%-U$VC@$L):2Q* M]R0P(B&.=\IVNJFLJ4,(Z)40Q*@2TA@5E355,0!<0ANC2H:QIT/?QL\X5A' M5$(%4PDI3%%94V4#3"4.8"HY#5-H$[6O %.):YAZ8UX<[Y_US+O JP3P*B$K MD9"00A:5-56W5"5A5)F$HWGQ!,.B7I&+2%0"D)7@D&4SDZ24165-U0V4E9A3 MEG'!B].0A9]U;,4+X+'4-8_9Y,GQSEC7RW#!82EP6(ISF/D:GI+"&)4U53; M6&H.8\9K.&[3>@0POE-E 9&E3O.*]GESO#_60^("[%( N]0NZZB_#$ASB%36 M5,6 AZEY#2N39Y+4,)NH:8=D$U, L-3@I2Y;__9Q#R8%-2IKZO@ J*7X_D5' M>?.4-&A&94T=(ZD^%K[9T2QOGFIV-T8\CM/DT-6'#9.VI;0+4NTGH%J*HYIQ MYCP=\MG@K47\7&/+<@&@90X S7]CZASODW61+Q>%FFJ>R@V3JN:89L'<\ O3*J8%A&RDQ4UE39P$R9@V!8-HQTZ;>.:QIB M6\-.RHI*=47QPJ)FJR]M45$W547E MLJ+F=45-UM\3]JS+BG%-Y=&CZ[3'I<*CG"KDM;-$)LE)N5'N2](=A+UV1D_6 M--2TPXH:!:AZ7*IAR@@#7S@B9:B?%2[E4O933 M!KEV]DYL13]QVM'"I/JDG J_=I;(YM0%@'E<*G/*'2#8SNC)+>FZALB>=(]+ M94JY:PI[8T+^1 ?M7<%) 50N54#E.)M9Q#%WILBT.V$TN?2[1>UWD\2\IRGG M/MRQ?N*LHW7)M>%Q1+.94^J*\$X83:X)CU=?'Y6BW]E$8\ G3CQ:FH1Q)H7? MWW3SLZIOC??&WC.N/^^F +U<@1ZO]3YRO2% N>^_9)3Z/7!6T%>_=E+R7:][CU>7M MGVQZ>_+7?PT>:] VVZY.I>_$Z[Z1L/6[QW:=9G/QT![#S[K7-*OM=_QM?VG* MU>9K\N[*IBD7FQ^?1'XOJJY!^_>'LFQVOW3?O+?_JL7+_P-02P,$% @ M(ZI;5@%@+KVA @ C@8 !D !X;"]W;W)K&UL MK55M3]LP$/XKIPQ-(+$F34J+6!H)6J%5@JF"P:1-^^ FE];"L3O;:=F_W]D) M4=$*XP-?$K_<\_CN\=TYW2K]8%:(%AXK(AF:M496>% EPCB*AF'%N RRU*_-=9:JV@HN<:[!U%7%])\+%&H[#OK! MT\(-7ZZL6PBS=,V6>(OV;CW7- L[EH)7* U7$C26X^"\?S89.'MO<,]Q:W;& MX")9*/7@)K-B'$3.(1286\? Z+?!"0KAB,B-WRUGT!WI@+OC)_9+'SO%LF & M)TI\YX5=C8/3 HL62WLC=I^P3:>$\>7*V'\%[:M;11 7ANKJA9,'E1<-G_V MV.JP ^@/7@#$+2!^*R!I 8D/M/',AS5EEF6I5EO0SIK8W,!KX]$4#9?N%F^M MIEU..)M=,J[AGHD:095PR263.6<"9M)87=-U60.?X+PHN%/=;S2IX^[@<(J6 M<6&.R.3N=@J'!T=P %S"-1>"#$P:6O+1G13FK3\7C3_Q"_Y,,>]!TC^&.(KC M/?#)V^']Y_"0E.GDB3MY8L^7O,#W [6".>JZCV8)*#6'5L M9CM __W.(,2Z_7R==&NM=1F15C7O>>&6SQ+K%OQ>9\YF.$9[-Q]IFODE2LQ3E(8K"1JG7>^\=M:O M!BUP L4PB&1CI\%J%=R.L/- M\3/Z5>X\.3-A!B^4^,YCFW2]M@AVMEJ#=;D)S@]S5W)K$ M<>E.96PU?>5D9WL#U'S!7&3@1AJK,XJX-X8ES#/1,9@IK" M#A,*L4T0^DPP&2&,\SMU.$#+N# ?X "XA&^)R@QAFXYO2;R3X$>%T/Y::+A3 M:'0,]=H1A$$8PMUX (<''U["^.1[&8"P#$"8XS;_*@!'\)EN-!P.E2'M#T,R M@AN+J?FQ3?F:H;Z=P>75F9FS"+L>)8Y!O4"O]_Y=K1E\JM!?+_77J] W]3-C MT&X-[1JBE4.X/%WTFJVPXR^V\#9*WL:^O(*S"1?<QEZ)](]GTRQU-M_\;C7?0'^KU-_:]XS/W=TZ M@K%EI)2\<(7@BDM*=9%]N%Q95[(G N%2DK^:N?6MGE5SCS3.&8_I MC*D!&I6!@1. MR2@X;E'BZW5+7D^LFN=M<*(L-=5\F-!O#&JW@;Y/E;+/$]=9RQ^CWB]02P,$ M% @ (ZI;5FL.2L#+ @ O08 !D !X;"]W;W)K&ULG57;;M- $/V5D:E0*T'M.$V"2F(I::#-0Z%J*3P@'C;V.%YU+V%W MG12^GMEUX@8U#1(O]EYFSIPY,QX/U]H\V K1P:,4RHZBRKGE>1S;O$+)[*E> MHJ*;4AO)'&W-(K9+@ZP(3E+$:9+T8\FXBK)A.+LQV5#73G"%-P9L+24SOR8H M]'H4=:+MP2U?5,X?Q-EPR19XA^Y^>6-H%[H+-<*#):C:-PYGPR\?3#X MRG%M=];@,YEK_> WLV(4)9X0"LR=1V#T6N$%"N&!B,;/#6;4AO2.N^LM^L>0 M.^4R9Q8OM/C&"U>-HG<1%%BR6KA;O;["33X]CY=K8<,3UAO;)(*\MD[+C3,Q MD%PU;_:XT6''(4U?<$@W#FG@W00*+*?,L6QH]!J,MR8TOPBI!F\BQY4ORITS M=,O)SV53-'S%O#(P4]:9F@1W%I@JX J+!5<+> LSN23U0)>4;VN>:^4,'5L( MXN:UK 5S6(!V%1JZEM0EE2\?&7-%>X3C*3K&A3V!(SJ"+Y6N+86RP]A1+IY1 MG&]X3QK>Z0N\.RE<$X'*P@=58/$W0$PBM$JD6R4FZ4'$*>:GT.V\@31)4[B_ MF\+QTXX6IARFPMM:X/P?3RW0>$?^^1I@G;W!_6? M\KFEHN$HHBI8-"N,LM>O.OWD_8&4SMJ4S@ZA9Q,DVLHSGS#!5([["#80@P#A M1\,J2X;Q:D_47ANU=S#J)QI1M:+)(_AO:K,%31S?>CLMR9_TW<>H@>_M,.KW MNOLY]5M._8.<+CV)8RH8M;3!7#!K>.QEU85O1_0>,-Z+[4VFTW/D#[Q\K^ M %!+ P04 " CJEM649EG__," #J!P &0 'AL+W=OZ07J&@GTT8R1U.3AW9AD*65DQ1A'$6]4#*N@O&P6KLVXZ$NG> *KPW8 M4DIF?IZBT*M1T XV"S<\+YQ?",?#!5W1J#5S+7^L%/9NDHB#PA%)@XC\#HM\0S%,(#$8T?:\R@.=([ M;H\WZ!>5=M(R9Q;/M/C*4U>,@D$ *6:L%.Y&KRYQK:?K\1(M;/6%U=HV"B I MK=-R[4P,)%?UGSVNX[#E$,A(V8>/TS6+$YK%O$++-HQ7&GE"@OG*L7T M=X"0)#6ZXHVNTW@OXA23(^BT6Q!'<0QWMU,X/'BW![?3Q*M3X?;^&B_;@@O& M#=PS42)\^T2&,',H[?==^FO4SFY4__).[((E. KH:5DT2PS&;]^T>]''/9R/ M&\['^]"W<\R?MS,,ESOT=!L]W?^H)ZDO MZTY-VXJLX[+:("' I"Z5\_MS!&>8LAD:\^?-K!769+M;"OM1M%MAKU'8VZN0 M"@Z5$P7GCTG!5(Y "RMF=AZ_%^D?;U:_X=E_E=?0?P7.@X;S8&]L)WEN,*=, M@]+KHE9G>Q?1P;/;^Z'7?I;=<*O^2C1YU64L)!ZU+L7-:M/()G7]?C*ON^ 5 M,U1T+0C,R#4ZZM.],G5GJ2=.+ZIJ/M>.>D,U+*@9H_$&M)]I[383?T#3WL>_ M %!+ P04 " CJEM6M2%B+2$$ !2% &0 'AL+W=ORH([6K4;.S^U#M M@X?<)%8!4]LDT_[ZM8'A(R&TJP_'QP9QXLF/\B]@ 2/021XF8&ALI MTVO3%.$&8B*N6 J)^F7%>$RD.N5K4Z0R2.2?:%?66@8*,R%97#8K!C%-BF_R4@K1:,#ND0:[;+!_ML$I&YQ\H 6S M?%AW1)+9A+,=XKI:H>F#7)N\6XV&)GH:%Y*K7ZGJD[-;$I$D!+3(/3-G<

(4^7I$Y =E'U#CC8 M8RL8[S$]K,*N:P?=3$<5TU$O4[UB9!*XN&BN"YKV@JWDCG! GS]"_ R\\^'H M!3_UX1@(K*6#7^G@GV^)\(=482"PE@I!I4(P[!(1''@R\,?NGG$/BUQOY'?[ M=EPQ'?P%-G:2"PUMBQ5;_TK?.YM<0>2(BA MT-I*-.(/'M:Q)5[3C6/?WW-L1Q%V["/O-%S'$-S[?E=O-158-RQ:HH\M3IZ\@=#: M@M21"8_.:.-!(]-0:&TEZM"$>]/(+]C8/XRZWLC9C[H=98%E'PGEN$XWN#_> MS%DB),^*#0CU#U?17RM9?F#=7LR3)VP@M+8"=6K"XS-:=] $-11:>T>@CE!V M;S YW;HE7O./KN=:^UFWJPJ[UIYSS<:&C]YM^TCXFB8"1;!2;=:5KYS/BPVL MXD2R--\#>F92LC@_W !9 M<%ZO<58_+U1&\K5=N(L_\!4$L#!!0 ( ".J M6U;B.RDSDP( +<& 9 >&PO=V]R:W-H965TL2P)#'B@L]]$ICZ@O?UWD)%=5GL@:!.PNI*FIP MJI:^KA70PH$J[D=!D/@59<)+!VYMJM*!7!G.!$P5T:NJHNII#%QNAE[H;1=N MV;(T=L%/!S5=P@S,73U5./,[EH)5(#23@BA8#+U1>)'U;+P+^,E@HW?&Q%8R ME_+>3JZ+H1?8A(!#;BP#Q=<:)L"Y)<(T'EI.K_ND!>Z.M^S?7>U8RYQJF$C^ MBQ6F''I?/5+ @JZXN96;*VCK.;=\N>3:/ 4#< N+W GHMP$GM-Z4X'3)J:#I0B M@.(Y@8\E=75%V[K&T9N,&>1G) Y/211$T9Z$)N^'AWO@V?OAP1O5Q%V78L>7 M'.";*KSGRCR=DBFVRQ!4F5P^K%B-%]"0WZ.Y-@IOT)]]RC?,\7YFZRH7NJ8Y M##VT#0UJ#5[Z^5.8!-_VJ?:19-D'D3U3M-R3L:'K.SKKI>NTG]C>KG?E>1T4)W'T/"A['12>)_TNJ"G'W[G2%:BELT9- M(:FRRF1A9 M.^.82X,VY(8E_EE V0#<7TAIMA/[@>Y?E?X#4$L#!!0 ( ".J6U;\Q1ID M+0, % ) 9 >&PO=V]R:W-H965TBA09G5D+65.-0WKBJE4"7 M/:CF;N!YB5M3UCC%I']W*8N)Z#1G#5Q*HKJZIO+A'+A83QW?V;[XSFXJ;5ZX MQ:2E-S '?=U>2ARY(\N2U= H)AHB835USOS366[B^X ?#-9JYYD8)PLA;LW@ M\W+J>$80<"BU8:#X=P@-&!35KAG]ZO\G##L"/ MG@ $&T!P+"#< ,+>Z*"LMW5!-2TF4JR)--'(9A[ZW/1H=,,:LXMS+7&6(4X7 MYY33I@0R[TMF)NI6--!H1=Z1^;"Q1*S(65G*#I;DPSU6CP)"FR7YIBN0Y NC M"\:99J#(ZPO0E''U!L'7\POR^N4;\I*PAEQ5HE.(41-7HV:SLEMN])T/^H(G M]%U >4)"_RT)O""PP&?'P_W'BS0KDB MO\X62DNLR-\V@P-C:&O? 3[[W-[G\B>V0^',V' MS[$7VRHHL4JP#.C0AYB(!32P8MJZO0-EVE.:(^6N"-(TSR?NW:XM:Y07CE&/ M]$:CWNA8O353YMRQ*AQ(XIVU_+ +B\9Y27/ROM0MUP\ & &&RW9HC,[KDC7++'S83N)9U1Y2]I. MEA6>IZ3% \7F(SE4& =9N.?#$I4'46KWD8X^TJ/2W-('*3@GFM[;KNZ% MT7ZQ'D9E2>;;)6:CQ.Q9B<-IRO^=IC9YV:&\*$KV2\$2%?CQ$RG,1WWYL_JN MA*8<+]W']=IWOSA&>G[0X+X7I'&\I_TP+,_R=+_+W)W[SGQK?*7RAF%A6&$BL=@NP%$&R;L"*?6 D.E8CB1Y) M)\W0'S]24DQ15A@KNUD^1 ^3Y_(>B9?WD-31/>.W8D6I1-^R-!?'O964Z\/! M0$0KFA'19VN:JU^6C&=$JDM^,Q!K3DE<5,K2 ?:\\2 C2=Z;'Q7W+OC\B&UD MFN3T@B.QR3+"'TYIRNZ/>W[O\<9EKI"4>+WA-Z+VCG2KEPS=JLOSN+CGJ=;1%,:20U!U.&. M+FB::B35CK\KT-[6IJY8/W]$_U@XKYRY)H(N6/I'$LO5<6_:0S%=DDTJ+]G] M+[1R:*3Q(I:*XC^ZK\IZ/11MA&1955FU($OR\DB^5434*@Q'3U3 5072JU\3 M54_.%RR_HUPFURE%5S1/&$>?F*0"O41-VK\M#2WL7^Z/XC>@M,N#^,UPYC.1]LGWE0X(Z?Q+V6Z"P7DF]4#Y;H MRZ^J #J3-!-_M3V<$BUH1].!Z5"L242/>RKR",KO:&_^XP_^V/NIC3E(L! ( MS&)QN&5QZ$(O64P,B[D*TFO.(DIC1):2?9Y<+=5HZ^7(Z>5)QE1T^*?L^FRI M0JKV6H@-R2-:^-3:GTO04:T=P60V:SBU6\B?3AH.[99YPJ'QUJ&QTZ$+\J ? MET JHJ'UAD%R$]WE =2B9MWCE-=.WCD& A$)A%[71+ M[10T4DXA680$"X' +!9G6Q9GST?*&HL?E2&D HL*C6TDSG;#@N_IOT9WR:']IW)Y?S3)KM6%*G$07(2)_D-BK5Z M^%Z(B%::@MV<:(;,9-N^.]TN(]EC>KW0Z?4!^IDST?Y*C79[ MWJREWSEM=F8(",UFR*3OOCM__[!FOMW5DPKQ"Y9E*AV[DBRZ15>;ZZ_JC422H7,U3.JT[ %=JJ"6K0O1_.6< MZI&B52^XV]95,("BA5!H]G,QFL&?@4HO'U(.+$#10B@T>ZK3J O<35T\H[]P MNX#8&5;<5KMR!(5F#RHS[]WJC.'KR% _ATC';K""?R3;=ACO3]!KJ!1OU@MWJY27#S#GY MEF2;S#V^0"J7!2A:"(5F4VYT$)[ CB^@2R&@:"$4FDVET4K8K96Z)I+3/1-) M4-T"A69S9'0+WF.QHVL@G+5,/?=GTR9/H*($"LW>@F!$2> 6)2^*A$G^;"1T MF^V\6P%4XT"AV90;C1/XL/L^0$4+*%H(A693:41+X%X[Z3S[7^'59_]Q,PZZ M;79FZ#6T2%#;8^36(B\2U.46C(7>@N'NY+!;DF#W)+V&F F,F F&L)T<4H4L M0-%"*#2;2J-I K>F..]9A6MM+6O9U.$VWYFL MUQ ;@1$;P2LLS+0-(-UF:MVMZAP/0:4-%)K]1(RT"6"79 +0)1E0M! *S=XZ M;-3/T*U^3N*O&R$+%B5#))?)^SA)-\6"852^K*)87?SNB*&5#7NG7'/C,*B M@4(K61O4/EO(*+\I/O\0J-AR5&[EW][=?F)R4GQ8T;A_ZA^&Y8&ULK57+;MLP$/P50@V*!&BBARWG45E 8J-(#PV,N&X/ M10^TM+:(4*1*4G;2K^^24@2[5M(>X4Q MU97OZZR DNHS68' G954)34X56M?5PIH[D E]Z,@&/DE9<)+$[EE3#1/+O+#?%V+OP2 XK6G-S+[>WT/IQ C/)M?LGVS8V M\$A6:R/+%HP*2B::)WUL\[ #"(T4>9L3:FA::+DEB@; MC6QVX'+CT.B&"7N*R,#,(/) JBJ <^>3L\W(?[F*$N35&7ILCQC=Z0IBDL M#?EQO=1&X27\V>>M(1OTD]G"O-(5S6#L8>5I4!OPTO?OPE'PL<_I?R+;\SWH M? ]>8T]GBHF,593WN6R@YPYJN\4F# MR6_(L7#Q3)C6-149D$QJTWOG&L)X1\EI&,<'@OO"+J/+RWZ]<:=!^)=*?Z&ULM9A;;^(X%,>_ MBI4=K6:D3A,'RJ4+2)1D-$CMMFKG\C":!SD0$,&*L\+ M),XY/]OG[\NQ!VO&?XD$0**G+,W%T$FD7%RZKH@2R(@X9PO(U9<9XQF1ZI7/ M7;'@0&+CE*6N[WD=-R,T=T8#4W;'1P.VE"G-X8XCLD:Z M*X^,_=(OTWCH>+I%D$(D-8*HOQ5,($TU2;7COQ+J5'5JQ^WG#?V3Z;SJS",1 M,&'I=QK+9.CT'!3#C"Q3><_6GZ'LT(7F12P5YA>M2UO/0=%22):5SJH%& ^X><&B5#JU]A_8!AW;IT#[6X:)T,%UWB[Z;P 5$ MDM& LS7BVEK1](.)OO%6\:*Y'B@/DJNO5/G)T81E&95*>2D0R6,T8;FD^1SR MB() ']$XCJE6E*1HFA?C4NO[/@!):"H^*).O#P%Z_^X#>H=HCKXD;"D42 Q< MJ9JG*W&CLBE715/\ TW!/KI1M2<"A7D,\2[ 5?VJ.N=O.G?E-Q(#B,Y1"Y\A MW_/]F@9-CG?'->[!\>Y>C7MXM#ON-P2C52G=,KS. =XU" & KD%-*Q2 B#A= M&"U_7"M+-)60B9]UJA785CU6+V278D$B&#IJI1+ 5^",_OX+=[Q_ZB)N$Q;8 MA(668#O:M"MMVDWT4ILS=+L 3O3\*V32!48BR= 7X&KZ$PEU$C7328Y8Q9$; M#I()H-2,!B \?58+CTS4#)8)5\/D694)Q&:EQ<9+0>I4;:S_5%5MPD)+L!U5 M+RI5+QKC_K!\+*(WS2.6U0I7 +H&H/?TU4BM%*OMT+ZV\+O>GE%08]3?-PH; M&_O&4'2J4'1^,\#-.'M2^8V VKVA\ZH+V,/[?9C46?FOPE%GU7L5C\86OS$> MW2H>W<9X?#<)#,2(K-2,GX/*N716IV=^2F>@)QZKU@(SB&J#UEQ)JYS%?905 M^RKNH9@\UY$FS:1V2>J4I+IIVT@X==I:@NUHTZNTZ1VES<>--C$5$5OF$G&] M;!XI35$'QMM3^]QKM_8&] $SO#>B&UM\:G MP7:"VZ^"VV\,[F1\/?UT>__O M=(Q^W$#V"+PVYVB$G)ISV(0%-F&A)=B.$MA[2?V]/Y,1EEQ+\EBE!59IH2W: MKD);AS/\FVU3JLS+Y&$3#NHDAFZ74DAUOE*+SQD:9WI9JE6HD7NR0C9I@55: M6-*V-_O>=D:P&WG_)?)^8^1OR!/-EEGC(M6,.#G(-FF!55IHB[8KQLO)%?^A MHRNV>G:U2@NLTD);M%V%7LZO^(T'V'O(84U2Q,(;WSKCHL\N*.M7B1;&$N$1^9E"PSCPF0&+@V4-]GC,G-BZZ@NND>_0]0 M2P,$% @ (ZI;5F" &A/. @ 7 < !D !X;"]W;W)K&ULG971;ILP%(9?Q6+5U$IK := TB5(;:)JE=HM:MKM8MJ% R>) M56,SVR3MV\\V%*4+2:?=@ W^S_>?@X\9;H1\4BL C9X+QM7(6VE=7OB^RE90 M$'4F2N#FS4+(@F@SE4M?E1)([D0%\W$0Q'Y!*/?2H7LVE>E05)I1#E.)5%44 M1+Y< 1.;D1=ZKP_NZ7*E[0,_'99D"3/0C^54FIG?1LEI 5Q1P9&$QFU2"O< M'K]&OW:YFUSF1,%8L!\TUZN1U_=0#@M2,7TO-E^@R2>R\3+!E+NB3;,V\%!6 M*2V*1FP<%)37=_+ 6X$V/FN0<[EA&B2#J78(&E7FVAVX%)U:F.. M X2?17\=$QX!HS,C>I;"9+8@/5JA8XGH EEZ@0= M(MT0VVH7JB09C#S32PKD M&KSTXXEU>:I5B5/9;EVG_1C'0W_=P3IO6>?OLL-*@FY6U+*B]UA1%RO:885!/-@#BUM8_!XL[H+%.[ $]\)N5M*RDH.L M!Z$)L^WM&HNYQBJ;QNKRD.QXZ$4X3+I-]%L3_8,F;D&I"W13E)6&W#2G!K,S M=1>^OX,_Q4FP9R,-6OS@('YJ^X!KM":LG\;<. M2_O?N2-R2;DR\1=&%YPE)B]9G^7U1(O2G9]SH8]PLA].O$ M'LGM#S7] U!+ P04 " CJEM6F'V&.Y@" "P!@ &0 'AL+W=O./\Y[G/:>Q,]EQ\2@K (6>:LKDU*F4 M:JY<5Q85U%A>\@:8WEES46.EIV+CRD8 +CM13=W \Q*WQH0Y^:1;6XA\PEM% M"8.%0+*M:RR>;X#RW=3QG9>%.[*IE%EP\TF#-[ $]= LA)ZY8Y:2U, DX0P) M6$^=:__J)C/Q7#V+MH":L?^*GH0][@B!X11 ,@J#SW8,ZEW.L<#X1?(>$B=;9 MS* KM5-KEG-T>G+V M=QI7MV#L0S#V(>CR)O_5ASF1!>725/_S>B65T"_3+YOY'A+:(>: 7Y(://4J]).9<[H-O?CR/-U[-9"BT9: M=(P6V6B]*MZG16$2^79:/-+B8[381HL/:4F2A9&=EHRTY!@ML=$2"\W_D"9V M6CK2TF.TU$9+#VEAX'N>G9:-M.Q-FN5\GJ-[KC"U><@.WITTSN+DW_ZZ>Q>0 MN&PO=V]R:W-H M965T)%%V>)@<;?R4-^.M^A#L\>L_R^6 @A MT9?5,BW.!PLIUZ?#83%=B%5<% MPU6SP=X\'3C.IDO9'EC.#Y; MQW-Q(^3']56NKH8[E%FR$FF19"G*Q=WYX"T^Y3XI&U06?R7BL=C[C,JAW&;9 M?7GQ;G8^\,H>B:68RA(B5O\>Q$0LER62ZL>_->A@]YMEP_W/3^B_58-7@[F- M"S')EG\G,[DX'T0#-!-W\68IK[/'/T0](+_$FV;+HOJ+'FM;;X"FFT)FJ[JQ MZL$J2;?_XR^U(_8:X*"C :D;D&8#UM& U@WHH0U8W8!5GMD.I?(#CV4\/LNS M1Y27U@JM_% YLVJMAI^DY;S?R%Q]FZAVAG=+.=>93=H:>;/"GB M^3P7\UB*&;K]BGX7V3R/UXMDBB[C_%[( KWF0L;)LGBC(#[>(18.C0YO#FV-.>'-_<EY,Z?>L8^ MO5>FZ)T4J^*SS>];7&K'+9\QI\4ZGHKS@7J(%")_$(/QCS_@P/O%YC-(, X$ M9OB3[?S)7.CC#YF,E^HI5OG0YK9M\[!J7CY)'\9^Y(\8.QL^[#ND;4:C, H: M9KQM1FC@A^'.S!B$OQN$[QS$TQ*X$.ETH9A\CSY=BM6MR#^C__:).\G2J4AE MOET[UTEA&%[&_V0YFE0/'I$7NZ]L7G'VY]C%! G&@<",>0AV\Q#T1,X TI^0 M8!P(S/!GN/-GZ%S75R(OUZL2(7NAR>:^+0SV]GB%&P1]WH0[38P!1+L!1-]. MS)O-;3'-D_56!*4S=*/G!$+7&<3+U !ONMC%'L:>'L7,4'].D%+LW4FE>-Z_<0,R%4#0SD5$HU#H9E.U:(?.S7P\RJU;F_HSX!@2IK<:ML1%@1A MT.17VP[[ ?98!\>TW,9NO6WGF IK !K6ZAAG=XY>5)!H' K-G J=-&"_+Z:" MRG]0- Z%9CI59P#8*8B/B(1!.X)Y)T&+L':S9E[9819TT%4+<.Q6X.]2*?*T M6B#J >0DFA/HZ#4!B<:AT$PGZB0 1WT1#53 @Z)Q*#33J5K#8Z>D/2 DCMJA MCM (MQC6ML,,XRAJ4JQM%WDLI':*$:V=B5L[VRG67T1T=^?8-06*QJ'0S*G0 M"0#!/1&5@"8$H&@<"LUTJDX(B%,;'QX1:YQ&#*,-'DXZS)H*ML.L0\ 2+<6) M6XJ_3]1H"N&F&.A>.R@:AT(SW:?U/V%]40Q4R8.B<2@TTZE:R1/W_O^SL;!N MOQ^[PL##HR:UVF;!"$>T2:VV&1MYK"L2:NU,W-JY2:WG8N"W;*!:O0.Z^PZ* MQJ'0S"G1^I^$?=$5-!\ 1>-0:*93=3Y W&\%#H^(D2V&8=JDK=VL*6#M9J1C MVY1H)4[<2OPJ*V1).<6WJ=R]F%#L7*^S7+J9![JA#HK&H=#,U_PZ+:!>7R_Z M004^*!J'0C.=J@4^=>_P/QLHZ_;F_F@8>4W*6>Q4G QIV."*G9@2W9@:W;Z2".H3B.H^S7" MP2&TQFD$/=;ZGPZ.[;T2L,='L?"LV<%YT=L+X*=1AHK@"*QJ'0 M3*?J7($!%>HP:VG-J%FU:C>+6N2UFW7L!S&MTIE;I=>LMNC&.7@Z@>_)0 M:*;_='; ^JK18:"Z'A2-0Z&93M6ZGGUGC0YKU]3XWHCZ36ZUS9@7!GZ36Y:* MGW#_J)9YN$HK:=^MI%O<>JF8Z.[7T<>L0'?RH=#,.='I@-]7J8X/FA^ HG$H M--.I.C_P@4IU?&MQ34O1VLUP\S!'AUESQV>X=]1Y)?)Y=62\0--LD\KM<>#= MW=VQ]+?58>S&_0M\RK>'RS7,]JS[99S/D[1 2W&G(+V34&F4?'M\?'LALW5U MH/HVDS);51\7(IZ)O#10W]]EF7RZ*']@=XA__#]02P,$% @ (ZI;5B^1 MH=D* P %0H !D !X;"]W;W)K&ULK59=;],P M%/TK5IC0D$:^FTZCC;0M("8Q,6T:/" >W.0FM9;8P7;;P:_'=M*L'VGI4/O0 MV,X]Y_H<._8=+1A_$E, B9ZKDHJQ-96ROG \PE)U>>&( MF@/.#*@J'=]U(Z?"A%KQR(S=\7C$9K(D%.XX$K.JPOSW%91L,;8\:SEP3XJI MU -./*IQ 0\@'^L[KGI.QY*1"J@@C"(.^=BZ]"Z2H8XW =\(+,1*&VDE$\:> M=.-7RVEU*35PM;UD_V2T*RT3+.":E=]) M)J=CZ]Q"&>1X5LI[MO@,K9Z!YDM9*M /@MP!_$Q#N 0M(#@4$+: T#C32#$^)%CB>,39 G$=K=ATPYAIT$H^ MH7K9'R17;XG"R?@>YD!G@-ZCRRPC>BEPB6YHLY_TPIPF(#$IQ3L5\OB0H-.3 M=^@$$8IN25FJ #%RI)J'9G/2-N=5D]/?D=/ST2VCS+/7ZFCBE]$!):H!JXV>(T!<0F)6FL/D.X8C,J^ZQM4H0F MA3Y+Y_$P=.WAR)FO>K9W(J_U[$AD:YX-.L\&Q_),C:= I;HD^GQKTGCNBG&N M'?D;ONV=S&M].Q+9FF]1YUNTU[<$1 M/5B/2O;.YC^U#CNMPT/VB)*:LH*2/TIUSEFEK]U_>C#<5N=[MK?AP7:4%WJ; M'UVR'74>V*&[\GOA;80Z*Q=F!;PPA8= J?[XFUNG&^UJFTMSI6^,7ZF:IRE1 M7FB:@ND6\X)0@4K(%:4Z*=2NY$T1TG0DJ\VU/&%27?*F.55U&W =H-[GC,EE M1R?H*L'X+U!+ P04 " CJEM6LE_=N1\# "F"0 &0 'AL+W=OQHM9 M)LPOVE2VCH7B0DB65\XJ@IS0\A\_5#KL.'3\9QS M5%)D@-@"C?5M$/FHQQ$L@'-(T)11R=4]J=W[@@AB[FW*A!3H- *)22;.%,[M M+$*G)V?H!!&*?J2L$)@F8FA+%:T^TXZKR"9E9.XSD75<=*5.3 7Z0A-(]@%L M1;/FZFZY3MQ6Q CB"^1U/B'7<=V&@*:O=^\TN$>O=W=:V'CUS7D&SW_AYA:< MY4]WLR$R15/S;H"CW^.Y,.M_FO0O\;UF?%UO+L4*QS"R5$$1P-=@A1\_='SG M*]DI7A&),_(7FVQ6Z1YO7Q+>R?)89WF3 M#B5Z;X>A[P:'#*?'5KU@H%-P3X?62-^H@U_KX+?J,,X9ESLJ)-NB]W]R^$=$ MS[W \P[U:#!S?7\0' CB'SV?X8G MF+*#N<)<);9 &2P4I',1*/UYV164$\E6YCLY9U)53S-,52,%7!NH_05C&PO=V]R:W-H M965T14WO,2"IQ9<)%3A5VQM&4I@*;&*,]LSW$".Z>LL.*A&9N) M>,@KE;$"9H+(*L^I^#F&C&]&EFMM!Y[9$ &+D?7H/DPCO=XL^,9@(W?:1.]DSOFK[CRE(\O1 4$&B=(*%!]KF$"6 M:2$,XWNC:;4NM>%N>ZO^N]D[[F5.)4QX]A=+U6ID119)84&K3#WSS1_0[,?7 M>@G/I/DEFV:M8Y&DDHKGC3%&D+.B?M(?#8<= S U!MZA0?^$0:\QZ)UK MT&\,^H9,O17#84H5C8>";XC0JU%--PQ,8XW;9X5^[2]*X"Q#.Q4_0PJ82/,, MR(07:Q"*Z?8,Z8,0D)(7Q9-7\IX\IBG3;XIFY*FHTTV_MYLI*,HR>8M+SM;Z M^C(E-^]NR3O""O)EQ2M)BU0.;84;TF'921/\N [>.Q&\ZY&/O% K23X4*:3[ M C:2:'%X6QQCKU-Q"LD]Z;EWQ',\]TA D_/-G2/FT[/-W4'';GKMR^T9O>"$ MWB2C4A*^:,#__2?.DR<%N?SG&.Q:K'=<3-\_#[*D"8PLO& DB#58\:^_N('S MVS%0UQ2;7DEL#V*_A=CO4H]W4WG!*TPTO#4-SQO,7KFBZ/+V&,Y.V4MQUF*^ M$=-7^3H.O:CO1M[07N^2NI+3/5)^2\KO)+5S_I,=:&5[_@VV.S*C@GRC607' MJ'6ZN)1:+1;N4//\0>3Z!]"NY',/6M!""\Y(+_,5Q8,J_@\A7I0'6:@XJ<_Y M&$WR''7J\:K$)BOPTL8KNZSF&4O0 \JP8GD,?/"&U7L_[ >]_CZL2>=V+CW8 M5Q+;(Q^VY,-.\E\@+[G 6H=\^%XQ]?.NN2:?I*R0]+32I,@,@?$4Y\Q!OR.? ML)0Q*XY^KSH]7IJ]X9LS[X:]8."'X4'^7LGK'L6HI1B=>^@[/OI;?N1SI:3" M)#Z1A)V^+N47O>7G^EX81KYS /#MRH$3>'UGX+8+:SCV3J65@UB:BE7BP:L* M55<9[6A;%#^:6O!@?.P^3.K:]C^9NM+^2,62%9)DL$!)YS[$L$1=O=8=Q4M3 MS\VYPNK0-%=8\(/0"W!^P;G:=K2#]B]$_"]02P,$% @ (ZI;5M&W&ULM9U=<]NX&87_ M"D;=:7=G[$C\EE+',XD!HNGL=CWQ)GO1Z04CP38G$JDE*3ON],<7_+! B!1$ MVF?W(BO)X -([R'PXI $+A[3[%M^+T1!OF_62?YN_!"M ^S% MD0/LY@#[X #W6 U.):O\8EK(!I;53)=-8S[4C;&/-,8BOZ1)<9\3EJS$JN=X M=N)XVP"8RE]F__/8SS_/!]M(_.4.CB<;HUJ-A\.'OQ[ M: )Q]N>/4]7D'ZGI:AWE.?GUEE0G$OGWS_+OY&,A-OE_^O1?PYQ^6#GLO,VW MT5*\F\AQ)1?9@YA<_O4OEC_[>Y_8D#"*A#$D+$3". BF:<7=:\4UT2^OY2@K MLDRL:K&!2L3J8=+:U;_ M=S%]:.MB:$$.:IX6*;*.G3=F/1UD6)7>B?'TFY[W+K'HI)\S+-"^.GQ)WB]D+^^A)K$PYR^CC7#;&BHBR M]5.K$XZ2E)N-NGK/'Z9;LI9 M]Z 9N!D[.MI0XPU*8PU-ZY$#F7_YA_'NEK,\S[?=PX#WE',=Q[6.=/'*6;-. M6&N[S6X=E=>QZ]/X_ 51]7M2TD/)7IG;,3I:4!\-2@NA-(ZBZ?I0GIME-MV8 MC/VR[.17\4.\$K)O?XI%O^EJ)HT^NZ$.&Y3&&IINO!Z>V:?+<',9/6+*9;/, M-MOG)!/+]"ZI+H2]^)R&.FQ0&H726$-K]UZ!-W.Z(S.R5HZBZ1I1/IQE-N)& M:>2,/#:3^?/GR;R:@- JEL1,_L4V>9,J^&-#+3\HC4)I#$H+H32.HNF:46:C;38;7SK]-&-' MBP?J+T)I#$H+H31N=\W*P'>.F96V,BOM069E>2U9K,[(-HN7[>L+IRXFF.FC MQ0%U*AN:Y6C3_S<+?WY@&C)HO2&4QE$T71_*T+3-AN;[N[M,W)57*/;.=:V1 M_56*6CI'>P^H50FE4;O'-G0"^W 2PZ"UAE :1]%T>2A/TS9[FKUIJ]1"<]=* MDYZ8TEFHN0FE42B-06DAE,91-%U%RDZU?6@Z"[U1$4JC4!J#TD(HC:-HNF:4 MQ6J;+=9_[P$=A:">+91&H30&I850&D?1].?OE&WKF&W;EYHJ9NSH9_&@ M+BZ4QJ"T$$KC3L]MH9Y_S%1QE#WKF&_C/#;T2#70.!/+(C5[_&;\:'5 _5HH MC4%I(93&431=1,JO=6SD<.1 ;5HHC4)I#$H+H32.HNF::3T/;G9S7STI,O-' MJ\CI3&-LW[$#]\" I=!J&9060FD<1=,%HNQ;\:,%TKU_TUETGMJAT$H9E!9":1Q%T]6A?%K' M?-OKD+SV?;(B;+-=IT]"F)-0Z QZ8?T62"S5VG>[CZ)9[J RH70NEA5 :1]'T);"47>N:[=K7IK=F_%AI MN#WV8W<%*0JME$%I(93&431='6\>A: >+I1&H30&I850&D?1=+TH#]>=0T>N9S5MU53 1C[J9O]IEI5J*^^J<\ MV7:.46Z74F^26OLI025#S%$KC*)JN&66> M>J?,TY=/6\WHT0*"VJ90&O.Z)JQW9-8ZO"A'M5$/O7)%O>%[+[UFT@IU3*$T M"J4QKV?=@T[XH3XHBJ8K1/F@WJ#=G<;GFU!#%$JC4!IK:"?SS4'%.*IM>KB5 MA>F=N#-59.6R_HQ\$BLA-M7$LWUQ[5K?L/%%5_G-31@M#:C5":4Q*"V$TCB* MIN_\J.Q2?X9,5'VH+0JE42B-06DAE,91-%TSRD'UA]_^^K*K_.8*1LL(:K#Z M75NW_RH_M-H02N,HFJX0Y9WZ9N^TVBG]>ATE/4O]#;GT;\:/U@?4.X72&)06 M0FD<1=-%I"Q6WX$.35!G%4JC4!J#TD(HC:-HNF:43^L/\FD1F^"::QJM)ZB/ M"Z4QO[M'O>W-+7L>'.ZG!*V7HVBZ5I1'ZYN7,*@&J?T3Z'4G<_W\M)/7* M VK90FD42F-06@BE<11-EY"R;'WH>K0^U*6%TBB4QJ"T$$KC*)JN&>7U^L.] MWM<.45"_%TJC4!KSNWZO[RZ4K0/FYOMG/';'Q MFYDT.LI0"Q=*8PW-N/';@#(H,XM ME,:"K@_XL=[)LBT=\+VNM=JG/253>E+ 425'N M62E+QD5.;J,X(P_EI>E>]4!]72B-0FFLH>EIRIMY1SM0PQ9%T[6C#-O :.Y= M7HM,]BF;JC_Y4*UT_D7DU:TL5VFRBJN;IDWYC1D_6AU0!Q=*8U!:"*5Q%$T7 MD7)P Q>:WT!=6BB-0FD,2@NA-(ZBZ9I13FY@=G+;'4^Z+?N9_.QYS3]C,@/U M<*$T"J6QAJ99_// L[W.@ 2U9U$T71?*G@W,=]1^DL./3&.*_6U2GY,R1_GQ MT\UGF>8:AR*H4PNE42B-06DAE,91-%T^RJD-H&O.!E W%DJC4!J#TD(HC:-H MNF:4KQN8?=W?TB):D[LL2HKS5;E^I)H0E5.DLNFAF/O5SQ+UQ MAKJY4!J%TMB)'\XE3R+*^A*T$-H.CJ)I IDKYW;^YVP!-N^N_NK/.T^9FRL? M*P HC4%I(93&4;1:%-/\7HB"1D5T>;$1V9VX$NMU+L.]2XJRDM:G)!.W4C36 MV_?V9-KY_(/UEEH]GS/K+:\^GRK\Y<4VNA._1-E=G.1D+6YE5;,W9>Y=/4+T M_*9(M^\FUH1\38LBW50O[T6T$EE90/[]-DV+YS=E!8]I]JWZ.I?_!U!+ P04 M " CJEM6'P]SN_$# (%@ &0 'AL+W=O>X]$HXX63/^*):42O"C+"HQ=992KBY=5V1+ M6A)QP5:T4C,+QDLBU9 _N&+%*9DW267A8@A#MR1YY:23YMX-3R>LED5>T1L. M1%V6A#^_IP5;3QWD;&_T$CFK *>+ MJ?,GNISA)J&)^">G:[%S#325>\8>]>!Z/G6@WA$M:"8U!%%_3W1&BT(CJ7U\ M;T&=;DV=N'N]1?_0D%=D[HF@,U;\F\_ELVUCH@*P6DI5MLMI!F5>;?_*C+<1. O*/). V 9^:X+4)7D-TL[.&UA61 M))UPM@9<1RLT?='4ILE6;/)*M_%. M@ADK2U7D9A;<4D'Y$YT#I1KPH98UI^!:B)I4&05_7%%)\D*\5EEB23@5$U>J MC6EX-VLW\7ZS"7QD$U>@,PQ'@@?79Z.C+3756.KB:XJPEN\,(C>+." M" $^+UKZ7S^J>7 M:2F^#7';@'G#8/HQO!0KDM&IHYZSII!.^OMO*(3OAIA: M C-X>QUO;PP];9LN&M9\M^EYU^V\:KO\>J@4&_R@P=5?G^(;F*( MQ^@2Y[;4$IA1C:"K1F!3RH%-WI; #-YAQSO\Q5(.#P3J!S@*@RC94_)A8(@2 MZ,6Q-RSDJ*,0_5\AW]Y]&=?O*/*Y?;0$9A0A[HH0V]1O;).W)3"#=]+Q3GZQ M?I,#66*,?>3%>_(]C//\) A\.*Q>!'MC 5_0+T9;0W&M-EQIOV9*>= IC**> MVT-;:&8-=LP5LBG?%LT6=TMH)O?>1*%1KV)!PNT"AC8]#T(817LB'HK$41)A M/S@BX]X3H7%3=(*,S[(6X\N=W6-+:&9Q>J^%?*OZMNJK;*&9W'MGA48-C U] M!P/OZ #"?7&_%&82Z"T2&O=(IRG[1:\QOLK93;6$9M:D]UPHLBIHJT;+%IK) MO;=::-31V!!T?/A5%T4X\="^ZQB(5&%Q$L9'5-T;)S3NG#:J+E<%>Z9TZY]K MGBV).,5]C(*?W5!+:.8I1N_ ,+1ZCF'5>=E",[GWS@N/NAL+8FX7,#[L_,1+ MD+>GY8' (4XB/:]A[MS3*?/2#\1_I KNU#0A&PO=V]R:W-H965T9I$D?;NY!L1?PU+8X24!R?_U)MK'!-H+XFCXT M_B&M]K,KK;Y8HRWC/\020*+G.$K$56JRUQ/^$F(JNFP%B7HS9SRF4MWR M14^L.- @[11'/6)93B^F8=(9C])GMWP\8FL9A0G<K>@"[D$^K&ZYNNL55H(PAD2$+$$=";Z<$4]W2%L\AK 5 M>]=(HSPQ]D/?? ZN.I;V""+PI39!U9\-S""*M"7EQS^YT4XQINZX?[VS_BF% M5S!/5,",1=_#0"ZO.L,."F!.UY&\8]L_(0<::'L^BT3Z/]KF;:T.\M="LCCO MK#R(PR3[2Y_S0.QU(,Z1#B3O0,[M8.<=[!0T\RS%NJ:2CD><;1'7K94U?9'& M)NVM:,)$I_%>210%P\1NZ^6<=RA=T@>ZSK"(V1VF+W9O) MEO( 373L]>W[:Y TC,0'U>7A_AJ]?_CYN9O3S$URQ$U,T!>6R*5 -TD P:&!GF(NP,D.?$J,%J_! M[R(;?T3$(J3!H=GYW;'!';O(@YW: MU(BQ/? LR^M7B(T^M21V"F*G-7%68-A*EW6A7\PAE I9M8#G5N4!O]:DGM%M1N:^H[6*VYOU29%KK*KI,-"$WMLSA6VYO006GB=NOI M'KB.2RK81L=:8@\+[&%[[/L'@1;ZNCFMPQK>!?8&5M_QK JAT8>6A%Y!Z/T_ MPD_[LWBFBU44-0-[]7P.;8W^M.4ME1,V*I+S><_=6O+Q M#M";-Q>S9VW)2[&$S6K)0'[&HJQ+I?Z >)[E>E7*>LO:S#\D*(40-BLA \%C MNA\V>EZ7/,0E0S*TJY+'/'K;_)2B!YM5STDZI%[JF:A^TZH;R9 6 8W(#7+G M2++>0O#@4O%@L^3YGOYNAN!BL@%.%X!N\B*#;GGHP[FU-AO$VY]Q7:^V6;R% MR,&ERL%FF7,2]375-AM*K[1RX^L.:O/Y+40/+E4/-LN>5Q*?76^].ORP:SO> M_K]J)-Y"#Y%2#Q&S'CH9B=/U-Q_A@-KMNDX%-&]V="D< I1JB)C5T$F X^4W MMWS@N-.UJADR.] V0Z4*(F85="9@6H%O]BKPXY$*G _GG@[T)]R]4R2 GZXHP1G'V78XX** O M35\H9B=LN3M;ULX6=AML'8:DU$C$K)%>$Y)\2IR(C'F\762<(C#>\<"\Q4J31 M^EQ9DYMW]U4<&7I.O_J[PNQ'6\Y2Q!&SB#-PGK&OU;]0.0/7MJKJ+6]G"L:A M^Z4P(V9A9G!_-XW3;V[7X$/\!-QT## E]2]2_;[EU;YT%0-?I"=^ OELG#I9GLJ/(+Y6KM"A3!7)FTNJ[*-<]._[(;R5;I =H3DY+%Z>42: !<-U#O MYXS)W8T>H#B#'?\'4$L#!!0 ( ".J6U8RFR.^[0, /(, 9 >&PO M=V]R:W-H965TX:&NE^_,VN'4.+H0UJOX!W/3/[//.Z'JR%?%(+ M1 U?BIRKH;/0>GGNNBI98,%41RR1TYN9D 73M)1S5RTELM0J%;D;>%[L%BSC MSFA@]V[E:"!*G6<<;R6HLBB8?)Y@+M9#QW=>-NZR^4*;#76",?GVJC3G&D4MY]?K+^SY(G,E"F\$/FG+-6+H=-S(,49*W-] M)];_8$VH:^PE(E?V%]:UK.= 4BHMBEJ9$!09K_[9E]H16PIAL$+%6K3> R;J)RKR6]S4A/C^ZU2)X6(D]1JC_AZG.9 MZ6."9AK%QIQ%^W-T_ MT/O':RRF*/\=N)J0F_/=I$8YJ5 &>U#Z 5P+KA<*KGB*Z=<&7*+<\ Y>>$^" M@Q8O,>E Z)] X 4!_ XNJ 63J.J_ R>$C6=#>T*\S[/&T.F$,B:%"U%0&2EF M$W$L)>-SI-36,'V&;;E;]FRWQVLFTQ/X(/CIS=(JU9%YS\G!I9%1)W!3:J49 M3S,^A\<[D>= B6HT6SUI6*%?HC/[XS8^]OP[X(FI\ M$1VR/OI0FL";9+)L"?L$YQGG!OF$Y8PG"/^UNK["7EGO6NNFSZQ&<11&7:\W M<%[2+T>Z$7]\-VA+T&8>^5 M"*^JHOB1U.JU!++?I>2*VT'U&U#]7UW^NS4/-WI!3/6"<:@:@[)=HDJ/$_AD MAQ!9&J]0TE"%OTTJ TT&A'P6"^ M4#AE-05;C9 :"C-#864HM#60-QF'E+H@DPJ6Y"4;\[<4_$UW;YT\%9[^5@9$ M<B;E+'<@A:./0Z MW3T]WM_,8?_@:'L=ASUM[5A.X2ZG*.CT]R779I[ZAP?JCW+ZIA$>2R/:*9$P M[/C?1L;=NH86*.?VLJT@$277U8VTV6TN]./J&KL1K[X&KIFD\E:0XXQ4OZF="DU79/NXH(\2E$: WL^$T"\+M:(>>G(C5VI="271O *KQ3H95DRM9FBD.NQ M%WJ/ ]=\41@[X*>CFBWP!LWW^DI1S^]8]MYTL^]@*;$ K,C&5@]%CA!0IAB2B-WRVGUWW2 K?;C^R?G';2 M080M8#H"2"*GP'$+2#>%W#< HZ=,XT4Y\.,&9:.E%R#LM'$ M9AO.3(3G3T*'H:#3+.,#N"./P M41!%/0E=[ \/>^"S_>'!@)JXF\+8\27/36'!%!Y.:?'G<,4VM"<-3)1BU0)= M^^?D3AM%&^Q7G_<-=]S/;0^=G2H:U0J]].V;, D^]OGVFF2S5R+; M\?2X\_1XB#V]?*CI8")##:H2#G@%&V2J?_4.,KW4P>&TDB8-B*!L=D0(.=OT MF??_/#N^G72^G>SGVTH*9KB@TZ3/LD&2EUK6D(7-"6>ON54:'"5)//)7VX[T MAYW%P=8O[# [ZI-.?3*H_IKK^\.Y0@1>T<)!;4#1P=CGP"#12QU(^J0%8?C$ M@?ZPX*1?]&DG^G2_*<_YBN=8Y;#A*/(^T0U1&&PGL)OCQ;]#9H,AC01_ZT(L M42U<8:$AD\O*--=$-]K5+A-W93\9GU)-TY0@?VF:@N@K4PM.%YO .5$&1Z>T MOE139#0=(VMW[=Y)0Y>X:Q94EZ&R ?1^+J5Y[-@/=)5>^@=02P,$% @ M(ZI;5IE\6%F2! Q!D !D !X;"]W;W)K&UL MK5E=;^(X%/TK5E::G96F31Q*@"X@M:2C'6DK5:UFYF&T#RZY%*M)S-@&BK0_ M?NTD)(0);L*Z#R4?OL?W'OO>'-OC+>.O8@D@T5L2IV+B+*5<7;NNF"\A(>*2 MK2!5;Q:,)T2J6_[BBA4'$F5&2>SZGA>X":&I,QUGSQ[X=,S6,J8I/' DUDE" M^.X68K:=.-C9/WBD+TNI'[C3\8J\P!/(KZL'KN[<$B6B":2"LA1Q6$R<&WP= M^IXVR%I\H[ 5!]=(A_+,V*N^^1)-'$][!#',I88@ZF<#,XACC:3\^%F .F6? MVO#P>H_^.0M>!?-,!,Q8_)U&8L%ME_M"W: M>@Z:KX5D26&L/$AHFO^2MX*( P,\.&'@%P;^D8'?.V'0*PQZ;0VN"H.KC)D\ ME(R'D$@R'7.V15RW5FCZ(B,SLU;ATU2/^Y/DZBU5=G+Z)-G\=,.HHN;#7 U%]"-4+-DI8=-(,G0G9!4#0"@SX1R M](W$Z\SL+EG%; > LB[0PYK/EVJ 4#:U!/H8@B0T%G^,7:GBT-ZX\\+GV]QG M_X3/V$?W+)5+@>[2"*(Z@*L(*%GP]RS<^D;$$.:7J(<_(=_S_0:'9NW-<8-Y MV-[<,T33*\>TE^$%)_!F,1%"#T'._(^_U7OT14(B_FDB.P?K-8/ING,M5F0. M$T<5%@%\ \[TPV\X\/YL(LHF6&@)K$;B54GBE0E]>O>V4J4)(B2!)^@C3=$. M"&^>KD:DK@R:W0IR-Y"/DCP%,(K(KHF\_X]3XZU?\M8W C]2\7JQX"KO::JH M R$15\6AB38C4%?:I?(KGOSS>#),&[^1IU[OF"=CSYUYLH16YZG2R-BH'KOH%#-2U\)Z_Q4\A>WU+_O2YH"R:AI6K0)S1Z=&W$E7+%9N;970.A?=)^7':,H,O?7 M>=[81 MMH=6YKO0R#FPJ(VR4WYV9M(D6VD*K,UG)=FS6[5W6J>] ]?=K03_0 MBT'1R)T98E N)P>G($(SQ+F$59H<&]5JQS3/OYKF-+>JVZVBA;;0ZEQ7TAV/ MK*:Y);E=,&D3+;2%5M^?K)8"?LNE0(LT?P<*9Z:-NYQM#!'.;_FT/(JXR3;@CY[?XNLP/U"H8/+SC7O"7V@J M4 P+!>E=#M3GD>='!OF-9*ML$_V92&PO=V]R:W-H965TV@=AJMP(+%L3M]E#T@9%H M2X@DNB0=)\-^_$A)T9=E(1Z(YB61Z'L/[SWD(2_%V8&R.QX3(L!#EN9\;L1" M["Y,DXOD4S0U+1412$@H%@>6_>[(B M::J09!S?*U"C[E,YMI^?T#\6RIN*&'WTF5 MD*OP0IKRXB\X5+:6 <(]%S2KG&4$69*7__%#143+ 7HG'%#E@/H.S@D'NW*P MG^O@5 Y.P4R92L%#@ 5>S!@] *:L)9IZ*,@LO&7Z2:[&?2V8_#61?F*Q%C2\ MBVD:$<9_ 1^^[Q/Q"-Z!=3D- -T KBS>*6XC$-),3CB.BR$C#^J9@-OWH!7(,G!YYCN.V##MP!9" T$M'J^.QQP#Y[O;HUD8]?#9A=X MWJEABS$C8%D,RJH]*)>,X7Q+I#(%6#Z"MMTU?BR:+P^81>#K'Q(2?!(DX]^& MQJ?LWQ[N7ZU&%WR'0S(WY'+#";LGQN+GGZ!G_3K$K4ZP0!-8AW>GYMT90R_E M,B"&MR"7:[14"\[H/A<=7LBK8R/D M(;>7U[&1Z_C#27EU4MYH4I^I3.FL=+SC2">NW%9["1V;07>"G&DOI0$SQYY, M)L-9^756_OA042[ GQMP0^Y)OB?@ZQ7);@G[!OZ5*_DM#UFR*U:'I_:A/$=[ M.%?P.L$"36 =9B'/>T.8+D^&E8NM)H"S/K?VI6D)B'AH[H=AS]W FE%"W2A=:EMU;;PA<5; M!:"+?)UH@2ZT+OFH(1_]$ 57W;1E-T6NW5/P@)7KP$E/P0-6T'?<$Q)NBG$X M6G,N;B1]F(4QD(<=$$@=IW173*)1W6JML+6B!;K0NGPV139T7EJWHV7^V>3K M1 MTH77);ZI^.%[V:]/MA,IWWE'MLY4\OM;[X#9K;MNZ>TVYP'X/B! M8(U3N<$JX5YA=D=$DF_'93L*=_;,T8D6Z$+K4MD<0J#_TK+5>DC1BA;H0NN2 MWYQ3X&@YKD^VD^/M=FI[_8IYP,QU7&PO=V]R:W-H965T'+@)5L'.;)-T_WZV(2Q) M:=:'O@1_G'-\SS7 OX3F$C=\;( M.)ES_F@FU_G8\4Q 4$*FC +1CS5,H2R-D [C=ZOI=$<:XNYXJ_[%>M=>YD3" ME)<_:*Z*L7/AH!P6I"[5'=]\A=9/9/0R7DK[BS8MUG-05DO%JY:L(Z@H:Y[D MJ$+A* E!*\EA"TAM)EIK-@\I$219"3X!@F#UFIF8)-I MV=H^9>;:9TKH7:IY*KEF&:\ W9,GD.@,S?1KE=@7#= >Z30%16@I/VCZPRQ%IR!_Q%A#^.>@*:OI_L]]/3U M=.^(FZ"[M<#JQ?^]-912F95A7--7E4JY(!F-' MEP\)8@U.\OZ='WN?^K+UEF+I&XGM93+L,AD>4T]2G4>I:-:7L88YL$Q3/M?) M61C[0W\X[R>C!!>$@BO ^+NW!X2 <>E&'V[,0=1:BHQ9T_=/5C?4Y:(C1 MSHE^%,?^0?S/48,AC@Z"?PX*+P9>?^1Q%WE\-');4^9-3:'-*ZU,3>FS$O=< M1ACCZ.+ 3 \N"(8Q'ASXZ<'AP/."P\MP=VIK!6)I>Y1$&:^9:LI/M]JUP2M; M_0_6)[H]-MWLGTS36V^(6%(F40D++>F=#W261=.OFHGB*UO!YUSI?F"'A6[Q M( Q [R\X5]N).:#[TY#\!5!+ P04 " CJEM6W*]&>S\# !4"P &0 M 'AL+W=O5*KZL5U,NW#@D*""S6R39/]^MJ$T 9I%:F\"-N]Y?9Z#<,,"Q#LHST[$LS\QQ M2HQ@HN?N6#"AI"WZDL.$[]TB1+"A]5H.;>&I8*B'((!+* M M;KY#S3-4?A'-N/Y%FUIK&2@JN:!Y'2PSR%-27?&VKL-.@.V]$>#4 4X[8/!& M@%L'N,<&#.J @:Y,A:+K$&*!@PFC&\246KJI&UU,'2WQ4Z)>^X-@\FDJXT1P M0R*: WK$6^#H'#W(;167&2":H#G-"TJ "*Y&KT)TO96;C@,ZG0&!)!5GZ#0$ M@=.,GTF+IX<0G9Z'A\>'6 1JW>7.N M]O/^^^90F/(HH[QD@'Y=+;A@\FOZW5?QRM'M=U0GS"4O< 130QXA'-@:C.#S M)]NSOO95ZR/-P@\RVZODH*GDX)![,"\9D]L<<8$%H(+1=:I/-7FHHM-%M<=1 MPFA^)K>T+KI0GTM?@:N%1GHA=>*N ]<=3?;8;7%V1?;0]UN@/2)K8/>C>@VJ=Q3JNQ"]+N+0 MM5J(79'MN^,68H_(=OQ^Q%&#.#J(&$("$C+^F-%YW2^QZ[(M4># M%EM7=.Y8[:/'W.DWR9:PZO%>;JM^\ MQ6R9$HXR2*2E=3&2Y695#U<-!"UT5[.@0O9(^G8EVUY@2B"?)Y2*EX%:H&FD M@W]02P,$% @ (ZI;5GA&ULK5;!;N,V$/T50ET4"5!'$B5+=FH;2*PNNH=%@WBW/10] MT-+((B*1+DG9WK\O2=E:1V;<'/9BD]2;QWE#RY>9 6@T*&IF9Q[E5+; M>]^7>04-D7=\"TQ_*;EHB-)3L?'E5@ IK%%3^S@($K\AE'F+F5U[$HL9;U5- M&3P))-NF(>+;(]1\/_="[[3P3#>5,@O^8K8E&UB!^KI]$GKF]RP%;8!)RAD2 M4,Z]A_ ^"P-C8!%_4MC+LS$R4M:9HK#UH*.O^R>$8B#.#,'G# !\-\- @?L,@.AI$[S6(CP:Q MC4PGQ<8A(XHL9H+OD3!HS68&-IC66LNGS)S[2@G]E6H[M?C$:2L(*.?.5]M/LYN='GQX[G_ ;/H48?>9,51+]Q@HH7A/X6F"O$I]4 M/N*KC!GD=R@*?T$XP-CAT/+]YJ'#/'N_>7!%3=2?663YDO\],Y11F==B7+ @GDZC@:Y+'(Z#(';K2GM=Z55=RXJP#9C\ MN2-UVTDBM2[.A.5.4:GC"'"*AQ?/ 9OB* @'FBYA.(WCQ*UITFN:7-7TK)\M M$7F%=#70)7FG>XVM[AST4Q-04.4L$!/'(83CR<#?I0L6ZZ?=38-B(WM$*5^ M\BU37?GO5_LN],'V7H/U1].=VH[I.TW7VGXF8D.91#64FC*X2W7$1=2<&_2XKFH]"U;&;"["4)3$+L&7$*UX:ZX+!ORV_XE5E/0&/'YW3H'^G-3R^?O;^>QL\ M!'/'-+^2U3]B85:S( _0@B]94YDO)=P$EUE\I*]W^1;L.BP-4-MK(=6<, M#-:BWO]GCUTBC@Q(/&! .P/Z5H.H,XC:0/?,VK"NF6'SJ9([I"P:O-F+-C>M M-40C:OL9;XV"IP+LS/QS7&VU7D!JN M%%\@PQX1TYK#;58O4"78G:B$$6#__IH;)BK] 3Q]N[U&[]]]0.^0J-'7E6PT MH/4T-$#:OCHL.X(?]P3I ,%K7IZCB)PABBGUF%^]W9R\- \A57V^:)\OVOI+ M!_TY:;CP!;7W$OF]V-J\T!M6\ED Q:>YVO)@_NLO),6_^4+\2!!SU 4=C MWN=_02N!IJ&8$?4]JJ36J&1*/4$'V3'E_Z)[CUGKT?:1[3RB<9'@:;@]#LN% MT2R+DZB'O2 <]X3C4<)7;",,J\2_\)%L.I@J5^U.7? M=*T-]" #>UL;+_6] M[^2(4Q;G-#YA[J*PGW32DTY&24/]H1*VE3"O9S=Q7AZGI#A-KHN*<)9E?III M3S,=I7EK9/DPL6UST;8':.>L[<;\T5YS']W4(4)32L@)71=%XCQ/_'2SGFXV M2O>R+%7#JGVCZDK#F]+,>7N.<7)"T06E64[\#/.>83[*\.]#97'(ZG$W]?', MW=V9.)O3!151D?MY%CW/8I1GW_84%%'=>#]TX>8'IZ=)=$$Q+@8^,\$'$<7J;$S4Q19$Y=>W!1G*;Q M0&63@["141F9_\&UOD#?6=7L2YI5,.*QNO1^Z\[7,8L)="$:G6Y&'S ":4K2 M ;X'72+CPN11XC-46[5:HNT;HXC<7.;)$;4N!@\,)\5 Z9.#4)'X[;/$4>5[ M!PHRJGK_=Z+X6=Y>1GY0.S(N=WWDI:R-@E$>QOD?C="B_6:#XDQ<49O0!"?. MIO/@2)[E Y,%.<@?&=>_TW:M["%A(I>3!A8CM>VJVP2T(S^E[8'!=BP&6!]4 MD(S+X(VR YQY:F600Y[;&*JW"3*\M@A[,-A,D29'O20CNMA7U]VKKSL M>B-,\F>H#<9[8,'.-)Z14\(>4.S,E.'1:=3^%/ G4_>BUE R2[#"YQG$J_:G MZ_W"R$U[0+V3!HZ[[>6*LP57%@#/EU*:YX4]\_:_<LK)I::6U( @$Z0()F/_I0J2KM]C#MP20'6$OLS':@_>]W3D(* M)*54JO:2V,[=E_L^^\XW6 OY1RT!-'E,8JZ&UE+K]-*V5;B$A*H+D0+'+W,A M$ZIQ*A>V2B70*'=*8MMMM7P[H8Q;HT&^=BM' Y'IF'&XE41E24+ETP1BL1Y: MCK59N&.+I38+]FB0T@5,03^DMQ)G=H42L02X8H(3"?.A-78N@YZQSPU^,%BK MK3$Q3&9"_#&3ZVAHM4Q $$.H#0+%UPJN((X-$(;QM\2TJE\:Q^WQ!OUKSAVY MS*B"*Q'_9)%>#JV>12*8TRS6=V+]'4H^'8,7BECE3[(N;5L6"3.E15(Z8P0) MX\6;/I8Z;#DX_@L.;NG@[CNT7W#P2@?O6(=VZ=#.E2FHY#H$5-/10(HUD<8: MT5Z.Y[^Z>21@*HR%RB207^.9TA(3ZG>3X@6B MUXQHBLRE2FD(0PNKB *Y FOT\8/CMSXWJ?6>8,$[@>THV:Z4;!]"'TU@P3AG M?(%%)*8\A";I"HAN#F'*Z0H/:,?#C5QM:U*W\KQ^?]Z^QMZ-7!8-Z:">\$MJ-;M]*M>X1N M.V*%F93 ]9%R=6MR==VVMR=7W:C7]_:3I&[D=+I^\['H5?1Z!^GA1?)*EO?J MJ=GK.^T] @U6]5H0U*UV:D'!P-ZZO1.0B[P+4B04&=?%S5:M5HW6..\O]M8G MV( 5_=(S3-&]W5")]4V1&.8(V;KHHJBRZ(B*B19IWB/,A,:.(Q\NL8D$:0SP M^UP(O9F8'U1MZ>@?4$L#!!0 ( ".J6U;J!KGVG00 ,D9 9 >&PO M=V]R:W-H965T6=!68Z$/&5+FZ\91DGAE&>VZSB^ MG:.46+-)<>V.S29T([*4X#L&^";/$?MUC3.ZFUK0>KEPGRY70EVP9Y,U6N(' M+![7=TR>V34E27-,>$H)8'@QM:[@901'RJ&P^)[B'3\X!BJ4)TI_JI.;9&HY MJDJ5$#90'P>3=5/J)V0V):8[!-_2,.?@(KI(D50E$&;@AY3!4Z3P+L4!I MQL^ER>-#",X^G(,/("7@VXIN."()G]A"]D8Q[;AJ^;ILV7VE9>B"6TK$BH.( M)#AI FP91AV+^Q++M:LEACB^ ![\ [B.Z_9T:'Z\.^QQ#X]W=WK' V:1F'7Z*/KC)I&D3:2=^HTK'4: M:G5Z) S'=$G2_W"B! &54KVZE*CA031P',!6S/,>*W?H.2UENE:>%P0M988= M^:#O[A/1B-BO(_:U$7]'V::<9E$FUVU$8MP7J]_IW\"'KM<.MFOFR8 M]:;$[=D%C>5RUIZ-]"V>K+9)6F2*UE1[7U)!;84PNY=,Q.)5L4;*;8>LE=]> M RIF8^/FN5W9C99-1FF1*5I3]GWE!/6ETX- NM7 4,52Y4*D[30*"TR16NF M8E^U]O0GW!^;Y%8-1]<1 $7=E-%I.A45IDBE;*;A^\LLXQ6Q;?"N3@ MI1LBRC>^]=7Z>\15\1:^=?T:7H;E5X4]IOS(<8O8,B4<9'@AD<[%2(YZ5GXW M*$\$71&PO=V]R:W-H965T*>;M$[59=V]F/:"@I.@ YQAT]S^^QEP M(23&@=9YTP;R/%_\?&W,Q\2S/4V_LRTA'/R(HX3-K2WGN]O!@/E;$GOLANY( M(KY9TS3VN#A,-P.V2XD7%$EQ-$"V/1[$7IA8BUEQ[C%=S&C&HS ACRE@61Q[ MZ7_W)*+[N06MUQ-?P\V6YR<&B]G.VY 5X4^[QU0<#2J5((Q)PD*:@)2LY]8= MO,6.DR<4$7^%9,\./H.\E&=*O^<'OP5SR\Y;1"+B\US"$_]>R))$4:XDVO&O M%+6J:^:)AY]?U3\7Q8MBGCU&EC3Z%@9\.[=<"P1D[641_TKW7X@L:)3K^31B MQ5^PE[&V!?R,<1K+9-&".$S*_]X/:<1! ARW)""9@(X3ABT)CDQPNB8,9<*P M<*8LI? !>]Q;S%*Z!VD>+=3R#X691;8H/TSR?E_Q5'P;BCR^^$,,K=\I8^"1 MI&"U]5("KL%*C*X@BPB@:[#T(C^+O**3Q.&]QT(?>$D :,*W#/R:!"1H"@R$%94?Z-6/>Z15Q,2_ 0Z\ LA&2-&@9?=T MJ$C'W=-M335.U;M.H3=NZ]TL)JG':7JK\K;,==2Y^81SRW:>3^:6F%$825^( MM?CY)SBV?U'Y8E(,&Q)K>#:L/!OJU(L[(A+C6>58F3DI,O,9]65Q/1RAT4AT M](:)8RJ$D;:;L$:0X-I[$3?-AKQ.5QD3LQRGP*?Q3LQX()$#!.S$A%?$7.6/ MGM!765U>G$:V>:"(U'O@5AZXG6[_3KU;2DT/[U]X,T9'52FCW*,H MK(A"-PBJJYE6U4Q[5Z/IJ6FG>I11)_4HHMKK@7;-*[:VHF7DB7+N"@0I/]^# MOQ](_$S2?Y0 H97K.]D95<.FU)I6'J ?? <=R&13QIE4PZ;4FL:AVCCT9D20 MJ><9016HA 1]8]Y:;(V04,^0YV "&L5(HVK8E%K3NIHDH1XE+T(4\II='J>* MT+;GJ;Z2MSI5 RO4DMVER$->M9-7IZ&M7EV"4F&-J5#/J;T(16J=>Z2KPTZ> MZ?J6O;7R&D^AGD][THQ4.UN[,NRT=FW;WEI[C:50SZ5+&L]ZX-'J M])Z/3:IA4VI-#VL8AM/W (\6I7L;9U(-FU)KOA.KH1OIH5L'//K4OK895<-2 MK?F"!4Y'8UN]#$$U.R,].Y^C(F24GHVJ85-J3>MJ>D9Z>KX(%>FOV=MODVI8 MJAVBQ52,060[+>\J4 WG2$NPE^(F_55[NVF4Z:5:#S=K7D?=7OUV&W&&B%EZ M9%(-2[6.+U]0C>E(C^D] 4ROUMLBHV^:I5I7BVHZ1WHZ7])$W(H\?(X(^$RS M),A_%3L+;7K1WDZ95,.FU)J&UM"/)N^ -F2(RJ5Q)M6P*;6F@BP:@:EFH-:(,V&K?\*(9J_$=Z_#_+;$87 $;5L"FUYL_(]0+ T2\ +L)L M^FOV_@':Z,I!JAU2QG LU@VCEI6#4Z\<'"U>7PK9]%?M;:;1!8=4ZVYFO99P MNKV)[S;>C*X1C*IAJ=811YR##2#Z!4)/8M.K];;([*80IY-%@X/-4((<-L6F M,B9NJRSAY3Z@ZFRU<>VNV*YU=/X>WN)R^UDM4^Z&>_#239@P$)&UD+1O)F)D MI^4&L_* TUVQY>J9 (%\P#Q_9I2_GJ07Z#:YK?X'U!+ P04 M" CJEM6/9=U/M8$ !@'@ &0 'AL+W=OV@23<10-L=HVX:1\6?5 DVA8BB2Y)Q]F_ M+RDIDF7)VA@@LGZQ=9DYG#F<(W'$R8ZR)[XF1("7/"OXU%@+L;DT31ZO21[Q M"[HAA;RSI"R/A#QE*Y-O&(F2TBG/3&19GIE':6',)N6U.9M-Z%9D:4'F#/!M MGD?LVS7)Z&YJ0./UPGVZ6@MUP9Q--M&*+(AXV,R9/#,;E"3-2<%36@!&EE/C M"EYBA)1#:?%W2G9\[QBH5!XI?5(GM\G4L%1$)".Q4!"1_'LF-R3+%)*,X[\: MU&C&5([[QZ_H'\OD93*/$2:B#T'Z!UQ0+4#.G1PCCC8M8/]5@>G=G!* M9JI42AYP)*+9A-$=8,I:HJF#DLS26Z:?%FK>%X+)NZGT$[//LK0^4<[!G#"P M6$>,@-_!0E97LLT(H$MP58@T2;.MFAZP(/&6I2(E''QXB;-M0A+PD=$T"L/UV@4$9/X MCP-X LA 8"NGF[.QQPQV]WMT:RL9M9 MM4L\[PC>Z9/V90D^1*Q(B]7^7'W])('!K2 Y_W=HEJHH[.$HU"/KDF^BF$P- M^4SBA#T38_;S3]"S_AAB6"<8U@368=]IV'?&T+OL\Y9]\LK^4K$?=R5#7MG? M2/9+78 HI]M"#/%>C>^6XZLG^_/,#Y + U4\S_N<]@T#%#A6:#E=0]PWA$$0 MH#!TW,:R0X;;D.&.DG%/$B)?58_R:7)#BV?"1*J.Y_+Q3AB39"P$C9_ USN2 M/Q(V6&6C YQ:93K!L":P#K%>0ZQW%AKW=+*O$PQK NNP[S?L^S]8XWY/D8?B M_JX%[EM Z"+?#UQK6-5!DWXPFGXEVB^;,K,Q[8["G%H].L&P)K .?6%#7W@6 MV@UULJ\3#&L"Z[ /K7;1:_U@]=8![$O/<>7KU/+# Q4/6'HP1)X=V =J'K#T M(8(V/*9FN-<%P%%"'N2;F0N9N"RR[)NL0\+BE#=OYTKH?%3IXR.<6FQ:T; N MM"Z[J&47G87@Y[B^ M?RCW 4/;#HZNR&';G\#Q!N5^\? =+8_ZGUQ(.M&P+K0N=VT[ ]WST++6KD=(.RLX5'/?\-A;N^U!X'@3 M\F$QGX_K>-3_Y"+2B89UH76Y:QL8&)R'CK5V0%K1L"ZT[A2T31 <7>6_AX[# MOHX=%""K)^,!0QLAQ_<.9=PW/")CU'8C:+P;*0N)@UO.M^5WLH>-3+7Z6,;K MPOMK3=2W81]\IF+X@_GX&*?6F58TK NMRV_;W"!X%E)'6CL@K6A8%UIW"MH. M"(TN[]]!ZG4 '05;88A"[_"SV9LM\8#EH=C-O:VWG+!5N87)928RS&KWJ;G: M;)->E9N#!]>OX26N-CM;F&KO]2YBJU0VWQE92DCKPI?QL&H[LSH1=%-N\#U2 M(6A>'JY)E!"F#.3])94/C?I$#=!L*L_^!U!+ P04 " CJEM6[R0.T54$ M !\&0 &0 'AL+W=O\XS)F94>?-I>>U.S*>\4!EE<">0+/*]EPOW M=)TJ<\&?3S=D#0^@OFWNA#[S&Y6$YL DY0P)6,V\2WP1X7-C4+;X@\).'APC M,Y0EYX_FY":9>8'I$600*R-!]-\6%I!E1DGWXZD6]1J?QO#P^$7]YW+P>C!+ M(F'!LS]IHM*9-_%0 BM29.J>[[Y /:"AT8MY)LM?M*O:CL<>B@NI>%X;ZQ[D ME%7_Y+D&<6" !T<,PMH@?&TP/&+0KPWZ[_4PJ T&)9EJ*"6'B"@RGPJ^0\*T MUFKFH(196NOA4V:>^X,2^B[5=FK^4"PE/!7 %+K>ZE^)/J/+)*'FH9 ,W;!J M:IE']#$"16@F/^DFWQXB]/'#)_0!489N:9;I!G+J*]TCH^O'M?=%Y3T\XAVC M6\Y4*M$U2R!IV_MZ),UPPI?A7(56P:^$]1 >GZ$P"/M=_7F'>1\?-8_LYA'$ MC7EH&4V_>3C]4J]_1.\FST'P1_1+OOS2T9LKJ[7)&!=R0V*8>3HE2!!;\.8_ M_H!'P4]=9%R*18[$6M0&#;5!J3YZYY1&?_VJ6Z ;!;G\NPOCP"5&EV*1([$6 MQF&#<6B=?+\+PB2ILG/,I4Z(@T4E*I4BEH//V4T%EF2ZZT%I=G(K6 MI5A4B0U*,?-RW,YQ#T_];0>Q44-L9"7V9N+]6^81= ]2B2)6A:!LC>XRTHG* MJGTJ*I=BD2.Q%M-QPW3L-IC'+C&Z%(LDJ$*9K] ZXTO] M;C<+,OUVC^$,;4#_,:47>EU(*VD<',1*T LF3;!4K*P=.)65([$6J_.&U;FC M,-9W;LDSS8N\"YO5RZDST:58Y$BL11<'^Q5GX#:D:SU'))VJ1:[4VBP/5N_8 M.E=_X^RS@+@0Y9R,4R+6T+4.OZIUQ@O(MCNZV0RCM3:9,(]F=!*YGJU MTJ4ETAEO5>B0!103F:*5KG/E&2(Y+YCJY%2I#@_7!>/7G*R>3^;D2*W-:5]B M8'N-<5JVH^Q8MK.[.3E(G58CKM3:B/?U"'9![+2B<*76)K,O/K"]^OB_"6_TYL6 !Z\Y.2TG7*FU.>T+"FQ= M:'!, MT@1$M=VZ(33I!.BTKJC5#O=!AH/>>3L!1*Y\5F#\@^UJ'7CK6QEB4-=O//L\>W=V MUKIJW5]>[R,7-73I!T[ASA'"J"PF&A_E%LH!QU"P -WC AQ2QZ1[N])F^+D6 MLL1SC)8X:#K*A@D-A-QMN9EL[:])"-%5MJ*Y:&=L _6TUJ[TMV_DC7:]D#X7ZM-#3 M$:8-Z4)O)?-"LD<=#5)E MJCNH]+T'*A6;;O?\E*0<9%502OFU:Y_X1CNO7V$MX M-H=TW['39-0]?8\O=L3^8NL[I[^L]<7EU$V^@@2MKU&G;C)Y!2:[+_8]_QR3 MX>F;C$YSMX/ZNK9U)]RY$3:]'MR\!_XWN.GS35!OLF!<,5&WYBQ-J7AR,=3R MBDSTGZT[^GI\2C.RX&K<@ -_4_]*4[;(DV;4+2Q$/6I3_P+3"^/FVJ]C,9'2 M)4U'=5/.)J;JZ8J.6A<@[",WIK@1C&,Q-P(8%@=S@'$L"XOS+\VGA\['8IBW MGA/IH9P>RK$L%S(R'RR.FY/HXIYIDD11'&,K.AHY'8RP=8MC^'&K8=Z @<6! M2,];:WRW\0PYG ?8GA[*$&RF>"9B,\77&A#WN@$C2=R[C<4!!K8+6.Y ?'<< MR"DW)XI@5S%OV G&D23!$,A%=X[&,;(Z,7S<^X.=DBA*$C<"F-M!%&$(G$8< MP1R !PR)(O,>W'L?!>OW5+#Y7^[P%U!+ P04 " CJEM6EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ".J6U8E MVL7R-P4 .XO / >&PO=V]R:V)O;VLN>&ULQ9I=3^,X%(;_2M2;92_8 MMOGJ#*)(,WSL(,T"HHC;E4E<:I'$'3LI,_SZ=1*J'I?VU=ZGK1^"7Z6166G@T5=+T^&0YLM9"GL7WHI*W=GKDTI:G=IGH=V::3( M[4+*NBR&X6B4#DNAJL'9Z;JN.S.D%[J66:UTY0K;@DDX+KJJW+/MK_4??5UWO_JVN&2&)H3Y6Z8Z[P#YX,\ M=]>Z4+G[]CSX*@I193+H@FL)8 @ PX,!!D=W@D!& #+ZC9"S%J+]!QOH>7"[ ME(9 Q@ R/ACDN2Z7!#(!D,G!(.]E+@ED"B#3PT52V 6!G #("2_DK7D6E7KK M;G1#T(6TF5'+[EK/">0G /F)%_*KL*J+VYV1UCVZH9TU94E[]V< ^9D7\A]A M7J234.$&'IDU1M5*TM%Q/$+C]X@7[DHH$SR*HI%M&*]4Y09()0IG&EN;IJ28 M4#/,GKF01JU$:^HU6==CVI;^)O-GBHED,V:VC2>8;EC450M*^9!GQORB6;4I M4_\N5DJ;X,:E:1X?4LR8W3%EJ>I-VSK>VN5?TKV3/B12S)C9,?=R):N&NF2, M9#)FMLFLUMG+0A>Y-/:/X/)'XQ)%RH8<,F:6R'65Z5(&#^*GWWQ(&6-F9]RX M>K]K:X,[:5Q'%<9K2>2),;,H9LV3E3^:-N>_7&T-&R&21,@L":C9?T.*B201 M,DL"8T84$\Y(F"6Q,Q\(CA[:$OLGI42J")E5 1,#O\V1,4)F8\#$P,=$S@B9 MG;$O,7AO=HJ)7!+RSTQVY@<[,)%60F:MP#0A.**8R#0ALVEVF7EG/T?2"9FE M0Q6]"RY"XHF8Q?.>:NWD0J:)F$WS,8?8B8@L$S%;!L[?O8$Q@BM?S)K!SHXI M)M),Q*P9C)E03*29B%DSNU.+XV#FZLZ;@F(BS43,FH&8_KN)-!,Q:V8?YI<\ M=Q\UQ42:B9@U@Z-)T]X(B29B%@U.*"EFC)03'W)!S!N08F2@^) +8GXTD85B M9@MA3"^:R$(QLX4P)AW>8[@#PVZA/;.(XVZ]FV(B"\6'FNST0R?%1!:*F2T$ MH^E9*$86BMDG.WOF9!^CB2P4,UL(8+8BHIC(0C&SA?#4\9CN8B(+) MNYD@"R7LV_\(DUHH019*F"VTGD;VPZ0PO_K]X+[P@G:A!%DH8;;0!O,]PZRZ MO&-]Y(-B(@LES!8BT>RG%5VF]*4]1],N<%!,>!* ?9LFEZZ2=CRB8Y.;P,VE M\1;]$V2AY #;-^0-H)C(0@FSA?9@M@. FPC/*":R4'*();=-MZ>8R$()]T[/ M'LSW_D2/J2 +IA5)DH9390AB36BA%%DJ9+03?33^:R$(ILX6\!6%_ MC-\ZYY4B"Z7,%H*8?C21A5)F"P%,(S/J]!2>2&.V$,#,M-^%D(72WWB>8 OS MWM_M2Y&%4F8+;6%N9W,4$UDH9;;0CET,&E-Z#A%9:,)L(8CI-?H$66C";:'M MTQM^RU-,9*%)9Z%A][ ].\WE7%4ROW%?85UY)HKLS@3MG_ZP6YRT1U;F35&< MN[+;ZKL6^?JX^OJH_=E_4$L#!!0 ( ".J6U:L;5!7/ ( *\J : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VLUJHU 8QO%;"5Y S7F_;(>F MJ]ET6WH#DIY\T"2*QZ'MW4](%\DCLYA-\5G)47S]@_!#U,>7?&C'?7KB= M43T]WLY:P6K^VPS>.JJC\/ MU]VEOFS2W7ERM7A^6U7#\UNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@ M!H*:^8/N(>A^_J '"'J8/R@M4<8E0=($:P*M$W*="+Q."'8B$#LAV8G [(1H M)P*U$[*="-Q."'0J"W MH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W M3EZ6$.BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H M;:BW$>AMJ+<1Z&V3E]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[ M@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"] M@T#O0+V#0.\&]6X(]&Y0[X9 [P;U;GY2[S)^'7*Y]GRO\?H_2?5X/C=?+W]9 M?N^"K5-FBQO5O 5$VP!98< &33-NH M26S9!LKM<5) D$%*A)OTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3QF*UIL[& MTGGJ\\K2A^_I3RO0UH7[ M@-=S-X\40E/3Y-:&=&V[O(MM6Q;3_Y=]") ^)$@?"J0/#=*' M >EC#M+',4@?)R!]\!E*(RBB^&UL4$L! A0#% @ (ZI;5CO:FCKO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ (ZI;5IE&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5AL^2U 6 M!P 9R !@ ("!"A$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5K^DF8)@ P : L !@ M ("!22( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ (ZI;5G(:_%%H P M@< !@ ("!9$ 'AL+W=O MR8 #B& M 8 " @0)$ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5J^Q>H%@! L@H !D M ("!IG8 'AL+W=O"0 &0 @($]>P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ (ZI;5D#J'*Y," +Q8 !D ("!J8L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5O P M+G9T"@ SAT !D ("!W+( 'AL+W=O&PO=V]R:W-H965T04 $H, 9 " @;?# !X;"]W;W)K&UL4$L! A0#% @ (ZI;5GQ+;1A@+0 Z*4 !D M ("!9\D 'AL+W=O&PO M=V]R:W-H965TCY !X;"]W;W)K&UL4$L! A0#% @ (ZI;5I8Z_OT!! J0D !D ("! M.?\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ (ZI;5MG5Z@"= @ N04 !D ("!M L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5I3[(Q4Q P O0H !D M ("!="H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (ZI;5J%_7-1)!0 *QX !D ("!,38! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(ZI;5G,WC;?^ @ :0D !D ("!?T0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5K4A8BTA! 4A0 !D M ("!-U\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ (ZI;5L$L)OMB!P G#, !D ("!O6D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI; M5F" &A/. @ 7 < !D ("!LG@! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5B^1H=D* P %0H M !D ("!+(8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5M&W&PO=V]R:W-H965T M&UL4$L! A0# M% @ (ZI;5C*;([[M P \@P !D ("!4:H! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5AA M+G+6! 8QL !D ("!D[8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (ZI;5GA&PO M=V]R:W-H965TS* 0!X;"]W;W)K&UL4$L! A0#% @ (ZI;5NH&N?:=! R1D !D ("! M6LX! 'AL+W=O&PO=V]R:W-H965T 9 M " @?_8 0!X;"]W;W)K&UL4$L! A0#% M @ (ZI;5N\D#M%5! ?!D !D ("!#-X! 'AL+W=O&UL+G)E;'-02P$" M% ,4 " CJEM60&L7N@ " #&*0 $P @ '@[@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 4 !0 .<5 1\0$ ! end XML 88 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 89 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 275 432 1 false 77 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Consolidated Statements of Operations Sheet http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100050 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 100060 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 6 false false R7.htm 100070 - Statement - Consolidated Statements of Cash Flows Sheet http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100080 - Disclosure - Organization and Description of Business Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 100090 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 100100 - Disclosure - Marketable Securities Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecurities Marketable Securities Notes 10 false false R11.htm 100110 - Disclosure - Fair Value of Financial Instruments Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 11 false false R12.htm 100120 - Disclosure - Derivative Instruments and Hedging Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedging Derivative Instruments and Hedging Notes 12 false false R13.htm 100130 - Disclosure - Balance Sheet Components Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 100150 - Disclosure - Convertible Senior Notes Notes http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotes1 Convertible Senior Notes Notes 14 false false R15.htm 100160 - Disclosure - Commitments and Contingencies Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 100170 - Disclosure - Revenue Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenue Revenue Notes 16 false false R17.htm 100190 - Disclosure - Stockholders' Equity Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquity1 Stockholders' Equity Notes 17 false false R18.htm 100200 - Disclosure - Income Taxes Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 100210 - Disclosure - Net Loss Per Share Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShare1 Net Loss Per Share Notes 19 false false R20.htm 100230 - Disclosure - Subsequent Events Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 20 false false R21.htm 100240 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 100250 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 100260 - Disclosure - Marketable Securities (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecurities 23 false false R24.htm 100270 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments 24 false false R25.htm 100280 - Disclosure - Derivative Instruments and Hedging (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingTables Derivative Instruments and Hedging (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedging 25 false false R26.htm 100290 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponents 26 false false R27.htm 100300 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotes1 27 false false R28.htm 100310 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 28 false false R29.htm 100320 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquity1 29 false false R30.htm 100330 - Disclosure - Income Taxes (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureIncomeTaxes 30 false false R31.htm 100340 - Disclosure - Revenue (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenue 31 false false R32.htm 100360 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShare1 32 false false R33.htm 100370 - Disclosure - Organization and Description of Business - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails Organization and Description of Business - Additional Information (Details) Details 33 false false R34.htm 100380 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details) Details http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 34 false false R35.htm 100390 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property and Equipment, Net (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property and Equipment, Net (Details) Details 35 false false R36.htm 100400 - Disclosure - Marketable Securities - Schedule of Fair Value and Amortized Cost of Marketable Securities (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails Marketable Securities - Schedule of Fair Value and Amortized Cost of Marketable Securities (Details) Details 36 false false R37.htm 100410 - Disclosure - Marketable Securities - Schedule of Fair Values and Unrealized Losses on Marketable Securities (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails Marketable Securities - Schedule of Fair Values and Unrealized Losses on Marketable Securities (Details) Details 37 false false R38.htm 100420 - Disclosure - Marketable Securities - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails Marketable Securities - Additional Information (Details) Details 38 false false R39.htm 100430 - Disclosure - Marketable Securities - Schedule of Fair Value of Contractual Maturities (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails Marketable Securities - Schedule of Fair Value of Contractual Maturities (Details) Details 39 false false R40.htm 100440 - Disclosure - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on Recurring Basis (Details) Details 40 false false R41.htm 100450 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails Fair Value of Financial Instruments - Additional Information (Details) Details 41 false false R42.htm 100460 - Disclosure - Derivative Instruments and Hedging - Fair Value of Derivative Instruments on the Balance Sheet (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails Derivative Instruments and Hedging - Fair Value of Derivative Instruments on the Balance Sheet (Details) Details 42 false false R43.htm 100470 - Disclosure - Derivative Instruments and Hedging - Impact of derivative contracts on accumulated other comprehensive income (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingImpactOfDerivativeContractsOnAccumulatedOtherComprehensiveIncomeDetails Derivative Instruments and Hedging - Impact of derivative contracts on accumulated other comprehensive income (Details) Details 43 false false R44.htm 100480 - Disclosure - Derivative Instruments and Hedging - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails Derivative Instruments and Hedging - Additional Information (Details) Details 44 false false R45.htm 100490 - Disclosure - Balance Sheet Components - Summary of Property and Equipment, Net (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails Balance Sheet Components - Summary of Property and Equipment, Net (Details) Details 45 false false R46.htm 100500 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 46 false false R47.htm 100510 - Disclosure - Balance Sheet Components - Summary of Accrued Expense and Other Liabilities (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails Balance Sheet Components - Summary of Accrued Expense and Other Liabilities (Details) Details 47 false false R48.htm 100520 - Disclosure - Convertible Senior Notes - Additional information (Details) Notes http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails Convertible Senior Notes - Additional information (Details) Details 48 false false R49.htm 100530 - Disclosure - Convertible Senior Notes - Schedule of net carrying amount of notes (Details) Notes http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfNetCarryingAmountOfNotesDetails Convertible Senior Notes - Schedule of net carrying amount of notes (Details) Details 49 false false R50.htm 100540 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 50 false false R51.htm 100550 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details) Details 51 false false R52.htm 100560 - Disclosure - Commitments and Contingencies - Schedule of Future Payments under Non-Cancelable Purchase Obligations (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails Commitments and Contingencies - Schedule of Future Payments under Non-Cancelable Purchase Obligations (Details) Details 52 false false R53.htm 100570 - Disclosure - Revenue - Summary of Revenue Disaggregated by Geographic Markets (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails Revenue - Summary of Revenue Disaggregated by Geographic Markets (Details) Details 53 false false R54.htm 100580 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 54 false false R55.htm 100590 - Disclosure - Revenue - Schedule of Activity of Deferred Contract Acquisition Costs (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueScheduleOfActivityOfDeferredContractAcquisitionCostsDetails Revenue - Schedule of Activity of Deferred Contract Acquisition Costs (Details) Details 55 false false R56.htm 100600 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails Redeemable Convertible Preferred Stock - Additional Information (Details) Details 56 false false R57.htm 100620 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 57 false false R58.htm 100630 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) Details 58 false false R59.htm 100640 - Disclosure - Stockholders' Equity - Summary of Stock Equity Award Activity (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails Stockholders' Equity - Summary of Stock Equity Award Activity (Details) Details 59 false false R60.htm 100650 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) Details 60 false false R61.htm 100660 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfStockOptionsDetails Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details) Details 61 false false R62.htm 100670 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights (Details) Details 62 false false R63.htm 100680 - Disclosure - Stockholders' Equity - Summary of stock-based compensation expense (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails Stockholders' Equity - Summary of stock-based compensation expense (Details) Details 63 false false R64.htm 100690 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) Details 64 false false R65.htm 100700 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Details 65 false false R66.htm 100710 - Disclosure - Income Taxes - Schedule of reconciliation of income tax benefit (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails Income Taxes - Schedule of reconciliation of income tax benefit (Details) Details 66 false false R67.htm 100720 - Disclosure - Income Taxes - Schedule of components of deferred tax assets and liabilities (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of components of deferred tax assets and liabilities (Details) Details 67 false false R68.htm 100740 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Benefit Activity (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitActivityDetails Income Taxes - Schedule of Reconciliation of Income Tax Benefit Activity (Details) Details 68 false false R69.htm 100750 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 69 false false R70.htm 100760 - Disclosure - Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) Details 70 false false R71.htm 100770 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Dilutied Net Loss Per Share (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Dilutied Net Loss Per Share (Details) Details 71 false false R72.htm 100780 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 72 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost - cflt-20221231.htm 8 cflt-20221231.htm cflt-20221231.xsd cflt-20221231_cal.xml cflt-20221231_def.xml cflt-20221231_lab.xml cflt-20221231_pre.xml cflt-ex21_1.htm cflt-ex23_1.htm cflt-ex31_1.htm cflt-ex31_2.htm cflt-ex32_1.htm cflt-ex32_2.htm img210592927_0.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cflt-20221231.htm": { "axisCustom": 0, "axisStandard": 26, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1041, "http://xbrl.sec.gov/dei/2022": 38 }, "contextCount": 275, "dts": { "calculationLink": { "local": [ "cflt-20221231_cal.xml" ] }, "definitionLink": { "local": [ "cflt-20221231_def.xml" ] }, "inline": { "local": [ "cflt-20221231.htm" ] }, "labelLink": { "local": [ "cflt-20221231_lab.xml" ] }, "presentationLink": { "local": [ "cflt-20221231_pre.xml" ] }, "schema": { "local": [ "cflt-20221231.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 753, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://xbrl.sec.gov/dei/2022": 4, "total": 9 }, "keyCustom": 48, "keyStandard": 384, "memberCustom": 28, "memberStandard": 47, "nsprefix": "cflt", "nsuri": "http://www.confluent.io/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Marketable Securities", "menuCat": "Notes", "order": "10", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Fair Value of Financial Instruments", "menuCat": "Notes", "order": "11", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Derivative Instruments and Hedging", "menuCat": "Notes", "order": "12", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedging", "shortName": "Derivative Instruments and Hedging", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "13", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Convertible Senior Notes", "menuCat": "Notes", "order": "14", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotes1", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Revenue", "menuCat": "Notes", "order": "16", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "17", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquity1", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "19", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShare1", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "20", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "cflt:SummaryOfUsefulLifeOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "cflt:SummaryOfUsefulLifeOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Marketable Securities (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Fair Value of Financial Instruments (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Derivative Instruments and Hedging (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingTables", "shortName": "Derivative Instruments and Hedging (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Convertible Senior Notes (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "cflt:ScheduleOfSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "cflt:ScheduleOfSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "U_USDollarShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesOutstanding", "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "0", "lang": null, "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Organization and Description of Business - Additional Information (Details)", "menuCat": "Details", "order": "33", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "shortName": "Organization and Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "cflt:FunctionalCurrencyPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details)", "menuCat": "Details", "order": "34", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "cflt:FunctionalCurrencyPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_51c53897-1b7e-4213-bfa8-26f89cae8b56", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "35", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_51c53897-1b7e-4213-bfa8-26f89cae8b56", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Marketable Securities - Schedule of Fair Value and Amortized Cost of Marketable Securities (Details)", "menuCat": "Details", "order": "36", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "shortName": "Marketable Securities - Schedule of Fair Value and Amortized Cost of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Marketable Securities - Schedule of Fair Values and Unrealized Losses on Marketable Securities (Details)", "menuCat": "Details", "order": "37", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "shortName": "Marketable Securities - Schedule of Fair Values and Unrealized Losses on Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Marketable Securities - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails", "shortName": "Marketable Securities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "lang": null, "name": "cflt:CreditLossAllowanceOfInvestments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Marketable Securities - Schedule of Fair Value of Contractual Maturities (Details)", "menuCat": "Details", "order": "39", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails", "shortName": "Marketable Securities - Schedule of Fair Value of Contractual Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on Recurring Basis (Details)", "menuCat": "Details", "order": "40", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_f149e463-f07b-4f9f-affe-54479e6a94fd", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_bc857348-170e-4b50-b15d-f5010500548b", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details)", "menuCat": "Details", "order": "41", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "shortName": "Fair Value of Financial Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_bc857348-170e-4b50-b15d-f5010500548b", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Derivative Instruments and Hedging - Fair Value of Derivative Instruments on the Balance Sheet (Details)", "menuCat": "Details", "order": "42", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails", "shortName": "Derivative Instruments and Hedging - Fair Value of Derivative Instruments on the Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_f3ffa2a0-8339-4d80-88c7-2684d9e46b13", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_4bb6e424-c57b-4a19-95d0-f40e962d905e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Derivative Instruments and Hedging - Impact of derivative contracts on accumulated other comprehensive income (Details)", "menuCat": "Details", "order": "43", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingImpactOfDerivativeContractsOnAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Derivative Instruments and Hedging - Impact of derivative contracts on accumulated other comprehensive income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_4bb6e424-c57b-4a19-95d0-f40e962d905e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Derivative Instruments and Hedging - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails", "shortName": "Derivative Instruments and Hedging - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-5", "lang": null, "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Balance Sheet Components - Summary of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "45", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Summary of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Balance Sheet Components - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Balance Sheet Components - Summary of Accrued Expense and Other Liabilities (Details)", "menuCat": "Details", "order": "47", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails", "shortName": "Balance Sheet Components - Summary of Accrued Expense and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Convertible Senior Notes - Additional information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "shortName": "Convertible Senior Notes - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_bc857348-170e-4b50-b15d-f5010500548b", "decimals": "-8", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Convertible Senior Notes - Schedule of net carrying amount of notes (Details)", "menuCat": "Details", "order": "49", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfNetCarryingAmountOfNotesDetails", "shortName": "Convertible Senior Notes - Schedule of net carrying amount of notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "5", "role": "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToTerminate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "50", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToTerminate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details)", "menuCat": "Details", "order": "51", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Commitments and Contingencies - Schedule of Future Payments under Non-Cancelable Purchase Obligations (Details)", "menuCat": "Details", "order": "52", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails", "shortName": "Commitments and Contingencies - Schedule of Future Payments under Non-Cancelable Purchase Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Revenue - Summary of Revenue Disaggregated by Geographic Markets (Details)", "menuCat": "Details", "order": "53", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails", "shortName": "Revenue - Summary of Revenue Disaggregated by Geographic Markets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_1c591ce9-2a0b-4198-8327-4893b49be855", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_4bb6e424-c57b-4a19-95d0-f40e962d905e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Revenue - Schedule of Activity of Deferred Contract Acquisition Costs (Details)", "menuCat": "Details", "order": "55", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueScheduleOfActivityOfDeferredContractAcquisitionCostsDetails", "shortName": "Revenue - Schedule of Activity of Deferred Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "lang": null, "name": "cflt:CapitalizationOfContractAcquisitionCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_1b4a24df-0042-47f2-b048-170104db023b", "decimals": "INF", "first": true, "lang": null, "name": "cflt:StockConvertedBetweenFounderStockToPreferredStockDuringPeriodShares", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "shortName": "Redeemable Convertible Preferred Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "57", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "2", "lang": null, "name": "cflt:ConversionPercentThresholdOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "cflt:ScheduleOfSharesReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)", "menuCat": "Details", "order": "58", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "shortName": "Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "cflt:ScheduleOfSharesReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_33f9fbaa-dfb7-4ae2-b5a0-33cdaf8589ec", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_4bb6e424-c57b-4a19-95d0-f40e962d905e", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Stockholders' Equity - Summary of Stock Equity Award Activity (Details)", "menuCat": "Details", "order": "59", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails", "shortName": "Stockholders' Equity - Summary of Stock Equity Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_3e0d3689-ebd8-4daf-b611-23fe9ab10496", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "menuCat": "Statements", "order": "6", "role": "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_3e0d3689-ebd8-4daf-b611-23fe9ab10496", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_a45d93bb-8d6f-42bc-9c5b-ac42a6d9f743", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "60", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails", "shortName": "Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_a45d93bb-8d6f-42bc-9c5b-ac42a6d9f743", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_bc60b9bd-27fd-4095-bcfa-4e36bc7a0990", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details)", "menuCat": "Details", "order": "61", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfStockOptionsDetails", "shortName": "Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_bc60b9bd-27fd-4095-bcfa-4e36bc7a0990", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_bc60b9bd-27fd-4095-bcfa-4e36bc7a0990", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights (Details)", "menuCat": "Details", "order": "62", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "shortName": "Stockholders' Equity - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_50e3bce3-49f9-4e98-8c56-a419e185a820", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Stockholders' Equity - Summary of stock-based compensation expense (Details)", "menuCat": "Details", "order": "63", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Summary of stock-based compensation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Taxes (Details)", "menuCat": "Details", "order": "64", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Components of Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "menuCat": "Details", "order": "65", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Income Taxes - Schedule of reconciliation of income tax benefit (Details)", "menuCat": "Details", "order": "66", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails", "shortName": "Income Taxes - Schedule of reconciliation of income tax benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Income Taxes - Schedule of components of deferred tax assets and liabilities (Details)", "menuCat": "Details", "order": "67", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Schedule of components of deferred tax assets and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_5928978b-4ae0-429d-8122-97e87cc8d66d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_4bb6e424-c57b-4a19-95d0-f40e962d905e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Benefit Activity (Details)", "menuCat": "Details", "order": "68", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitActivityDetails", "shortName": "Income Taxes - Schedule of Reconciliation of Income Tax Benefit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_bc60b9bd-27fd-4095-bcfa-4e36bc7a0990", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "69", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-5", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "lang": null, "name": "us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "70", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_c4fc7c86-19fb-4df1-b7e3-fb47eaacf72a", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Dilutied Net Loss Per Share (Details)", "menuCat": "Details", "order": "71", "role": "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Dilutied Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_df06b5f7-46e0-4135-9e95-49248c6c5bde", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Subsequent Events - Additional Information (Details)", "menuCat": "Details", "order": "72", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_df06b5f7-46e0-4135-9e95-49248c6c5bde", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cflt-20221231.htm", "contextRef": "C_ae998f6a-17c7-46a9-951e-2cff99b764c3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 77, "tag": { "cflt_AccruedEmployeeStockPurchasePlanCurrent": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued employee stock purchase plan current", "label": "Accrued Employee Stock Purchase Plan Current", "terseLabel": "Employee contributions under employee stock purchase plan" } } }, "localname": "AccruedEmployeeStockPurchasePlanCurrent", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cflt_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment To Additional Paid-In Capital, Purchase Of Capped Call.", "label": "Adjustments To Additional Paid-In Capital, Purchase Of Capped Calls", "terseLabel": "Purchase of Capped Calls" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cflt_AggregatePurchasePriceOfStockIssuedInTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate purchase price of stock issued or sold in the stock transaction.", "label": "Aggregate Purchase Price Of Stock Issued In Transaction", "terseLabel": "Aggregate purchase price of stock issued" } } }, "localname": "AggregatePurchasePriceOfStockIssuedInTransaction", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cflt_CapitalizationOfContractAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalization of contract acquisition costs.", "label": "Capitalization Of Contract Acquisition Costs", "terseLabel": "Capitalization of contract acquisition costs" } } }, "localname": "CapitalizationOfContractAcquisitionCosts", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueScheduleOfActivityOfDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cflt_CapitalizedComputerSoftwareImpairments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized computer software impairments.", "label": "Capitalized Computer Software Impairments", "terseLabel": "Impairment of capitalized internal use software" } } }, "localname": "CapitalizedComputerSoftwareImpairments", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cflt_CapitalizedInternalUseSoftwareCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized internal-use software costs.", "label": "Capitalized Internal-Use Software Costs[Member]", "terseLabel": "Capitalized Internal-Use Software Costs [Member]" } } }, "localname": "CapitalizedInternalUseSoftwareCostsMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "cflt_CapitalizedSoftwareCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software costs member.", "label": "Capitalized Software Costs [Member]" } } }, "localname": "CapitalizedSoftwareCostsMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_CapitalizedSoftwareCostsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Software Costs [Text Block]", "label": "Capitalized Software Costs [Text Block]", "terseLabel": "Capitalized Software Costs" } } }, "localname": "CapitalizedSoftwareCostsTextBlock", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "cflt_CappedCallsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped Calls.", "label": "Capped Calls [Member]" } } }, "localname": "CappedCallsMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_CashEquivalentsMarketableSecuritiesAndDerivativeInstrumentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash equivalents, Marketable securities And Derivative instrument.", "label": "Cash equivalents, Marketable securities And Derivative instrument [Abstract]", "terseLabel": "Cash equivalents, Marketable securities and Derivative instruments:" } } }, "localname": "CashEquivalentsMarketableSecuritiesAndDerivativeInstrumentAbstract", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "cflt_CommonStockClassAAndClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock class A and class B member", "label": "Common Stock Class A and Class B [Member]", "terseLabel": "Class A and Class B [Member]" } } }, "localname": "CommonStockClassAAndClassBMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "cflt_CommonStockDonatedToCharitableFoundation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock donated to charitable foundation.", "label": "Common Stock Donated to Charitable Foundation", "terseLabel": "Common stock donated to charitable foundation" } } }, "localname": "CommonStockDonatedToCharitableFoundation", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_CommonStockSharesIssuedToFounders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock shares issued to founders.", "label": "Common Stock Shares Issued to Founders", "terseLabel": "Common stock shares issued to founders" } } }, "localname": "CommonStockSharesIssuedToFounders", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_CommonStockSubjectToRepurchaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common Stock Subject To Repurchase, Liability", "label": "Common Stock Subject To Repurchase Liability", "terseLabel": "Liabilities for early exercise of unvested stock options and other liabilities" } } }, "localname": "CommonStockSubjectToRepurchaseLiability", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cflt_CommonStockSubjectToRepurchaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock subject to repurchase liability current", "label": "Common Stock Subject To Repurchase Liability Current", "terseLabel": "Liability for early exercise of unvested stock options" } } }, "localname": "CommonStockSubjectToRepurchaseLiabilityCurrent", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cflt_CommonStockSubjectToRepurchaseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock subject to repurchase, shares.", "label": "Common Stock Subject to Repurchase Shares", "terseLabel": "Shares early exercised and repurchase" } } }, "localname": "CommonStockSubjectToRepurchaseShares", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_CommonStockVotingRightsVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Votes Per Share.", "label": "Common Stock Voting Rights Votes Per Share", "terseLabel": "Common stock, voting rights, votes per share" } } }, "localname": "CommonStockVotingRightsVotesPerShare", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cflt_ComputersEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers, Equipment, and Software.", "label": "Computers, Equipment, and Software [Member]", "terseLabel": "Computers, Equipment, and Software [Member]" } } }, "localname": "ComputersEquipmentAndSoftwareMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "cflt_ConfluentCloudMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Confluent cloud.", "label": "Confluent Cloud [Member]", "terseLabel": "Confluent Cloud [Member]" } } }, "localname": "ConfluentCloudMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "cflt_ConfluentPlatformMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Confluent platform.", "label": "Confluent Platform [Member]", "terseLabel": "Confluent Platform [Member]" } } }, "localname": "ConfluentPlatformMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "cflt_ConversionPercentThresholdOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion, Percent Threshold Outstanding.", "label": "Conversion Percent Threshold Outstanding", "terseLabel": "Conversion, percent threshold" } } }, "localname": "ConversionPercentThresholdOutstanding", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cflt_ConversionSeniorNoteIssuanceCostInAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion Senior Note Issuance Cost In Accrued Expenses And Other Liabilities", "label": "Conversion Senior Note Issuance Cost In Accrued Expenses And Other Liabilities", "terseLabel": "Convertible senior notes issuance costs included in accrued expenses and other liabilities" } } }, "localname": "ConversionSeniorNoteIssuanceCostInAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_ConvertibleFounderStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible founder stock member.", "label": "Convertible Founder Stock [Member]", "terseLabel": "Convertible Founder Stock [Member]" } } }, "localname": "ConvertibleFounderStockMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "cflt_ConvertibleFounderStockParOrStatedValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of convertible founder stock.", "label": "Convertible Founder Stock Par Or Stated Value Per Share", "terseLabel": "Convertible Founder Stock, Par Value" } } }, "localname": "ConvertibleFounderStockParOrStatedValuePerShare", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "cflt_ConvertibleFounderStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum number of convertible founder stock shares permitted to be issued by an entity's charter and bylaws.", "label": "Convertible Founder Stock Shares Authorized", "terseLabel": "Convertible Founder Stock, Shares Authorized" } } }, "localname": "ConvertibleFounderStockSharesAuthorized", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "cflt_ConvertibleFounderStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of convertible founder stock issued.", "label": "Convertible Founder Stock Shares Issued", "terseLabel": "Convertible Founder Stock, Shares Issued" } } }, "localname": "ConvertibleFounderStockSharesIssued", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "cflt_ConvertibleFounderStockSharesIssuedUponConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible founder stock that is converted.", "label": "Convertible Founder Stock Shares Issued Upon Conversion", "terseLabel": "Convertible founder stock, shares issued upon conversion" } } }, "localname": "ConvertibleFounderStockSharesIssuedUponConversion", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_ConvertibleFounderStockSharesIssuedUponConversionFromIpo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible founder stock that is converted immediately prior to the closing of the IPO.", "label": "Convertible Founder Stock Shares Issued Upon Conversion From IPO", "terseLabel": "Convertible founder stock shares issued upon conversion from IPO" } } }, "localname": "ConvertibleFounderStockSharesIssuedUponConversionFromIpo", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_ConvertibleFounderStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of convertible founder stock outstanding.", "label": "Convertible Founder Stock Shares Outstanding", "terseLabel": "Convertible Founder Stock, Shares Outstanding" } } }, "localname": "ConvertibleFounderStockSharesOutstanding", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "cflt_ConvertibleFounderStockSharesReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate number of convertible founder shares reserved for future issuance.", "label": "Convertible Founder Stock Shares Reserved For Future Issuance", "terseLabel": "Convertible founder stock (in shares)" } } }, "localname": "ConvertibleFounderStockSharesReservedForFutureIssuance", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "cflt_ConvertibleSeniorNotesDueTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "convertible senior notes due two thousand twenty seven [Member]", "label": "convertible senior notes due two thousand twenty seven [Member]", "terseLabel": "Zero Percentage Convertible senior notes due 2027" } } }, "localname": "ConvertibleSeniorNotesDueTwoThousandTwentySevenMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_ConvertibleTemporaryEquitySharesIssuedUponConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible temporary equity shares issued upon conversion.", "label": "Convertible Temporary Equity Shares Issued Upon Conversion", "terseLabel": "Conversion of convertible founder stock for Series E redeemable convertible preferred stock", "verboseLabel": "Conversion to shares" } } }, "localname": "ConvertibleTemporaryEquitySharesIssuedUponConversion", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_CostOfRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of revenue.", "label": "Cost Of Revenue [Member]", "terseLabel": "Cost Of Revenue [Member]" } } }, "localname": "CostOfRevenueMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "cflt_CreditLossAllowanceOfInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The credit loss allowance on debt securities. The credit loss allowance represents the decline in fair value below cost due to credit related factors.", "label": "Credit Loss Allowance Of Investments", "terseLabel": "Allowance for credit losses" } } }, "localname": "CreditLossAllowanceOfInvestments", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cflt_DebtInstrumentConvertibleConversionRatioDenominator": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible conversion ratio denominator.", "label": "Debt Instrument Convertible Conversion Ratio Denominator", "terseLabel": "Debt Instrument Convertible Conversion Ratio Denominator" } } }, "localname": "DebtInstrumentConvertibleConversionRatioDenominator", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cflt_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate": { "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 Trading Price As A Percentage Of Stock Price And Debt Conversion Rate", "terseLabel": "Debt instrument percentage price" } } }, "localname": "DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cflt_DeferredRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred revenue.", "label": "Deferred Revenue [Policy Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenuePolicyTextBlock", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cflt_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Capitalized Research and Development", "label": "Deferred Tax Assets Capitalized Research and Development", "terseLabel": "Capitalized research and development costs" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cflt_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets tax deferred expense operating lease liabilities.", "label": "Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cflt_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities operating Lease right of use assets.", "label": "Deferred Tax Liabilities Operating Lease Right of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cflt_DirectorAndEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Director and employee member", "label": "Director And Employee [Member]" } } }, "localname": "DirectorAndEmployeeMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_DonationStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new donation stock issued during the period.", "label": "Donation Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of Class A common stock pursuant to charitable donation (shares)", "verboseLabel": "Donation stock issued during the period" } } }, "localname": "DonationStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_EquityIncentivesPlan2014Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentives Plan 2014 member.", "label": "Equity Incentives Plan 2014 [Member]", "terseLabel": "2014 Stock Plan [Member]" } } }, "localname": "EquityIncentivesPlan2014Member", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "cflt_EquityIncentivesPlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentives Plan 2021 [Member]", "label": "Equity Incentives Plan 2021 [Member]", "terseLabel": "2021 Equity Incentive Plan [Member]" } } }, "localname": "EquityIncentivesPlan2021Member", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "cflt_EsppMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP [Member]", "label": "ESPP [Member]", "terseLabel": "ESPP [Member]" } } }, "localname": "EsppMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "cflt_EsppPlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP plan 2021 member.", "label": "ESPP Plan 2021 [Member]", "terseLabel": "2021 Employee Stock Purchase Plan [Member]", "verboseLabel": "Espp Plan 2021Member" } } }, "localname": "EsppPlan2021Member", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails" ], "xbrltype": "domainItemType" }, "cflt_ExpireInTwoThousandAndThirtyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expire in two thousand and thirty four member.", "label": "Expire In Two Thousand and Thirty Four [Member]", "terseLabel": "Expire in 2034." } } }, "localname": "ExpireInTwoThousandAndThirtyFourMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_ExpireInTwoThousandAndTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expire in two thousand and twenty seven member.", "label": "Expire In Two Thousand and Twenty Seven [Member]", "terseLabel": "Expire in 2027" } } }, "localname": "ExpireInTwoThousandAndTwentySevenMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_ForeignCurrencyForwardContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign currency forward contracts.", "label": "Foreign currency forward contracts[Member]", "terseLabel": "Foreign Currency Forward Contracts [Member]" } } }, "localname": "ForeignCurrencyForwardContractsMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "cflt_FunctionalCurrencyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Functional currency policy text block.", "label": "Functional Currency [Policy Text Block]", "terseLabel": "Functional Currency" } } }, "localname": "FunctionalCurrencyPolicyTextBlock", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cflt_ImmerokGmbhMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Immerok GmbH.", "label": "Immerok GmbH [Member]", "terseLabel": "Immerok GmbH" } } }, "localname": "ImmerokGmbhMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cflt_IncreaseDecreaseInAuthorizedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase Decrease in Authorized Shares during the year.", "label": "Increase Decrease In Authorized Shares", "terseLabel": "Shares Available for Grant, Increase in authorized shares" } } }, "localname": "IncreaseDecreaseInAuthorizedShares", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "cflt_IncreaseDecreaseInCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease in Capitalized Contract Cost", "label": "Increase Decrease in Capitalized Contract Cost", "negatedLabel": "Deferred contract acquisition costs", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCost", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_IncreaseInDeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to increase the net operating loss carryforwards deferred tax asset.", "label": "Increase In Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards deferred tax asset" } } }, "localname": "IncreaseInDeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "cflt_IncreaseInDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustment to increase the accruals and reserves deferred tax asset.", "label": "Increase In Deferred Tax Assets Tax Deferred Expense Reserves and Accruals Other", "terseLabel": "Accruals and reserves deferred tax asset" } } }, "localname": "IncreaseInDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "cflt_IncreaseInDeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to increase the deferred contract acquisition costs deferred tax liability.", "label": "Increase In Deferred Tax Liabilities Deferred Expense Deferred Policy Acquisition Cost", "terseLabel": "Deferred contract acquisition costs deferred tax liability" } } }, "localname": "IncreaseInDeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "cflt_IssuanceOfCommonStockUponEarlyExerciseOfUnvestedOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock upon early exercise of unvested options.", "label": "Issuance Of Common Stock Upon Early Exercise Of Unvested Options", "terseLabel": "Issuance of common stock upon early exercise of unvested options (shares)" } } }, "localname": "IssuanceOfCommonStockUponEarlyExerciseOfUnvestedOptions", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_IssuanceOfCommonStockUponEarlyExerciseOfUnvestedOptionsNetOfRepurchases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock upon early exercise of unvested options, net of repurchases.", "label": "Issuance Of Common Stock Upon Early Exercise Of Unvested Options Net Of Repurchases", "terseLabel": "Issuance of common stock upon early exercise of unvested options, net of repurchases (shares)" } } }, "localname": "IssuanceOfCommonStockUponEarlyExerciseOfUnvestedOptionsNetOfRepurchases", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_IssuanceOfCommonStockUponExerciseOfVestedOptionsIncludedInPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock upon exercise of vested options included in prepaid expenses and other current assets.", "label": "Issuance Of Common Stock Upon Exercise Of Vested Options Included In Prepaid Expenses And Other Current Assets", "terseLabel": "Issuance of common stock upon exercise of vested options included in prepaid expenses and other current assets" } } }, "localname": "IssuanceOfCommonStockUponExerciseOfVestedOptionsIncludedInPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_LesseeOperatingLeasePurchaseMaturityTabletextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee Operating Lease Purchase Maturity [TableTextBlock]", "label": "Lessee Operating Lease Purchase Obligations Maturity [TableTextBlock]", "terseLabel": "Schedule of Future Payments under Non-Cancelable Purchase Obligations" } } }, "localname": "LesseeOperatingLeasePurchaseMaturityTabletextblock", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "cflt_MajorCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Major customers.", "label": "Major Customers [Member]", "terseLabel": "Major Customers [Member]" } } }, "localname": "MajorCustomersMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "cflt_NetLossPerShareBasicAndDiluted1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net loss per share, basic and diluted1", "label": "Net loss per share, basic and diluted1", "verboseLabel": "Net loss per share, basic and diluted" } } }, "localname": "NetLossPerShareBasicAndDiluted1", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "cflt_OptionIndexedToIssuersEquityCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option indexed to issuers equity cap price.", "label": "Option Indexed To Issuers Equity Cap Price", "terseLabel": "Initial cap price" } } }, "localname": "OptionIndexedToIssuersEquityCapPrice", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "cflt_PaymentsForPurchaseOfCappedCalls": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for purchase of capped calls.", "label": "Payments For Purchase Of Capped Calls", "negatedLabel": "Payments for purchase of capped calls", "terseLabel": "Payments for purchase of capped calls" } } }, "localname": "PaymentsForPurchaseOfCappedCalls", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_PercentageOfFutureTaxableIncomeOffsetByOperatingLossCarryforwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of future taxable income offset by operating loss carryforwards.", "label": "Percentage of Future Taxable Income Offset By Operating Loss Carryforwards", "terseLabel": "Percentage of future taxable income offset by operating loss carryforward" } } }, "localname": "PercentageOfFutureTaxableIncomeOffsetByOperatingLossCarryforwards", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cflt_PerformanceOptionsShareBasedCompensationExpenseThroughIpo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation expense related to performance options from grant date through IPO date.", "label": "Performance Options Share Based Compensation Expense Through IPO", "terseLabel": "Cumulative stock-based compensation expense" } } }, "localname": "PerformanceOptionsShareBasedCompensationExpenseThroughIpo", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cflt_PerformanceOptionsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options Subject To Performance-Based Condition, Shares.", "label": "Performance Options Shares", "terseLabel": "Performance options, shares" } } }, "localname": "PerformanceOptionsShares", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_Plan2014Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan 2014.", "label": "Plan 2014 [Member]", "terseLabel": "2014 Plan [Member]" } } }, "localname": "Plan2014Member", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_Plan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan 2021.", "label": "Plan 2021 [Member]", "terseLabel": "2021 Plan [Member]" } } }, "localname": "Plan2021Member", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_PostContractCustomerSupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post-contract customer support.", "label": "Post Contract Customer Support [Member]", "terseLabel": "Post Contract Customer Support [Member]" } } }, "localname": "PostContractCustomerSupportMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "cflt_ProceedsFromIssuanceOfCommonStockUponEarlyExerciseOfUnvestedOptions": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock upon early exercise of unvested options.", "label": "Proceeds From Issuance Of Common Stock Upon Early Exercise Of Unvested Options", "terseLabel": "Proceeds from issuance of common stock upon early exercise of unvested options" } } }, "localname": "ProceedsFromIssuanceOfCommonStockUponEarlyExerciseOfUnvestedOptions", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_RSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RSUs member.", "label": "R S Us [Member]", "terseLabel": "RSUs [Member]" } } }, "localname": "RSUsMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "cflt_RedeemableConvertiblePreferredStockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock and Convertible Founder Stock", "label": "Redeemable Convertible Preferred Stock And Convertible Founder Stock [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockTextBlock", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStock1" ], "xbrltype": "textBlockItemType" }, "cflt_RepurchasesOfUnvestedCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchases of unvested common stock during the period.", "label": "Repurchases Of Unvested Common Stock", "terseLabel": "Shares Available for Grant, Repurchases of unvested common stock" } } }, "localname": "RepurchasesOfUnvestedCommonStock", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "cflt_RepurchasesOfUnvestedOptions": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repurchases of unvested options.", "label": "Repurchases Of Unvested Options", "negatedLabel": "Repurchases of unvested options", "terseLabel": "Repurchases of unvested options" } } }, "localname": "RepurchasesOfUnvestedOptions", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_ResearchAndDevelopmentTaxCreditCarryForwardExpire": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development tax credit carry forward expire", "label": "Research and Development Tax Credit Carry Forward Expire", "terseLabel": "Credit carry forward begin to expire" } } }, "localname": "ResearchAndDevelopmentTaxCreditCarryForwardExpire", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "cflt_ResearchAndDevelopmentTaxCreditCarryForwardExpireMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development credits member.", "label": "Research and Development Credits [Member]", "terseLabel": "Research and Development Credits [Member]" } } }, "localname": "ResearchAndDevelopmentTaxCreditCarryForwardExpireMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_ScheduleOfSharesReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of shares reserved for future issuance.", "label": "Schedule of Shares Reserved for Future Issuance [Table Text Block]", "terseLabel": "Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfSharesReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "cflt_SecondarySalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary sales.", "label": "Secondary Sales [Member]", "terseLabel": "Secondary Sales [Member]" } } }, "localname": "SecondarySalesMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A redeemable convertible preferred stock.", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A Redeemable Convertible Preferred Stock", "verboseLabel": "Series A Convertible Preferred Stock" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "cflt_SeriesBRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B redeemable convertible preferred stock.", "label": "Series B Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series B Redeemable Convertible Preferred Stock", "verboseLabel": "Series B Convertible Preferred Stock" } } }, "localname": "SeriesBRedeemableConvertiblePreferredStockMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "cflt_SeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Redeemable Convertible Preferred Stock [Member]", "label": "Series C Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "cflt_SeriesDRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D redeemable convertible preferred stock.", "label": "Series D Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "SeriesDRedeemableConvertiblePreferredStockMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "cflt_SeriesERedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series E redeemable convertible preferred stock.", "label": "Series E Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series E Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesERedeemableConvertiblePreferredStockMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "cflt_ServiceBasedVestingConditionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service based vesting condition member.", "label": "Service Based Vesting Condition [Member]" } } }, "localname": "ServiceBasedVestingConditionMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_ShareBasedCompensationArrangementByShareBasedPaymentAwardBaseNumberOfAwardsIssuable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Base Number Of Awards Issuable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Base Number Of Awards Issuable", "terseLabel": "Maximum common shares authorized to be outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardBaseNumberOfAwardsIssuable", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cflt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested options outstanding.", "label": "Share-based Compensation Arrangement By Share-based Payment Award Options Vested Outstanding Aggregate Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Vested as of December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "cflt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Outstanding, Number of Shares", "terseLabel": "Outstanding Stock Options, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumberOfShares", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "cflt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price at which grantee can acquire the shares reserved for issuance for fully vested options outstanding.", "label": "Share-based Compensation Arrangement By Share-based Payment Award Options Vested Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "cflt_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEquityInstrumentsOtherThanOptionsForfeitedGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Forfeited, Gross.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Equity Instruments Other Than Options Forfeited Gross", "terseLabel": "Shares Available for Grant, RSUs Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEquityInstrumentsOtherThanOptionsForfeitedGross", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "cflt_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEquityInstrumentsOtherThanOptionsForfeitedOrCancelledGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Forfeited or Cancelled, Gross.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Forfeited or Cancelled, Gross", "terseLabel": "Shares Available for Grant, RSUs Forfeited or Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEquityInstrumentsOtherThanOptionsForfeitedOrCancelledGross", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "cflt_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEquityInstrumentsOtherThanOptionsGrantedGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant, Equity Instruments Other Than Options, Granted, Gross.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Equity Instruments Other Than Options Granted Gross", "negatedLabel": "Shares Available for Grant, RSUs granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEquityInstrumentsOtherThanOptionsGrantedGross", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "cflt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested options outstanding.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term Vested (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "durationItemType" }, "cflt_SharesIssuableUponConversionOfThe2027NotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issuable upon conversion of the 2027 Notes [Member]", "label": "Shares issuable upon conversion of the 2027 Notes [Member]", "terseLabel": "Shares Issuable Upon Conversion Of The 2027 Notes" } } }, "localname": "SharesIssuableUponConversionOfThe2027NotesMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "cflt_StateNetOperatingLossCarryforwardExpireDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State net Operating loss carryforward expire date.", "label": "State Net Operating Loss Carryforward Expire Date" } } }, "localname": "StateNetOperatingLossCarryforwardExpireDate", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "cflt_StockConversionFounderStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of convertible founder stock in to common stock.", "label": "Stock Conversion Founder Stock Conversion Ratio", "terseLabel": "Conversion Basis" } } }, "localname": "StockConversionFounderStockConversionRatio", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cflt_StockConversionPreferredStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of redeemable convertible preferred stock in to common stock.", "label": "Stock Conversion Preferred Stock Conversion Ratio", "terseLabel": "Conversion Basis" } } }, "localname": "StockConversionPreferredStockConversionRatio", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cflt_StockConvertedBetweenCommonStockClassesDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares converted during the period from Class B to Class A common stock.", "label": "Stock Converted Between Common Stock Classes During Period Shares", "terseLabel": "Conversion of class B common stock to class A common stock (shares)" } } }, "localname": "StockConvertedBetweenCommonStockClassesDuringPeriodShares", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_StockConvertedBetweenCommonStockClassesDuringPeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock converted between common stock classes during period value.", "label": "Stock Converted Between Common Stock Classes During Period Value", "terseLabel": "Conversion of class B common stock to class A common stock" } } }, "localname": "StockConvertedBetweenCommonStockClassesDuringPeriodValue", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cflt_StockConvertedBetweenFounderStockToPreferredStockDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares converted during the period from Founder Stock to Series E Redeemable Preferred Stock common stock.", "label": "Stock Converted Between Founder Stock to Preferred Stock During Period Shares", "terseLabel": "Convertible founder stock (in shares)", "verboseLabel": "Conversion of convertible founder stock for Series E redeemable convertible preferred stock (shares)" } } }, "localname": "StockConvertedBetweenFounderStockToPreferredStockDuringPeriodShares", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_StockConvertedBetweenFounderStockToPreferredStockDuringPeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares converted during the period from Founder Stock to Series E Redeemable Preferred Stock common stock.", "label": "Stock Converted Between Founder Stock to Preferred Stock During Period Value", "negatedLabel": "Conversion of convertible founder stock for Series E redeemable convertible preferred stock", "terseLabel": "Conversion of convertible founder stock for Series E redeemable convertible preferred stock" } } }, "localname": "StockConvertedBetweenFounderStockToPreferredStockDuringPeriodValue", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cflt_StockIssuanceCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issuance costs incurred but not yet paid.", "label": "Stock Issuance Costs Incurred But Not Yet Paid", "terseLabel": "Unpaid deferred offering costs" } } }, "localname": "StockIssuanceCostsIncurredButNotYetPaid", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_StockReclassifiedFromCommonToClassBShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock shares reclassified from common stock to Class B upon initial public offering.", "label": "Stock Reclassified From Common To Class B Shares", "terseLabel": "Reclassification of common stock to Class B common stock upon initial public offering, Shares" } } }, "localname": "StockReclassifiedFromCommonToClassBShares", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_StockReclassifiedFromCommonToClassBValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock value reclassified from common stock to Class B upon initial public offering.", "label": "Stock Reclassified From Common To Class B Value", "terseLabel": "Reclassification of common stock to Class B common stock upon initial public offering" } } }, "localname": "StockReclassifiedFromCommonToClassBValue", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cflt_SubscriptionAndServiceConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription And Service Concentration Risk Member", "label": "Subscription And Service Concentration Risk [Member]", "terseLabel": "Subscription and Service Concentration Risk [Member]" } } }, "localname": "SubscriptionAndServiceConcentrationRiskMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "cflt_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription member.", "label": "Subscription [Member]", "terseLabel": "Subscription [Member]" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "cflt_SummaryOfUsefulLifeOfPropertyAndEquipment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Useful Life Of Property And Equipment", "label": "Summary Of Useful Life Of Property And Equipment", "terseLabel": "Summary of Useful Life of Property and Equipment" } } }, "localname": "SummaryOfUsefulLifeOfPropertyAndEquipment", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "cflt_TemporaryEquityCarryingValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary equity, carrying value.", "label": "Temporary Equity Carrying Value", "terseLabel": "Redeemable Convertible Preferred Stock, Carrying Amount" } } }, "localname": "TemporaryEquityCarryingValue", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "cflt_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity Stock Issued During Period Shares Conversion Of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering (shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Series E redeemable convertible preferred stock, net of issuance costs (shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cflt_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity Stock Issued During Period Value Conversion Of Convertible Securities", "terseLabel": "Convertible preferred stock, shares issued upon conversion, carrying value", "verboseLabel": "Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cflt_TenderOfferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tender offer.", "label": "Tender Offer [Member]", "terseLabel": "Tender Offer [Member]" } } }, "localname": "TenderOfferMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_TwoThousandTwentyThreeRestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Three Restructuring Plan [Member]", "label": "Two Thousand Twenty Three Restructuring Plan [Member]", "terseLabel": "2023 Restructuring Plan" } } }, "localname": "TwoThousandTwentyThreeRestructuringPlanMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cflt_UnvestedEarlyExercisedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested early exercised stock options member.", "label": "Unvested Early Exercised Stock Options [Member]", "terseLabel": "Unvested Early Exercised Stock Options [Member]" } } }, "localname": "UnvestedEarlyExercisedStockOptionsMember", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "cflt_VestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting of early exercised stock options.", "label": "Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisedStockOptions", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cflt_WeightedAverageNumberOfSharesOutstandingBasicAndDiluted1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number of Shares Outstanding, Basic and Diluted1", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted1", "verboseLabel": "Weighted-average shares used to compute net loss per share, basic and diluted" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDiluted1", "nsuri": "http://www.confluent.io/20221231", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r723", "r724", "r725" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r723", "r724", "r725" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r723", "r724", "r725" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Report of Independent Registered Public Accounting Firm" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r723", "r724", "r725" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Securities Act File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity voluntary filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r723", "r724", "r725" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "Icfr Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r849" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Future Payments under Non-Cancelable Purchase Obligations" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_DirectorMember": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r327", "r701", "r778", "r839" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r377", "r378", "r379", "r380", "r461", "r628", "r646", "r668", "r669", "r698", "r711", "r718", "r774", "r827", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r377", "r378", "r379", "r380", "r461", "r628", "r646", "r668", "r669", "r698", "r711", "r718", "r774", "r827", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r327", "r701", "r778", "r839" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r324", "r630", "r699", "r716", "r769", "r770", "r778", "r838" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r324", "r630", "r699", "r716", "r769", "r770", "r778", "r838" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r377", "r378", "r379", "r380", "r454", "r461", "r490", "r491", "r492", "r604", "r628", "r646", "r668", "r669", "r698", "r711", "r718", "r767", "r774", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r377", "r378", "r379", "r380", "r454", "r461", "r490", "r491", "r492", "r604", "r628", "r646", "r668", "r669", "r698", "r711", "r718", "r767", "r774", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r325", "r326", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r672", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r700", "r717", "r778" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r325", "r326", "r654", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r672", "r673", "r700", "r717", "r778" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r756", "r824" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "CALIFORNIA [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Summary of Accrued Expense and Other Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities [Member]", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r16", "r715" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 0.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", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Gross Account Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r328", "r329" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r57" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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": "Net (accretion) amortization of (discounts) premiums on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current, Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Accrued payroll taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r18", "r683" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r100", "r232" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails": { "order": 1.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", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r33", "r34", "r238", "r641", "r651", "r652" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r31", "r34", "r157", "r589", "r647", "r648", "r737", "r738", "r739", "r749", "r750", "r751" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplementary cash flow disclosures:" } } }, "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r11", "r715" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r499", "r500", "r501", "r749", "r750", "r751", "r818" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "Vesting of early exercised options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r138", "r139", "r463" ], "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", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r118", "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Deferred offering costs, net of reimbursement received from the underwriters" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertisement cost" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r495" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails": { "order": 0.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", "verboseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r239", "r332", "r346", "r348", "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "terseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write-offs against the allowance for doubtful accounts", "verboseLabel": "Write-offs against the allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r40", "r412", "r575", "r743" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r412", "r575", "r696", "r697", "r743" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "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 debt discount and issuance costs", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingImpactOfDerivativeContractsOnAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r194", "r209", "r234", "r266", "r309", "r318", "r322", "r344", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r542", "r544", "r561", "r715", "r772", "r773", "r825" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r228", "r240", "r266", "r344", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r542", "r544", "r561", "r715", "r772", "r773", "r825" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value", "totalLabel": "Assets, Fair Value Disclosure, Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r87" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails": { "order": 0.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 Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r88" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails": { "order": 1.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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r335", "r355" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails": { "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", "terseLabel": "Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years, amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r89", "r337", "r639" ], "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 second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year, amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r89", "r336", "r638" ], "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 fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r86", "r334", "r355", "r633" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails": { "order": 2.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": "Fair Value", "totalLabel": "Total, fair value", "verboseLabel": "Fair value, Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueOfContractualMaturitiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r85", "r355" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 1.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", "totalLabel": "Debt Securities, Available-for-sale, Current, Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r163", "r166" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r65" ], "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" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r540", "r709", "r710" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r151", "r152", "r540", "r709", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs associated with the acquisition" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r150" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "General and administrative expenses" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r153", "r154", "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase consideration", "totalLabel": "Business Combination, Consideration Transferred, Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment included in accounts payable and accrued expenses and other liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r220", "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software, Impairments", "terseLabel": "Impairment of capitalized internal use software" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r363" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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", "negatedLabel": "Amortization of deferred contract acquisition costs", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueScheduleOfActivityOfDeferredContractAcquisitionCostsDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Capitalized Contract Cost, Net, Total" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueScheduleOfActivityOfDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r362" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r362" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract acquisition costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of Activity of Deferred Contract Acquisition Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers": { "auth_ref": [ "r193", "r208", "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.", "label": "Capitalized Software Development Costs for Software Sold to Customers", "terseLabel": "Capitalized software development costs" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r58", "r230", "r682" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r230" ], "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" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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": "Fair value, Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r59", "r192" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r53", "r58", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "terseLabel": "Total cash, cash equivalents, and restricted cash", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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 consolidated balance sheets to the amounts shown above:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r53", "r184" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r235", "r236", "r237", "r266", "r287", "r288", "r290", "r292", "r299", "r300", "r344", "r381", "r383", "r384", "r385", "r388", "r389", "r420", "r421", "r423", "r424", "r427", "r561", "r670", "r730", "r745", "r752" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper", "verboseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r199", "r214" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r105", "r375", "r376", "r656", "r771" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for issuance (in shares)", "verboseLabel": "Aggregate number of common shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockConversionBasis": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Description of basis for conversion of convertible common stock.", "label": "Common Stock, Conversion Basis", "terseLabel": "Conversion Basis" } } }, "localname": "CommonStockConversionBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r749", "r750", "r818" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par Value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r118" ], "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", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common Stock, Shares, Outstanding", "verboseLabel": "Convertible founder stock" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSubjectToMandatoryRedemptionMember": { "auth_ref": [ "r111", "r113" ], "lang": { "en-us": { "role": { "documentation": "Shares that embody an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur, that represent equity ownership in a corporation, provide voting rights, entitle the holder to a share of the company's success through dividends and/or capital appreciation and, in the event of liquidation, provide rights to a company's assets only after bondholders, other debt holders, and preferred stockholders have been satisfied.", "label": "Common Stock Subject to Mandatory Redemption [Member]" } } }, "localname": "CommonStockSubjectToMandatoryRedemptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r10", "r715" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common Stock, Value", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r35", "r250", "r252", "r258", "r635", "r643" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "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": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "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 [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r73", "r74", "r182", "r183", "r327", "r655" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r73", "r74", "r182", "r183", "r327", "r653", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r73", "r74", "r182", "r183", "r327", "r655", "r841" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Risks" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r73", "r74", "r182", "r183", "r327" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of Revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r73", "r74", "r182", "r183", "r327", "r655" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r156", "r685" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r429", "r430", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue", "totalLabel": "Contract with Customer, Liability, Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r429", "r430", "r450" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r429", "r430", "r450" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r451" ], "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 from deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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 Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r8", "r9", "r119", "r122", "r425" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible preferred stock, shares issued upon conversion", "verboseLabel": "Conversion of convertible founder stock for Series E redeemable convertible preferred stock (shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of nonredeemable convertible preferred shares reserved for future issuance.", "label": "Convertible Preferred Stock, Shares Reserved for Future Issuance", "terseLabel": "Convertible preferred stock reserved for issuance (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r706", "r708", "r840" ], "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 [Member]", "verboseLabel": "Corporate Notes and Bonds [ Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r42", "r630" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 1.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": "Total cost of revenue", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r748", "r813" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current foreign provision for (benefit from) income taxes" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r149", "r524", "r532", "r748" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current provision for (benefit from) income taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r748", "r813", "r815" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current state provision for (benefit from) income taxes" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r71", "r327" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "No Customer [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r109", "r265", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r406", "r413", "r414", "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotes1" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r195", "r197", "r207", "r271", "r390", "r391", "r392", "r393", "r394", "r396", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r576", "r693", "r694", "r695", "r696", "r697", "r746" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r4", "r197", "r207", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfNetCarryingAmountOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r108", "r392" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r21", "r119", "r122", "r124", "r392" ], "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": "Convertible debt, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "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": "Number of trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "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 percentage price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r186", "r188", "r390", "r576", "r694", "r695" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r20", "r186", "r419", "r576" ], "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": "Effective interest rate of debt" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r391" ], "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, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r271", "r390", "r391", "r392", "r393", "r394", "r396", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r576", "r693", "r694", "r695", "r696", "r697", "r746" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "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": "Percentage of principal amount of debt redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r119", "r123", "r124", "r125", "r185", "r186", "r188", "r205", "r271", "r390", "r391", "r392", "r393", "r394", "r396", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r415", "r576", "r693", "r694", "r695", "r696", "r697", "r746" ], "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]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities [Abstract]", "terseLabel": "Marketable securities:" } } }, "localname": "DebtSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r343", "r359", "r692" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails": { "order": 0.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "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), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Available-for-sale securities, continuous unrealized loss position, twelve months or longer, fair value", "verboseLabel": "Fair Value, 12 Months or Greater" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r343", "r359" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Unrealized Losses, 12 Months or Greater", "terseLabel": "Unrealized Losses, 12 Months or Greater" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r343", "r359", "r692" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "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), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Fair Value, Less than 12 Months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r343", "r359" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails": { "order": 0.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Unrealized Losses, Less than 12 Months", "terseLabel": "Unrealized Losses, Less than 12 Months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r757" ], "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 Fair Value and Amortized Cost of Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r341", "r356", "r692" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "terseLabel": "Available-for-sale securities, Continuous Unrealized Loss Position, Fair Value", "totalLabel": "Fair Value, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r342", "r357" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Unrealized losses, Total", "totalLabel": "Unrealized losses, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r340", "r692", "r762" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Values and Unrealized Losses on Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r748", "r814", "r815" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred federal provision for (benefit from) income taxes" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r187", "r775" ], "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", "negatedLabel": "Unamortized debt issuance costs", "terseLabel": "Unamortized debt issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfNetCarryingAmountOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r149", "r748", "r814" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Deferred foreign provision for (benefit from) income taxes" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r56", "r149", "r525", "r531", "r532", "r748" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred provision for (benefit from) income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r196", "r206", "r518" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r763" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss": { "auth_ref": [ "r837" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Costs, Impairment Loss", "terseLabel": "Impairment of deferred contract acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCostsImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostsTextBlock1": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Costs [Text Block]", "terseLabel": "Deferred Contract Acquisition Costs" } } }, "localname": "DeferredPolicyAcquisitionCostsTextBlock1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r748", "r814", "r815" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred state provision for (benefit from) income taxes" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r519" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r811" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred Tax Assets, Net, Total" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r811" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r145", "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards", "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r145", "r147", "r812" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "terseLabel": "Deferred tax liabilities related to foreign subsidiaries" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r145", "r147", "r812" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r520" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation allowance", "terseLabel": "Valuation allowance", "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to policy acquisition costs being expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes.", "label": "Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost", "negatedLabel": "Deferred contract acquisition costs", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r147", "r812" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Foreign net operating loss carryforwards" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r56", "r98" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative asset.", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r241", "r242", "r560", "r684" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Fair value, Derivative asset", "totalLabel": "Derivative Asset, Total", "verboseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Derivative instruments:" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.", "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r164", "r165", "r169", "r170", "r684" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r177", "r549" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedging" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r161", "r164", "r169", "r170", "r172", "r173", "r548" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r241", "r242", "r560", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Fair value, Derivative liability", "totalLabel": "Derivative Liability, Total", "verboseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative instruments:" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability.", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r816", "r817" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Aggregate notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r162", "r171", "r270" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments and Hedging" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r449", "r699", "r700", "r701", "r702", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Revenue Disaggregated by Geographic Markets" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r126", "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "terseLabel": "Dividends payable", "totalLabel": "Dividends, Cash, Total" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends Payable, Amount Per Share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r259", "r277", "r278", "r279", "r280", "r281", "r285", "r287", "r290", "r291", "r292", "r296", "r551", "r552", "r636", "r644", "r689" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic", "totalLabel": "Earnings Per Share, Basic, Total", "verboseLabel": "Net loss per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share Basic [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r259", "r277", "r278", "r279", "r280", "r281", "r287", "r290", "r291", "r292", "r296", "r551", "r552", "r636", "r644", "r689" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r68", "r69" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r293", "r294", "r295", "r297" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShare1" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r566" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOnFutureCashFlowsAmount": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The quantified amount of the future effect on cash flows.", "label": "Effect on Future Cash Flows, Amount", "terseLabel": "Effect on future cash flows, amount" } } }, "localname": "EffectOnFutureCashFlowsAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r496" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails": { "order": 1.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": "Capitalized stock-based compensation", "verboseLabel": "Stock-based compensation capitalized in internal-use software costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r498" ], "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": "Unrecognized stock-based compensation expense, weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r118", "r226", "r254", "r255", "r256", "r272", "r273", "r274", "r276", "r282", "r284", "r298", "r345", "r428", "r499", "r500", "r501", "r527", "r528", "r550", "r567", "r568", "r569", "r570", "r571", "r573", "r589", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r553", "r554", "r558" ], "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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r178", "r179" ], "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 Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r404", "r455", "r456", "r457", "r458", "r459", "r460", "r554", "r601", "r602", "r603", "r694", "r695", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r553", "r554", "r555", "r556", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r557" ], "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 of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r404", "r455", "r460", "r554", "r601", "r706", "r707", "r708" ], "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 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r404", "r455", "r460", "r554", "r602", "r694", "r695", "r706", "r707", "r708" ], "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 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r404", "r455", "r456", "r457", "r458", "r459", "r460", "r601", "r602", "r603", "r694", "r695", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r557", "r559" ], "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, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r338", "r339", "r347", "r351", "r352", "r353", "r354", "r358", "r360", "r361", "r415", "r426", "r549", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r692", "r758", "r759", "r760", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite lived intangible assets useful life, years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r364", "r365", "r366", "r367", "r631", "r632" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r94", "r95" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Derivative instruments, gain (loss) reclassification from accumulated OCI to income, estimated net amount to be transferred" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r562", "r563", "r564", "r565" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Net foreign exchange gain losses", "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "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 [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r743", "r765", "r766" ], "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", "terseLabel": "Gain (loss) on retirement of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 2.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", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative [Member]", "verboseLabel": "General And Administrative Expense Member" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r72", "r655" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r41", "r266", "r309", "r317", "r321", "r323", "r344", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r561", "r691", "r772" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r56", "r97", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long lived assets", "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r96", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r267", "r533" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r37", "r190", "r200", "r216", "r309", "r317", "r321", "r323", "r637", "r691" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 0.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", "terseLabel": "Loss before income taxes", "totalLabel": "Loss before income taxes", "verboseLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r267", "r533" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r309", "r317", "r321", "r323", "r691" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r368", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r268", "r511", "r516", "r523", "r529", "r534", "r536", "r537", "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r809" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "terseLabel": "Interest and penalties", "totalLabel": "Income Tax Examination, Penalties and Interest Expense, Total" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r269", "r283", "r284", "r308", "r509", "r530", "r535", "r645" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 1.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)", "terseLabel": "Provision for (benefit from) income taxes", "totalLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r253", "r507", "r508", "r516", "r517", "r522", "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r808" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r808" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r510" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax benefit computed at federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r808" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation expense" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r808" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r808" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Research and development credits", "terseLabel": "Research and development credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r55" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.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", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r55" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r742" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r629", "r742" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r55" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.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 assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r44", "r307" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "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 Value and Amortized Cost of Contractual Maturities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r92", "r191", "r203", "r218", "r671" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Lessee, operating lease, existence of option to terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r822" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r586" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails3": { "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 minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r586" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r586" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r586" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r586" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r586" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails": { "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r586" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails3": { "order": 0.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", "terseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToTerminate": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Terminate" } } }, "localname": "LesseeOperatingLeaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r821" ], "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" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeaseOptionToTerminate": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to terminate lessor's operating lease.", "label": "Lessor, Operating Lease, Option to Terminate", "terseLabel": "Operating lease, option to terminate, description" } } }, "localname": "LessorOperatingLeaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Operating lease, renewal term" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters Of Credit Outstanding Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r266", "r344", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r543", "r544", "r545", "r561", "r690", "r772", "r825", "r826" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r198", "r212", "r715", "r747", "r761", "r819" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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 stockholder's equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS\u2019 DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r229", "r266", "r344", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r543", "r544", "r545", "r561", "r715", "r772", "r825", "r826" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Liability, Fair value", "totalLabel": "Liabilities, Fair Value Disclosure, Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r4", "r197", "r210", "r403", "r418", "r694", "r695" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Net carrying amount", "totalLabel": "Long-term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfNetCarryingAmountOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "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": "Total estimated fair value of the 2027 Notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debt [Abstract]" } } }, "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r781" ], "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 [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds [Member]" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r263" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r263" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r53", "r54", "r57" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r38", "r57", "r201", "r215", "r227", "r248", "r251", "r256", "r266", "r275", "r277", "r278", "r279", "r280", "r283", "r284", "r289", "r309", "r317", "r321", "r323", "r344", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r552", "r561", "r691", "r772" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashContributionExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash charitable contributions made by the entity during the period.", "label": "Noncash Contribution Expense", "terseLabel": "Common stock charitable donation expense", "verboseLabel": "Issuance of Class A common stock pursuant to charitable donation" } } }, "localname": "NoncashContributionExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OffsettingAssetsTable": { "auth_ref": [ "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets [Table]" } } }, "localname": "OffsettingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r309", "r317", "r321", "r323", "r691" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 0.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)", "terseLabel": "Operating loss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r820" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r578" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails3": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of future minimum lease payments", "totalLabel": "Operating Lease, Liability, Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r578" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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", "verboseLabel": "Less: Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r578" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 1.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", "totalLabel": "Operating Lease Liability Noncurrent, Total" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r577" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r743" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease costs" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r585", "r714" ], "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 of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r584", "r714" ], "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 life of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r145" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Federal NOLs carryover", "totalLabel": "Operating Loss Carryforwards, Total", "verboseLabel": "Net operating loss carryforrwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityShares": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.", "label": "Option Indexed to Issuer's Equity, Shares", "terseLabel": "Adjustment to anti-dilution common stock" } } }, "localname": "OptionIndexedToIssuersEquityShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r112", "r175" ], "lang": { "en-us": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Initial strike price" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r65", "r66", "r78", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r233" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 4.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, non-current", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r244", "r245", "r246" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized gain (loss) on marketable securities", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total", "verboseLabel": "Net unrealized (loss) gain on marketable securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r243", "r246" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Net unrealized gain on derivative instruments", "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r243", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Net unrealized gain on derivative instruments", "verboseLabel": "Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingImpactOfDerivativeContractsOnAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r246", "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Gain (loss) reclassified from AOCI to earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingImpactOfDerivativeContractsOnAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r118", "r249", "r252", "r257", "r567", "r572", "r573", "r634", "r642", "r737", "r738" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income, net of tax", "totalLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:", "verboseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r18", "r715" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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": "Other liabilities", "totalLabel": "Other Liabilities, Current, Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedExpenseAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "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)", "terseLabel": "Other (expense) income, net", "totalLabel": "Other Nonoperating Income (Expense), Total", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r740", "r741" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r52" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payments of deferred offering costs", "terseLabel": "Deferred offering costs, net of reimbursement received from the underwriters", "verboseLabel": "Stock issuance cost" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r47", "r84", "r260" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r48", "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r49" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.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": "Capitalization of internal-use software costs", "terseLabel": "Capitalization of internal-use software costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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": "Performance Based Vesting Condition [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r9", "r420" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par Value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r9", "r420" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, Shares Issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r9", "r715" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, par value of $0.00001per share 1,000,000,000 shares authorized as of December 31, 2022 and December 31,2021; 0 shares issued and outstanding as of December 31, 2022 and December 31, 2021", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r735" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingFairValueOfDerivativeInstrumentsOnTheBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r51" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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 proceed after discounts and cost", "verboseLabel": "Proceeds from convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r262" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from convertible senior notes, net of issuance costs", "verboseLabel": "Proceeds from convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r50" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and commissions" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r50" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs", "verboseLabel": "Conversion of convertible founder stock for Series E redeemable convertible preferred stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r84", "r260", "r261" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r46", "r84", "r260" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r50", "r137" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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 issuance of common stock upon exercise of vested options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r50" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r101" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r99", "r231" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails": { "order": 0.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", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Property and equipment, gross", "totalLabel": "Property, Plant and Equipment, Gross, Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r101", "r213", "r640", "r715" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r101", "r657", "r658" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r101" ], "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": "Summary of Property and Equipment, Net", "verboseLabel": "Summary of Useful Life of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r99" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life of Property and equipment, years" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Non-cancelable commitment", "totalLabel": "Purchase Obligation, Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails": { "order": 0.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFuturePaymentsUnderNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock", "verboseLabel": "Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r590", "r591", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r141", "r221", "r833" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 0.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", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "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 [Member]", "verboseLabel": "Research And Development Expense Member" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r732", "r744", "r834", "r836" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted Cash", "terseLabel": "Restricted cash included in other assets, current and non-current", "totalLabel": "Restricted Cash, Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r230" ], "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" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r68" ], "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": "RSUs [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails" ], "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]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r369", "r371", "r373", "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Non-recurring charges", "totalLabel": "Restructuring and Related Cost, Expected Cost, Total" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Reduction of global workforce, percentage" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r56", "r372", "r373", "r768" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Expected cash charges", "totalLabel": "Restructuring Charges, Total" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r12", "r126", "r211", "r650", "r652", "r715" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r226", "r272", "r273", "r274", "r276", "r282", "r284", "r345", "r499", "r500", "r501", "r527", "r528", "r550", "r647", "r649" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r305", "r306", "r316", "r319", "r320", "r324", "r325", "r327", "r448", "r449", "r630" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 0.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": "Total revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r327", "r754" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r453", "r686" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r437" ], "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": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r583", "r714" ], "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": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Aggregate consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Sale of Stock, Consideration Received Per Transaction", "terseLabel": "Cash Proceeds to the Company" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of new stock issued during the period", "verboseLabel": "Number of shares sold in transaction" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Shares issued, price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r327", "r754" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r68" ], "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 Antidilutive Securities Excluded from Diluted Income (Loss) per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of net deferred tax balance" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r753" ], "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 Per Share Attributable to Class A and Class B Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r67", "r70", "r287", "r288", "r290" ], "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 [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Income Tax Benefit Activity" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r101" ], "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": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfPropertyAndEquipmentNetDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r79", "r80", "r81", "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Components of Loss Before Income Taxes" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r129", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Summary of Stock Equity Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r462", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r128" ], "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 Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": { "auth_ref": [ "r110", "r111", "r113" ], "lang": { "en-us": { "role": { "documentation": "Represents settlement terms for the group of mandatorily redeemable securities, including the description and the details of all terms for each outstanding financial instrument and each settlement option.", "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]" } } }, "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r114", "r116", "r117", "r119", "r120", "r121", "r123", "r124", "r125", "r126", "r235", "r236", "r237", "r299", "r420", "r421", "r422", "r423", "r424", "r426", "r427", "r698", "r730", "r745" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r713", "r810" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of reconciliation of unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 1.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", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing [Member]", "verboseLabel": "Selling And Marketing Expense Member" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r733", "r734", "r776" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock", "verboseLabel": "Series A Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r733", "r734", "r776" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock", "verboseLabel": "Series B Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [ "r733", "r734", "r776" ], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock.", "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock", "verboseLabel": "Series C Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [ "r733", "r734", "r776" ], "lang": { "en-us": { "role": { "documentation": "Series D preferred stock.", "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock", "verboseLabel": "Series D Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesEPreferredStockMember": { "auth_ref": [ "r733", "r734", "r776" ], "lang": { "en-us": { "role": { "documentation": "Series E preferred stock.", "label": "Series E Preferred Stock [Member]", "terseLabel": "Series E Preferred Stock", "verboseLabel": "Series E Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesEPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services [Member]", "verboseLabel": "Service Member" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRevenueSummaryOfRevenueDisaggregatedByGeographicMarketsDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r55" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "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", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-Based Payment Arrangement, Accelerated Cost", "terseLabel": "Stock based compensation expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite period of common stock", "verboseLabel": "Service based vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Share based arrangement vesting period, years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r482" ], "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": "Number of Shares, RSUs forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r482" ], "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", "negatedLabel": "RSUs forfeited (in dollars per share)", "terseLabel": "Weighted-average grant date fair value, RSUs forfeited or cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r480" ], "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": "Number of Shares, RSUs granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value, RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-average grant date fair value, Ending Balance (in dollars per share)", "periodStartLabel": "Weighted-average grant date fair value, Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r481" ], "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": "Number of Shares, RSUs vested", "terseLabel": "Number of Shares, RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total grant-date fair value of RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value, RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Shares Available for Grant, Increase in authorized shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Shares Available for Grant, Ending Balance", "periodStartLabel": "Shares Available for Grant, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r484" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Outstanding Stock Options, Stock options forfeited or expired", "terseLabel": "Shares Available for Grant, Stock options forfeited or expired", "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Stock options forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r475" ], "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": "Outstanding Stock Options, Stock options forfeited", "terseLabel": "Shares Available for Grant, Stock options forfeited", "verboseLabel": "Stock award forfeited, cancelled and reacquired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Shares Available for Grant, Stock options granted", "terseLabel": "Outstanding Stock Options, Stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per share of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r136" ], "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", "periodEndLabel": "Aggregate Intrinsic Value, Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Beginning Balance", "terseLabel": "Balances as of January 1, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r469", "r470" ], "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": "Outstanding Stock Options, Ending Balance", "periodStartLabel": "Outstanding Stock Options, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r485" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Vested and expected to vest as of December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Outstanding Stock Options, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Vested and Expected to Vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Share-based payment arrangement, incremental cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r490", "r491", "r492", "r493" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r474" ], "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", "negatedTerseLabel": "Stock options exercised", "terseLabel": "Weighted-Average Exercise Price, Stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Stock options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r468", "r487", "r488", "r489", "r490", "r493", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsIncrementalCompensationCost": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost", "verboseLabel": "Incremental stock-based compensation expense" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r494" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails": { "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfEmployeeStockPurchaseRightsDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfWeightedaverageAssumptionsToEstimateFairValueOfStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r132" ], "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": "Weighted-Average Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term Vested and expected to vest (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r484" ], "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", "verboseLabel": "Grant-date fair value of stock options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "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 of common stock expressed as a percentage of its fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r127", "r140" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquity1" ], "xbrltype": "textBlockItemType" }, "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": "Balance (shares)", "periodStartLabel": "Balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": { "auth_ref": [ "r111", "r113" ], "lang": { "en-us": { "role": { "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur.", "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]" } } }, "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r65", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Purchased Software [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software [Member]", "verboseLabel": "Internal Use Software [Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.", "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]", "terseLabel": "Capitalized Software Costs" } } }, "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r235", "r236", "r237", "r266", "r287", "r288", "r290", "r292", "r299", "r300", "r344", "r381", "r383", "r384", "r385", "r388", "r389", "r420", "r421", "r423", "r424", "r427", "r561", "r670", "r730", "r745", "r752" ], "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/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityCommonStockReservedForFutureIssuanceDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r118", "r226", "r254", "r255", "r256", "r272", "r273", "r274", "r276", "r282", "r284", "r298", "r345", "r428", "r499", "r500", "r501", "r527", "r528", "r550", "r567", "r568", "r569", "r570", "r571", "r573", "r589", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r272", "r273", "r274", "r298", "r630" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r118", "r119", "r126", "r407" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "negatedLabel": "Conversion of convertible stock to common stock (shares) common stock upon initial public offering (shares)", "terseLabel": "Convertible preferred stock, shares issued upon conversion", "verboseLabel": "Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r9", "r10", "r118", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r9", "r10", "r118", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of new stock issued during the period", "verboseLabel": "Issuance of Class A common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r118", "r126" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "negatedLabel": "Shares Available for Grant, RSUs granted", "terseLabel": "Vesting of restricted stock (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r9", "r10", "r118", "r126", "r474" ], "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": "Outstanding Stock Options, Stock options exercised", "terseLabel": "Issuance of common stock upon exercise of vested options (shares)", "verboseLabel": "Shares early exercised and repurchase" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockEquityAwardActivityDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockSplits": { "auth_ref": [ "r9", "r10", "r118", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of a stock split.", "label": "Stock Issued During Period, Shares, Stock Splits", "terseLabel": "Stock received after stock split" } } }, "localname": "StockIssuedDuringPeriodSharesStockSplits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r28", "r118", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred and founder stock to Class B common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r9", "r10", "r118", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r9", "r10", "r118", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Class A common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r28", "r118", "r126" ], "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 vested options", "verboseLabel": "Liabilities for early exercise option" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Stock Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutiedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r9", "r10", "r118", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchases of unvested options (shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r10", "r13", "r14", "r83", "r715", "r747", "r761", "r819" ], "calculation": { "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholder's equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity (deficit):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r582", "r714" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Operating leases, rent expense, sublease rentals" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription [Member]", "verboseLabel": "Subscription And Circulation Member" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockbasedCompensationExpenseDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.", "label": "Subsequent Event, Description", "terseLabel": "Subsequent event, description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r574", "r596" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r574", "r596" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r574", "r596" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r574", "r596" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r595", "r597" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r381", "r383", "r384", "r385", "r388", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Redeemable convertible preferred stock, par value $0.00001 per share; 0 and 115,277,850 shares authorized as of December 30, 2021 and December 31, 2020, respectively; 0 and 115,277,850 shares issued and outstanding as of December 30, 2021 and December 31, 2020, respectively; aggregate liquidation preference of $0 and $575,085 as of December 30, 2021 and December 31, 2020, respectively" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "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": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Redeemable Convertible Preferred Stock, Liquidation Preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreferencePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference Per Share", "terseLabel": "Redeemable Convertible Preferred Stock, Liquidation Preference Per Share" } } }, "localname": "TemporaryEquityLiquidationPreferencePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r1", "r115" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Redeemable Convertible Preferred Stock, Par Value", "verboseLabel": "Redeemable Convertible Preferred Stock, Issuance Price Per Share" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r1", "r115" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Redemption Price Per Share", "terseLabel": "Redeemable Convertible Preferred Stock, Redemption Price Per Share" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable Convertible Preferred Stock, Shares Authorized", "totalLabel": "Redeemable Convertible Preferred Stock, Shares Authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "periodEndLabel": "Balance (shares)", "periodStartLabel": "Balance (shares)", "terseLabel": "Redeemable Convertible Preferred Stock, Shares Issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Balance (shares)", "periodStartLabel": "Balance (shares)", "terseLabel": "Redeemable Convertible Preferred Stock, Shares Outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockOutstandingDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Redeemable convertible preferred stock, Par Value" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r1", "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Summary of Redeemable Convertible Preferred Stock Outstanding" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r223", "r224", "r225", "r330", "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r338", "r339", "r415", "r426", "r549", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r758", "r759", "r760", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r688", "r706", "r835" ], "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. Agency Obligations [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Government Corporations and Agencies Securities [Member]", "terseLabel": "U.S. Agency Obligations [Member]" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r688", "r706", "r708", "r835" ], "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. Treasury Securities", "verboseLabel": "U.S. treasury securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValueAndAmortizedCostOfMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfFairValuesAndUnrealizedLossesOnMarketableSecuritiesDetails", "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "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 receivables balance", "verboseLabel": "Unbilled accounts receivables" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r506", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Gross (decrease) increase for prior year tax positions", "terseLabel": "Gross (decrease) increase for prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Income tax interest and penalties", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Gross increase for current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Gross (decrease) increase for prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxBenefitActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r75", "r76", "r77", "r301", "r302", "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r521" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r286", "r292" ], "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 to compute net loss per share, diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r285", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute net loss per share, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.confluent.io/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.confluent.io/20221231/taxonomy/role/DisclosureNetLossPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=118255708&loc=SL5909891-110878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)(2),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "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/extlink&oid=120391452&loc=d3e13212-122682", "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.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=4737841", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "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.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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/extlink&oid=120391452&loc=d3e13212-122682", "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.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "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.28)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "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.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "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.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888252", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "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" }, "r727": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=4737841", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 94 0000950170-23-004815-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-004815-xbrl.zip M4$L#!!0 ( ".J6U8577;@:8L$ +N$4 1 8V9L="TR,#(R,3(S,2YH M=&WLO6ES&TF2)OQ]?T6N9G>LREZ%%/>A.M98E%3#Z2I)*TK3T^\761P>8DZ! M !N'),ZO7X\$P$.D1$H$B "9UM8J$DAF9H1[^..W__Q_/AT.F@\PGK2CX2\/ MV"/ZH(%A'*5V^/Z7!SO[NWM[#_[/KS__3T*:I\_W7C0OX&.S$Z?M!WC:3N)@ M-)F-H?EA_\\?F[WAH!U"\Y^_O?ZC>3J*LT,83AO2'$RG1T\>/_[X\>.CE-OA M9#283?%1DT=Q=/BX(61^[]TQ^/)Q\]1/H7G"*1>$/?(CO&!\U M.X-!\[K\U:1Y#1,8?X#TJ-SR?_Q\,,6]P/T83GYY<.:]/XI'H_'[Q\PY]_A3 MN>;!_*(GG\)XD-J3:\NOW96<4OUX_N6Y2Z>77JKFET[/7MJ>>X&S5XO'N(E3 M7!HLK\=M_^LKEY>O@Y^<7/[IPO7GUE>^75[:?OK2?5EYC4+O0N[EY/I\='\!@O),/YE:>/FE[^1Z>/>3P=^^$DC\:'':N4MU =D^@S M-R$3./]T_/W1^]&'*^]CB6 G6S1I+]L@W$[V^#___&,_'L"A)Y_3(>;!^37$ MT3 /9G@,'K4C_&/.&3]]1H+/&&?YHOA%=_'RPLGT:'SYE>6;SX71\?/DF++X\OV7CZ<4]P _/;]9T M_,6UN\?X[8-?_T?S\P'XA/]M?IZVTP'\RBCYV\^/YS^73P]AZCL11^"?L_;# M+P]V1T/#^"7!X=^ M_+X=/FG\;#KZG^WAT6B,_#7]ZF]L/RCU([.1KXXW+X M +_]N?WTI-P;QO,?VY1@V/UX>CJ;-OWRX/F[H)@"I2+N-'*_!&&(UY$39?%G MYC-8EAXT0W^(3UDPT).G^/G**Z+H'^93^3MJ]&D+<1_=L(2 MSTXY8K$EGZ:O(>-FOYL/,:W^_GQN?5?OAW*)6:C]T2#PNV@%D@ MKH@S4K,H!;4.EMN!9_3)XM[/$0;]X!_@Q\^&J:#7YTOTX)S-VA-F<&%2>T>< M8D!XS-FY8+2,XD$S%T>_/$ 1]B253<5['"1__.!7QE$R76L%S$?%\(Z$"BKP M28$2SW 95D@(-&B7(C^[@AVD7"K4>S[P[V_^VF$T&H ?9C] L/FU^\\77OOY MV,<.[>?O;10W%C@C8)+"G>>!N&PBD<8FE93W%,+GC+@[.CQLI^7E)TCR!6MBM$GK]-U+.<],R"Q4Y"2)CAI/II:X)BTXH2Y8%B,X M'LXQTU+EFY^'5WBG47J.GUU8P[48Z]?G_[@>[X24048.1",5B90*>8<:3;CR M4NN,1YKSSS=\_\"/X3=4B7"S#XO4Z$33SAC5@O>=-/OM^/225_ZX?+3ST8_3 MJX$?_HFJ<6YC]R>H3HZ[/_"#LW?:'4VFWW>XD'ZY0'!;\O&XC)P M=^CU:!BL9"IF3WQ2*! X2E=OHB3X860.92]SYLL2_H_6AW;03H]KD/([,2+S MIN4[X=E82OHS'UU+2AIJN+ H#KR0>(9TV91H$/N84A/RFJTB\/)J@E#(H"VGUV,"XO4]10LM0V'WV:I'+BS]]C_KBSS^A^G8QF MX^ZWS@)YLEAAMVTH>@+U-"1/$%L2D1:%@C=,(T8"4H^C"$_YP?)/H=NSY6]M M*K_G%L9-]PIPJ8*^N_>W\SOT^1\O;S>!]X49Y[\F?-BGHT$;V^F?>NK'TZ(?_+I4<"D[N<_)=R?[ METXO72@ Y[]9_KY\R.-S-/L""277W =&5$K(I-$Z$E!,$@@6,FH* L&K)^$U M2L M=)ZBN^TXS@8=(>\D$2US0'7&VSF%.AX5B@2OT?@$J]#2IN7MS>@F +;_Y'C9!+=(Z--J(\]&C#H)&FV\.CV7327<%ZCOYNCO92)2="(#8A'TL>(JID*J!1 M*;G7R64CJ^7HSJMQJHDL/WX-R-]MG$+:GX[B7V^'+=)E_^U:*<)61Q&9@%/O M@ !3Q<*/"$64.H+Z,2 4V6AYE7;.B9_E=QB]'_NC@S;ZQ>%=1#E0PMPQM4$) M)8SQGO@2B9#<%MT/#1H3>4"$H,GFZG2_;U ;YA@ 3R%,KRWYJSE'1HMH' 0" MRJ!D0\NS.,X#"3)$&91*7IMJ:;,"5.0K0\7:%8?[@M4L*L# !%X;SQ9,>EW2!N8$F4/4I_9P=K@J1BANY([HTV<(I-.+D/_9 M!:MZ;N<#F,7IK+!027PX [9O/H[>'(QF$S],;S[B,X_?'(P!+OS%FE%8%!1F MYCHH_-FE-T%AH,KPQ -)%CB1FAD2T!(B(5&;M?NV;QS83,!;ZV%XII9 MDCP#(I7B); DB TQ!)^DTR'41JLSP--.X8_V Z2](E'/X:2B;1N97@S?B/'.>BYW1\ .,IT4\[<.P'8U?C*8P>3J#"UK"?F&@5?#.=VEXY%/,.ZN6*N]0E=H MK]"B7@A.LDJ54:_B^]$\PK#@E0Z;JGF1)78H#19$L>=)<:C5+8I6J&K MC:SL#>/H$$X$]!^C>6G2Y\;D$,9H7@W33CILA^VD,_H^P*)H\DYZ"$*TR@AI M"3,4!0':6"0PE4A6E%%%J9*V6GE]2\96-0?0<\<,HFY1).F5R5B/Y"VMZSPZ/!Z!B@ MT\Y>'JTGU7P]J*V\"#%E03BGR #""&*9I20*Z6U4+EE;K02NQ3-RL8+S]*V* M=^^\J_@(TJX?#.YFJ@03+$LJ.4DL!"*!EGQSEHB!3%%=#SJ+:N7)M0"]-*XI M\7!$]*#IQOAJ06533/O2(L!EM*WP5Q+$;"9+8^)26XK"XZ?,%\ MG@-#J14?#8NF_#E1I[X=0GKFQT/4GM=K4.KU%H&U;<);1 MJ-#8T<10YXFD2A$/T1(P#*@VF6==76K\-YZBG1AGAZ72#N;] \,C&_:7KK(@,V4:LM8D%]$EO;(D!,0&#@&% MC*6.INH0H>+BZ\THQRI8$$@IXF,L79 B-74$8$T-8HISOP6$O$/_.1J-AV'55965:PG*$6RF(!)](L%&2J%V6)AHE:'72Z]X)E1O(\PMO<2'M4VAP.%WW# M7^8W!X"[:3H']YU$I\03. JZ-,',I5XT$"NI*#U%K45;QK-0K35S[0C5ZI"J MD@C5"D$J):6EEI%$RCW:25*3X'0D&L]X2CE1(ZO-*RFRMTVM'Q\7$+J8B/D& M2O+ERYROK%^[Z>'=3!V(BUY1*"U:3$#S"$(D0?),3' B<\:H9ZY6VO5^M(T7 M"VPHX*6%2$PZ?#+51#HI23&0B'6YJ,72,EHMXFQ+#MD*(RLAFJP4WBX6D)"! M1F)U-"61S'B?;8BYWF8I:ZC.KP:X,YXAD%J03$O[=SP\Q"/2$26E<:"]DSE5 M2Y@M.4>K))?-@4L+!')T1"HC4,\J6?-&I:B<3E)4%^=?E2MS.TVCG"*"44Y$ M%.^=Y$P0IZ(D(O@H@^'2^(JKVJXT?%_OOUVW2;L9K5AJIHWGFN"FEEP 46)S M6A%MLU!.6B5"=97L&]=&>[=;95P,TANJ@1$92Q5>!HUZ5^G'P"5/$!)EHEJW MVW9DM#"W.G07,>OD'"?)$T)LCL@E*-18:G+V5<;H.SQ\IIXN;N< A$ M='P<6":.1T^BAF@%&L5:5^L-K4L&WS\9Z*EB,85,,E=H,Y1PIW/(0.#*[ [' M0D[5RL"JHB#FVIHR7KHBAW)(+F8)Q"<#1 HE2%#X !5X"D+'H.JML>JC(!N/ M@FS&O M :3(N$QJC1*:UCG@77,FJL#H;'X2OMHKWV]*U?ML6#VW*8&6D@N@R MYE ZZHDM-5DL>2E\BCZ+:N5(3219(2S;9',N,RVA%+S+* !A&?_Q.4+TB60ZE=FTG@0KM>"&)\VJ=79LJNWL M;[-).X3)9"J M,JGBDK>1Y 32:@@F^FI-L]K*X%>;+/T-VW#OJ^^M=XY*:U C$"CW^517J$O& MY+26KLPIX"7)R:'.HD$1+JA#W=XDZJKU)_13?2K1?D-Q2BFP!#0K@U%,)($) M18P('/7AR(.I-_6J)H=F+_QN5?C93+U41='SGN$_10PJP4A4S"=IA0M^"U.= M%A^NBB^^V@YGH5].IB_SPM5V)R,V(J@<4LH$F"RM1_'&SN1 #%-H&&1#XS8Q MROW(2S$B0@Z1DVR2+D-(';$JH/30)G%JE6>VVMX=-;AD*CAVV5MC8HF50"H! M_T2)%ZH,?1$I9*V$6G_+J6\%)ZJ)H*L )RJHB5T>KA=EP 8J5=9[1;2P405- M4ZA7,]^F2AJTCX3S&!%1\!T<&)\4D =9 =K5;1NU:OW'T8 M#-KA>\3AN=L*?WYVA_O>@P$53,J(A\6E;IDCSM% (M5>Y&1YXM4Y"[[U]*74 M 6:9N=NFO>%B\N&=%*:6!YI++_RH2QFXC)98DRSAU 3!F0&HM_%()?[D"J9( MWS_GMK),(?XS$K0K8LAXX@)7A!KF8G)&ZURM$G")TM:W7\$KY<%8)+CU M^$^*Q$DIB$K&4B%8S$+51O6B];]IIR4E?&^8V@]MFIVDU1;2/VW'$*>C<>D. MONA?M#(NN"(E?1]P>]/BZUNH0G;7STIW9_R,-S(67)3.(+*&,IE9^F+#^ZR( M5U(HBM#G977XMJH@V'8JF"I9J9U,:.A;I!A#5@C"&X*:2(04$A>\6LE>5;C] M&C6*92219B &HT"E7VXSO"ZT17P/*@#9.(75*P-MA MB\=L_^V=1)"L<@B92N*=!")U,*@EEJ$D/C-K'<^95ISF?&5LL3AX[Z0O@LN, M-Y0H-C5C>.P\$&N8PG^RHRIZQZ!:UU(==-O,>3,Q16\H)SPDM,IXR<5VP(F6 MDG-6>M="M0G9]?6F6V'F:C2#,$P>V./< B%,A$^H ,DC$<5.M"5A=:G]P(L02/ MS"9.HE&N-#])78= 8J5 T:=H=K$Z-_,U$6LYG70)5W/95[2A-?4PJ.!TL8PG MBJ94^CF+,L?4H +"$G%)**X#T[GBA@>5!7TVH'QXYGEPQA#+J"C%$9[XS Q) M3(-R3EOOJH.S:T1N/R]W?SZ:%4&Y54TK;,HBVD")1IE8BM+*U P)I+2(4IJR M,DFC>M)4F+Q7@1O(9:F9%(8HAD=/EFR,0)TED7,E-/4>OZ^5M-\PI_M4U4?C M ,9#/W@[@=O3^E=H9CLON4V^Q,;+2#'F!?'2",(C#29IHT2JUD]^I=_NS]D0 M[W#D![^->F?,C?IQ:1ZRY(EDR4JEH9 D:!8)"P#"4"%"Q9.IMD5B;T;-A80* MK549K4:)8&PE)6CM \DA!:VIU5Q5*P#JSLW>T(Q([KK^Y\1T@\BT0WIR;0AN M?T([5%CIJZR1N=6*_WM3W[>=6F0(%*PUC"A7[&\M$K%"*N*-S2Y01!M7[;B7 MJVVW#7E1-D-*JGQ"@I52$1O0U@N:6' E&4.G$&0P4%]?B:WIOM17'6RB%922 M$*',9O6\=$H)AGC%),DTL92$%+G>Q+ ^AGV[,6RP# 6<)#&4.CGA [L\ET=+BZ,HAKS918/G0MO5OFJ2J+)YR-YI[_XDZZ0BA%<]&@IN88.")C M27V4B,94&07:T)+97QLK7]%OY]5H,ETR[))X^[,CM#S6Z9KH?2,5,766.B8K M2$K<$UEL::\=(YPK2-IQHV*U.N5J&VW>X"R=S9,XPTB[[3B6$,#ZFUEMAG>* M\Y=)8TF)LQ-9.K($0QV!1&52-BBKJXO.]@)Q:P3B9A)]DN-. +(RTR82F1@E MUM&2"BE0 9#4\EP=4]?IR^MKA;]J9*VRD&#QIY"MSRXR M_+2ZY+3U-[+;U$"@KBX6\6566*@XM<[F(7\^0.;-P1C@PE^L6;)V\W^8N8YD M_>S2&ZD+(KL?;!*6$F-+/P?D=N(2\T0G ME[@S5$.].4^U#,KZ;LS83OM*&IHT9PYO5\96ZI"($]:0(#DSRI19'-6JHM=R M5:YQ_.T5TV>7;_!B-'R[,O?^NBR[[32DN* HX=&&2ER$4O#BB,TVD9AC2!RX MI''KT_)OJX'->F(S&H%7EW1Z':PETEE% @)T*:@%KI7+MCZSX98AJ1I:*6,0 M"HQ W0E0=XJH/#OKT>(+DF7JDO)N&_,P-^4PW8Q(E$P:/%GX9%>RUV)*I8A, M$!!.,JIH$+JZ1,3-CW'?C/+E'#60()4>L)1(R4SI"XOJ>Z+&\*AEIM4J7ZM+ MMJG'=E369W"2:*L,D2Q)Q"K)B8D4K:>LOCL:7,_ M>PU3WPXA/?/C83M\?S=;&W"NDZ(Z$]1H=*&C)39D1Y0.D1G+@V>L5CI>JV3O M-4R@A$#1PGA:0IRCK@S[=JKV-B/#6=20@_0HPU.1X4P1[ZC"DXH6B-0AFUZN9/XKEH?/P:$AQVX/ ;/GHZ'72\^ ;&AU]N;/JUNVR+*RLB[ .5A6]IF?P: 94S M 20+\ &$3\%5JYQM5Q77LH@:RN%8:^GT?_DHCG_-Z[KJZ]YP1*X)0 M)*!=A5A!>XD&%Q+A)BX4Z9 MDOSAM"71V:RUCT'5%U>K+:%@A>Z;+!-SK#C&/9KY,J%.ZYB(Q)=B1L8]%U#M M$/EZD]\J D3F;!<>^)9Z4!)A25692#.9"2$YT:K:DV4VIPXU\B#V/5'1Y!V M_6"P-:-)0 M0'BS1TF@BF4[$*43$[*+D)O&8H;HTO.]3(]8[A7N%TM@P\" X M$!.E(3)F2IQ$N:R\88E*'DM6MLNW^1U#!+]G)^Z+8S,H< @+B:BD4#LOB;]!QT@,+SD3DGE6L7;^ M+1D3?R"5X& T2'N'1^/1ASFYMH5*SB5JI'6$L3+%SVA&;')EGK*4B!):4UEM M^]=J4L[64]\JE(A>%T\O$[+D0@@TI? R:R<1=V;*5JMSW?3 Z[76VV#QFK47*Z8+,G5)'4Y\10U7%LH9!QU MT@07M:TNY>NRHFO_J6_4L:9&'>?=M&=[;]S(Y!56!*H]819*EVDIB;5X]Z@Y M5C,;[:>3H^Q6\GT]*WHRO_ MW19)F+.!P*'DI,A )!.E"8]#E5@$A0J8!U9OQX-KY>S^#D,8^T&9&)(.VV$[ MZ5("/L#M9.UNYIQ%S6@T61900WLS%-U&.-2<1 [1A:Q=J"[@L[8VI#;[[%MD:G-CC&K6N:L3J XTK]![$!?S8-:%TD>S=">->BT,;F:TQ$I N)!9$6N5 M+'V]%-?1@JVWVGY[1IJOLO,01$<=I8L^-DJ6AK5&$\H]LX8%1)'JCMEUS?@. M^I&0Q9@<_#N*Y$EJXS;5TF6JI8,B U.9GB@])99*($8&S6T6R;IZ\TW0/I_" M'VB=ES/BA^]+AM#.9 +3"8)8-T^IR^&Z]%2M^2A5("A-]*"YMP2H*?GD4A%G M'=+7!FFC5>P6ND6O55!NK(?%*E,IC1&"9DF8*^=/EV(,B]:[ @7"T:!XO7E[ ME:?-K%)3]%X)Y@4I[C B>6;$6VI(2DX[CRID5M7J'!45^?:>E4VD3$!",QW0 M;N<>8<"C#F95D$2@[B6"L-[Q:A/SKA&\G#='V)M,9A[1_^W1:#A/%RXW>IG? M' #NINF2_>\DR*.1RD!210(U@B"NAV(7">*-358F":"K5:XORTN8'!UM6V=5 MF91BD>&1Q:-$9%"1!%?:V@@E $+PJ>+,U]LF006Q$N-U%L8GHLJL>)EL)I;A MW;70$#0S5-1;WU1-#FP%=,Q.:QNE)'0>\^(H]:C,A$'6J0R3K7B:>YTE+QNB MH^%*E"0"1U-Q090)JDY98I347'!G4GWAYWO7[^#*%ZIGN/5F%#$5% ,M'*%6 ME(ZA6A.;&8*,4 EMQ!A0-M7*Q57EFB'M]+6%$%ZZFHX[U)BDF Z$\ZQ1" G4 MH[.7J%8'Y942/-GJ"F.NB 6=/?AW,F\I18;FC7/$>%H4 "BM(;(G.M*22L $ MJV^>_'9&I._YI-E5>F.R1K45[<1 !1J+5E/B--HB O55#HJAF*DN@7*%H^"V M$]O1D,#M-!0EBQ)$G7KKS_PDSO;B%98I304!8$A MG+L<20A2$&NE 5*9UE=;^%[/H-C0U.J@D3-G%$"!B21VC(2A \D&OS9VFR" MJ#?^755D9:4%I[T*\;5."YY%Z8N/7R@B?=2H3$A'&%7<&VI5KC=D7!?+;@GO MK+*D/?J46(REQR 0F9(C+DO$:,MM,"YE;:M-XETM7*T"CN_7\$W.4LY>4#2R M VK!6G)B#90,9UQZ(* ,^NGHDY)K"M-12'Y+D MJMH6_=^0I#LZ1%2"\>3DDN)@7R06;@NI% 41(HAB);G2&-@2&Y4F7C('S"IO M>;60L-GP]68LEI!#T(H;X@'_D8YJ@G1R)%MM'2X MK/7[>SL]6,:0;B5\=G+1XJ%]S&S5&H4JA7T("]Z5CLY">>)52(2*H+@U(1E; MG3/TNL,PWD")VK_,>77,>LWDCS/3?M;/->;ZPS',JKRQX$K';T]8:08AM4<; M1C$@/.;L7#!:QK4+P.V "@A)R82H[H*71$8.)"A() <5:'*X7[!V+6P[))'+ MHFR5)5R)T@VQE)1<>*$=1$L >USR3B)Q$<6B(K42A>"I-[6 MRK=U\4[O0[Y5QHV.E>Y_R+B2HL!5VA"?I$-#$BT7R0/3JMIX0YUU&AMR6"8; M$T,#E/-0"A U(XY)0U(N&;8IFF2J+5&[AFU5YB?#82D^/%.T\6H,&5!)OH4^ MMRM4<5+6H+,Q: 6'HN(4 SA&@P^(7BF@S(MJK:A[,ISV'.'/S9N]4;A.4RZL MR40[A>:ST*H,_Z)E;CNJO5;Y'*H5M5O3!60STEE^:V M0I2QRK:T08V&<&UEFO'L4SPH$F>1FK$M#[$#$*%:9:&N)+PM"?:OLF ,:!+:.@(A(>\DGQ$*$ 6XR,A5@5%9;Q_Z M6IT\ZYD#Y,!F!O4W"1PE#'KF,E"UQLDOJ+M(NK&+4R>W9Q:UW^C ME961K$ QWT QAW., 66!!.Y1,=?(5SX9?)$@=/"*.V$V,9?%R8!-H/!6GO3I1T0\.R'4_ $3EML;ND M5(8$9A,"J<]E#!#7J;H&IKVGMEXNWE!O?@<&F560Q'+)+G*4.!D5"5YR@:RL M4'^HE8NOYZ?M%/R7M]&4=T.3J&T$:9(D: PB!8-@)%@12?9>2IX<-V$;S<-M M]LMQY2$I4ZA1G.N.2>*S* X6'S):6Y'J:OURFYP1LT+=,E/K';61"!^[-I." MA%P*(8 GB@!M1:K_5%R1[Q#C[+#T/X/T&L>JDI"D';&4*OP'HJ:&^>"J1:&-R[ *FOG+;(PI,YV!E^PBU"5(",+@ M:4N:1YLYJW.P\^>Y(NWP&KDB]8K2"K01&FT)3WIBN^+7P/$D!UY,(X1"EYS+ MKMH9J+U-?]^MHF,N6BTI MT^14I.IEWQ_^#XV:RB"[/_4-W M$]2<-C8++XF+WA)I*"66"TDT#T(Z#5[X:NL^:DO]KX"9Z9EYZ5RU]<6U96Y60,Y$G0F6>4(])#R=MA V1!*U1-,YKBV%?,5YL,CT:/]G=68_7 M<)6)<;&DOSGK2#8!-5T&N/?),\*!.I:],B"V5%VY_=C5AF+H.1E C9-8G6U) M;0S$X2<$-QPT%6"HK_+T;'>-F3$A4P:69.$TD10U_*# E;"A2 *U18!J?737 MF)PY/AJAB0^E!F&M:5H5-,C;DIRQ%?(N@(M,RD"L*,F.@I=\!1$(LY8J2UU. MN=HY)]?R+Y_B\5IR7;Z"^\LWN,Y8T9NL>27.PNU4]J.2TBJ52!0R$ZEB;KLF7"- ]GI_ M[73;4$=LXRD(H0DS5BZZZF2@1&3%F<2 MYFH;%'U;RO&ZXZ8;$NE<)!;+4$)K2@=U+H@+-A.A==36@8)07>C@WAE,U](H MZT@XW0P7)Z:X%(;/.Z1)$TH>AW"$L:"SCX':6*T[^V;^H#4)N[O9 ][&'*,% M0;(M'9FS+W-[DR4"8I::^FAMM:/0KA&Q.SPLN7@E>>MH=8F=]U!55<[F[!DE MR9.?+A/2<2 @J$N>522I;CSM>*^'ZK(1Z MLA(VP[W,&]V-\8Z<"2*=12.DB)UDK4LA>J=UM:Z0:_3L^GWT <;#SH)8Y(:5 M4@\T:G?>(\U;F-S?9EXKS)E0+"IAG2$L&""R<%+(WA*NLW71@PVJ6A%XK=26 M97'"T6P*X\G))<4YLIAI=R>%@Q:>,Z"2!*^0KL(AM!F;B+%2^A!I:4%<&UVO MSH!8?'@GX_W!92^]0V4D1:282XQ8:SEQ5LF8* K[>IT%M14(K4E6QL2=T)I8 MK]#LBT")CSF08"$K:G-(NMK"A4VKBQOWH=?CLMZ,>!'9NQ2%(UH5=X5*AGCC M.,E9@2I#PF6L+B6NSEAZWV[V5J5N! ^2,4.HX:[,OT.=)@6)+*R"=#&+&+?" MS[;:)D4ET-<1??H,)>3THBS_[()5/;>;HX<*VJRP4%&\S[9Y^'P8R)N#,<"% MOU@KXXDB7)E9!>.A0E:J5C3Q&E3)^KZYN%M"H5NGX\[Y.( MK^6:SA H]4!XRAI55J^(IT$3A'RFE0&C6+6H?^WAH:L+6E

V(9P%JML1-?NDW\A$3VA"_+P3L+F-$@F8F1NH[W:,_4QU?GGCDF=HC"IB.^A)$H>U7M1TG9&S3IJ-T?5*#_? MJ*.WG^"[TS,H1P/?_3K!=Q-\-QGS9,ROVM?GR+^/PV/.'B(-$=$#VT M"PFZ0)HIT9P&,QL_> 6V>C)CL'(?S5]++23,2$COJ3[=VM' )RSEK=IH]X,"0 M>4,0J8YY.GUC#F=H>$L$"#;G8L6JG)>:86HQIK'D*)UL?1B30L65_=O<9<*(636=[,;#+'6VB% M!9*[] .!XZ'0@J5P)3P(SQZ.)HV8"DF$Y4K?Z.BK\+#\/!-.!]:CCNIH MYCA=%8<-E:^J(M=2)C+O5JUXT6,/5;-Y9"DD@<*=^48Q@;.#5T*:,!RAW:?G MR:*V;0\\SDSNSYU_2B#K26;=93WZZ,XJY/Q)W@2SEP5/B!"2R0&^'Z]O'D:$ M#7<6*")R)SWS;4MZ:H\R(+75)H/U,:+/**UA'UHU&$;5SJT0#P]-\2,V4M3R M1\^AA?2]8'FD= :%0V*-%'N\IC?CZ'B%-*L@7X4_R;/$U$-=*Y:?!AR%'NT'UI< MN:"_]6S9,'.+KS_D->9QZNWJ*5-[&8\_QSL;%Q*0ZMBY>$"P[]4S;LG,X]NE MF%/B^AVV]>_D2SWTV"@ZD8 VA1[\2>_V1$]?<@O>L0WU>& <0T2@1)%B&Q?. M&Q=,3PH$5_-(ZD95R]2BFD!PTSSB"00W$1#<@P&M\5@Y:5\AUO>6.WNRP[J' M(3PGCX5B[Z'70"\BBKWCT<*O/9PG8WK:")TD%&7[\S$'ALIV0[\ -E^=\,S' M;KN9L8?;.&]V#6/E; ?.AL#1TPCO4!0<)A3V[0-MOUQ:"=)TD&B7M2B8TNHN M32>)GF'-KHF \)4\T@!+TC&\Z [H=9S:$@$.:)6!PSO-GD0H*.9!&G!9([[& M:.RZ7VE4=MTT'*[A]IA)3&](4/W/W&MA[>W*W.>52[.L'3I6$V@\VGGJFH-(MNM+/V;25;=-O.DQ. M19JJ7?$@)9X\RE-$@52M'2.,D.GTESTV,AL&\X MM>P!V\.G>=1!)AUP8[SE^ZE9LG;.FVL%7*<9S=Z,"@[]'+MT5S-8YZ/E. M];R,"$T^9?(IDT^9?,KWYU.^LD6/.1NON9'J$0.R%MF+2YTH>DR.Y:"UHY9Z MQF]C"]H]EASO?>G AQ90IK9UN>0Y!+.]*A>=-A"9/5Z#:"0Q>,NB<;"[&EZ: MY*'A=TVGYM?%&#*/-"\WD!1I_YN\-N=?6\R2P)Y%]NK%LV0\DO%(QB,9C_=G M/)XV%*H[QJ(\6KD2DYB.T5Q@0O;A'G;F/.E*&>2TEQ_GX5DQ[3]G(>*FU3=1 M][ED\..^7>ZE%Y3E,#:/$.!AD.1&%[TPH]S1A=>%$6D@TOA7XAL M$%=%XL.!:MOTD?*X9=EIQQ_!,Z*YV M:%+;GIM#0;YZB")UYGFZ&IU2\?7]V9T[=[*UM=T)^8QKB]IS&"3,_+5?TM]E M8 9_C#Z%;=Z WXW.MKB)/. :E()H[,:L #3*\K>_N?^97Z T*]OL_IT[\8 0 M'?DLKC3I?\:H7\6L#.\4VX3N9=R%>72Q9[Y2S$XW7;$IY[W@1*)V.AD!.535 M7=]AU.5H3(+T!'NFVH&S>":[-AI>LEOUWP ;*0\RYH->89K(58\,M".>.Q MTL+: L& XPD8[S( =J)?TDFHI ML(SN/(S)U;9>)A9VHVGH: !VH?UW(>7^Z+([(S>D6SAT)?0"%1(":C_!PM=4 M&#&Z4[09^C:-[X7C>:*C=6O^\'5F03BG&G;.&O MZ;[*?FS:=OZIF_:WFO'MI\SSK/D45JHYI.[ ML6'?)+"\+>6@^L9V;Q1D@I2]LFDN!;DIR+T-@I&"W(D$N4],*VG^I_'0N)\" M88G,X'AIMBPY/K+^T9V\]MV&V7-,FSTFDPK#$MI[BNL?GD?M(D,NLX4E1RVJ.K"B:)0W MWU(44!_"@K)S])SY@?3\=H0LZX\Q_CJ2_% M0-PRIC0+?4EO+']:TKV:KY/ -1I!L00A0!,;7H;+3;4"WC>F+.*6S&%L M2O D-#-*3]?S+-]6\8J^VTTY!$9W8SJWP^;5ST5NP%&*Q8;A'CFM8YCQ!YY0*7FA1L[WXZ^C3%%KF[[ M]<8/'(K;T9+M3K8[V>YDN]]CA#^ "M^@U/@$ZI>1E@A7SE1=M=F9C-:\?<;Z MTXSN'P!^IA'ZP +N;9;2R0KG ;P,99YU'9T$,(=N8:B8SON@\17Z;#.,QCK- MSDH@3WV&8#1V[L!(^*A "HLY7/E2AOC171O.'#12.3V!K0YM[%BL_PJ95KH/ MLX=K]EOKTRO7E+\Y7L"SUR!!.J\F6=H>4<0S4F%B-]UG]Q]EJU+.$3J M*YS,.8J/&4%]TKX5;6KSE,MG(0AR<,^^%4N:,_P(I%06",; MTD0\NG1MK-IVPMJKN-V?W3:><;O#K\:+";$ORDGG"90Q/H ]N M;+/FQ,B;9*8P3@@;&9$@#&[MFO:M MD\OVGJ&8\<]>/.AWV,NF,>QUCR7TW<:_)<\Q>8ZWP;8ESW$JGN.OG 2 EGDI M>87L)VL*WSI.?WHF7$ELFH['M2(#LZ%'LK:QA0X1(>/N&-SVED2(HL1E9OVZ M[-2T*K64YD7LL+V:MF&TG"=4.)38$+0AB'#B\2"SFF"]\A1+^@I[:>0F#(!PD45&_5(\? MACD=L&V^YC&&UGDG3;M54:WQR+RP!;L4"K$;(MQ!;*/)Q:!7?_;/GYC\T>I4 M8+K*/D46K\J3\4@-RVU6&!0@+4L1>(Z^S]0_U794G_)E&H_'O)*":1:P??[= MQJ=#IR8 'UAV?'&=%,TS7V-&(,:\\FG<9>R<%J#N%N&;4I/46V_JMZE)*C5) MI1@AQ0@I1OB$8X10&29GY%GP*.$9OT 'S9FT#QQEYQ2217&;4.-+X(E1O MAQ:7:UJL^)F17!,:&KFBF)SQ9,/#S38S85\WI2 4AI@*08 4GO6((F.^V]=C M&MJFI3;"V+KMFS"/RXZ6O#O1)!3U_9)30BX9VV1LD[%]?\86,"/62W_3L)]3 M>*(=G!6?;CHY>S#-3[ M-2P<_5B5NF0 L.5SVIWN:C,^2[>ZK )E5&[C:TDQT7& M3,?]6I7]G,JVYUXD6R3[ ME>Q7LE_)?KW/@M)&JD;,U2^@D^JH8L((FR"=G2.*!UBE?U&(0L';&>H1B!9M MRY0/,=?TJ!N4,_\#1$<1PXH:]3'':?:X;[S=VV)\.ED3NLL>)$$P'67\ C*> M6M7#NNAJZ(OWOOW,WT.HH_5#P/9R18.CQ0$;@E@+9!MW[]RA3_0U3U,1N,JO M&Z41C2T;ES?B1Q93QP4:'HTB1BAJ:LDTG O#F\9N\BD^%W'90-@02D=:DR/U+X*Z[!IE*NCZPEWR>RD2(ZN8\R!,P19$>U6C MPR68O#'D%6G21B9_Q$ZDJC4.UQVJFGKMC0T4^WC/ MQD_#9%8)NEIH+!U@A$KGK?T.W ^IN$@*$AEF1ZK^1/H\T%?,=4T?_8*MH=_X MX["6\7$:_ !'U/#2\AK#\T>9CB9WI)=1Y8FP!/W.Y-U7YC ]/@QG&+ M@8XPG3?.%!1IHSGWQ/>0#+#*X#*,^@$,'RB*:?,5Z#'(?VAJ[J=YYE[/_+VC M'I7!W8I&4P^_A,5OY9?AQGR17MP1N8@DU]=EN.JH@T9O"_H_Z>P9ADT-KY_[ M2-J1'Z$.5W@'2!+MN%\,F^)R+KT2<21;.]H-BZ82M)N4:P@M.GEDAPX =;E) M6>H)],^_XA5P7AUB1O)VSK-=V] IM^D;6HT?$2FM4J/;3PQ_.5F_8T)XU"G; ML>L *!Z8_T+[QZ>[PQ,];K>"T7 RH-\7<2DQC-#5ZBJ;8(?9N%TT6 KZ$?V) M@5MAK(!G6E#UV>NX3<["#%XV],@S&6HU\_'B#$"@DJZ$OV!(BLX-T3C8YYK9 M"> 8M/4Y!.:M9L9CL#@'/%),TK'HJP52"YR=L$R!)8GIH7U0#-^XY?5[1*SL M%NF'HM*J=T7$9#!W55@W#T#)= "*YY8BH\= +2O%8S:![(&@4E OJW$/)SH! MZ!B1]\+#PS KN:7+2"8D[HU05\C4HTX"J7"']RJ]E,I2H3F.R^-Q9%T&-/IL ME_V,]WWXW_TMA_%O_SW+"+O1Q1956$* MQB'86?8YP\48(P8[$W!CV8/?R GXXG3/&F%3F0JR\&6*P6B N,6 ]_+$M"=; MUY\LG=*-'>*JI-7P%V#VZ]Y4_!N93@JHP(SYJ/.FE*2"7H=-U7#'HC&76>$N MZZS?X'&COE;A2\C,&B']:?9WN^4I#>SWM =81O_?>P>^Z^R$U][WC=-V8RCM='9S [HUB-1)$A?\?C3.UZ".SX1"3B5APID-:%+)(X M.1LZ.^1K]L#\,EN4OZ(XH:D5SK4$YK$X M!85(>D0"N@$)4UW)7WS=@=R=O.LY0=.W5S9])>65E->GKKP>:6[X$U!=G(#C M@G-7JC9AK36.D<_RE5T;9 F1*=[.E$ GHAD,%,D[P74T%'"HV48@L ,W\W"V MB[)1=576"Y!*"P'/0',GBM '> TIJM 4I!@V5_,4OIYQX<"2@:R'=X\\N*_O M8.B;!'^-,.GPX#BD2^U)25N2(TW>]E?729.R3,KR4U>63VFORGGU*2C+G;*? MCE0% 6A+>A$?GS=EL?0DZ_4)K7W-A F>V'7?=P-T5L"G2G*_Z>>TW?)QT4B2 M AN(80>"KJ27)G9TDEZ:C%[Z&]V6?(<'/OO]">@GDRU[@]H\ /_??7?ZW?W/ M,J >R>4Z^^G!;*1SP".,'^[>86?HQX>;5E$/ME F07 TYC*[>?@B8'O OK7] M/+MW9]UF%7VVSK>!G%@)IZ&S?.F!OWSR&PB=/W_P?[] Y^O]"<--K'#E338 M9#38&>-N/@6]U9V 14I[8D\H9JO;LA-?AW1+L]U(N'?VX/E/?ST[>\%>$8A6 M,]-C9'H7<+Z;IF1F4J6:9R*FTF3_?OF(O#3!@-%7'[PYRU[K37ZDCU^:K9\G M3F&F:^1K[2@@)FU2YB<2<4H:[P3 FBI;VZXI\W=KSOWJ]/Y!-99P*@FGOLLQ=MOTNR([*!'2,ZM4G"CFRA* M%T0-*..L@$"'Q<9)0B!&8)X>@(7^/C['PVW&:)L1V.9ZM,QPJ^L!,\FG_X04 M??+I#TK^OVIXNIA S:PW?E3!RVA4P7$Z_$%)^,)3-*;@8%I5]!XKI$UE1[6F MRM3+'@0*LZSO2AYK:;(]X1FE=&/CVP&DQ4/X,]:@]3EDCA:@8K'[%Q(>4 MM9C824L:;C(:[LEB4>8EQ/0%2;>V\Y@N.Y/)94>MV_Q8EKVIO'2-<@T]Y?R> MF,K#@CC%L"K10P4:3"0?5K1^E)5P48-9>$.K%:O)I'\F=AJ2_IF,_GD9)HN# M#V-IR;>RW!S9TDJ/%(VXZUPM\"A>S40Y!,E8AE[2VMI"1SI!$[%OM4M?54>C MVI/:F=@92&IG,FKG:4/"Y#C:>+1R97[LKH[V7A],7[F&]8:DK# 59 M-B,/$('!9]G8LOH!D6"5-& M_$Q[C?B,YL4 SST*!J2"P_7W4K[3/+ W+\*IR/GIN$BIR'E *EXA/TNQV,E# MSL^&*3 IID@"DV**PSZ++UL,8O,H%#".*;YX$^H[[+ NB6HJS#,"!,'_4>B MA(;,]QNJ.NS=R)CK4,41WV880A3S3)U&&RIFNR>@NZ>([)B4E3Z1\PEH(%L8RIIJU4LB^=AB \;2N]"7@ )1; MWY>-1B6C?66E]&ANO>D[X3%FKD&]9,LS?!:+F%)0_N!Y!0$GXRKYZ->L9Z,+ M,>\@0W KGOPC\T=-HS5=,BPC1KK)Y;L3CQBQ\@C=O=.(A*[40#\@$L^YZT>H4I^'1D7!,?\HL\)?V99<#5OG-H4_28I2 M^/-[3>%:)E>!^F"9$MZU!6F04B;]A!?C4JHON>>YW7)HY6JKTRX.7,C/&4B9H(D=S*0*)Z,*GW.[)[(E)#"/ MA-;@J J+!Q\0K!%T"50&R]9P_J:AT._"@MG05)6[1!9YE(QO^GH8:.-I7/=: MU)A+D?6A#K&]\CZ2@(J;05A'EWEJ[IC>,4H*:S(*ZY$7O3J0DOY4UN>WDOK@ MJF<\S:Y^RI!8CI43?57Y!ZMMMK3NQ/-KB4J*"VW6M.P#YHW%GU$U-&NF/F5F M@<-$A@<[_4> [QC3C6XQN9.^-V_<.<90Q/,D&EOTN0SYCL.2>=_0:>>!HD@; M81TFJT@#A##H-'MY:!DR.UUX](OLE[[,S\D[871GV6ECR39KRO8<%U_U=/G, M-HUK4O@SL8.8E-YDE-[KDGF\SCJ'@:['I.O&3R99F%:[2T-8@>S)LF;%=NFR MKH0R!#)0OO1]5CEDG.DHG+>:+VZ[$QOX2-S\9YMW@G7$H,.U^8UTUMD]("-_ M?/32W_R+T^PA*T@9G^L6B\J9(B/?T#9" RJ9'BC:X8KTQ9E$9\(>NC>[(HRM M2 IN8JLU>L.*+R"#E&VV2YB*\U>BQ@"/H">].C@!Q V M69=MRY'GG.=#-^U?L;\;G5THI8=9T'? '/1\&?F4%!$0L9*BI#-<%CTSW :V MBJ0!IW48DP:>/V/.PU6":?^N)X^NYW/[39WO/RI$'. MAI6V/0AQ6IN2U&-9[P_$$5+)5B,Z/Q%Z4Y6X\$SYZ9@58)QRHS_0*EH4*:O* MS+7Q3]D04'BE![LH5>,ET-/1J;O; MD5?ZV* G",JCT_&"?(T' FT@&4K^0A*@Y"]<1W+Q;_I0H5[]\7@, M>P\74]P698-Z^]!.-K?=I;4U&W=%-46@Z4 #0O;^0BXH"$M;4X1$7_=<'G0+ M\B;6T#PYJO:GV?XRE/":5KHHEYPW,AW?5R !3*V?HIR)G:>DM2:CM88:N,P% M]APZV@,1B M!8H.7'HVFV_S*@*,)D+_HR?TGY+0O>B;@0F_!%RPI6>4B38(WRVD:X%1.'SF M*]_GOFA,Z\L_G&X=S^OB85NNNE #3T#N!0O3%-:H2+LD39@BD,/Q7'(R39X M*HND@%XJL[^29# ?AUP5V\R?"-B=0Z)SH^0_TX3C)%JP/TD+=C?1@MTY:EJP M3WJXQM1VY'::TV=U9@KA\0VCPETT79Z<4/T'78A\3+ 62)*\#9]ITR28!"V= MY@%/)8")E !>-FYA&6P +G'5(+L;!@*EY")SZ#CT.[6GVQALEVI-S M5QQO1Q]+!G-9#23T?SDC.:3HL]'A?';<[(^ M34,Y3D[*F,P6DU)*+@4P> BF-!5_3/ M]@2!VM47M+^:-=G'<'(B2PAVA@XL#IW4,8L2?T)VO]MN.)P3#*A,K)&2PC9; MN\(H2 L9UAZ$4G&Z$_/$Q2"O#)GMLI8LJVM(61=AI3/!5^'%\-C@PJX%2=4W MK7_0T8,D8YJ,:3*FR9B^QUKT2$^^%/3'[3,]GZ9A?1VLXQ!LEO4NAW799BM: M3;7-6E @=1D7-\2*ZE_(!)5%UIZ7,C?[-(/)'IM0!0:%"6V#9097(KH;*ID1 M1%$B&3N/+PI@HQ+F;=.MLO/:79(17-K]06BI9C[I&N#'M3_O11%>YY+^5.:V M;B/"U$GN[D1/6RHI_8$3%P8WDC*E4*23Z(/^0BF I!\.\!4DK\)[<@BBRWIHTNYVDA!/\ZB_[BM$% D_CSP$X=440(E6L@16T' MIAW#3#N@TYEEX,*8:0>63YCP6'C6,CRWIY&Y/<.E#6.\\Z:<@S:C#FZ/_/^K M'Z"J7TJ4D;W0G0B>D)F["SL1E/7MTB$IR?(N#8PR-8\.\7/3G+,AF_0>3_3, M);OU[NC=P/_*1@6L&EP6^,W"EG&.A8G[UWPN295O7-.Q)9/XL TG=^U/;D:1 MYUK+Q7@()K3N[+)1\C/R,VW>4V#7;Y@!+7?DY:&);>GH%9WHG33/36ZNO>8F M9)A<0P&MH*O$60VFLFC*B]BT>DR83[?W7 ,PR.1S&GZI16J3_]*7=*&:-C-\ ME]Q9>KN=?)G>]"4_/KVT%JTZ[$^#:L0'GWO?2ZYH$NF/%GGZP_%C\D"]!CK3(]EX+8_Z$S7EL2=<[B@),>(1\G76S; MS=A]+2LG/RW*INU\PE8+8:"ZYS^:.E8" P;R\*#8US*#A,1]PXA+L%RO!GJ? M[&>_+@J2H6"1\;9-S7]0)^A?:SCCD6IWD$DU >CU"JC=F*!=SX MJ39E/9B6%<4JF%(1MY^:=D,RU'XOXC73V7V(,$/C#;(P+B?9YOS,*.WI154Q M6<-D#']KSB#5@\C0%TA8H^!M^))$6:VEVQ>SZ"GD*\-:AD[7JVZB(X;0,-LS M]!F!(<_ X+04LZ@Z>7I8:D33*)^'CS-<;&XK!GIW'+,R02)ML4,]9G!2.,>T M%"W(U1[?I)LQTZ%I&C/NSDT:(6F$CZ41AI31KH,*ZPRW%J=>N^H.^<#Z\:B= M0<]U8VI!C0SXR4W<@^%;\&:9]4!/E>Z>92="?4+.A5QOW(@!?E&*%0HRJJZ> M.].03N!&#+D0#*CL038HW9D[@*S)*ZV*>27#F>+O8O4Q=[ZF)/UCA9 MX^L:%$W343C('*SB@R+_-8W5HS=CX]>?C&+ MT43+RLW5>Y5Z!&RN(!!"&.RT4R)"#CT[^S==_3GYL.[QPYF?Z2OW.*O=Y:(R MY_8+B7BKUGE"\&M=!(TZ=EQF\;^EO+H9/3Q26HGYD"S7?>OISR0#1%>CZ!AM M29*;!K1@Y$]+6GS$[BQ>ZX%J*6 /I#0:Z43>]$V^,JTFH/Q<6_:784A]"FJX MF3)5BAC+HB7NEAL-SY1K-JTQ]'$%/7G2*.ED#M!Q-JJ+TE:%9,SY=JP\Y)X[ M#->Z52SL%$2TN('7%ISO%EV1D6,@^FR7+7MM?L;VCS2FJJ--93CD4*ZZ2 _. M=I6@'R^,M(!M4E">E,O':[\$&E)12HUSBCPVS%[(Z>7&F]M1N2J$XJA7L;GD MDM8H&3*"'BK;2"J428"B%/#M7#@,$FH##5TD/3Q- M@_1%[5/CP%*)5#/Z <-IFZ6IPVP/6B_4FQVC3/8 FS+C>\BK\<#(VM+^240_ M*+@AN8_E[738C&%GS/3?VE]Z?OR95M0<9SSC1+Z\ WEZ;BKE5UV:1JZ'KTE\ MLI7*X #%#H4^@%A<6PZ9#IXUCA$"$G38"Z1,JO(W!G1+Y7-N5Z9:).63E,_' M4#Y/N"I.Q_Z$::$C!Z =/'[10Z"Q[KP/KMGMP=%_T(Y2=:,+<6\:,HPLM%J@ MXS*>%UIV @(%+&<3H[K!;'SIT? *%5#?>1%85Z*X*!)-!%2/JW84SSP5.'RT>,E69]H.O(CCA3YH$"O M5^32HLW!SZ] Y("3-]U=GNB12^;E#_BV37SZBN'T979!NE_M3$1X9>N5(G79 M,PM^78S'CYL-2OV=I(M\2!CX'@,39#Q*2?UG\KIMI_.49'46CKCK=XU,\/B" M<[B3VO(3%FB3Q*4.3TDVI;:7L^#/RN-9_S=+; 'DVE-&EVW#4H&@B M"I56[%O\BJ0M/7YV@3 W[+J-I49/;V(F>LF1S_X#-5?LV4(O$EH'5^,H@CTL7^DT:V\#4R1=9]?2 M[DZGVS=Z%>1MLD^X;FUU8=O0W-4S0KYY(;DU:6DY(GEJ1Z7I7M"ET)/?V4[\$] M?*OK@S=G(D1+DL^&]8#<([01:1 I)E]J06WK,UOI F>J]R>A8NB=#-6:/K1OR.G6TH$J+]ZO*W-VCU^J%\7?,P7 MLE;I2'[9S_]ZUL^CWZ#/9%&YR^SS'YU;5O:+I".2CO@H.B(X$]HX(-7=NE_/ M,2AOD9'4%% 9G&>J[-+DVR'O(:ST$-A-*:5:3KUPZ8*?*4)#O'[V\-&+0:1F MV0)7_/S9P^=?9 ^>_].+D C/"XH+*JL2\VP\@2Q<-PE.$IR/ M#+R"\=RWLXAG%R9G>\L0K,A?9+-(.]_S9%U?(60J"U>1)- Y3C. TCG^&.?X MJ6^Z&2-39GMYF'0@CXH2_",FL!,?^&V>3GV5".P@90/W&,JD!9" =ES08C6R MV[$^B- D>)MO4?'APV_&\;2\W4LM;\?7\O8[)O:F!I9,4X4DUR2Y)I^.:T*_ M+]H59[* ;!^<%.'#\0@>3+C01#B@PJ[9[@^6^ &7N*6SDY(J2JHHJ:))14F> M3R3JY.DRYG&7!/NZ9$J2@>WD !'/6RBAKT[OW[LW%B9Z&]_=^U0S,U/+5=W. ML^Q9@6.TQ[NE"M]&X7^:)S19Q605/QVKR"7<$X%62==I*>T25QBY*Z3C_NF] M73-WK73<_1#B$2\BB<>?%8_[IU_?N_?5O3O??OWMEW?NWOWZV_M>/.X;\ZF( M1S3I)^*=$3_QJHQY$I$D(I^2B'#CG!5&* JNDEA,Z?TDL;A9L1@*L*W-^P;R M<4T>,\E(DI%/3D:P/R7*C9NFS!F/.D!5-V9[8MJ3K>M/EFC\K4!SM'VG#-S7 M-Y'=2 G_E-I(J8T;3FTH[1=3_: !1MO3DNV=T&M*MO>&I.,M:?$^1]LG=C6K MW*7R?X4.KR]2K#>EEYIDZ89DJ0%'S=D_?SJ9DR =PN"#>)#E)8C*E]Y7$ MY(;$)!JSQE9FZ2[0U8\AA7'E*25(IO;JDL3ON.Z55$KHR)5NF)S(I MV7)#FNK!A2DK#Z],R99IOJ9DQV\JV=+Z>2V!B;[:5/T M.*67F63H)F7H[_T<>&?;V=8G6Y08;^#$0Q93B4 N@-UB*4I"-*6WF83HQE(P MGCG*U2>>;HJ3,=)CSC,QS"!4RB^54C)3>Y5)@F[*#$4M9'@895>4@9719)N+ MLG&U\!F#9:JV60_XL.8^Z=6=:(4M,.,G H[4/O9QSO"/0A-ZB" M E_M]HZ] MIX36!U'T*:.5,EKO64APR=&PKSG33==%)B@(^I,RZ#/1-!@*WLU#2H*3!.<8 M!0;#TIN],,B93 M>UM)2&Y(2'[IC2\I;AJWL$S*0D8EC+N+Y\UY4I>S5,!4 X[4*TQ1J;&S3 M,0_$S@2IE+5-M,D?:%/O?I5HD^\<'6WR1$H8$U4/J:CS[O.C@'HAYZELM2(9 MIMZ8N;NP/')Q-(W\4N<_8K:ZN2 QF5=;/RH[&E)WFOW-7=*7&EH"A5E^F!Q= MFX(SMHD;AT64.[/M>!R5*2Y,W1D,C$6[1]9'X^#&HRO][.]%B9X0^MU,YLN" M?5/&3CD,QL*D;IX*&=>JLHK>- ) =G/)K\<89T1$:^3=>4"PY#'!= MZ2WAKERM'&]%711AMR-N'6\PQNM1GT/RT83L>,\PS2>F> MPO"*#]+=^4Q%%^!588?8<> +R//+I>F%DU+@\?3A4>*YI1.9#G^[]/S-^,2W M<4 \AH@^66\JM[6JW/[6TY>S1V93HL[RR@OO=+<]G<%;<@;E^UCG]SA;97[M MJ7Q$!JHG&[J=[F9/].0E+_0^.!83=$+K]8YM;GNM*&YLAP\:NQ\H4V9>S;[Z^ M&SUB<$7)?328E=QF7WZ9L2,")_,T^_K+S_P#11NC4]4[VF.Z,BVC+8R_8$N= ;?GC:PO"@+.)'#U5S?M6@PU:AB]#WO4:[Y>23R:,B) M!MP1/:?P:\EI+3&24^91DS^\6*#2R3YT)]3#48X^>/OFTX=V\Y'&XO#\( M*%H*<'#_87WT42 HN=^5'H,]Y2=T9MRZS%DYE5UG>51\8W_IRX:IT7E'*@H< M+I/?-DF;^7'UUD'LD3SCEP]PM> MZT8R#C ZI8HI7Z&P]$G:72LK/6>'8P'7PUR0AX"-;>RE:0I;G&9P5MKR5UI0 M W8&2#D>^(\.Y;@I?H7)ZH1;1;%P1'HDU:=O2'T_,4W-6N61S[GR!MS][H?L M)W=A;RE_2](O2;\D_7+SV_Z7_W[MR.4JJX*D;![:[(S.'05T?^O7\\I*3?L)*1R*_RA$3 HF*9AC..E)P=R< M@GG*R?Y_;5BU_&B[[*SK%XOLL:M3L)342U(O2;W\*?7RVK2=7?35+/N'Z[(W M^J^D69)F.88CGC3+C4&Y[5NE6%)I>(+[<1SXA"?UTBPM^,O8=5:$GS2]37K[ M)WH<$U+A#P#]'CUYH5!]F_> B;79"F0RC5WVE6D 7#A9T0?:;&VYR8/[%LZM MW>S"X3:;I@1;K+1F"9# E\Y:@/E,9Y?;6;9TIO(X!0;\,<3NC:5;M>@_J-'+ MX.^/A)6KMVO7MYD=Y*7MFPN[Y:5XT %WGG$;*4,D_,*X Z(II9%D;N;ZH2A>YN^:AFM,'PEW&BFT,*:GKRG-51;M.0PY)$N("/OF Z!D8<,;:@S MURQ-7?[&L$XOA+7^;GV:79,GFN4%3SLX#ED&Z*1O*"<79VK!5*&Y36T$4 MLTE"DI'6TG6%]SAM^-Y$Q2M+EO0C6=*?K&EJAJ;2@7X,ZCBWP^4/JV"N!PL*%8W^//3$*?XOLC[:OPDL M(?VRD$/.=E-&/)MX-M&HR5 9>W#-$?K[EY[B0MM46[5&39:O;'Y.!X&_MC Y M:'B!*"\&D<)R+LC02H_EC.U=?5+8-3L1)^'APL!+;@"LEXY-5$/&U\OI\%$8 M.+/FGM)A.R9BCIOM(9GUB>S'<7B8 &G9NAW:W1[: MVM)'4DM)]Q5 (.-*8PS0=[F9[5I)1\!F<3R*LTY!(*!0J[;^.<$-(SW$^(AL1S MZSL_VS[/A0IBA:G.=+G+U9;_XMF,HX>C33]G:A-Q7-'&"$H/TZXD;X6GW/)7 M7 T#(>D53F&YZBW=R!L\D!,]<>^0NTC2_(Y[^ZP.Y":>":AQ MVT(H>;##^/]%V3)[CM#I=&4C^4$O]9SB\[HARLFRG'%FD*]#GZJJN470%3'\ MR!-E<\"/F<4G7)3S@RQ;C5V11"+(W9B28[<+ZP.W(&*WX5Q/_$1/==N2.O@8 MZF"?/HR5@UT[6N&B;$A%K%UA*^FHM#4'1WT;,SI%"7PM'NSH!.9IJ.ROI1^R MA$90LJVH9Y#TDR)HK3V?2/;E=OFU*<;Z4S'68_9%?9KT&=R]-I7"4X3UL2*L MAL,J)C+!7!4_X+3.RTTE[>\+4S:!!<\J;_XH.A)&F!6%-'(I]M+6%/NTW!B/ M2@&3&2IQX44)AL0NHAKTK#H7HLCJ??^4("2<\V*/H9*NBF M*2JN'"^RX;7,LA)GA%8^ W-,52[&1?*55+'Y\4;5;5 3^/I#MT+%8R)6(N7H M;S$-VM5N442V^5+)-J>[Q1,];\D0_)EC%SA>&]Q:N-"&M)>:",UF[3.>O0'9 M:[5EW Z4^;RL S=:[C9;ONA,J+S @:H_T@+)&>_ FJ4P*<.5C^P0I5C$V?MS MWY1M4>:^,-MRM(__D]-%P;L57A:>EXJ48+T0.R##7^A19:=U^[R9*46BJF'^27T@'=M+!U,SG@,DY?UPI[ M=NJIPJ1BCD/%7$M/2"8UZRY=]J_3L],@^4R-A(Q;"V)H_340EU68D8C@2 MW4ZN 7(FR'%\'>:G'BX*6JA\14)?B;]+3F I4O'EG7O?7$^CZ"[!!\C)B26H M M$"&!39854UXPG-X4/Q\C.23D](>.![][Z^^C8 O0 <&IYU5PW2UGUW^*YM M?-OKKY-40U(-'T4U5-W*]K_"O0BT+[*2>L^"5:1AE 9SP4H!7W9K0!'GWFH>">0W_P*%#<*&2* M:K8!;.]M:>>3_$]H1VZG_+^Q(L:NBFIW.*[LPRZN\8/';GAP[4F^(1 B;-VJ M8>4"J=4+,BMCK7)+FRK_T#6\C7J1D""4%V;A-I1-")DT1@?00_F]H(<57YA^WQ8-P0X2CT= M7@*GY:2I8G@AC&$(44?A\I[+JU+!N2I,42COP3!+"#][,DHL3Z< MQ4C@=B9!(ZG9T0LY;%&6ML;T%J&%IL^M8=HX7K8K4RWDD -.J* 0+DL)D>A. M]'CU)NY6TN2>P$U?=R9VHEOA%8]GPPRG]LP*%WHKAS_KR@Z^LW0YY3^\*MOS M[*F\ /E=\0/#48SD=L>%],*V>5-NO!DD;_.\E>DUXHY?:9U3UG5Z6=?C049_ MG9#1"1G]*3FIJ6K_+@'JA2DK/GG/!LL[Z5V>Z*E+H=$?:%:_M/,6"$GR\K@C M&LCAR\O3/+0IE^XT/I@RD":#.Q@<^)+'\DDD-&,GRU^U;#E]:CS5OCK8\EL* MA%RS<>+"PI&<29G_08W6O.R5Y18[NN53Y!_NWCGY.P213'N4:#5^C'5UD%G7I'?C[/V=AN.'N7[_%EQG 2^]S\P4^=O?^Y\47?@K!DU_SE:F7 M-GN0=_RPP#ED)F@(=?##2^OV7M8,Z1QID5S146:D^J:T?K9FM- XO!A>+^9; M.OD_X&NNYNF:.OZ U\"."@]"'+\#?B^=_*ZDV;XH)OQG@3_AG#U:<^FNV=96?SOOX#4\#]WS7^0R/N/ M%LH^@F7ZL""\UT^>9W8U MIFTVVD]GZ#>F :\L"+ZJRD."F]8Z6E>5!4>=B[(V-0_>; &,&0I6OFA <:H0L5D#/!O%/*T5 M;/C;W'EN%S+K_EQJY%P;:@7!3CX6-R *@DBV96<3N.:.2!D;YVK&+EB>!T^Z MT,H772[1:LYO!?4GW>B%J^@2@OG#M=UH_OM5KP%WTPFG=#N@_VHM;;E&\ HH MY4E\C 9'CV1P&*9:KD/D)S/O_3^KK9\SB\YH_&NQ\+6G88K]\#+ 6*E9+M)F;UDI(B6J;L-^4>:CM'CS7LCQZ!?!L):;?TE'&4-@* MP7R+H;*N\0=WRYC&IB1EP04R_Q)' B I#7K@#:"F^$8$^+S^W=#VE>M-M94= MYJ>2/S!"C3,H%41J&W:45$0QD? Y68T;LQH?U%&)2Z_964^RW;Q5LT#"[$QH M1R;LJUQ-4 _3QP2?K9PZKS:UVZ7OB;M>-F3QY^T3>_2?%W#Z1/9)S?JZ\*T48BBC,$9&K/.)TE.DORI2/(;Z[FA*# E^[B-0B:* M-2@4:>T@81Q6Y"N.WQP8I%KF\2917(#D2J@LM'M$Q)1C+H:%YD(D?JDWK,HU M=Y<,/<_1;>,@#Q5+7UUMDIH;!)G%@8MK,LDPB-&&2%?)- M2K3C%DD6IW0NDBS>4$! WC6WC?9S#/+IM!@C90VQ8Q<61G'1N+44+4QGZ$V= MK)VVT2B30_;4E)66,F**!VZ+(O/7+K:AR2>3X052=-(0PYM?&./FW':,'=UT MAH.%"^ZQ$T9=;D:+:G81S82IN)N.9RJAFPIE%XH2UCN%I(.V^8KZ$BR\YBQ" M$B*ICBD=XZ0Z;DAUH)A9<]]<<)W+@!K@OL=%F1NN Y/U#H.MLD>5ZPM%>B^0 M_EN0YI"V6]4%B[[ADK[7!(7;:+475-DLC;/?EV?N7=^7:2WNSBVKAN0(3.MD M)6F^"6GVMAOI=^\OD]AJZ[%VJF^X(P!>MZE"GA "RE&[V4BDS+T$#2+HQEU8 MKD=A>+22C>NT*SFX%OB37'Q3;JS@-T*Q(.XT MSN8,#&'@B>J=>>/ 0W'( QD[-4EG3.G\)IUQ([1]"Q^^]\**'5%B@V!FZ.C' MC+%WEMFWP'X)$.^ [9<:(.+_'419LO;3.D5)!8-A8BVW#!ED,RG>Y;K?AUQ,8.TA*+S%7/=QQC3/W"A MP1$9UA/Q]"3S/,4#EX3\YLPS0FL>1A/&<$."A,=-3"PX6^-\FED[^J]Z_DPC M=;7[/7*E@]%%\:QLM++VI\PX,OEM#Z%.$CVETY4D^B8D&NT<$IER.4Q(NS"$ MBA$W7-7R$Q7&H^=*5@5*52M_M7&<_R>=[;?,ITVHQ7*B./#4O?_VW?O?IN[] M.\?2O9^,>#+BGXH1%[?<[9*H,J+E*Q#@,Y-,+OOO;T[7Q)( R&;>T:=RZ MI&A]-B[YPV\G?X >(+?D812 W@@BATN#>!C-\#5VTPN-J_^2.!$SA0B$";>[ MUV8 (#X7D[_RRH2B-3QA'-LH3"!W!?,>B=LR4Z[_0*&_,2V6:NFK]M=%63'& M2 N6E]9W'Z"&,=0XLZH,Y8\4JTQ)Y)*:NR%X@"?39T5W D6W];,Q&PXAW,B"E _U[9C76J:'/NA MUXXT'NU[TV^4,D!0R$-<$QC1#C[!3+H:_&=KKH#FK&5#3M(SZRL F9Q16B2K M](!@Q"=%$_V1[OHV:%09Y4@&:>AV.W M(9%$_F>^BO0BAH\/J9609;56R#CDOH,>4?^M9,B#J;9M)R )ADNA49GU 5V9 ME^LGE!^&-0GN&9W*PF,ALR%MAK9)&]@HHF;G$9E%4@Q3.J1),=Q4(K4 *4_. M_?]1Q\%"*8 B.@#3,KP1;4>%UQW,[ZH%#G0L,!40VJ0X&NATS(=GKX5WL=+) M/59-.\81ULC&:1/DA>O"Q ]7>;Y:IIK!*C!?#%X318C9RE;%6 D@FI3!B,]> MOMCE,[*_DN[1UFQ:'7LNT70+/$)1-E;X$E27E U\$ IG9!@8?LO.#JZYW2D' ME>*A<5BE;+U@H>GX1I*COL*_>2=*GI15GFY6^9@8;=KLU3 /!$")AW&OWXM@ MAZ>Q\^D8WN)C*-]_&S*^8Z/@F"87TD0%)[%#O3M;C?2L79+3]5_WO[U_^EU& MEZTX8_)?][[])OXW#O-_?7GOZ].O_>\XY8PCO;6&7"+Q] Z,9*7_WI7OTT]W M9CYZXXKZ'O'?D RS87DJATK])WX<2] PD#N8:%54,78>JS_$OWZTAR Z'06N<6T=74TUOM0BX!O^-V95KD'4@H= M24L=./F[D'Z$_S'O0;XR567KI=VEP=P._03%@+7P9TGF,\C-U=&&$R3U3T?M*NW>7C,1$LV!:63@OB;4/1>H'F^9*EHQE %B+N86C=1@;M]!A0(O$6*""]S2P M;-/71O6^WW<>U&OP7D02P$D=AB2 -R& 0W0=M^O&=![7==D%=(UVZ":1FM3K M32)U$R*EWA_'PHK?&,6:)H;2C6 GT@8;=;@QN,. 5-,+6O(>)_G6DZ3=A*0= MH(W1 NNAU(^7/R:4ZC V"JWB%12&FMR4T$R^(W3)"E+R=(A)QJ;T MOI.,W4PY("8X&$(XE MYK(! T<;)?N4EL?JEP\PG!WA*A),$(*$#Y"/:@*38 M"%IAVZ\W<1%WJ#@.=3U:>(5M\J.,0@O#N"@9C2I(SNFTCF 2^YL0>VW'&>=6 M!#[K8T29 6;!FB#0UMK:XDJ;F8!\-P_D.QZ6@N\22\&=Q%*0S&HRJ[=IST,- MA',^M#>UC.!JMRT=RMAM94.[-C^[1KIYX_98O#3 VH!:]LP"V07] HTFGS\[ M^W?[A4_:+J5[4SDB2RYO!VVA8:2!-,5B6>?P$0*HB M1$>T;*58$F$$//V7-* SRSY^9>K2MC] I.43>B-)RF[202 XW01\S;41DOZ MGH#/SX5A0<(T29\]T@],K%\QM;P<;\O+&QL:P4:JWN30[%79KKC!)-"9N/G/ M@HW6UMZHTV.&5C"R&D,WV(+93 2@V=@M3G\.X-R1, MP:E0F7IGE&)CI6>ZX0;I1CLI9(:K"95_WU^A0 &1-L^'M<=''[+"2,.2@'(' MG39=N-VVF7UJA>$P.[+R?)J=9Z$:=-"TUY M.QT\_,VA(:CE6;K*9N&N:/BA)42]/$.K$+Y_94/2:,87^,)"*](O/=D%BKN9 MT,;4-1KF]6K2G[2]ND'IRCU./8!)(7YXCKTZ@/!BN8G;P@2V %Q##)4=.&'8 MF6;OF(25*[/ IJ=^JRF\X.04WYA3C$'J2B$/$\OT0G&W9LP<>^[=9-4R)H2B,-U3T9B:!XC?(VH=D($##%X!35RRU6LAP8SO ^?0MF.N MQ7Y>H1-;,LOD@:/IO>76]$M;51E3MHX>U ^.C!%7 Q&21NA)CTSQ3"<]8!N]'2T6#G)2D-G#":0G?-5=7 M\ .]!P9GZF5LS0K -K0IP$FTUHZ(K%0IS ; 0*G#M3;5,%NKL*1+M7(BQ<>^ M/J_=9>V9(+67A6XXO++*M:UM#U7\G^V03#HK4[AX2H5D1*,I%7L7^/TM_[W1 MO0=&@B:V[-1D\YXW]5P2%,> 8_^&Q@D( NR58FY2]O( M:)&95E/JB;%A*R.'H*4SLN\B-Q # M8CV///EN.<-J+2-I3C/ZNH2X\+1-^";DX+^^ND^O @SY7WUY^NTN0_Z7WPV_ M>S\,^0_XK@>^=HE'Q' EQ-7]NI=Q+(5%W,#0A/^Z._ORSMW3K_QZZ+&88O;R MP-[$,UKW,;8Z5",&V2*R@>0KW7MVN;+LBM,CTX]U&&_AYC[B&:@G2*TL5[0? MKJ?_7;BJ7[.]D\(.?9)IQ?";?3;ZMPD^=I3-6S'_#SS_,?;1XX09\1LQSB/P MXE"$YQ)3G&* _RUZ 73P>>75QYP4(V9\"0:4T<)D:XJ% I,^1T(#@87<',G) M1F9U[M)P^TV0"&J/G"-"@;2K') M*!'8FB-03RPBV9T8P78@1V 'E#V@Y&;OR7%=G7TBOC< MH@(B32N'0*Z1%"QZC!H H-^#990V]BINDCD.7L=0(/^B_,<4"'0E*DA.WY@C M3(&" 1KH<0&"&V1,$B]/0(#QL0B(P%G,\'*(@H66O']B9H$2XHIJT5'35"O%%EP2>*@GB[,SJB*HU,3N,#MI,Q]%T) M/).Z0E6X&-8:9M7YO9E['AM/[CN[_C&OR$=F(_#T_V/O79L<-ZYLT;^"N/?, M#3L"52/)GO%H%'$CVGK8&H^.^G3+X\\@D23A!@$:CRI1O_[L=^X$P*KJEEO- M+N&+K2Z20"*1N7,_UEI[TG]7GHVPT"DZ:X(>$8P7B55Y1)?0?R7%D6RM/<&_ M1-J;K+!;M/4Y]IF3BP;F:/1367_8;BT+;4D3/2;>02>=$*-()Q^Y_.QRD;YN[QIBH^BR=&D.9 ML(3R!UK.F\L7G8++)WJTY]3FFKD-U/"N#"AOM8%Y@K^!5>][48I"5I_UM4]H8_&BI7R3-66I!P.GAT_,ZHK0U&_EK2CA0 M_]3$%$D*0@WT^IY,NK^,]KJF'9YUZ@*,:CYB1(GXPTQ"&_WZ1U/K @<^-8C23)=S9U^,3.FXNM1%C28_ M !PF]33H=K3:#2L^HGM),W2A*6?2P&\>RY'-T >,V0PWF^D9.$ 8T'7DGY ; M0KG\++:R:YM2\#\0BZ-;"!?\B1UIREB@;RTTWD[3(CV&"D5'[%^;R&Q)B9+C M'$ZE8)"+OC.-8&C;-]S'D.*0FGIEGO!NK#LA]Q-W[0G5_YEHW3_0;3$A[5'^XZE]&EW\P"F>-)+O,5/$ M"VJ>V&D[#>_MP[D$Z]A3;8\>!Z$ZQ_$HLJSTUG,']:J73HRD3X*XOJIJ8$LJPY]>?3[,U _@ V">]L&A1KTUYB[&IV)+)*Y?+ MTB27Q6G0$?(UL,GZ\%DX3/K(N7=(G()*%* NH7Z3L!VPHKIJ/Y M@-C[@'E ;42\=+\8Y=!K@Q/D!6L:O HXMP:7\*(5'83+G<9,_>5K:S9CHGZ@ MC9:7E2V<:$79L2HB-3Z! M?<1,C*T$_CW&K*&[$J]R#96>)7#CTQ6XL0(W?DWQYII'><<\RG>7*XYCLRON M8"_@$G6!CKC1XB6<-29US^)&JDM3XX[*03 @BC\!B(6..K+ MB[B"*C@_]3+<^ [#'(X(6X[,=,OLIK)Q#YL%_/G8:Y25@A).[1#2OJH0'?UO MV6X3 T17%D*)7AI>^$$_^VM#"9[7 _*HGMK5A!ISIBF.% MB(4C,PP-^X%[KTS+T!"6EX%KEWS/4PNVC-)J$#P=VZK.LP;Q!#C%Q8!%Y?9T MP.O<%]VNZ"0O!)?L6KCA@$54V!6]OO-D4O/LZQ%^'KB"] )M]LMBBR4A49WV MP_^O G8:&>90]^$>BV&Y1$-T+$Q"?UO1OECH@0>HWC=?+4G*1TZ#K+UT8.07 MS/GE=MNJ[4?!E MDFM#W(]?30P:6%SV=&-+'L9T']R2NS"RL"6>NO![> &P?/Q>P-Q=*)FT92J1 M#IN3KL68_9A,P&WV&I,(9GW<,_(2*,H[>'N3$W6)'6$[-K]@JVAFB_X >Z^] M%\LFF0/9E'%&-1R?%^['_F+F>/H:+^58R M1PFG@3)HB,^@]_,P4HU?@@#3Q/BRN6ZC/>HKL8QX!_'S;C/F4=DLE.<&SL@M M'T'8811M4E*3SZGZC:F>=#C^L."\H\&E',P$MU/ @D>AQ7&8P/14@6N5[7T# M]\+:?B$_!N7,AA.6B]-USG3=7$E[D,,9N?'N8!HL"-";%-!=[1A0_%&%!]CA3^D62E< MP3@SA*+DYB.CUR)QP'T/D.QCR9E%QV']5R^YY[40\'PO+#7MN$FH#A=-0L;R:&GK 'Y_S_2"L1M]]])CP'WLWLS>UA MC\/1$IYPJP5",/F Z,5CC+ !UPV>2 V 7"W^55,!(@Z25&"?RU]/$RB M _,S-[##CQ,F(&7#-;9B)EXYR0; MC6DKYI153/G"9!%$$'5[QMGK,"'$WCG,*[90D<0#4[S0P<:LTZDX2QQF/XTS MQ':/J2V[8HO/RYXT#<\+L"@>9\*;PM%+"$L)0BL"7'BO_'@ACH5H.73+33BW M4G=@?ETH%Y"*G+KG_&#,/C7Q@L>V0UCF;V(L13BJ3;!\NHO4,5@K,"=?9]S_ M91O ^U$H(8[:F! 8D.%B0*(C=E,L*QR#&'W8B&P#9LG;'VD MS\)^ZG=G5YT@=@.?L^)R:UE">09>/@,3IYZLG;!]P%W-.(4.XQ8L G4_9%(T M:M0]Y1"_4.1UO@GXZ*1PVXZ4#-]6,FW,9[&\*XVUJF-",3[& M)X\T*R+22!SS]U&E@*)C;EY/"IL8<3#" (,ZY*U3IB_.4&QPM)N#QM"'PH # MZYR5O@,4,IG0MCHAMM#+T/+.#=H3PBO%>\"CQG]$-2?!K#9AN&^[-QX% =/= M".KEB*B94TW2 Y&Z;R6FC/S;$\358:'8)ER4&0>_ZB=+C.>.] XX^)-XED(_ M"VCO*JM^I=&_,:#ZV5%!O6IAN\$_D6"I3:%HWG$YDI9'RT-.-(P(^4",HDXD M,RZ<"KJ,0FF\10SZSA[O]X)X.8?<#J(+G>IP9K:=HMM4441/,9G.V^RK928? M@3XD&*2D@.,/"IMK69AZX7A\BC[.)#*?\/6>3/W3:JW ](IC'N$L_=(D29_M M9$4F;<-R5V;%7_M.99(M8D60W42<"!YSC.RLQ#TPB!V]&V5D12JG(5\L@Z[3 M2II@)*D2Y)*"VS'?Y1'LMZ)O?&U]$ZP,+6I;VFH7;O[/X.A:?7X3<>9$MO. M)U;I2.AT;P&!CP[>5 XG);;9VKWD].7OT>5CN7:^>A2ET;,O79BK>WA-[N$: MP_U,$9(H8$!'=$>'<)$T0)ZX78E_&,6I7LJI*[NI.7,&EF2T9KNT2Q/FMM/F MEUOWVU7MMS4<>ZMPC!1(_:8Y5C^2$F>48T")0!1Y( >4Q"EG@F^)7]T%E,!\ MT+E>VI2$MS,__@:I-6<(HTK&K"?CK5A/W;I6;M'59&L%XRE8+4Z#>J(BX\"$4- MZ"JT38@=JR<:+W,P/4[0([/-P;$&)BBM6:"[15%SG._\4JA,##Z)X(@)=:-1 MX(,AI=-%X4"\K6',HH:!FKY=D()?UID2XMSAU^)8P@>X8,@=Q#\B.,';+FK* MT5V0Z6RC$I ^D'M9Q;%=EG9=?(NY$Q+,'V->K(TI/EHO[/G4V'ZWUMC6&MMJ M&=;X[-'X;"$USJQ22JA-=)#G7B,Y!#L$YB"BJ@HPFF0J+QVF%R*M1^$K M5W6TJVHK--VJG1?UPLCF*@^4X!EBH"<-;',.O'?6.9@D3"%(% MS_=8:&#\;*K]-__R0G*+R(S,>,L*!)WN12T^>80'+JQCY;+@;/;GLTMX3EB% M;8TEI+K@1+\+V5"N^Q[#\NZ-DTJ?Y(#C-FL? MDUGD\8Z];\A0>;:?5V3$5&!Q/,EWZ,III"?[8%IWO##\HC?\)]'NJ$P#)D5Y MBJ60&K$DXG.<"S6[V?)#@#:A.VG^DN8JDCR8OAHO:\_='F172:$"1^;?N(.O M^CDFY8NE:4DK3#9XI!R6W)K M=B8,^79\M ZUOX02^LX@L.;$,I$26'34;(7 MLT;L*I ,_!T^8$KEI"6QP-4GIBA5P8V'R>90JD&F\-B",>\8-S\9,2W)N33! M1-N@$#:J0O^Y5\3;*Y[2K-KS3Y>-Y9U8."#MPW%I:J.&Y@9K:(QE5DU^HA9U MV^2U]6&/NX>U]C&=5U)#H2.". @H75;CD<[9,NIE^G46T")CH^=]\%^ S<. MAE2T],%Z[L)#3=408$N>3U9AX*IVT0]4VD-$]E'2;]/%+0 $M@S^'6BG!28' M_A0R+?2.RPB%J&.AF IV%95QY"NEXCXQ[(L M/!FZ%UM<5K,IJ\)4.34YI8PS(A3PF+--NQR][8O*8WT:HGC:Z5B_H4=!DT.6 M""]*K9W,#/$N1D\'YYGW%9+A?Y0M,SDI=.&K2! :C.![_3QJYETKB%@M%KJ M]+*A1V:"1-0BXL9 "V;\[;>D5V"E QS]')Z,B;R M L00EWD_]]O+< I)EA9]HU5!5XO]O_]OS]^]LFGGW_1HSH:@S/)6U0D MK6J5.2CMQ F;#B/M<"5-LH1-22TAH@!]2I8CATN!QTD? C0*\$$T XFLS(;: M([YHSI%9N#-R870NU)V89D40&D>QHVHHNDX=B=A/]- )Q,9(P4G_R]AP@=VU M:?"22XKBD?)M%!.H(/A5/*=,CL@Y]@RT^<<82*D(_+ZQB8TH!5@S=D."4%!] M>E/65 ZHZYE1N)G$W- )89@_Q9!EJ7$A7LQW_>.6=/8VJ7&GK(5+ZG:7VM)9 M[5A?H+*GN4>9PN'%F7\D9OCJWS[+Z__NU^K]6_W]-WOT:^;YCY/N# MD4OZA%W"1362.Z/HUKIYJ5)LTCU(4U+ND'V6(>]'=%RN\>[;S"LZ^ \0^G"! M;W ANSPO1,@GK'>GY$Y,DS8C^+Q8@$:]>0V!-:C;8IZ\[:ROP($*^)'/11YU ML3U$\:3X"ZEO\95$IMHS\RR%J\W..7*!&/B(3*VD(Q]AGQG5W38W,.?'JLAKF]0EVY35_T!P^7%!NL\:#>I7!.(F&_^0:]EI%@!Z05\ MG6 W1#VX5I:C8-DEQHJTOQW%PD5]0X& 2)2MZ,_H5QK(J^PY1CEVMYXUSEIG;R;BG) N(55T., MO#W'A4=32S-RJC#54W)UE#K;T1YV[YJ& 6;=[IYG/WS[QR^_S[Z#8Z'8TQS@ MX%[!5?X,EWWQW?_)7M/TK*)_J^7_14!=4B]#2TB-"Z>U+R&2>SO3JZ$A(NN+ MO[W.>0/+#OSRI:9*:%]AVJ9O8S57#;*GID?00C2 BJ"!;85R<[SOVH:8;20S M8&?$!1O(7A32'^;6K^6N*GP)^"Q]/*RE'KEC9=/>B5/6TM#O*K '2E%WNHBO"E8MP=6XS8/+Z?:3I#;BV9;?K9['Q66"#RT7>D%XJ&TYIZDJ#.G[1J*/ M.Q0PETYK1[*-FDQV+H14]GGYZ:A<]I9D)^B0X J_JP!H6UY<3Q!G-*&;T(3( MRX+9V,L:D4U;@5J!:[$[ "H:[A>6%;(L_U-OMCX!9:_AYXI";#5/M!!_8N>4Y4I]@4'01@ M'9\I!*05CS%0A.$"-7&2CM#0=52<%K3+QQ;5@NR_"DY5DBRCILB^\+)A7;V^PUKM.T M*Y:(') _:5X3R+:1?)I* #6 :&H8-IOL%+P%&(6]NJ MR@C*%N7M]<_4LYT& S>' M=A18I7:J"9J1&=GG6*O181 M F.]'0:6T(6P=20BI(@\HE(DUA(W;:!UN:67:T*=@#0UL#(+C%$:AJ>A)T@) M-]V'U$!8/:(? M8"L<:3:2QTE4P4[(!E4$R-N]UY-C/3E^D4RSV"=Q\J2=P^X1 M>=+OL'IMW/YA]^ M_\DG?_C#?_SAWS__P^>?_.Z3?_\7VJ _HI*5;5&W'M)A??1S_O_\_\JYBQP^ M;NJ^[XH((8$0(MHKF WYWQ4H>#J_RW%5?Y;'"5ZRFZGJ*_FE,T2G+" MP5F&";SMTN&Y;I%UB_Q:MH@!#55TZ:&\PKIAKNGEK1OF0VT8EX<5G!$RYSC= M2U57PM.%NNB13(#=5@(\X=#>!%;?&3OZHS32T)XLZ^ZZIC>][JX/=AP1DWA( MNM[$^KTK3*C$.'[YX;Y$"L;P&Y?V:(?5C-?_Y[^%"#3 M/4H!-00K2,GZ @5I6%>+ 9B*%YBVV/GV!_XZ =Q2B,EJ *YI,:X&X(,=KW=% M5>M6?< X 9?A/6*:$;+* N$674LFR>H7U;S=P0@-ABHGKQOD0&X M$"CK)KFF%[9ND@^Q27!:JH3FIG3@1&0;%<004+9F1J[J_:U[YD/LF27YX41B M6WN2=T-U&1>R[IAUQ_Q:=@S+YW=AV^Z;RH0HHOC>%_CO=9]901 I.G%&KZM-C2L>N MHBR1846@2WXUK.HU';#3UD%P6_QBK[1MA3WF=7GU]R/85 6MDHAZD M3_%$S"55)C"SG:OU$A'="_][$3UK(*SN6F+M@1XKE-N=R'B?"^7.A\;?KJK/N MSRMEQ3Q30>&_F7;/DWI[HH30&\(P>($M/A__3E=1%1+Y>M0>QKW'C>B"]0F M7ZA6W4X!AJP/5M3GGEM5<,-6$[=TFF[5?4(VW_ M,SFJJ]2+^^ D//*C FPLC*Q^3LPDNVXX"B!=%%);W)A5;#-! =NCO, M46YBRS&-7$,&XOKBS-QJ4N2B" 85,]$=1R4^%++$W YZL#+D&/(4%'%ME;EK M>JGK1OK &\EI26&S<&Z]4?KVW\8!D,V4^VYN^#OLZ@GBOZI6O MV^R#0$9,YJH_5#ON=+-K8?>@$(_LL#O81F/O]H\UV#NKUB6U8EX9:E?W@M=- M]6&PBVEZQQ<^.JL3/)$X?44YN"O-AKS_R7@^,CW_OLKTX%]6F9[U2%V/U(]F MSN='*K=@Y_V1="1B@73Z6 C;<,GJ.*(:^/%8#=QRAMS6A$=0=!T&G/3QZL-> MT\M?-]R'V' 3*81B@$!Q.Q"^QW(K7\">6'?*];RU=:=K!N8;?#I<$:8'>]+5;\[>X$H>YMTZ\[]!I7R[I#/\0.+=O[A@1;N:-J ME!EQ^V_=)]?TSM9]\B%/LAEWR?Z.?6"Y*:1O&NCZ#TV(& M_?%JJ@8HS6$9 /V;>#A.*Q&"1?NMBC@CO8GX@1&CG;4;6,E&I.BR5R^_7_?F M-:V3=6]^B+WI#SO8F\1NCGV>=Z% LH,2^Z0W MX- H?.-6<5VHL8,<'3M%V9ZDFSIM-MUA\PTV8^^O.^Z:WOZZXSY(+M)V&,1; M/;7N96\R.H=I#4X3^2HU@5R[R)Y71M FD+LXDB8,-;/&JS3PBK'DT VHV)*4 M$S=A6U S>2DLH@:(R[.P/&"+!0=M+TW<8-(MR4(! Y'KKIOZFA;8NJFOZQ@] MC=WV4/2<$-U67)_;G&.YWTEGQ-*^RZ(R6W@?VE.+ZD;;HL:?2%_X;12HZ$WS MMH+0DCN_$TL_\J#8?F&=HFY6> M_]//OT@DU(3Q'P]QKH#P5[+M>:O:NTOF86'['XMMU]J>5^H]"W*A L\6#0J/ MCK 'B6C(NG.O:16M._<*<'>BHD'=%)+]=FA5Q Y5;HJ^;[<5$8A)XV::M=4V M8([M^.,I-+VFFPCA!\OWI[!$B*S$DG"C+SR<15$P9*^"-O'"7[RLBY7F?U4+ M:MW$'ZR7%QBV[*TJ\MR,9YV014_7B?: M"8+/4A.C]7B]JE6R[LP/B$2 K7BH.JE;]GBNU98#?NMMUW;[HJE^6GW8ZWOA MZR:[JN,/"1G;HC\LGE2DMBCD#TKG-#UG@N3+[,22U)M=!R+)#N+<==-=TP)8 M-]U5;;KE"+$+VVZL!NI!ADKF!?\GYX2X\3/^GE31CZ>Z/8>@=(U!(#]T"K8# M-IAE[U,2Q?;]=5M>TQ)9M^6'VI;B*^BG%Q#R#-7G(RA9N0]^3MB*XHXCT@1"?^IR0%1=KDJ>PI3Y/ M= 'N24*=UJDKE&1 &=? _024:,(I&U)O7+?N-2VC=>M^<( !R2YV<-_F0OEO M=1&OZO6M6^9#N8C5\81"- )Z*;9;#.2DTVT#_[U]6,-IE5-7**?UCE M%/$OJYSB>I"N!^E',^<)ZFVA_T2&H>36FE_JB3MV"T)4PBWN]3JKFWI-;WK= M71]\=^W'NAC:[HQ9F3KLBSH+S5T%OJIP^;77$E,WQIX[;$,0F$N'6B[D#0]V"U[0L+NZ)#O'WL:RHXV+;^8U* M"=$35N^L7Z+^*G==W/# [$K7-0X&U)9,V: [4/>XIJ#F<6TWNRQ^7/7]&$KK M+-S#PJ?4*O78ENYKL2Z"LCPX$H*#$P(=; ??=MWSU[3^UCW_(?;\(10U'(3A M5)7A6&UIBZ-*#OTC-RX5[JHL60@&GNNCFJ(>]'IAL.N6S?<%;W\=<-]$ FJ MZ.YI1^YSACGC[8%:&N;9$+:'AFKZU@$=6\)BO@O= M693"PU1H\?:Z:B-K[^TGSLA'N,1?<.]K6)4)+-F:8[<=GS7C$:,O/&J"])S> M93T<%O''KI^V)DLN]Z4>6FS%/0FH;K-O>1^(RD5]OO#K75'7V2;4[3T'7]0! M/ :#K$ZE;%W9N!6!/HOZC!#2^T,K[; Y:XIX[=QTPVT_?ED7?9^](.91V_#7 MX!]CC6R*+1HY2K@.!4FV$C0';G@?Y#LP(X$PJ]1)X+X?JY3XZ$:VI3L53$FD M+]Y>1RGPX]K['Z9._#ZV_::MRY\]H?Q['.1_5@.,?WMQBK^?],).!6^F2!B_ MKY$E#TN7LQRT^]\0VFR()R+)Z/=]Z%E<7Z0WN'GINLS7(^X]'W'3M5WU>/94 MH&*?V\[D3WV\TN0UCY.6(GI4IA7 M^.)=Z.PR.C_TV+?9EX921=.$SL54&"!4-#!TO=MQ@-=PG+7=R70"-$U\'_CI MV$*E'>?(]\%0^9%>/G91 L4/&:KVP7^#;W .!8D!E2,[+K?9RZ2EG9-^!WNX MJ>J:6I$T9;ILX+&.Z8SE<>72V/ST4*WIT?9Z=C^X73,24AA5B\H[5KWM,O!W MAH/\%5Y^HU^2E\I8Y M%'>HMA90RQYBH:KD$?=@-6IG3ZL,#(D7=\-W6-'J M1&QU-B 7;] L"_QLZR7YP=[LF4;+F.E4OTTZ=K,2X^1YX)';>Q@:C)D4X"X\ M<"I,U\)B9Y4*V DR?EU>[&T7==^ZXWH/[PN^2S,R[<@H$R,:-TXPAUQE4LW8 MR3W=@@'/'%<'(\QSG"%Z)>AX=RBK(242=L15[(/FT[["]\ 'ZX(0(V';5!OJ M2, O:CH78F>=[;[-LN\261XN(MO@K/.;$DT@-&&% MV#>P99B49F?F-GL!6T4FEL(#V#9XX4V8N40Z2"DRT4N2_RX,>\'V^A3H%,=] M@3$06>=B0(Q_G_3_0OL]'MD(ICPX.TCFYX8N:HBHW(J0Q3:>^$A9.NK&4]O$ MQ(38[/F1DW8N2U[-=(G@3,45,ILQ]C^P3FYSS&3V_4%D\:MFUQ4JRA*$_EK<2;?9-^QM+KNP\42ZY,[.9*%V8T?GC$O&3A8I[TGP@\.3O6#6 MI8JZXU?B%:^@V&<)BOV/%13[;$"QUQ8?_FK-PS--#'W5WC=P4+'$ZGCB_Y0S MC]T0/.R:=D"GJ )7N:RX62)LU#H0M$:^O:LPND0_&F+1RKR:Q0SO>OZM*:'W M>01.$C:^SC?1Y#97>9JC0-=XV05/@^!)$%$T9ZP=D,]JO3/2J+EUK7])2OA, MX9Y$$[K=_%[#>&2LDTU'7K7>R W3"6X@").D3P MG*[(H_1^^*N7WV.J"T(I"GO1S^Y31QL?D7&ZL*RJDK(8,BK_1,.AHY%3QJG@ MDU8#&+!2Z4N1%Z'#26,ZE\N:K8]I/FL2)TWC$H[2R;>@P?I,SC3"T02DS]>D MHU8AL"2Q%7_'9:J%ETUI+W[6&WRB&UTL15_U'T>9[OY]E^FNY9!:';%?A2/V MVK5#BQ7VI;2&I! 7]^03>YVM2WMUP=ZS"Y;F_IMNC6N=!CCP<-H$[0+%TO2;GRX!:9%QQ MXL0U7/]8--97U/6R2,1W\;/ W(:J=RTO:$R:LK]^"378:X^HG!Q/8;? M\1@&U_<>L6Y53?NA+$Z#KOU3BR4P)0+59Q^ 4+6 RGD(&(7GW)\Q?&KK.R?- M!$8+?-2RZ+#P8+\0XI.U(,5BEGYF=K )H:0S_Q]CQ>:#OWRB\C;:TSY/0 M2 MQZ(M6&--PJ')KV0[K:?_\SW]OT][0Q0#(RCP' :WUOJL^!/98O@$=;!P&'.% MM;>ZI]3HV3EV-Y463#D6D3N(B#)M]TKVD&Q#K7D:4MC!X'G< M_%TJ[V1QHIDA;#K7*A\Q.#241:/C"KY/M#Q4SHRFAY^J'[=;JG[R!&W&'B+S MOF8L_2O^](<[QM%WF?()S M3"YAX=X7#.P2G!;DL^)-]5;"OI@<9"$K&KOT97'U \"3=%QU,8N M P81]!>P,6 >^$^<&(,_4@J'5@F,;#+S?BWFKDIABHH/.;=;S7(6)8R\C[G3 M4#[I%%TK=5,?/#MNR& I8"C>HQHT 7*VI^$,R M54#]$2G"LT>R'\)=!.0*QP%A!!F26I1_+S E0%C2+59CI*K@^V2 ><$?TOCE MA$N*10$/PR"&1/)N:4<-,!LP'#H#D6J#@0.&P6A@W>%%+R#KVWJ,>7NAY,R& M*3:G"^1.V!ESX61! !0!EJ;N/_R."R@JV"SV/)FD)@SW;?JJX8)7[_-MHE8J MO%%UYB9J;,#]F_F*G@2T_)IH'#C<:9!+Z.X-;#GPJG/K*O?!'($U.[6"^=X) MS/?Y"N9[WF"^-=%V#9;R&:2N?W@@ZX&'I[A)$C%#L,T!M/GH&C[?JW]_)0?; MQ[5\U_CV;>;UV[=(O;$,_^-IM@>S9YH\2^D9Y&ZG#*EEMYKW%^<[*3+M!4OH M-UPK-@$%3_YB9%+N@1JYLD6V 49>0KQ6$W$ME9M\T.DG>"#< MO9;.(NP.8X13DQN.\XQ:F-MSUI][E.")ZEQ=81 YO ="T]*(G-IW2=H6&\7: M3?%UR+ RB>\ILBL[],T/M*!" P] 7SIUU1T.P('#B-*U1:*4!AL$&BCBYTC7 M97(5*7)VY0UFD\]"*!(M7'S9=_"UKO?\I-DU>J2+]2DG"T>6PWKL3=.E\JRI M3N0S^@H6?H&!3 NG_M%D":O><>"(P]3"I75!G<8-V&^);!4;1]!-R@"CT5Y*7KF MN,TMKT>6HS#V-A@Z8K9%(EV^H,)D8X9;%^,L_IRDCV*U-2M;L T(G$WP#-L# M(3)D/HOM-IP&WF-L!T@"DN"[>&=)-(AU8;HALEJ+K ;3FBP4?ZE9(S2:NVJ%W9)E?KYFO.E9C'.)$)%!E>#YJ8Z$QG6QT,S,K3%Y8\CM3%R-,TRB2V_EDA^W5[+]=X M&&>KD_Z+..F)7Z)T%6YM;Y=X2D0ZZ6:)F3NN#L,XY'A].'GG',U__"; M)BC_O[(<'^YN*3'NQIH9O57C.VIR:C[Z,<<3[+SH&"2/0X-DQ/_RZ)+ZQ I=R1C.25]I+;307FKH4_M;W"KL0'I7*R:X MTP+0)BP48JJ0E-/*Q?(+/&.L">D8MV3L/Q#WN_8'U9[QEFC@FA(X_M&C"T$:Y B#>RAP \;JKS@W_29/);V\" M(EC(I["!C'?V)4PJ??#4)FN"153>;CP3UUUD/6 G4B!'( NWI,Y@O[O$';.; M8 BHRY!^IZ C?6"*/I Z)O'3 U,]$T@B>2%Z8(AS<1;PF9]X+F!%LD5&ESO$ MWO:E1=XJ$X):&9^$G)$N"E*E:3'(Q2(?IP MP?E[ZZU#Z(UKVSMKTOKY.HS?/[KZ-:T1FGVQ%[UHEUV#/78(]4F4WQIU4T18 M#-9ZM\5'=*Z=Y< 1V13!3_.,*T)Y>MJIC5!M*)77PP$74@A$0EG"#U)LS/(# MQK-=\L!N7*G'%*A--5&UZ.F%WN/820EO/NI-,()'4I"4/V6-N8BYFN)EII?. M,9_//9N*1FE7\ J+U =Y^!4NPUT>-XWD$%RT@CP0,8:K+;Q&6[BZ$N_H2OPM M,-6^J_HW\_9H5W4S1O-$*-=MY.(KD Y5&2L_)>-IH3 M,W'=T_IMAY+ X$;01N338C-VL @<$3DI*V'Y;]#B$1QI#?4>91=&'TB2QGY0 MKX,5\IBD1*F!&7-Z/C4V(Y/@G%PAO$O\PHRBO(3J]>!<#.FUKM>TV7XL.OA* M$#H*Y5_4P]##TL7VX$]M0A-VW)8.;C<^S1'@= /^7/#JL4E/UA^HTUS#-W>K M 5OR),#7FE-AZC(E[XC/?'O+'E.[H%V-$B9WE?4J25_(;!QKXN(9>QO/!@K[ MNT]6*.P*A5TMPQJ'/**D1&D$. CC^>D\G"YX-K7'YT7@#A]WZ#U=R8&V1AK/ M.M*@\ )6XU]O7]]FWP2PSUA/ZC'-QJY7W6*!RJUGE^MRR$QP:V'(+%:0.H_H MTY_]K^ />!<"9+%,(KAW =LMH&.O.XC=9=D[L3A;@N>Y';C_'?]W_M8;RT[&$&U\?$WULR@ MD=8+U%"D.6/28NR(GRB"29B:2\(%GK>!0*DP2[=TQJ&VA14S-9&QX_>X:(5( M E2F>SX!XMOW/L"+W>4YAAO[6&HQZD+)R5K8,QL"[H';I,%6JH/T* M(5\[":41OSF@."D\=6VY]W:#ZX% %Q:WE*[E[_-BN2K M"]U.\HLT6]ULC&WG9BP20BI;FH/JLJ7J.D^1#1GO_Y3;&_6,XN0P/+OV(^=O5>05(2>K!@<9)IX>%^\/ MIF@(4P,X]@I)-)#DCLTDBR-QD[>=7;@CU4^1GJ!)U$M75%H_+W,OG,]C$\Q@ M0;KJ4D#BST.6'#^-@U!6WMW )@C(J3/[0"Z<*&^5+!YTUN9'O*_*^)>2NL.I M8!H,].L?X:"B,_#[K@S:%UG/>):G%[=R(HKODN="!6OKNXGN#*N8N##EESB[ M>#QPGWZHPX;4N" 8:;&:%$AD'_$A*"'-GG(!=?P%O# M_H0$;1$:)I9-Y%";ODCW[F0GN'> :Q<\Z[A#XW@(@-+)@%0^1WNC35ST+NS& M7BMX6E?:C&>-9Q)!X#RAAL5^G^AE]Q2*\IW+L,'Z!Y[U:&P6YD11Q#M\2^31 M5'<5[7RX&6[$.H.9D.U6,5^0GV=LMGBYGG$D)PRIP4VL>8)BG<HKH>)6[?>B$M[$)A(!4E,=+AP/&-B<\M!D -[ENDD6@P:"U.D^TN%T+ M%%)!9*X EH$Q>L( R"MY4P-5+%23[P'&#.Q:U1]F;-VIG:1_AQ_]H91Y)XA< M?,3P]];;Q*M^_7V$IT>./2L;<41FJ36]4C\>TT/I&),%/HZ/3YQ<-Y\Z$!"5 MS0A>U,*XX^P(QD$MLB>V4NUF'T-8\V#3")\?K&WH8O J]EYI^E\76P'E8;K+ M9 8J4UF;)9FNGD^Z5K">96W[T[6VO=:V?TV^T%K>?L?R]HLMQ$2]2D@(:0!; M94=QCCS[>UO!,0VQ"E((N/I2U.Q"."W#1'>'-%%@_>1XF@:3#<53U4M:E"B% MPH1';&K=:&04O0/33YD?K'@OXC2453UB%@5;>1U@_JB;>3T:V^%7HP-QI;MS MC53>LH1/Z3WQ/D]%/YCD3=H>IP_A#==E.4_4*NTF<]YQ6-C "9G\@FIR*LB+ M)27CMKYIVON; S7JXUJ+$G_8%G! 0:Y]"F&]<">OXAMODG['D[9% %GQ_X03 M'AOIB. K1)P@"B4QEU 7B12P#+7\K?2(8O^_(0PKGL=-.Q"U7C7^M7T#_J:N MWL"S'MJV3 M-9;B#7\50AB1L?SS!ZL)+2/6+WF(KC'P,N0IG?9V2$Z?/5-N& M%@,LQ+N*:?=H*(\G4F&R_*N[4%P%] 8HJ_VHEXXBFPC*&UX1%" RL6G?[)SWL.Y0?1,;+32Z'V M;FNEV^0I&PN&W+=-$VI>U3$KAFP\A(ULI:COA S2M G]+ =JEV+?SS][91O MCVH+TO TG\@9,,)]R%!JC%2ABY.$Q_0C4S'0AZ+!Z^JTVA>-1F+ MN%-QS/VYP=15B,(;0HH8A%!:BGJ7:(7U]Q3XK1P]A2S,*9*)(1\8LU=5WX_LF6,K%W@ E+^( M36E%L9+L>\>EO1U6'-XYF3^993%._%6_Y 7LQ8V?W?,0NHS.G&,(@VR7V/OW MGT,HF>NLB_F2S^&.;<\+<&S0O6DDIPO?TDH*NA>K][_&YK]8;"Y'A!Y/'K]9 MG/"W4[6B94:LTMBJWGX7%1>3TPOQ6JQ$2<8Q4,,'V-"(LZSK=?&OH>\O%/HB M!$T$)IPMA^6\I9,KL$K$J:M@9BJ'.I?CCD6=-X,>%MH[CR4A)N(2X(H=*ECN MZLL.*+(*(WPWC&Y)70R!;PFDZ$X>/@R@-]Q?]1>+& M>>/% "N'NFHIT#$+-HFC2GXI ZU4"H>)87O78N17ZT(2;D/4W$4\JU0B"7A< ME/!H^&IHR*;Q]8A9C;Y'I ''Y$TJ*#X+H!>P._%5/-#*?1';SMAI#OC="V"? MD%OXP/OBO"K5P_<.: I[1]-ELRW@7/_::NFC?LK,+D(%@077Q_M22\ M=!EP#1.<9OF.QRNA@OK-.'NHEST/%;8/O*U$]#6=%NV;20W:PI9@ [2Z:6[< M]=-DIFOLB=/=C,?08>X)J_HH'SA_8UK,WX1S&]-X0]?6WL9J!P!,1<(L'55) ML#ABZH?X! JG:@H1__.K*'DKM*3P2M/)6A(@\B]C$PJVP1A6D'[_VUR=86.: M5&$)?YG[+VO8"MF+=,_0 4AOF7\B5 #)//AL11ZLR(-?4X"W M9C?>52M4FY9$=+?!]'H,PN3HM(]]5M!4]V*C&U'<92RV2V43^;DEIS:[RWM#$.IC*=LF2,6PSJNQW_]^D^WV6OLH!K[#^%6&KE43E7' MYB:&G'ZOZM9#78T1O'MS4JUNK:40KN;FI#2%]Q(6ZUQ+/ ;/,#EH9^"E> M.++C(7!%>++6U@FU7 TCZZ2M7(C5KKQWNP*A*B[)#>Z7$T'\M\%(.2*Z%]?K M0E,F2U]QULC9)CXUI[L*(M-J8"A,>A?C;9U-\0*_7V&JBW(=B.@A$%&!16;. M1[W^^DO2)>84:TTM:KA\MZTYOG<*#'BY>+^)*@4FTC@_>")5W5)35(;YT>J[ M$";H\=+B/9F&/7P;823\^%H4%^4]=!E2$T"8$GM$-2)?C\C(@I7UUX83??4:331QK)'/0B'95!Z\.K_DJ<)MQS@F6 =EF&Y%3/L(3*$M%_"6L/C>' M%DWT'F8P'*N^MQ[R<+-/#1"E.B5>]J/H-IB9"2/89DE_^M(O_BR.2?L^]*R] MP@DD& ;BQ@1!X#0>:7!UNP'+BE@$N/D'!T? M._Z0*JPUNA:8K;&X.PA3WW+'A]NEK<&'C_6YJ\\Q"1M/" &H"C-GT@SB*]Y, MY$HZJ:0IP<]:E_1S!WZ2WE:)S86UE7N?ES.C@9^93N-::85( MAB9U;IB2B,0235!L;ID\F&#;X'UHCWD%&0G*:J%)S9C4#A 6/& AA"LUHEC0 M=M/]^-0TUGI07M&,?(0'Y33#[YEB/G(E:^'<6W#98\=5V.D;A(FA46)0)S?' MB9TRB?J/:)QAXDJ'6@2PQ+DU%)X;!-6C0C%E^2TZII@D'A%>.P07.L2#J.VH M^PP>K7LP.KA!Z?A6@WJO$%\TJJK"E#PI?U!)D88/#CV "/NS=#O%$AJ(:XMI M[RU*OJB8#1@=L%\/7D4K6:I6UXL_8W2W,$C\=*E<$E4$OS=M=P7B,&/ MU>(>,9)-@\[$$Z!+#U3KX #%M@>#XUC,<4Q7DH98T_G//V.'K>V^_/Y_OOWJ MYM//,P3U!RR'HR=^* 2HO17OV1?VL("8$_:1%Z]A4)ME039;_Y%[:P(/1P5; M$F*"Y-U"OM!XTN&.N6':ZBZL[L(OTOMQ>8-(]V??"ER(YPY,G*Y^5WU_=._P M>17Q/LD&U/[R@QS#!/^5R_"_YF-6O$,43- "N_XEIN4UGH*3[-2B!J:(X\RO M"FY10A)$$$=/IZH4Z?G)EZ QQ18\)-C'"'0";VR+I"B.N$A"I1TWH88HE2)MN5G_KO!HXB\6$.=6Q+(IZK.6%9P/ M O_\5W0"#3?!9?Q3A_WG*>VRQ9CLVHW8->[)MVA#O1J[MYG8UT/!J9L*E3\[ MV!J???+9)Q0C(#^M[1B::1*ET;E63E$7CBWN:-OU+(.$R,\CA/A($K@+->;* M*2&EOV>\HE(,T>/.[L \P/[0?(6)#Y+JBJN"L&C*"<7*^IZ :=Q-# 6112*9 M<7*BZU47]V*-:4#*YK$G8< H6MHZ_%@Y=1+_>#%J8YNY_8(_X2P>_ZW\@G]# M-8JS2=?B:!I8%5OJ )-1YQ3+TJ5 359SY6RIZ]=!D5_41T%R6BC=S#_0W42I MC1AV4",U;BN"8\.)X\:]=JD4]P4!Z9'-?8\\)8R%J'HSF;H(3G-$/_]<\0LY MR]H@E6[K9UGH8YH@*H47A5'UIA8YKS[[C>K80D1:EUOJ!!LPIN/_)-O;<6T- M16)P;Z ^*3S[MB7AFNV;W]YF7P6]B GN!!2#:,(*7&EE?,[R+8F[,,C-T816G4_#J&H(30)ITJR M/NI2R3/HYZ@]*1RW7CNI8%#"!21BUL5>+8R]H"!-<%#G,)!DC.2DX-EB,BH6 MP<2%Q&(O/4'_2(+8.4+$N%=R:VYL-WX(YFUA-Q9X^CMT*?*3Z*M)/& !%KZO+F/JF9U:4)?D6;#JRCM M^N5Y@V$W\:C._[1@Y[T^PQKJK)OCEZ)@[+A\BN:]ZLI,\%G9>&IC>14Q7N?< M\T@+9282_I-T%\#L2VC/HT49:&GJ$]5GWB(6Q& M5LJHP6EBJY*G2' \WE)I?RF_7>B$DWO07])V@,]F5;RN*_U[+D+_! H)<$]& MT?FLU"2)EKA*YH$LS<25G,5K6?SY1D7?\G9H,5%-C:@0_Q;F>=_[$.G\C]HC MPN!R_P^DI??2 )"M@#GD*O%O10%O9:SE87>AM&T;)QF.?6RW)=V_$RKB%]U9 MJ_?1 /J;3GCB;_7(A#1/M/>M]CX<$( ^*5)S.69FJZE;YO1OFBM7"_BH%5^J M>5!XX6C&2"JY0<]^23$9_.M]KB8;?Q1%3 M<%WXK5&40@/;*+#,VF^BW3X=6$ /OHAB8^U1#A'LX8/<(0I==1SPD%1AV.DA M$S_:@EV7]PB6GJPUJT+V TJQH#U7K/SF3+T [ZIR1!!E2]GW\<2P=[B: BGZ M%@UG<"TZQW$DX6HN0DQ4D4FW9289"#6 MMAA:8LWU-(P67$I_[H=P[!6:X-XJOWM;5G=CC0(I*I&FAY_I2K;Q6O,E[;4P M8/G?X/(_Z_=GJIT]!- 87=OKC&_)7XA:;X3N%(A"1KT@9.J0(J(-]X%93\P6W;;$=YI)#0AH0>."+VJLHZDS5^I+5HHL@ M;9=IS#EU92XO#IJ5H6VMR$Y2C@;H<7FB YT] 9,:JHDQ-U6:GUE>Z]:+S<9_ MFWW]XX T#1PU-TQ48= ZW%6J_:&"F"Y95LR754Z^GTYVO,JTJT8RRN:D8_0F23"<6*[ M,TPMB\Z8ME_TBK()GL3DR":.2#P_M(,WQ7MLT_Q!H#?%K;T/;6PR)$T1M>TS MW/7O8\/Q( & CGA LOO;[, 0" JP##MJ'!XQ.\@/2X7)[HO.,1*.Q=^Y.2-? MY:V<2#5E>F@+N'+)& L<8CY!B#6H*PY?)[/H !<.5NGUF-W)D1QPWBT3Y])I M<1&H@S( =2T'&[+6-MCU@:XJF8&/QU2NMG*UE>^?YVUJ)NAKBRM%H;A(1"Y4 M![6JMQ/CA4 M-&T:6$1V;A>.S!^C>)80C5,9<0FQ!Q1PBV)Q'8)#!_3"!OJ! MN7VPSX? )G.#$XV!KL6TS%;MO40+2S1/@/3>5$54H%HU6$ M3C/((;"<9?B&BW])@PFG&YY(VGC1F^2A>7YQN-,@CSQOK"(VX;YVJO[+25S\ MH$.K38.QKA6,%<[T3F.OW*YAK!7.M7M'J%3U0CD@U2R P8G474A!Q:4A) M!8N0B4GJ5J@QBP$)08.>>&0FB5T*=FXF.>CH>D@V_P&*X&V&^"J*Z'30%O7A MKYCTROY6)P&J7<;'8%I"H93M.]0SC"K2WC>Y7DU]$Y;BC<]M#(1I&M/=CDHX M$D2[E+.;/&K= YBG3'^<, MNLI_V\44V^5HG(]4SR?%E_Y=:NCT!N7-DO:9+@+N]Q0;O_AW%V(13=%VX5#4 M.])2( K+@_OAD<>RFHW/;S^]2.^4^;5-"TS&4'-:AP78>DUA/SS0!4V(BC$# M2+*\*[8D3*]/<*/-H3V%2,3DJ8G5?=&5.J:J<9+\E&ZZ"YPEEQ&JNL6,TRJP M.6&*X#5A6R?6:O\:>(5ZWE_13/R$9[WA '$LA^G2;$02^$[=9K\ MQQBTXV!#?<-@U6I5W3;0#""%Y=/[X#KCS?GJ#0K8G"AAK/T:HX7$(&1["-2L M >M/E$/!="]E:)LF,.C62*[QD%D$$4^$O_;(2_2B?".C+1:>''N=[1O)DU?= M=CS>,9J+SFXT=W=MA4EJR^PH1/EVLQO[K9PRZ#YL,QP)RGOVVKM,7*). MFF>>/5V3*OTA2=$C8*4^FZ+LSXKZ8.$_GJ3P ME>_]U1H^ VMXN=F1MP62B7TG%-"TS/,>0PNN_4S=;C+7KCV)]U3 O)6JKC;I M!.E,=F)[(_-=C&]U%]0,AA(''1W^/?H[U&LH=2X3Q(R$=[?9_V[C'_M6F[*( M\C%[^7;I;6$<;;K\J14%@^EE2;^DIBX@-0X-IJ(D6W@*#2%BB#QNR?>DL;*A M9O@[,X]^(L9Z'R4Z$V_0W&Y:8^3T*;D_E8;:!.\-(E"'.K/@68)3#]/!B70E M+!G,+39\),%GETS/X5]U<;\;F0B$PA E25KK"B+\Q@QR3%^^ &6RIKX.RC0O MK8+OGDS.)H!!:40@X[^*9L3@%L4;$"M\1%PV,>*C8P$'-W-\+M0&BH6%G&=? MMIBUNY/:JVFN%A& A9$RG/F]"/+BOO'BI:Q'0&VU4+Z3! KQ5C X>KD[O84Z M][VGF<,3R\?9'\FI(8#1"UCWM3PL^DF!1?*J715BWVSL_$IK@T$X\?U/+_B# MM$GB5^;QTG1U=$ZZ(\V*W(N+II&ZJ=R!W4&IXJML$M1<3@('W[4G=^ MZ+6O.=62LC^![SEN2)JV)X'ET"M73.437+J$KV^RCP-JZM8WZ!R6+7A^A%QR MO^["+G2,EL?'E]]-)*&X5"9_L[@9I0FH.@]&[J^X4^I0L,J\)"K8 6:QF+9] M(Z!W#HKOVC=A_F84F,;%?W48V?B(?^O7CJ0 P,%N!QY275L%TK])[OI;L7"C MMH%=7(A\+K*@IK;26MBJUL^^]++7*ATS724,2"DGFUN=Z1XU8HXBE56QNOUL M%^2FO,67%$S;T>@#S,4$-QX//.EWC%$./CLC1IV1P9[AFJ:C(ZSG!)5LP8Z= M\%)'HK8QSU@G@^*E^3T6-N:Q+67>F^@VN,6*6:M3W1:E?$5PORE],=I1MG(> MNWJ;_;F]#\1+7"">3E70"+FL>:LY #,^9QOA)MZ+X*;!F&LCH1L,YJ8)&'B' M>.B=V]'FHXL:.TUKJTK&-5-Q2\;8)4W*###II=<7UO"TGS9^1;9/^'%7U0*9 M]2^"I48PA*7(3=MD+QR6*RVYN..D;488\5;6X;J)[9Z+0E$W1LTA=^S4NMD=@O6X>*74,DN-'0 M:[#Z0"K(J D0%QFQC\U"8-G86[=::W0K.?UX$97KTJ^8VK)?=P48?@9,4 M1CQ I5FH@0AY@]'RU(V%O!L+#7+-ADWTDEEJ?L2114.JS1GP5@X_KRW:S\\K MU[-B8%8,S#MA8/YMQ<"L&)C5]UA]C\>9_T62@9*T5GM\,O&?7!,5LI2 PM%( M)=)Z!ST (PUV#V:0'T#!/B6!S!>G%A:G^)NV"23;3?HW'7HF'"%.HZ?"B'E> M7',G0:\R(77.E)H) 1J.D7,9W$9.D3XBG[+"G:/M+L)*;M)RKI MS\MO7T_G*YJ1C_!T_MM#*4-'3*1-9+&O9N!,WEEZ&1)NCNP?>YM=1),@,(V^ MXTJ 4OG5#K,$3G/6EK5V"-AVF[V(E.;+Y4YO8JQK8GJ44&WH'(U9VG1IB1A^ MFV6O<61<51(A( 'R](-JRA/7._F&'/BN*:"WC/2POD>DG/C*V;?#+FW'T6>J M6F'$D:PVGQ=K^G(U4K\PN3!6 M.3:QM9RE+1$CVTD#52['QM8"SA8M6B':F%CA4GU16N(84X][+ MV3;Q?UYP$$UT*T*696<7HFJ&E/!%2S0!WU74@\X'38UOPJ>7/:+Z&/A:OI9. M7Q E,C]+'AV',\;!4DU\!2F2$(0E=!PN%01 B;*="Y<\%58Z$I.1O6@41HZ8 M/7'2'FA>\+-=O55P[)J2G\]4XO!5X/Z:L4DE2\GDZ@*0M=B+AF#844>*22GS MX18>2>GQ6J5N/Z[5OA[$;S.OW_NE2JZA)IAVHHN)"QKYYR+/1!YO^#'C*GGU M)A X)NIL:A,>*B,VC/T.I>T.!+G1'B)27MEY+D4S&WMFC9'$ M9['''.%9P,''X@C\$=L5D6<]3<%<$-+2\9,F]Y"TJ2(:%BJ0<3*L)LI1T5,J M%)M>H9\?-A&Z<=R6= M^$:2CG'.E;!?$3. L&T*AG+L!YMI<&^XKW?LZD=!*(J2L<:#RL&22L"-(>&2 M&\W'X>O8>@68%5HVL4FZ"2\@]222H1T )MV+Z,J\;VKL MOB8]BQRKTLW2Y!QN4UXH+)$[6@54X46A8D(]=2;DOPE- *O:3X>\1M+K ?[+ M H&>M(-3@5G<(%S>B[, RU8@A%]AVL>^"9-1B#_MXX_-)5'+4[2 <>\]5"0IA M0WA#Q1_,?3*2%FM"DL+C %?R L@)ZR,]0M.F?? 7=0=_I'>@S7.)4BK_<\:5 MY!IWC.S\.\3_?2DU'D=1UB%2KB/85 A__'QB*3<=99H5,8%-'9?Z ^R1 ME6=GB1%B_^U@_/ EK#H1%\+ZW7)^E-.CR(G$XW,\BN]&:G1ETG]X$M"\?1O[ M;=$?LEW=WE]+,+2"GIXEZ.G?5]#3\P8]K6F2:["4SR I^&TBM]U>B,3 "T*R M H;NYK-8GH76;)R.@1'4>4<)V4:P0^ Z(+\>[GI))NVK=NQ=.V%$+@ESS",HIV@ CM<&2Z4\C?_DVG&S2CS+$^%\N NO M+*G5:'WL1NO;0<1UL-%%JO9B66>&Y@CQ22BP72LU"'^VL].YJT?<,5_2KD>4 MKTM&9!M4I4';R#6'Z==Y'#USY<4@4!UDLM&=A'I2]X?VM8]M?;U[>9,!M@V WE6 V2)2R&L0XJ_S6'J^>6 M-?5V-0%O=K$1[$5XJFB(+I3O'L*(>DQK"A']A7L[+C1^2H!T*R!E==FNN-\C M#+\&JX'KF':=:?R!Q2#UVASKM#GST8D)CN(OV/<^Y[Y;K%R"E9Y<0:,Y[^U MWSVQ#ECN^/+]H5 5P5D#R0FYS#/+]"BF[1TN$J:6Z3T#N2 PKBX,[)8%>O"1 M=:G@1ZJFQF;,]GIZ%?2!-N">-'O1HS6,IX2:X&:4# QE'5^:=+QBA*A/4"PO M^).<^8#^,PT!O?#E8E_*B?EO1O@U2K*8L9=.=4N'@II_*OBC9PT^$]?;>+:G MUESK5-Z<3]75!!?B!#"9@M@/XNW%U( Y5**58%92M2O] (R\H%U%D]-J/U8E MNO.Y]AAQ8!5_5ET\SM#1[1IQ'E6>*98&;;V6D8/%B\4?1D\Z\J[0E"L9=UR6=8OJ])'$(K*!X L1'L_,R66&$?N.T0;3 M-UE5)*'_R!<7%4STPOR50P!'[/# %[AJ'CK?LXC,UF_"[?XVQPZ[]+=_4X31 M-_SDV0]T$GP) :.HJ[S8#K_--386G4-_I?L*&ZZ=3D1OA;__=B+"2")/L'I@ MI!"M8P*!!_92QOL"3T24Z?ORY8O[%7:>D@9FGG-[2&1 MF M=NA6CV,">59QDG#6N-+JKJH=ULUV5W5 MUC%W6]0(IS .&$<3^ B: J!$L#R"VPU,SC;=>:>@@_MQI*C%R'UI,B9=9;JX M7O&TO& 5M<\^^>P37FLO7[W0OEV823]ZF(UJ87Z:XP]^1TR>HBFYZ0'.6EP? MR?$;UR$\'#93/8LSL+B?83CF1$&0!&\YB&RV@(F/".T-^J\>.33^7 MGO9EW.LO]J2WGU"F&:/,S=$$-@31)6]LL7_JA/U/A<= 54B.$Y*/?9[D\&1VAJ;+#89T(U M%7/MS#3*:=;(OF3_R"E@LG^D$G:\G$D9W*UL;90=U6!%!IRK$-2DS5RT2@AC MO8#5QB@GO-CF,HI6@%>;D--.$'^,!1=),(_Z^&FR[%WY3L:R-%FI<\/2F"J1 MB5J,8E TPEBV$Y1[@"!)E2\ZGW3@,MD,?;O4*.-9L>=7 -@* 'LG -@?5@#8 M\P: K3'I%H-+RGC! M2=>2JM54)(ZY+CB],;>9G' RWU7=, 8AL=-E?Z?!:?K#[#=_JX9# MV17W1?U;\NW!'?^/W,?S?X%'*L'AXF' ??[ZE^4A_?4OM_ ;!=+;P%W ,SB" MV@Y6AM1#+ C"W^U1]A]],8PQL)-ZC*]5SE#+$# MR8W3+9)B)V_Q)K@!?_?%IW^X_; M"K.>M):P%X D*O15\!2Y.9VY@!=+3)-R$$=R3NU_28[J8I2=!I=6C/Y7*^0+ MCY&Z86RU7QF'-]NZ0*UV@1ULB,I)%$KZ($1VBJ2-62OKO)A5:3L(;:N?])4Y MN?4!-S('M!+?R1J@Y"D&^[?9?^-6ASF#:3V&X\:B'0LE8)(YITN)D8F %P3/ M%0F7,22+ ZGC<6RBXHQ<1C2TMVW[1I.UUK3"LQW;!H]68:]2G!F3R%0):*6G MFZP%I,4$OD6XL:@[_@2C$2J$B'2-&WUJ?=:D[WK OO\#EJ/_(Y7P[%!Y>N(V M.2.X!%@3U)27=92FWK&=7LS\4(*/;\ZU^[$9J#.&-J)/3KRO8?3ML=IF+\ , M\Y'Y]8MHR19RV%9@$K5NS:M(TPB[LLOQ>A1M$R5O*)EBMC#:O$GN[?5])9TO MP%B1[Z(T.34Q]'N;F,0*R#/(K')JSH/#_W*V0N%WLH"34HC(J.N:HT2\K(#+-Y@L!\SD ML?NKN7Q.[-%O)!Q>OKVS1M=L[H/5!R+[EHK'WW[C/Q43;U43@7.5;]/%L5I43[,>$L$>#S[N\940*5HTN)Z32NJR_ M:&BMOL'J&[QWW^"K1Q+N&FA3[&SMR&+TO GG%G[%"WD2.R-PNFB*LN @]:6: MA6^=67#A--[]:RP\=BUX\ME7UOV*:J7XJ1X:6N^CTYNQN5)JB;42OG,L6KV M6.OF]:DX9O\=]E6O<3L9 NJ*+'P,W\W];_+P S8P'1PU'I[L12]U(CH+TFW] MY:%JX*'_"TR 8(5?PW05)YPZ+;)L4G1.N)?Z5\"%MW_ .P/[2"]:QN =-;IO M?.3')ARB,!FDFZ;MP+WK@_\FF.6EBTV>;>'.TY0)7'XU:ZM9^R6T>NV(AYVV MP<%+*F-19/LI *W<-&RT8/H8!MGI6431AXF13&Y7 M>B,Q4S=8QL2@(/Z)IVD4SLLHBR0V"&T[]63:F:36@C#)Z) 9$TY<6FUE.P#3 MO #D8D\*&%C#>KU0U!=%T-X:A0COKRV&4Z) MK_3#94TOC@5Z;I80-[HT3%A"SC)DHNTF^\Y-&/SXK+NTQ8Y@3ZMYS!%?R&+313)NY^H2K(\$3.LYOY[S[S^U646E:US6 M)/#>'VP'18!WK!6H7+P':VNK74&I23U"$>Z:0V(=_PDX,F(M$R;IH[4L(W17 3 M%>4H0HFT*^T-&'N7T'=O6>]?5R!\B096PGW?1 (E(O@K M\%!&[! \E4F[$@+5BF%ZEABF_U@Q3"N&:?5#5C_DXL)#.>61D PL0H-I?8R% MWS+'0*$)./?;-RB[B?@E:A'\L@NGPEH!$TJ!>W]+U# )3C"R2&Y,X4*?%!EB M8S@2G#$T"OH&JHL@*5$/E9VDO9PZ(!3TS6#77(ID;2.F M1E+2%<.INQG%NWA*6Z-%DB)J/ ^NFH5-Y\^D+8XA3?!=YVF<4J8DY+?TOZ-^ M2XL$2"9XW@5[#B.$I\GDUW:)MIM?84/16-3,IHHG-CST]4YR#AMR,'.?/4;) M%2X\5JRD'(9$ZA.&-A;LGR9+/8_B;XL1]VS?/1Y>BT>9,#O3L,!?:!F=9Q5=",S?OBYJL03?67;C:T?F^B-NG.M]">N*_!A6Y-,UA[Z)+#DO!*;:753? M)E(I&V=;O [&ZT$SW.@C*L:)9-J=[T:]< V/3)[*I3O]3#>2>:\+=@WHXJ?J M%!@E0P3R@[T]>D5*4!F<4>CN?]CA/"1@ 1/O!TW]6"Q6R)L MO0HJKHG/^A)GK^H)/KD5+PD^#\61EMK2E/6XR')M#2J=3/7U"HN'X+SQ-<20 M(!9[XJO1SL$+]Y(86X&YM,HC^C268IE:+^NXD)"$#5;_0.Q!#J$V8Q(5:9;J M\BVQ+JE66?18(GKX#ZT\MH_%#[.&NQ 5;HZ-G63;\?"T;/N^RX1J<78.E? :I$X8IJG^4J.9+ M?]V8"??>3'%L$:HI76$[:6&WG.9(Q?3)_]QPW8L.8/W:SU(^QXI1Z*[D5/VX M]LZ:V'A+@/\&PH%P%[3R%#L3QUVC(/KH@#]A!T$(&1L,4[1RPG_1A:)/J8&) MNO_F!5,!2HFF#@7O@XH^9DNTAPO[K;1C)Z$-$Y&2IY6"-8V1RTL2@^,2'*@*!&6 M5NCALD69-06E1FP"(]O\Q=]>Y]F+GPSA^:#C(.YFCT+_] =-A\%84^4E+"S9"1ONH*KH8\K*SQ!J,:9^,NP)F M5<0L*DMJ6=V>J""Q#]6EZ)9;R2,\I(9-G6(W]"GX6A.%D,:QD%E:A98#&#]2 M_G:_C1.ELA[8#^"%T%945YLR%D/Q)C2:D3@5W+ )SR'\8)*IH"E2-1AXBA9%G6#A MB6,5?-8YW6=/+MN]6#GW"57:$O;*E[.A"SFK"\W'8K\0V'?],/N1'X86H6:==EAN"!E,1;]PXR15 MQ3@;2E$)OL6V!:WOH4\K6)2K29^.I\DOJ\N&3#VR2PG\I6WTT!;ZWE8$C$-Z M5Q><8+]5Z3EJ4T_QR$,7O$J, \:?XYXB#[.=Y;*\@PJ-H M)OWJ]?S7??WSH%$K"/N*9N3CC EIF>I6<8W_ILZ?8G_5KT-G]T@Z]01Z7-Q( MN79C=<'1I?OISDI\!.8;!^7^VJG3(^ :D:N!)?0V6$6E$M6N-D*:R%22+!3Y MEUT4.HK7#,U=U;7QH@X[FEQN9-QD+)3P+3:3'4R&&)4ST7_$!\&@I3 M?D[30Z(_](RBE@=W/^+H3^#N'-"/D6',BV0\M +>%.)=2V[ZLQ\[T>0KJE)$ M'^NS"'!3 $F ;ZH$6,%$PR!_G"HD:Y>B"HH^D;5P!4OTH^D>G"LQR_, WN^ MY/%%?:Q=* :BOW'L[[W+Z4IBOEM&'0N']AYINA%&( AW)X.I?NG"BDS*R)XW M+V-MQQZKJQCVD;?J5K@2"1(PDCA6TLE1ODY]'.F\N/2[?'8 6*TZ,OLD!%NJ MJ1K\W45%7/@.)?5!BFF7^2P@EY/#WHNC-6UVS)C1]L?.H+AC;K,_M_>!GAC?Z\$ )9Q5 MH0C(6D$Y^VJ4B4A18-^&-?S()E#W:[RJK#Y=P=B$= A[!)-=E"]V_IL!L36B\8T+CM96YEAR< MJB%?C;1 G<"4:&BIG+AVUR2:H$J,H]^/I#.,L!@C/(WYK,+6HV,;)A6**SD@ M/ZYML.8GWF9>7U!2["N(XHDH_CMNM?89.6K3OWXJZ84R^_SS3R=UXS_\[O?N M+[3,_]>GG\!#?O()[@T-#5 @\M6K7+< A5:WV>O 2'#M-@%A$ JZ<"EE^\5W M12,PVJCF^!4XK"/K49,,&H2VY[ZBA_G&_,XO->"B[[R*2<#O+0G(5_S]%W\) MY^R/2@S^+J DG7Q6?L$$=T2%;KO**I#P'+?9PZ:CT.+6I/#XSS)^6W.WYN M-IYV$+\H$R'"R6O6X$-N@6G84<"'5V8 +\IG>TK$)+]S,2B-2H2L@=P,R8@'XLWTN1%,T?@.%6V)D]UL>6+9:1!#8&; MZC' 57<0D7.L3[&J-@(,S5Y0"2@L:^W>/(Z8WL'TM6HF'2,]?*XY;!TF?(/Z MZ-*#@N=_$YJPJX:%1#M5[&"3=4$#Y*90I7)Y7IVIS5B2%*VNC23IX97/*?H[ MX (E*8>8F6?4N%;DOOV!DU[T^K?="!^?L=$JVL. >3\GL,HO#1.P/K$\*'946G7 ]6J1>4GB(Q$!2QM!YFG(3;[,MD M"S%_ 3-8R6=?XQ2N^Y5JY(2BIN +6P6]@HG.GGF1.7?#!G%4"KGY9S4 N S,!-N MFR#3A= .>CYA(EK^.Y^S'(VJ !*&X-.ETTNZ M1<>;?!/VE7#K989PPWF1OM<66GA&7,M8#&F(_%=2P80&IA5,D M'C>OI@7'(HYT+>NN8=-[#YO^A/ T6>CBR<'&&_!41T 65F,'MK7DVL(>"W12 M$_;A$'!O$U#7T*EB/\KX#2U?2[/W7 M(A(FWB9)X?F!QNT>TS7NQ.9,&R<6-]K-L\+&0 3]>17PF6ZSKS\.,[$ZU5;- Z+W59K8)*R2U).GFEG[;&)%3ULPE3-!9GP>O MZ-1&0*4E;#OFRC0#)L103;8L$2]$2>6QEP8UL>G-%F_(L,D+XXS&@YSZ1:=< M-A\54)0 ,1F?-0:U<($T-M?]NN[7]U\[;,Z.+YK2-YG:U7,::U;UF!>ED"H% M.XQT:YNM;--(3V.BX!3H1X V835R-IYICYD2B1XHXSSY5$6R&&>D<0H?\2U^ MWB%+;"BY)!@G9\:.N.T7)H_3840W(L4F;8EJ_"0=B0 ,SY;NFU^>G1&"^)H7 M5#VQ9\X:<:\HO7="Z7VZHO16E-ZOR<58TW'OKBUMU>GKG>AUU7T,J^[I2>!O M%X0+E_DT!$IZ6_WFG\7^UFK0E*,1RBOQV3XNR[P&?V_E$,R$'X03A!0D).=Y M:(9E+R[JC\=^&A?8:N^@Y,SQE(9'"YJSA0]%3>C.(;" M0!2V6(]2R7Q<5F,BOEKT/I)F.J%$EG9[)A!:,YTE[B!7;ZGS+8;&7B>DS*;B M*"F1<,*D]-HCR)Y,1L(QKE-M0Z@?(FDU0\"/89Q7;%O4G= [IJ1Z?#.)XHGRX@P_.:-RLH0K"8? Y*>6>*_\\M?2?ALZ*TBLJZ_2@;A./B[.*RP)2O.(GXK<3 M>>F4:7A)5CAI53XV%UN%WXNB6+;K OS3:.JD9'"H"P65L M#9.HQ,(OF-9)J&OL(T74Z:B43#_((_I1NZ3K5I9_9:?B?%/T-^=VO-F#/>@Z MS!03UFF)^HWO#^&S2- _CD<95@0Q6E_GU%=(M&# )")Z2W$C^*B\PFF)PG@2 MB;5<&DC13]+!>G;*T$XAG32T&RY;Z7#=0.FED37$:A58.5+-XO[1 _9\38%^ M ^-"O,:<&47-*B4 0 'S]1ZA:JFKI_.3W\F?XN26M3][ OSDHVRGM$8>SS_R M^-ZG;UTZ/1%VC-L%K=^]Y-.G$&71;7C$*GC\>]21>(<+15\MCF>,2?BUUPCOD,=EMFHMSWS]RC"_)[JB*8#(D8:PLC MXN/;2;H0YRL5VWKK80E##55T*I)Q#-DY%$3V*P65SHYIG GNO=*ZIH^L4T'] M&S#;K_I[59<0!%R_51PS!4Y$KM+>DHDN8VS6Q1'J(M"44;M.71==^/2]4;6% M7S/WVX0?'JJ3N5O\&PN'X=9ZIP-F'\&9!OY%A!'I/'FDH%V\,<8CW1"_L ==+9!.<0TQT'HQ[)#+D-5*V M-82.LMB:@ XJ>7Y(2L$, K) #J['#U)A:E)CPLZX-<9,&/5%BLAN[%@2E[^7 M?(UB;>^W/E*KKEM1).7K, LR^NO2SMJ<9\559XNNN:RVNQ4!JC1R(GO.=^QZU6N"XW<0^J#A72[SFK\IA*42Q/F+<(>!%A$:U+7DVD=46)!N;X73A*C.,*K M0L:C)HRDG3$:!OV&,+0XBT;=N:;Y(F+)NKDUC3.F#RP$VS#]DQ"77_1C^X_U MGA:WT@ #1;UCI0H=2*$+Z^41$ZJ?KT>U5T9E+/LW6GNY+X M=\TE/4M@U64^,N3Y2?\<"-2QW;.NZAB 2P^MI,[5F6I_;)I([[$XI\X4&* M-XEZZ/K0E(V;O6Z%>Z1-S5B;)1'1QTYIK&'>M<3&NH,H.JJ546YO*[W*U)[2 M'VVD$N8<0GV:!$ 0Y&[?U.>EA:>S&-L>M\V^=<]UN271!"XU;^2&GZ3U=F^Y M8Z'!F?9TR;5+-?E^M?^K+_/A?!E$?76(\C >E+6J6,P(3/>_'0WH^$'/4 MIQ+3GO.D9#Y+B%BFIX1-[#/QO-DL.Y0HJ>OVREU6P9>G8H9!4@JY)YZ!B2 A MS6L!IGQ<.VWUM-[6T_+RA7Q0CKT )[FK'R$U.?7:;PM$"*I*Z+<_3-H8I)X; M'=&8LKI4[W>A0%X[W)(\JQ[J9&P0?)A!*Y+>#WZJ[CM""MTWP76"<9M8;1_PC+!$72.!T!-,@=8A66 D2>.U*;1O"/1 MV!T:'CD+CE5/0L*GKA(7S^JU=U4;E4SP'*BQ)#UR-0KL[X!T?)@TA$^PO#$, MQADHO@KC2?XO>V_;X[:5; O_%>'BSH,$4/>UDTR<3( +.$XR)W=FCH,X.?E, MD5L28XK4\*7;FE__5*VJVB\4)7<[B5ON$#@X$[:)9'C_K(='S'4'JB:*/+MFP+8:MQ@5"^%,/TW+^1>8H:8;!%OH] U.0G M!V]!MTRHNW(+U7J6@TU(0,0J- )KNXS9T.&YH;?'TS3+]81[J#-LD9I^&3Q R0QJ69_>3EL"Q.V=W$[5 MWI<1'? ^>%C\0E5>KJ$'C]^$M"7YMQW='\DP%3$,($XFYQ^K-XY!L*>6!S)N M[/.[+L'OI0)G^H6E3E)8&/[U2S9.7VPR4>>8ND?+VMRSM< ^:#$ &V8G2KKK MVR6GET.\LG182 2/ MI.QR^*D6=C $L^"W;Z\@9+>G^C5CH*=A,NV-,)D1Q0+DQJMU9B%&\*L^K-@3 M\Q3-3B)2G#0A=4&B.*3TE8]\B.AZI^\;["?)Q:J3S4%+Y+!KAZ,2A5O"^QCA M[2,-:>\ZX]G??R6F2*9H6>99VQX,U1@M!U90;(4%BN_L_QG#B'VHG&P"!M6K MXLMY\MX)42C;H\0O7/8;E+#8BI9L-]'"BEYM) MMX'LR*RC(2SV"<"6#PAM1O2KD2'C')3;H\9=U/S8-Q1.VHDW"+V6]%(;)!Y# MOBANUQE&\"@!1I_. *,98/1G"AGG3,P[9F)^<9%TBGG6ZG%<2=])W$TFH4<" MG0Z>N578#9K$[(R6TQRUN!OY8AZ)?/,)6=9>8R T:HB6?>UNLTHK;'+L6^HU M+M3%65 AV8@!P_S;W^Z_7W@.XT)-=,[JW+>@=SZ5P]_EL&K8>\4Q!=N<,>#? MT43ARYXRTK@K(55]TK"%WJ ]$+=M"0S(YQ%@K1+WG7H4*]Y8+ ?LENX+Z:8P MBG+*"280FP9:, AV=4YCP;J4"9[O<"1E'^5B0H"B[(4Z7W M&7J:?PF\IF;_]XU-+_?8O] -=O:!WIV]\OLX/?B#I@>$# M&@/+MKB25&+<-6I% CMY IPC/A2F46QG^>&0DA>F<E]O$[O.YO!KDE%>,D$XEYL7[00I3RKM5CN-F(DU$K!'6Z:UKY8ZJ@^,5HR M?%>#6R(55M 1_E,^7B[^AYPG-KQ/KI\LQ1$-JB>0Z^72"++8J$GH90N-R2W#LHLR1YGH< [*[?Y/G(X?SO77R_^BV)G**4&3S:691K8 M4UP=?($0^7;L*+>,#^3Q2:E57$^ZV2V7A"O60-)T^9YCB:Z3#0=ES52I"M'>_[87I,\P MU(Y;Q7,G]U51>(9*,@N)NL8L"(][\"-8$\2>Z0JX=SU,$PK2FS;;100$XQ=H M[UH\\W:HE.K%GD U7ND)=49%2*=?1.-<^H'&$\5S2H.NCQ6$X]).M+:D=F(C M6\JWQFWV0EMA7]-C11_/I+=518<>OVFGZ%SG?,M\]/SA1T^2(A!ZDJ-=Q$6X M9WHT)<#=-I$="&/(Z[@8J-+)&1.V8!OWVUI2W#6:*L!P)G=!H(+32XOE6',6 MSJX *#'M:"6@B3$5@9$"MP,A+%\PWICRIJ!C[9=MR=JV],0[:$3O.9>! 1>. M#UP)H79-S0S'7L=GO#G[^1/.TO.GN[97]>;!3H[.[UJ%\V<4@[29D-7! ;BK M)Y$QUKIVNB660E!,1T8'UFF?>(O.EWW#N&/7A8U4((B=.M$!N73JL/*<;@)G MG_(08OC3:213BF!IF*O;9?E62&XD\72]^$ZX578F0L_KE^$)/-B"4=-U1.02 MD6QY+N2WN#59!?^K!O/66M<=L!4KQTK, T!V,UG5">$,[>)W/U0%E%+9-E: MXT!%!THE9#"T*_1G@$SR7.&N.G_YEC$ ]<:KW]WO?@10P>=5@A _9"51BBP"!9N[921WE=S MIKNU[HV'61OFKKS1>>=E53C)?,MNMT(JU(BD3MHV^^W1KB'-%3F=?OL#IS'D MW\57DP?-\@3$2GH>T)): 6UE/KSZ3MYY.[%7"J]XHZ)N:98?V\"O"M(ZXEOW M,524\!T-CJ,K-/,&'%EY08 MF<]FC,SCQLC,(>$%S<@'N$/\XN24:]UF@&**N-02Y\5GJH)BIN)%<5%N^"QG M7$U$>TF.5.1L^I#N^%JY5)!)-F8)-TT3T?$QD[\WS\QT<,&W'0>#9HFO2EXX=7S\LX M1J1QA9-H?K:G)3 *RL)^2'6ZUA*V)ZIXW*^'Y_TG/T+TC^ MZ7:KIC@8T>_D=/-B6+A2>E) (R&;!,R$4\ZSFX:7XN%Y,N W9]8:R-<1\3 M_58KX,=-V@8W'/W0,$5GER:G/G4]1J"X%B&%O]S*6KN/M@!^UYX:V%K2+=Y+ M@SVEL.E,Z,K:)82EB!<,K=[2LZV'X.GGSIT,TCT1+"W$#C";2#W"NM;EH5?1 M1J *1FIJLIK'"29<6WNP_^..6M\3%#_R5K2V.,6@?/!;.A#.M1PAS-.HRYK( MV8):[H,2B(^7EU:>IN[0]2YPY4> FFV#RD8[U+6MV+ #!HP+M**%Q<<'GQQ@ M,8@U#:#G-(LK0F%,QIS:=>)ZA:#\PVEO/=WJ<&^0','5J:5U8N5[8^#/L M.S,P\5*#ID>*6DA(1YC[7X3OE,(C(<,.5CZU35FN&FX&[8SI*:_9-(IYD,"D M$U#W47:A1(J"7 Y.--GY+CDYV[WO-9 :39HX9PT<:-QBN-6-TH OR1G8T3]E2Z[B5*-4+-1M M(NO/YMK)C49!9_)IX@,YAX!H%R1\)@0E3780\(,=+0T! MD;,,R4BN"6RY?UPIM-*0;_2$(_A%](#)RLO ]#,1 0EJ@KM777$5/O*K28?L M"YN1]ZBDF_+@].]DAAC99$4,+]LJ3 ?&?(70CCZH%UPFPWMO]IPET5A%!$3& M60"1&A&J4BX1%%DK]L#=MK2O7^V:L>8"V15S>9E&:1POH/X^JGU%; 3W.X+U M?:MR3-%F+/\@75$R5QR:RX?\Y&W&+Z!I#V 54P$/KYNLT# 1YI3H/-2<)+J( M%6\IG!C\" )O5"I4(VQJ" =X/\4BFRC2F/"#"A1W6^QL;^T$)M4>!Y,Q)3_>NT:4 $JN!"Y! # MA:*FD/%2GG[I7K7W>O$*MNW'T(UA3-,\8M%(@WRN'V>LE'(TZ\Y1EL+_.9;#'70:;=X8'GXQ'D.OA)&E$E]FL."9;>E+SI15?X'8K MV/A,(48Q?F,4M,(2*6PIVW/5G?BGL;-H]/B@^+R,]3 G51YO4N4E^)I2[6(. MKN)6%/H 3'G'6L8G;4BXE-]J0\9E%RJNITUCN7A=-[=76Y;Q2ZV$916,A!AQ M]DH;O!&EMAG34[6ON8+8HH3-=+2]TN/MLU[:G1G39L.QQF7]64Q&Q^*=%,(8 MPX/WS:>?C^^AH7B]+@OA^U3.T)QBHU9E$SHF6"J[[1%P^'B#B?I:I-O;[1%. M]1SFG]_6[O-./*.59XW&-$/4PSBR-(%PYYKU5-MZ/![]&J-&UU&.G&MHW-T7 M\U]%Q-#G;CGF"KCS4.VA.4X<%[IX9C90P0@D7.< M8(7DD6A@S*G(:0Z[KM$-AJ2: $K/%K/]J^7_820 STILYT _=LI:X"TC6%!H MJ#Q[_5[!M*CRHYO@H,O2,PHHI%F "8+K9Y"!$%0JK #HX1N:IR)3!,/65<6H M8?<5: RSPTKXM?A[;L"MTN%A^YZ\WU$CS:JIX;_>SC MI=!)&G9XKH3.I__[P(<)@:3'_XC5 XN];JJRN5Y\>\/B 6L#3UG'*>3=[=N> MA39M*8TAX&'+UZT &X/J"1U?Q]*"82<=[7?8Y5C,R,;(=;W5(<2(0 MU6K]1(T?:IV2AX,,58H]V ['5\/NBQK+FI>B0I2PC<8.@-2E/40$+),>T&0= M.;(;1PPW7&*068E/HD5G_]3S!6+-D&U-YR;E#OB=GR+I M.)(>'LOWIY3(O%0PO4B;^NF%CRSG1$>^)=R5:'V_K2E*O"0M'%XOOG'=OE3! M#]HH\LP+>?N>:=\/+*3"D;-TA$IB7W=$7UN+3Y7(1NLQWM+#MRB')BY.8S4L M7U:2CFR8A?-=9S25/^!U18Y$Y&TK-B)VS*-9BAE91]2DC,LC+YC1; .YYX= M$)2VN$?5KOE(G8_4]X)2@+C@^?A$]BP4@CCN8U5[\7JUUSYJ[6NCCC6]9N22 MORT$M9BV27XU"<=++HQP[^CL3LXTTQ04:BW?:LFQ+NWOO8^,8@$GY,S:83ET8SQUW*-8 M^M,@:35#_('N2^T.-+Z#$2-^_*/6(>5Q1(&C(&US=Y@FYP@84ZY'3YF\3$0E MPE-AKLIX8IMVY-. #<*."3MN1_(&+H71BL"!B6#=-[2C];X2#]BJA_EK>,C'^F=JGP-]@N5 M;KU>_(MFM4'&22#[8S+RZ"ZQ0Y7FVW3.IF=%IX,A+64.%(2D(NA%J8- 6S%O MLMVP T8 2SC7GI8HX XO_A9>J%\A?\PZ$*,7[_TW+X9;ES%&(<^;EKUE3CT5 MD=OGUG3%E)@Q[,O6I)$:./8"M4N\M3U;3:H^(OO'V$#ODD>ZD.K$7+I[E$7] MS^>B_N,NZL^!U@7-R >X0_SB4AZ_?!+!L5K9A)7V&;%F?)5Y!*.JZZ)2Q>[AG7#LZQ*.JJ'NRDY=ZR$ M;BZ);,357,7J\T+CQWTJB%W\\)8)^YIJX)(38_\[$D%D3PAB2$K/89JQJ4K. MNS^RAHW+XT<*F>+ICEEUQZ3,+@Q/6AD4&'RKUY62'X\QM>.)+'8>7[1 M\-ETL_@:/UB&UHSC%P)Y.['BZ,U$MI2P9W'/QYMU67']CTF_?V+^0),^,F2J MICKH&K!A>79I;VC>J;P\F*X5-P)S81/3TK<#_YD&&[>9C%KCKQ??#![\7V<&-@?KHDW/46_Z1*G> M\A]8!>,9;/WBBIK081^:J9[SL;.;\#Y8$2F>=NU]X!^GJ*LZ(8>*$!,))Y11 M",8@'EB&):_^&7*=1ZG-M.@X,K?S&8JZ&#__WP^4]",)?U/=F$4?-9'3"MM'KR@;>O.QQXVOQW?@!MPR:SN[ _4AY+KCM']1 MWB@QLNROBLQU*P-I36%E>L>S^9$9UREY:& MXYT@L[C[-61@)7NVOAN*B36Y@TQ;L3T7@_&OP.TK^Z$7FNZU=@9R.V#KV003 MC]'[":&1"@"J7W&VIVHR%W[*S.?N(SAW??60]7;BG0<, M->R'JL[="SHX"L^Y0E8&)_P3^,.QB,FWJVX=5:9E'H\(!">X>4@KDP_Z;&4XU0)QN M7YCN;!(V!"&[4*?]>."0NEC3*)*XR89 MJLT7C(,<9_DF2"9"+"-WO$M J+.N(XYERBT(C)YB![R/=EPH4+(Z>'0P%MH8 M&YSB+RWK:3+GH#YK(]AGPO/N1R7P_4;I)(]OX7G HT2J7[?V\F[UX(]#: P] M%=3!8[1*S@+$;8P*]C=54@_-MDLW1)6&[LC4E35H9NSW++IBS CRV@.@25KH M[9N"Y[+,_ UHTYD-FT'$GO)"=1"/R*,0CTT :<%EIQAE&FTO:BZU!;Q+22HEAIX(V"[TCQ<_<)+Q!EKF.:;Y#A"B@]S!NU98<@6A.7ZX:N#O7]]P M3BO-P M]WA/H4B925RPC>@[V;,<9R[D0BJ\F9#SP]515J5:L$Q:*HJ9"7V5P5"!O@=- M-J?:6Y=3HHOZ[:J=@JN;Y,]_7I]:>]$>P&>$H=:EG4H#G4QL 0N4)RS!MB90XG&S=5W.FYZMZR&LRW(ME@.) MN1N/FF<;SLQF7:.=(\*12G%]SZ?:,DBLMPL34O")J9!#^8H^GPWO@A;!;'@/ M87BM$P%98<\>.X4C;[,A(VS*XCZUJ"-^@U.8*TZ&[HY1E:EE7EI-]T)S0W.5 M^S[S:N0PJ&U):EEK2 '/E$*]) _:"3^_HIW69!H>4!]#[2!&>JR_F32$1UWH M.X\%DR*L9I+U5T?0LE1]-63J3VNKAG8'$:/REFEJ0W7=#*JHX7'7T;6V+E-F M=Z$)'[4]M^4N89)*A>8C>*#('I5H6,FJ@WK%W._2H4 &-NC2M^;;"(07Q:BA M01ZB@CY2YHM=]..DNJ?OMIE\464T7<]-UH!NG;]&_I]+Y$;:CN1_+A7%W(V+ MNK9HRL[:CJ%DQ06]+B(@]W1 'F)GE.N\A)1R_:@OGJ_3C3IJQZW3&DE$Q.9Q MTVPR1B\X#G21+=#2/C#DH7NSS-4-Q)=@@WI S:V["SKUE.\" -T.O?8<,'5&/>&3,,9O>R*"A MAO++J^7B^7\&4X'Y^XL?T%5"ID!6$-/[J0C4]>*%UX,R5W5T66-XKIVG"_1 M*,'LH@M#O\79,<8!TAPL(P0NPZIT-G] "8+ND80J1CI;G 4\11CC/ M'Z#$+2IVB @$>^$["1CEQ,I?-+-P@A1Q.(::M35K#>E$^BO="L- M9[[KJ=SM7>&.>-GK5<.2M(K2M^\5E\F1@X!\EB6&!^6+GVRK_@J?50PIJJIBEX[[WA M' 3;PFZY<#1WVW\/V6O'-%VW3IHH:09XEQ19)T.*AB7'S]ZT9=='4%6[?0"' M6^,\T)NLLGQH/"A7=$5ED4QK3IW8K (1($-->9OLCKH,]%T)X\;ZH)8W*$T= M_T?DA$4;+K\8^NVN,Y6K; &FA +?1CY)M*L,K9J>'L_Y]U4#ZEB_M09',%T# M]@6#E1[),$NYI3/4;9@C[BW4.8I,EZ_G1N+/H6E6TA536EZ>W1;H_8#W#/:< MJ(5'I(0RH_IG_D:R8X1^C:-,F:>(5#1TSM,1M65)N7;ML1,L]HKBC,I2U*6)3.#K*&IS84(* !V/_.= %%O2SN M[N0QC]>M?]"IFAJZ(3):6!2ME%%%#6#4"+LY.GW])A;7[+;L:[:J)2K.Q&@L M2Q'6TSU\.K1I:0:(:H%L'SK8;3^KA)R,8B:WSL+C9V!C!K< @ MV<]5=6%:O\=R?X;-EUSAU-DY_7LD-F/31N-+M-5.V]D)H?;E2.;0'[TS,=_E MI7$>#R#XBQD0_&@ P9>6X[C0[6'.^MR3<0>]JC<^TDER*1/\>W>)_M"-ZUKH M]PB5%+E;]'HD/)9R+#>@+:IL+\E5O0:YB!R_!T4P[PA&@MD^B!SZDINNEZ/T MSOITCF!AF8P;S>V:%ZK=7>LL]U0@@0IL[%WZ2K*_KRLBSXW=WE21K:*=5461 MO0Z[ZC=IFU_6MA![YEA)E!HX'1"&(\W4T6306O%IF[-9,Q1?'7,FB@=?0]-8 MYZS J4_.6CNNH M+G$WP(*E&,;3Z^ZF+#D?!)?A-#^".%5X(*/%9:%J!EO"WW>E@8 M62I^;J2@+HG=1,8=C;*]5R/?=AOSY-7@XAP[%Q66YKLZ/L0^&3W+\ZN;2-E,'C=-TZJ&=Y/-)Z,N$SR5C&Q MGYADQ^=BI"^U-" 7V599KI1JGWHXS\;YG9!E2W*-JWFTI M6G\%%^FF1Y7545033RS7"V)%J*5ZSQL5=07(MN0WE,KZAMD_\Y90!N+BCU+* M\=VN OOXCK_>1L^U-+1RF!ZFD5=D9UQM4<*9J3N.V+X]C[GN,Q)$':>??U\=\B:06A:13NE)T5ULV[_S(8XG+,N1EDC"-> M]NBO3(U/ETOECCV_5 (N\ &=5-1"XEPWRHER>^LVM-7V#>0":SX+:!:D#HT8 M7;7(HN?WU-5\[D1.J3$#W0;<=!C RM%$9ZM.HDX7'[,>G9R4$Q!=YU)2P;5N MRJ[TU"Y(35*?QW1J'^NC]Z?X7D>26Z^E=?"(^UAU'$@5LM<.><<+:?:> "P;)&I/5GKLV^+;O0\,7@ MBKK6_LC"Q8U?RP4=/94(";8-2(7C#[?#3EQ4(Q@/:#UU4\22.7T[U-Z9$_B* MM[=$LQ$>JYBSS[@K8QBYEQY)HNX*$M<%!RT#1,67QYO&R@F< 9RC$J\M %EJ M4V!*H)*%8&O:^>W;H< S?]3@-')79(K4Y73=Z9*%>@GL,JE2#'X*AV^2+4]8 M73&S/L;T@62X#3 5K"U":CF9:LO1IQX7U*A']0TF6SJ8UL\[R M&=U9+BG-]+1.=,E:-!??L$/RF@Y:/R@$[ !CZS>%4UB_^N^!YH&/G/@IDM/# M4H-S$6GVS-^79VZUEB92)F!=2,U0II &B6+EHZ59K*6:8$]PO;PO=VR9OCR.V&WXJ"3O58EQ"VZR M"A*PVDLG;JN@!\+]&CFBM27-U'LG[LCNM/Y+A%WH_V@VX?9RBY3O!W)9W<42 MT<'%EBR,KUAK[Z=<%$^,'/G0Q>W9(JAC\I$CUOQF\E$,/^QI([2=/'P3,\MI MN:@R!CSG"0%Q2 J;9@F-S'IUIQOH4.7BZ0K0%FLR]G@80\^.NW5]@=3"G\XG M!JWIN^$LUYL)R<)+SU/-&]LCV-@2: @RVVQ4$H,H9(K3]()&8=:LK(=RK*97 ML;UH8F BJ!9)*E8%T@[1HST$@F2]L**"2T$2X?S58#*< &]++L2#4D!('0-$ MPRNTG^&C23!Q:VFT]]>4>.,.60=[>& 2PD-D4/KQW.)5XYD2K%]:62PX(\%/ MP"">UFWT.[[ODMZ$:7Y'VX)A88[J*PFD?N*$NC5<8GA4WWQO\*D4P!2^N00. MC -#(!WL- IO'44=OZN*CGHT![H8PD3XAUSQS6FYMZLL$%LL?G3VKOC"/U19 M[=7AK;M=43S:?GR]^%?4S1TDG3 2+^IB^+3Q&P_O#C,T(>B5"$P%:$:]%G B MB\>.=L)P/^<1ULROS)>,,]TTEE3)\C>D=''UTY>$ATA4K"CI\ MXT9Y?3=5L\HJ@W@PC9U7_?*/(BI^$*0QO):]%"Q6:3?5M8S5%]X9/(U8M2NB M\?; /SG3.0WH_"FJV!46R=OM^T2;RGL)X3:LL:,+D>.H?.N"8R+,XLVJ4CR9 MQU*)JBZZ5D;"P\=LDR-\&ZU!<+(8@,^?Q=&0((#'0"/T!ZDP].#/9*Y'1 MR5UT4L%KG? UEK5O)[*^_K';8Z5$ZQ@1! %^7H3[P$U([D.1% =/0@2@*[5+ MFHINP#LKI #HM)="8&>-X5F?/'UXX(#BU2XL UT.^PY\-TTZ"4># Q7E26A# M5(.D>6KI=_'QD/B=XY;VN+)L.=W8@4H=-ZUP!O2O7^,)DP=WF:E!(-64HP;) M[)?*CUDXF[DXH^91P&&>581"^N'O_T[#'ES23J'55W38)TIX^##I$QM=)"IZ M3O-3G*)Q25"8=GKQZ9,DRNT+4ZGR&$MY*ED>82S-9]!EV 5]MHO*I,]YO,=? MS7H9 CPQ497Y!"<.NB4* ^-KMMT,1C7O?,^3=S3Z-"%8%']+NAE^G.:[*:&US"&=\1F?QR:7L;:F6/#QQL;CMM_ MFA,&):AJ=&Q451)/<&LKSG]OE2D,=AQ#+TY$.?&&]"='5\K>8?QAA:<**/AXR_ZR(O4+] M%=H48F_#;Y 289@8M."4K+CW*0+S^ MV E7_OS0EUK\^F4NLC[O$.N\,#SX9%QNTW0L$ M^WW.R[5 MW,^4A7_Q@R!/9E(L/OW\+[CHIU_\Q6[G.5\5+G)P&=>. MT:?U#05RNQ7=^].GR\4G3SYY*NF#\9\_61JCOY+:_B+;@ :<*H$@FB6@;0A< M$A8&2V2O-.X@&(A/,XW_F/VW#]68NEELAHRBY]YIJ@4%'4/S(JV"% D_%E>_ M6VDKIW%>+[Y#:3/CX+#TVP$I$M-P8H*-'&>NJ5HB[]IMS1E-!. M&JT8VM*K*Q04HTHVOQ-4\*6]#RM1ZX+)8A2AB<679Z]F%](LP,__..(NX5^F M:R0T)1XGU-"';PN<*2#*-#'B.2RTR,_3$/=]]*C1*95 H,&(R[98*"**ETC;32@*TI,D^TPQ,7&C M_69$9M8LNB8ZRY5D)"8=\0PC=SNF,2?=P&BM^52>W=/WVJ;%:YLLYE?-;+>( MH\IZ*\1-1\=.M&H]/=;[83&?\8D7-",?H#/ZR68=K75U4VF'O\G( M/Q&(+6PEJG3\;?329H'T62#]SR*0WE40(@+8,28U5HH&@4 )AW70.IFDCV8. M:Z!O53[&XVU7AQ/&ZKJP7:9"Z+,%SA;X9[' J'$H\SI[&E$?# Z@Y.^,%P]_ M\K!B2.LHX#AX9PG[C@\_Q]C(KUO&F,^&>$F+8C;$AS!$XT8,"3YTBC5D8'2S ME Z)$S C6RWGX^RRWNAL10]A1=9($S4/T3 KE6-4/K9.<55(S8F5@1=MGTG; M:'[(J]F<+NO5SN;T$.:4TMR;S Q$;WS!9&GDR?(/.IJJ[':VGHMZD[/U/(3U M#+44VE*5)K8.;S-,.!X1^BO70/9FMJ&+>Y^S#3V$#2%WQ_795FK>$=579%-) M,=D;W?BWH0?\AMNGM?N" Z]?A[;LBC((2_L&[J+Q" (O%>UH^?IR.-<298_Q'(1(0Z=B=\.;;-'6S @:O@ZNZD @P@RTE\T M*VZRFJGI^8:<\A>C[]0#X*[-.FX!Y=[:BE9Z)'280]T,RA!IGV^H>WC!A83*2:65 MEZ@XYH#Y&L.!,1+3[TJ3QZ&[[11F!I2:U4EX%\K(J8]]_7F+N*3E.F\1%Y/C M39)4 86I^X'07&H+TL__& .?X=Q'NX&*ULRU_LM[_;/)/91'CNJD]D)X]:,L MX0'AK@CM@Y!>#R&C/A9%A/KWGT_O/5, MZ"9Q*JJZBW7%=A8%GYQ/"AS.3DF"ZZ1#WZK$=6<]XU&>#+KKL1T&I5$-9+,% M=&05U)XP-_]\_>IZ4315E;6ST5[2 IJ-]J% [7S429Q9=J^1)F;KDJX0YAUT M!4+?F+QQ-IU+>HVSZ3R$Z8 A7\\U/;X2FGNEK7!9RU(8R@::]!Y#W4@[N82_ M0H_'/-MSAS_*+MT$68Y7;)I;2RYR<Y9S8!EA!?K[*;! MD2:ECY&HB6(C3-V!!K\60N0.G5SR&_),"_K^;&F7]-9G2WNPHX_9KYA@B0F. M!*N L R]7*R PO@ U_80Z^Y5#J>)&K^XM-*L5"EJZ=F^\ _["?\WA+Z8Z-WJ MF=-W:?G!$^ "Q("X%8;-6G8&)B^H^]F&+VH]S3;\,*@"8P<@$^[55V7>'Z&'FGK30'U/O[!8N?Z6)2%^'+JN MS&"9/[]NR?B]IHGH/4"^*!)%BFGK(LFER#,^$L 3(KQ *1(T!#1G-.\%E[0N MY[W@80HFTZ*%OT%R,#9C7XZ9M&/]5"LN[&\;;:AJYLXF>E'+93;1AS#1K/D_WW]S]?1+__EL/Y?T+F?[>0C[F9+E]/4.\WF9 M=03ZSK/%7-+;FRWF(2R&_+F&_4!VTJI2 D3.V0#/!C)(^G+;#GO/X8V_[9K: M'195AJ\AXPJD>AH1H@K_7=/2@]2+%W*5Q0\^6_L\[Q%??O?BA^=+^?*J+5>N M/>C5E*ON:_TCOL\C,"5PGPH>-:!)U21I)O^*OS>;^P4MO=G<'^2 %-UN<)NL MAI9F7V6;U4H]JH=_TC:5$85#BF:7O78L .Z3NU("W6>]=(CY(BB@/%FWO;XL M /M,$'['&?D %_9/G"',%9T&'!C$/6N#A-&:%W;\D8[R:09Q)C:H._?O 8F/ MY3E]]53+7C\1OM5).0VC6N@2#8W[J6;\XO6I5T%R&L8JO:,,2Y!K@;?9:\H' M+0T=A*A?8\QN G,@^A;"XQQ49RJ6N\$\&)B/?>ZVH9>B2>8+T<*8FU;^-$(8 M<&5E.2=P5)8FFD2M=JFV^I',VAF3OXSW.1]HC_= >PEM]%67M^4^P*HM68X% M3QMM):)2$=ZY\P0"K6.O;IE KJ$RUL>:,>;Y>1/A8_)Z\5_-K8-(=L8\0Z[> MT 5KU-N/$-9J/C[%+]!OE H[+QWG29--?/Q(YNV$N%9DH.J\WL4^%]_7_M"+ MB1)X!".=\7!<&Q8=DTL_X!DI3LO0L7HW^Q4G+D!KOJ&7:[I?HWGFD]74J>*W M$6]<.D9EB%W.S]AOTZ M47#=X3^G\M8,(BS;<>^.= >XTTFZIO7W%?9$JX\=U-N\*9M*])5#OOQ"W+XY M,_"X,P,^G*: /C(.1.5J%+8BQU79;^7CYP5=OX1<.<Y B<._R;4WS @%X#>=M/->+9'2!19@=K0.&$'ZMTMXRWK?(;"^:FKE' M.1R4_(+FKFT'4))B>X+PR*L#V6W.$1[G,O0_.7)U>TD.D)E+RCLF.PR[S)E+ M0WR;-@3)BM":BB8IKRB*16;? M3/[PS>0[45/?(5.H"9NX, 2R%#4\CZ""64-^QO$L,48,.5YU_%I_T*V MRR2_^1.G# ?R?;]Q^ZP-Y33_A>CO]#OL5!\#\D(;3,8LJLO%NJFJYI;'*7T0 M0;FQK&^R3G-2OC'B>.,#U?*H)L?.#I,'*?E11^F(]$AI+?FRS.40+==_7.WQ<74F9(6DK6L MSH7K\HQ=+4NYGEV)M(2VY:KL12U3;HS+=MMR;^]JQ[EIKTZ;I-;!D[VB#:"A MAT\E*9KP?([[S%IIDAGJBHO&YP\EF):TPKF"SDEKBE/J74Z+,C!??VL'53B= MXHL!0)_) /*!<_!=5CD[4)F4FTV\&W9V"/,G*O>I?"D%O>T#9*)8?8/3HG0% M^H\]WWZH@0*;3Z#Y!/K#3Z!?MB4M73IZT$;"&T,H0M!X)_[.]X/!QD87@XNT;G1CA?\ZR.]I$8O;)FX(P@KRF( M[OT,T>Y2<@Z4SNN,#N(V[%]TG3U=$Y]&P@38K1@)T\[[S[S__/'[S_?:*DI& M7KL*9VK-=>EU5E:H5N.@3J)#R34MU5"6XFAWVD*[ S_^K1S.6=4UT^5" MLFJ:MLV60\&AMU04P]02L2WQ!0RI$A!J(S;_R%$6)%BYB;C9O(7.]C7;UQ]N M7\]IS2]9ZJUD$1H?.RRA=:\0C1,2-'KR2(95$[Q15$&'ESD*4>8EQ"DAU13; MQO%UQ&(EE(PU(/DK.)#)7F"CB'&CQ#(8,L9Y99;7:,L5\WLG?DK3'OW*\6LT M((P%AO&U@A)'&B?7VJSK9W.,09V*N[CO25P#C1Z;>B+\\TH=4!&2L?+TASF/ MYKIKUOUM)MTC(]F?Z\6+@%L93X2Z+XETX#B3'[L=:">&IK3$+08#X02DN$\Q MH">:ILG,_C)Q)).7<)X 5GS-PK&O8OZ@OYLT35<<4V%M=W1!1L&[Z'[Q1+;V MH!,(*0_""=82IT[D9.FPGU=]LW&\W*\7W_'HH,C$KX/^-YA=4C4AWTIP,UC< M?*QA.20@89O[T0L/)D4KKC[H&XQ>8'BL5,+J.%&!0U.*CY7;E)U\=QDUDI^N M[N#(#?>6G,'45"W]1#71?L#/WK,L3B^)(?C&R7C%4H.G6S@;E&C@I6]L=5"B M#/PY?#>RY# ]'1_EHQ>^#-*9_&Z]%,@]UJ:\C_/CY&C?\]E-T-F=&^3M:0B> MH>:7TR@IV4CIU+JEX=-JXPVFOY1"V5Q$?I3XJ$]G?-3CQD?-4RA^T.7DYW0%]W)HL?ZF;^BI2', 9[G-QR*>E().\+1F-#1*#O+PIJPAV M(@&)=JZ%4W<"LVR20G/ORASR/T!*_\BBV$./^OP+Q>9 1' M<4&B)\^&0E%C1'7'_O.)Z\>#C#+TOK2<;3;,IB6M8V6M@?;BX+*VB^H*Y&S0 MRT#(T3994<'E#H*]OFP)7=X:D0P]0-F&Y+@OS99,>%>VQ15G*P]R[9TKR@P/ MBBC5ZH7"KJE>_%+;-&_* O\J2AIKCYB5+F+_6G*X!<;-Q3X[^)#3U#ZEZSLO M]R4^L4+%L*)-5JY?WD PE"[64%CZO%,PD;0''7?=2N4QX?25DDDEU=CH\G)- MGT]U]8;5B+&I!CY@R^#*9)V<)KJR,IPU1Y@EG_8-A5F?R[4$;[PV(_$V)(IO MLFKV$8*3W6;\NCF*UW>J=;J-Q/:<5$D[?RB"Y?(<+VFO M6Z^T6<'2+WS#GX_ QW $)E7M4T5C]C6+@@^/Q4D?<60ID0%@MP"2QG:%<='W MJ& =T(5\[26LVA^*"A]AUN8=[0GHT),LF-5IWVDSUPY4M!L(K9"FBODXY7O: MU6;#G WS#S?,;YSG'(]*HWKN,SE&=8-_>28Y5J3:T %YDZ FQLZHC^:TA,3= MIQ$Z0B1CU2HE->^)./1,\Y0?<-_H)"SIYH$39.1-4%@YWC'.1JUXDM/.LN2[ MTTB4WE375VY5-;< _='=F+V]2R8.^=V(1;IS?5]9 8V3O2X?9#3J+HM+8E\' M:H3\T&PGZKD*,$32)#@K= GZ%XTN=O=R;GSOH281E^#1]R61ZW.7%EBH (74^G&'FXS,85\[#CQ M^W]+_B T/?-L,90Q69AR6A1:R.(QRH9%\#EHU3O=$&1JJO6<*^*$ICXK<)^=\KWADW "O@Q MQ! >:Q9 1LK!K^5"VS8NQ%IF5^WQNFH_!:"K\H:,E1^6JO=B,'@Z0UYP[P!S MMBU>5,U )V;AR#\H*/38-Y81%%YZ7R-/[(A;L#B%M>.<#WL PT[HZIO=CCF% ME_BOH=;6K>4H;R7QE5;DOW,%^PA+2;L ^*)-)U%Z9M44ZM>DN(P( $S':[/O M^?@W+'\* \;'2]E*FC;92:1,;VT&)Q]8GXY] 'GF!+X3Q6NCRQM.0GQ>\1MW M]$#K0[*] !K1(O1+6XJ4RD5N-?(D3J2P++W8M)NL]LT5$KMNREIA4XV07+)/ MN7;R0W7=M@S\$ F"#(O*)B?99?5M6Z(8_G^6?,UZ46Q:[,(QR MB"@)\H&FW M7U[9]N[OHG?TJZH+>6$#52B@J76*=O(G0+2C^QNL &A6$:Q\T8<3^]D3G_- M6_=[ %7'AGQVY_%;9]\TU3E"):/#2@& !1-1-MK6U^R<$.T- F6Q=5K%LBAM3%EFI9XP,_;SZT^"^RWM(K*7%40;%M)H\WH,M8 M=A7[!M_XWT.& B[W84B;&78/CD+7_"*4LC2='8:]<<221/Q5?^LYNR';B>I*PJQJ1$K?DUP$VHV$,TQ6!"I=L8N-8/_4 MTBZ[$^]##KRRZP;D/4;>>,3WEQ:D[,3P38J6L.$O78@K/@>NCQ)*]]D,I7O< M4+HY2+^$G?(19+5>'A4#HZPQ!VAI?6&#A@ZN!F8U:A-YN9>L5_8FUB*9C[^IKU"?*7.B*M7Z/$7,1KO>)'W_;4XU.DM6MNU++[O1#7SE#17YI]W>] MX79\TY!!@KB"U50WTE>/&PE$[2"#U6*>1#39CO%VN!)G7[A2M9=\%:N&L-YZ M/^+40(H:.;J%)NBB))H-"5L"$BUK/[SD,D=\,6DGH=)4G5)[B 1OX_PZW51Y MXCF61.KKINQLA]*\CP?VA>*P;^;QWY-6>'F16DA,6V],@"'1M=7Z6%VCY$AO ML>,EJ]BO,\LI>4=9V_(3H20K[XA&A;A" %(18FOT9F+ I(T/G7A;KHES[Q4/ M8N?H,H6U5:V;L')/+I7%?FB[@8MS\7N9&K!HB7<9G14N/'?A&$I6UI;C[$*A M).>N.^WM5"[N7MHQ/06U]C>F#XMH3M)D\?.%NR/#<.NDUQ%*(^$][IM.VEAO M,^-7[X3G92E@4TUJQ,1*;!51QYWF*C$1SB@??-4[Y4$/U=.F=E?2\$<+31.0 MR\66=DTFS9'4[XV+%S+RAT[D>1;KJC&8NA3Y4>H6N8^@Y#$B2L=DO4RHLI'> MEO>?*_6<*='I2>G)4[S!N60BZ>EO?"S^$*] MD]F__NU5X_@ @G4/%92W1NI&P41MBSK1H^DENV1/F$UPC@X^" M\#Q5HF)?; MX.>W1XTM3>M=(Z1X$J:)X(UP%YC^4T]ZOLY0"UPN:*:ODHO',";Q2].RK&X" MRT72N\Y^JFP'RQ%@Y)RK.H5#L3[X"*(5M7T?;RYGFLX6_V+7+FG&^7;@'I.$ MWB9;U,-NQ8[(^HAK$,Y67/,=N_POHP_AAWYKI ,O&C\27.:;J&AD10093<9" MI;M=V0F@$-45SYMA3 D\WRC=UH5"\CZR9B.M _E1?^RY0ZP ?4L!!+UF+(7H M5=M;0A?^.'IH6@0@_M\1!4FT1*J I)8V$_IZLZH\\/"H(4H8. 5+Z&,.1#EQ M.5]I%OBG&HI,Q04)-(A]:?1Y^:J[X1YX3''

/8.GQ0R=J,<$KWS8(Q@*! MJ+BK@I0,\C?\DFAR_H-W- 3G5@+35+0H^/)G89%**3EQ?JKQAJ*/H*88'JDX M 5D]6=5%RR?Q3L -L*2*B77/9;*3T)]^,WQKSWFS8?_$EJH]'XDW[ MO72\I2OEF\'(8^BMMQL?NVDJAGD_/8_%':)W;3NR9QW-( T[:8V(6I9&&E;\ M*F MDD':9$UYFJ4*&[$>%'2U)-\:1MTM&)V\0_))?I8S5*?%OR!^3'S7'4NS?\3Z9D&-4OV0J?EM$>5-@/6F 3WT]8QM)JA1S. M<5N3GKJ,/D^5[VX#W%830@8$2&K_]Y"]N]QE]$X9P MK&2K-FB#L0!7([B_WVT.'LE.;CW,-N5\/!M:'9!".Y]EH4+7CN MJH2434Q> ZPTKD*,(+!ZG0^T=AWDGW#/+([C)^&?J>^=53D8$)=A<\(!"G"I M[$JU/JL,O&S'>>WGD1N-0H\((:Y4'9L&TK2^)I 6 (Z&HV/0THZ%#]JX31N4 M-B71_S#G8]/&/[+;.*UKQ+=*N1F\!U]$[S/R;,=9<(9-]9DPIHUVXR1&M/D" MI!J3EGC)*7&Q9>*E9()56]K$>3CW\2KP1.KW6."VG.'JR<,IV6%T$F617@M# M_@;RT6JIMS!G_WY 69T,+%-EHQ+?X_)%<9.)$U_"8?.O24W1@'='0VS]E1KK MO#=^.7'O%)LO,QD[^]I"8GD#WU'G] !+W>+9*?R0G,+'@VS[ZXQLFY%M\\XP MAXMOA[5%2(U!3S]T"GD5:591D403Q6Z=Z^UPY)23RA^P!W.&]$#,>BFG MWH=559XCN7M%6"_S?GW_Q MY?6G]J>EI;.1XC2?TG+K3'1@V6:ULI%Y)6V1'/I$LN_\ 3U"%]H$W9M]*;V) M!BD3RC9\H=:&NT^>?/I9\IS^D7CX-&E_Q:?RY/ZS<@T/>^AIV_@/%P%^@FCA M3B6?TF'1AF(7QP!1QJ!Y+AU:0WBJF07,K4L&M54'BH/E<>Q7$V\K>4]+(25[ M8[0^7S[[B\7.Y^ZS) ^]%[X*WIPDP/[BR5^$_Z0>)-R*YG_4P)F]99%948@> M>K2N>+5\_N3Z"[]4-+AX^YCYI5=DCWR)Z2WX#)%UO,O+F]/7H^MFC1"6(RA9 M.G,KY;Q5OX]62FT&7BI]UBO-*7SZQ2>VL7TOI;%J\:,6Z5XT(J3Z],LO/A== MT:AVP:;'"^;X\9 UO6S]/:E._<^X@N#>OC=OI3 MH\-@1O1C7ELQ4I[]>"1G&_E$G#- B??81/G/_&*TE@Q;?8L?!I)#$$CZ;D&: M"OWJ^%G?\EQ1,?ZM6\EX<%+5E!$E2IPG+H&? U^@*5&YN]',9;DF0BV]*/\> ML04<^Z"Q[\DG%?]$TU$98.)R&VW C;@NM5"Y] WF@8VI,S2WMD?*T T/,# 9 M%.VLC@O8F3 Q@>;.TJ;XNLRJ'M,C 5=(G$(!-AJSQBY(">R@>'0COT4$>^4 M3=\/3*GQ^$!G-T1O:.\D2G-->1L*@8V*P5F%9MYNZUR?<%ARURQ$[R+P;9I7 M\\H0"8=2:&$.BSUBC4;,$O&[W+V>A!]-P"#F6JTMVHIZ5XOU,/4G9Z;O,Q+0'LT>T4KJ3D: RU$++( M&!,U1D%Q6;NIR@(PJJ/WRC>CE]U(Z0DAH40'*>B32-L=U[VG\;O9FBO+%)T:EDK\7>S=$Y M6Y3=OLH.?R,O^DW\HO19=;IMV/@:E]7;_BN\CRN:PUWW-P:UHD8U]?;"!,2# M>%RO,YE7/ZDE\#17F-NS]QT;P9EICV?SV6=/GCQ[]L6SS[]\]N633Y]\_A>8 MZQO. GJ#C=9#.JP/?L[_U_\=D76*1OA-.&4":-N2B[$/,-GH/(F^Q\FHNA$& M'>2C:4"4[ML_PR9)DZ[_?S;)V23_K";I^Z?XOWJ&7/GV_)CD4C.F:?>4)GEV MXRZDG^A2S_-^-K5+>NVSJ3VDJ6FG"F-/NTZ:[E84UHR3W&1_2*@*PP.=8JTR M;2@["0XYCBM]AY(UKGA>8,U_:H@ES)/[=B@DP<_)3,8N!UH#3Y>/''"52=47 M($NW*2/!K2!@;$P>/6##KKXIVZ:VOJUP,DNZM)3TG*1_!,LXZ<./R/"[>X,]+J3T/7=4/,I>J\_G M7JNYU^K/=(S-8*\[3>B/D 7^,>C=<=7Y>0Z2*G:^?HC5BSW*F1=GVU3=Y;Z( M>55^"*OR[A#$EW";&.";X'_,DSJB_XHU7Z*2DY?U4ED?YEP*BWW?EG39/=,' M?&3(^[\_?_Z#H>T_GD2'S8[;'&+\D;X;K\!CR&)2"Q5AH\5WWBZB'?R5E^#Z MNJ'_D:+,JV]?+!-4HZH@LAJ6\F.WS6ZH-F#!,#H.,*N@E8TL!9],V0ZW@&GG MAMA?U2E6J6^@ M9%NMB\:&:1X(//1QL]Q68 VSYV*5+^UR;KVG;+" . O*GY)F%1>/L(\E_'(UFCA?"V<;+;="FQ&B*;; M%J_T)JL&P;\(2F:9-&^ 3)<6H>F0IERU1NB;R*5XE VW.[*'4O*VNRQPY0LZS!R51#RMU1N9N$)\& ?-KV6M>;!EAF&S ^9]+30 MXLM?J\HQ.,K(K9(W9WP'NX9=+AZHJI7K:4 M9)F.NDF87$V--;I,VM&99\8G,SU LI UDU:3Q32W2@/-!!F!P5V%:>5U\[KN MC<#NQG6"Q4\4I#,F<0.-HMJ1B$5!M<=3+;^H:,3L1S>['3,,\GS/ON=%^IZ/ M-.&B;7)*2B@QH=:WM-6*HCAME][S,<.;F.]6*2U3F$NF$.3O2=Y&PS+5/ZL/ MT"P:1-[)7QO[);2+\JC,-KZX$G6/*VUF@' .RL+818U7$5)7=;&,]8>7?KN; M+7'V?2^@2]6H=9>)9)M187SVY#/C.GB5M:NL=MW5RS>5.S "'DPCT3 MVKKLMECP$$],&D@78 T*1S?[I) Q"?!!,FZ1J4@D =YNY]P@RYP6 8.L*@M\ M:'=YU72@_EAC*_"$#K\VWX^0M+R)R1R]5XHXC?-U$*T*7)1FH C,PX, MV,G_COW5IT^N_J%*]FV3Z]UX*AEPF>DYQV6K'?\Q: M@&MH)_>.L MNGW_6E(J%UU_9P5NL#I)_4Y$0S/$O2HO2U*(&XD J3!-%H08M M0N@=A'D!C(X5-8>]B6**>!]/NS0YLMRFIP/9,BE)3- ;7E%*FT'W6Z\E+(QS ME_IF[2@8A5&]R[?U.)7RNFYN*=2)TH#Q+G.)V\AB<3$*7?-I]7A/JV^&UO:; M:-<0.^JT/.#WIZG=D!N6P<&CVWQ*CCYY'MQSR\>^<5LBE&/N(F418IX#OIWG M-KC[/DT[G]_IL=GE7#7H$6O2H _-(%<50@;<6BF,?H_G&7,M?C?A/M]C+NZ$P2M M5/LM>G6-ZC3]QG>WU(S"_;T 3PC1!0JPXY?[;DM5YK:2',9D((/@"'.;Z^&K ME:S8[1A?7IVYN^8<=!B:L9!S.5;4C<7R,E6VE@H?#]G3V6M]\M6W+P(%641C M%BF2)0NY)>^N.$R[A.\PJZ*'4/(DB;?;!E.1,84 UJXF[E/D[7'76NPY1(8 MPC;6+*!9[>-^N SZ#^8>YMD>0EVF3'X9P>0'!!^8<9]WQWT^FW&?,^YSWAG^ MG-G>NX,^/>4JE]LB7^"%^ *OV!>XW!O?8 +CU4][ ,R:$:\E[S M@YJ^#QYJUL%9RT"!;.4^(5LV8:,>ZUQ"/0IL>F?$/X%Z>.'J M7DG=;QK-S8E;B&R25!@QBBU-$"0%M\UBZZHB5$G9QQ;'$SS1/[R,8RVAW'7Y M )^S6=/H'!<,'?FHS<$9 4)1,E2G:>->[8R^7'$B2[^#?CJ^YF$4?I7UNAH0 M,]CS(@#M<:-$(79<0(%D:YL5"N^;JY-SENG!"?%DZ7V=;@%LO$^?L(TRS(VQ M$=NLC32E)R-;_A$GF?A7X4?7BY/2',>&WG#V@W^%GTP-[>W&?B<#[YN-0X"* M6Z9B$E\\NW[Z%RL#Z3:U;VY5Q)W%3(>>\1$8@\6>.C@_0=O2K1??^L&]E,$M M%_]JKQ?_H!":QK!R-9(_0,\WMW4W%K6X_O0OD[>L4/31RD2R;V<\C483ZHNY MZ66??GG]U[L_7KPA\9L,A=U36ZV?^F5$PAKF7OEF NWWF>E28!9/CB2#8BAS MV(:1H!@5L%#O6*^S4I< OL.X$]VI(RG(:!G*5-VP,D%89LY+'JY'ZRH>3C@+ M8E!T()+/%CO7;GB@EJ_I5 EK'1LGC@FO5 IE^:-E'ZD>F ,:[PW=L"+?3T,Y[WC:+=DH;?%[M0,Y8O0@ MI"\JY8(JR2XJI"M9I_ZO3_SF&V^TX=0;^^/7BZ^=@NKD9T^?T.JX>FI[-_QM M>J+^EL4GFE-'.N]74\?VT72>O,+Y*?7S2+/X*^>>#]'>MD(L,778)'? 9-YN MG<)ASSH"T>32[DJ^>4_O$VZ+R#G1\$[/[Z3_$F;HZ]$+ -(BA"\&[$380O=! MI'"?,.',OKX\ :&Z9WUA[C&8=^J'V:F_4QXG=H+6V%):,OQJJ'M&Q-#W>%5: M#2O:=MYB[3"TT&P:M&(T9R"_ELM; \_XDN.-3[D-^#Y)TQ5(IPSSD/;K7IA#I5&C2RRK!R(BGS M\$<]D=<-2@B=>DT'EE'[%X[*;/::-\RD1_;*DA[-"/1)3YW MO#=QZG7 'Z%Y?-/+NS'L^C:H0LC <*O M+MBU1;'^)K$4*# NJ!5&8SH[G+ 3SF?Z?*;_\6?Z3Z^^7?PX=!UVX[KP+?"+ M_X]VR*\6/S1-&WK3BD97-#?X[!HRK=K=DNV-41XJ.,?;"6H3C![AKIXK*5*$ MS)H6*X+1 J5D;7.@62U*=&X]]\U.\A?[+BS*'N"3)T^>^$ZL5WB"'R@L>[+T M__A76;S(]HO/^&]X7/W[*YKDBC_YG#\1 _:91'1!#OODJB_H69N.7M[B*=V MQE=US5)$>)\^HQWDU8OO6;*RDE]4HEW8"6S:#FQV(= ! MARG^B@ZH6P:LX;E>YGW#25YZOB_D^7SG?X%?%>2PH&U19*+P-*JU'2UC+)2.%0SI0,7U*V>R3]6 MN>'^6YUL?28/X Y1X6Y O]Z:-A)PI4HSWQ77ER"+DFG<8>+3^V?#T@40]5C(PP/WP6VP7)[TGY(OH MS7#S:"E]Q?%K;+Q'$N<(DM+B$E'7SEDQDVRL4(?N#\L=S&"%&53W3J"Z+V90 MW>,&U1;.I\LAF2E@_ LYXCZL93P' MTO\%%H1Q0O"N<9$-DZ< M0*]KV:D8@X2SD"-RAT9Q+)H1G-4O+VPIS1(+#V&^2I&#?'M/X?Y>J*K4$$W, M\K[->'%11,5GQY<JRCUM& A]@#^ C- M(N:;8.E*]< ?QB;-,+_.;!#Y.&^ LG(9YP<6,MALZ_(,59_VKN18LU5>T@J9 MK?*!17"%>DY8^7;EF]DZ+NE-S=;QT!+1H#8JVG2J[[23? 4H:D8?8[ZLRM[:+^>"Y MU!7LT5=TMN= M+>I!DO61XA":30;?+ "&_;Y$'R_GU"+PO5="CJ5GR:[R?P]E5ZJ5T6484VCG MU^S]7=2KG\WM00ZPR(B*K,\6#-K*MPZ, %T[F&!*$QK@6<&L<$%-PS@=9K_P M$E_Q;%8/85;"R FM&2-F9RF<319*RH'U4[#2L]E8AS$9Y8J7V^BYM MBJG#&/?>S>9U2:]Z-J\'3O5UKBZ;A'J)_O7:'1@.T35U[:K98"[IYGNSQ3R(!SE#0>VFY"WDCZ->49W)/[ZE&#C M-0ZCF\)R% ;;*A61D':RJ7[%'\^V=$'O=;:EA[ E)?8!GP08MKA!BX_!Y<+1 MMYH=JR:A PP'G.\N01?)@A;I=E$T.^9FR#T9,8/*:66:/D[";8OV_B[B. -Y MBE /P4SQ];6 .)B/B4D7F\T6Z,VHA8(H&=SU"8NYM%;FID\LJ(RSQEOM-ID2"Y<4F*E4QET[I4>T0U&8 MAX\[8?<,,HQ5+$Y;H,%Z43'< ^>@-EJ7_0'7!6 ^Z_IE%#."1@@7C:\3?FB> M\/@!E.TSM'#A&BOF;8YU_\+G0B$E=;VH[@=Q3&T/1V:)EJCKY0XE#>^PQ^VB M0N&(Z#%6*8EH/T/S.!ZL[IRI*3##YXAB/Q"^,8-4W2?;U4P2="DL((^').C+ MF22(__)X28+^^#=RXK"^Q.6^N*1-Y)'*HOVB&L,K>#X4:U $'!^7D>A"C7.\ MR9TK &(;NM"T_?T/+WVL;6S8; (UY),,S>:)6YCCD*],E]T%@=P[4OD^F(U< MZ $ZN_CWF=>W+7CMT3'Z\=]GX1\)F-0#A,#XEV!34(+50$HD#C8(0;TB.&YR MRB"/1G1Z-$+0RB2WK(>%*[)1WG!N*V5/\AGV1B;TUZ'8&"_O2*$*W+;D?._5[8\V''NNZ\4/3N1+Z /PJ?)0A0+T M#I/PEOT(1/]-VU_Q#"\C\M*K#7/(+GT>\&KE,I%_\I%)T+6B*,P=+-)1UMD@ M>"*WY,&L&ODH:!$@VBH<")(17>U<*T0:V9[IA%$O&+*67@C/;+.JO/RYKH&? MKU]=+S8LU5!C2K%L;(N5V)1YD"7".Y0L([F>0'0QXS]/KA)7Z]X\6OE8D0ZI M&21MM&[(<]V9HAY>U9RT&RRF6H+.=/30:+)DEDS>1E:*9D'##@F9+!D#_*:-8K% ) MI:_R@5_WR;0%29:WB!WIH=PZKL NY>KLG@C#?<_2,U./4Q0P$)FF#D\A]HZ[>G5%Z6)3Y<[(WYI8W5NX<5GCT[7$ T24]D88XR[ MR>C-"V?9W9+R%[ZMS!OM(]AHG_L=AIUK$:HR@3GLL^"V%>%?BQOAG8/VN:R& M7@RKN65LW[;JL2,BF9;,1YUED1 M9\G_V"[O<"S@!,A4CLO'Z?QK 3^^]0(6ZT#46'8?*&>&6%&>RP=;J1[Y M.UY?]%>Z$!.W(LS&/L^W6_EPF4&E@,JA0]T%M_;$"@MAW]!)KJ&CR>[6![T# M0FG?HA[C\$Y=$$(I=WB]QW[$? #,!\##'P")/698P]^0PP8_^].GRP7CBI90 MY6H6GSU;LLK7LZ?/)E?\A%ZR_.[IL^6SOSY=?O'TB[M8BI;E>4_B/"'O2.X- M)[8ZM99(DUAV3NV,9YU4U53"GHE].>0.P\]^?/6SYH,^_7+Y[,M/EU]^^>1. M^L;D%F:\YV6F.*7H7.R?O(6A-H@+T+P]7?Q0T=JP1"+^\NVK'WZ06R/C25L6 M'[")BA6<_\DM7'.6 M*'^YYFBM7QD![TBZ,=O7.-2;+;K"T$=A,HM.#GP]=HW89/ M()9OB[R<\Y')Z:[7]"@]M7!MR4*3[,XW3:]]>JVS^T6'"R\-G;FZ[%/*F>7AZOSC_.;[8 ."I^*EOGISO( M]QY/@\[5,@8,(1064FH4%2*FM0A+Q)QLUPN63GGRER1?K1VY$3YNMD[=3H9A?KRE$0@2!G>7HFZ-3LRCI@!-9 M&3F!(J**>WDG+1"/FS-*C=RK$GU:P$I;^'QRKG:9SKLEF@< M)\\B;=&QP/JIZUI]#\HZI>[D]$@4M-U$&;DT'7 9E82Y:O88X8Z?/YGACH\; M[C@?_9>Q5SZ"HCI[]3Z*3RMO:?FL1/:Z=M)1@#-=02CUYHCF,B""5-;Z*.#: M5UD]*E<):DM2ZX@-+_78_+!,8_:*[XES%.$DN(*HU1PFX:5/SC3\(S*U7I2+_ M9/Z/$ !6&ENC5'%00&'8@!"^^SO2L.T[MM%U9W M\C+I2?Q]"HFSTGG?4^9#&2Y/C78J^6S-;4?-3;8>=\0WX((/?F;M!=<@J4.0?( M\!FR70'/C_H8[D"BRED(->38Q*W16*[*4ZNP1(7 -#7=X383.*&C1066H(,] MDD>XC7:5"]D0YKS;G^(()1><86"1IY@W\ 13)[T)/9/._0AR--,KC"OF4^ 7*? MY_K4?++^\0C-*6.XG;*JRFV8-22C(VFH>W3JP6BDU&]T%%:G*>A8EC.6KR,F MUY8WO-;U-G%,CK@Q7*.A$Z8U"0J07M&U;OVU.:JKFT75U!NT*2Z$ZB+_BNR6 M7]O&:.ST3O)Q\14/HW 4>$M[&)]P_^_EUZ\$3? 3(PRR=I51K'WU\DWE#OQW M*3!_TQ3%U7=M5K]>_,()AE=]ZUR_^)%QXSL!:Y!M#RP$]4-+FX1D[_S/JU*@ M%+J;2("N1?G_SKHB^_?B[U6SH@WEE0!9_J7%[3"_TY"!E@$W6J\/0F[E;L^ MMTY<-I/_+=-\+=_44T;;YI?T2V8Y7 I[DQ$8HV(!X!->+?Y$WU0!H MJY]./@3[ZAGU"1@3%3-Y.;V3"=DT+D+UC"Z 79@ 7 M_FTE*S)G7:+>H_+)Q60@#'I1T8'KGSG.;.#6M^KDQ4L^/00TFN,>0;:J".ZO MH%BZS.P\79[S]'B*ED_GHN7C+EK.>99+V"D?063UG,[X*VZ$X[,Z!O]J8WV^ MS5K.*A1-/HAO 40V"B3?N(JK*HXQC8JYPW',<.6X@+#V:G]\.N)P+DJNO""? M"4PBR,MV>U$('/?[2%YB7V6Y$ZFE77/C8DJ(L5LCE[P7=]UE++(/R^CF$.P^ M\_K#D6UE.V$Q,22NM @%9@ZE ];L 9L2D-Y3OUH=H/7L&T:CIE(0F;@;5TM6 M1.G[T1A&8VL;L*".!->#/4G8\/N/U("!T8[#<=_?1NMNYB2>.8G_-)S$0[]M M6DZ^3]<)/(ABB:B[&7J?/U%J4FWAB<_.N)N53VU.]< .Z0G7KFU]6X,$\J[= ML:JUXH6%[(:_YU#H]RQ0A1W34Z,T]I^5[VE0H?E98^?2%^%L^ ]A^(:[A^6P MBZSFW#=@%B:7NIYTBU=VQO,92[]<% -WPS'7/Q^ZM3*<(P]%_[ESSK=Z<>Z+ M+GG;?&3DD:O.B!"R4S__ M>+;T2UIULZ4_A*5S1+JJ2I"C,#$)RDMT,):HSC>Y*ZQ5.3)W_F3?=%G5Z?&\ M MR73E.P2^%2 41K4TW]Z8YAM]Y+6T6R[ M#VN[.*=/A*)EISB]0AAV^FWKG*AY@">*0UZ7<4D6D2G=\D9Z6NEK5P>7L>5G MFPU8'1 :SZ9W2\I[B**B8QQ>UG'.:!= M]FO3*H__F'DBI(+58.<4[,6MDMDR']PR;[*<<8?.MY=,N)9JK^LR2?H@_[)> ME^W.GXN:B(G-,JZ5.#1@25IFN> R+1,)#Y#" \4C!Y0+>H9VV"'I0W?)F"H) M>T56UFS&=L%9W?725M9LS0];4)%&J.8FJTXG6@VO.W6>?O[YXI/_\^E?[,C5 M8W/?W J!_-T.6'1I[IRVGB@ (J9M2CD7D?8]@ZVX7LQRM#-LZ7W9TD] [TC-%'215"Y_+Q@?V)E?(ZCL1Y#!<4HVN? .I+/=N;**-$.B[4N; MM91GC+:*IA28%+"#Z:5B3%1"66J,T=JR$FQ5^D\,);FT+T@3V"G&U5<:.W_R MY%/;=3S.\N^J\_LB EK],[NU1U(98&XBG>!^=&]4JT*((A##<_."OWH,WX*( ME:LWV4;C>E6)R%2SK#4,F:>MB$C'.^6_I)]8RXXQ-[C"=^G$277,/J?!RZ:0 MI^9$'6?@NHBC%0VU6'2U/O$([8)7L7-QK]#Y&TN#KTXSY^\WC>;I[8T(K#4 M2@5)"C>Q]+ICHO6QDL80C%2:A(])3^]&P5X(,:;16**KMX&X+W?&"!U(6)B^ MGPL:%RMN0BR&W":L*E^3"[9M&J7<'!$33G.JJB(QJ#K1TN5VY; SGH+R+L\A MBR8& E\(QG9N>7F4+2^?S"TO<\O+G\F-G5M>?@-+W_T![1XZ*YP9+^C< [;^ MQ99Q ZWW(E[U^G/O5QE7U=H5\-Z*4DBW^7QO0XOPSW7)@\#O\&US=T!DV*D4S*LX8,EN=?NQ"'X,,R^SEZ MO<^\OINM:S:X\R3U]S'WCYIVR83W,#_."Y?K^UZ"(MG7G8_A=AQ4MV1Y;=D5 M0M:O.DV]\"SP=:LF]_S@&G8<7W=B9,QS((ISX6(=!G#^_J)"\V'?8:\D@[F7:%%!8& R1\V(_" #;3L'$01&1$(? M_6WQ4?DQIHV^S0P5"&URHS@,%_2(+DO^NVU6K;^BG^OO)W_$D)+6.JRJK-PA M.&Z!+D'DW&_VV13 BRWW,2 MQ]4T(Y(L"_KKJIE)KRS4>/^($3.>V'"+8#;B[7H9*=(M-8GGBH-D'F"''].3 MGGO0#*LU9&_>]DJX-6'-*R#>?DS!Y>Y;*BIC-++WN6BG3169H^XH"8BWSR0C MV7J=E?2\19/3[EE#_QV[- L5=O;DZZ&J6'U^2L6)N[$AYQ-R@")F1Y-EWAV8 M5Y#J O24[IO,+YK!95CLW;FZ0]0&H3P:1$WKIE":'5I &0A??MJROHLWN:+A M+S:]+&9(3@R<<+3=E1E@=7UGNB6VBZHTKY,982)5JF_?:-OJQ6H[UO>1MNAPN&U.B"Q[;"<9+Q+9I_AC4V>CW]?! 'Z=[/W MQ*-9TI&)ZO*ML\X??BAN!M)'Q@D=P[@XDU=AA?;^J%[><3&>6+"B:M3\"]=@X)3@5X[7%[(8N=C_TXCS[NCN(3Z&& MH+91>@%,'=/UXCMU;+*;IBR,(;YHAA7HHQ+;*3LEK11*NA5MC>M2J T4=Z"F M@RD>=%5,DUG+[.-I^05KN43VLK5HN&Q*S&'+--:PTWC@DH\.]D:C7-/:43UI M5J@YL%"TU(CT$[XBG]#2T*HTM0LO\T(/43BQ[*Q?6!],:U<#MQ-+3V<\)VYO M'*"ZP)V,QKBS413PY!22OSI8\ML>\7KQ7^1PF>RK+[%\XL^+9 GHYL/)_]IV M^F1[A&B?KF?LM+'OC+U3W.I3^UU]>/N.-QJ2+IYI%JUP_&H1@%?04&MR@*=4 M3UTGW<+JJ$N:WT:%U^[7X+OV_5M'+5P[)+PXPJ5K/1S-&LE ,-N)Y_WH\HFGP56T0&QNW*$ MW6:\ZTQPGODU,))W\^? V][63/TXIT#>4P$_WS9J!W)\C@KZ2L(3!X_!58PR M@:LV]H_9&L<907%P>R;O8V9S.NU:+W1ZWTSAR'F^7ORR94VP)&Z(?;R(GT#: M-W&2G7YR_OTZX\&3AXJ@:IG.0:!,IGO"9>J<>QTF0L02+%IXBV<1A1/+^SRV M3#,YI:QO@(^ "K3B\KOY57!\1<>A9OA2+O@$/1*\A,9-N6EHN7U3@M$3&>EW[)79(8O7Q.[1Q%T@K.E/8SZWH;O'DUHJ MWZK.XM5H%M^=0DBZ%LLZHAJE)3?4_C6*:BI*]TH>+C(DPG=IY_L[SKQRHO,N M<&+FER9E*^&<8""V6;M+5%(NI'0P8PD>)9;@TQE+\+BQ!+-/?1E[Y<6B"4Y- MZ(]E][I;_$C.IP:1'"6_B"2Y7PGCU7^SBO?ESON\"#^$17AW2(O*T;&KZND? MHZA-%.HD5UR\J$X#O(5M"=FN#@[I*S$(^GZ(+BA&-C"K80,3)!I+QS25D; ]2Q40I7W,3?H]L)S)T&P_(WS>+IDR>^!XH^JO-RGPI# M^)F0\#)1FYEB5W1[6X(Y./;A-7L$1+ \H]5[0-3#[JMQ(O1>QY)U] ^)>&H;SOR6S. M?!Q-4_J>U-T8;3)EW[EJK7D=E%DJEQ52(4SO,RJ:C55\]_K;/ MM;%QY#GM(-*M)0)Z (B$[)A5D%K6$\Z==BEUQR;8#9S$+?G>XF;)@LC"[/O[ M2[IN>GU/; ]'RQPVUZPOQ->9(]T_19#Q$T!$=93K]G4)&[R4G\C[S:[][-K_H:[]]TI?!?Q7?[_5 M#EQS6.Q1EZ5\'$I$=.16XE^I(Y3X\0J6@,M0#%)D%!TQYFR7HT?]-I9&WRN( MC9S<6A3BN57:[NY=XXD[3;K0'=E;MSYH6VEPO3WH$WBUX/C>W=7^W1QJ^ TC MCUJ=^"@X:JV*=/I)^BV0.1+3!)^!1[5,BD^3FU95TNVY!CIR8L'@0AN?O0+5 M(#[_)H##&S^7.D'!$0F2C HL@7\!ZD(F+#X1(2;\%"%V&SN+F<>TTI[KWQ1K M+UYQ33W@E&QNK$<8PJNH4+-X7LO;./J/8^F?VC'8J'TM;QU2S3/T979>WJ?S M\N*8:D4!%.<#&?9::&/*#BG31814$W0F_!>OHZ4T&+S^A]EMF=V6/]1M^2U+ M&\'F,<-*8U*_"N#A),:V; N@;@7.FUNB4I#-[DVVVU=N>8?[>IH2.^NZXW1G M^+8P(5JNYZX9SKI WX1/OI9M/NP$YR2)5J\XK'Z>.0@@M9$G5@@8 #]Z;'>< MOHCJ(JR:*R>=,)Y@/J]NM]S<=CPL3J3X+0); ]Z!NHV:K? :N@O309Z<%GK" M_].T9Q\C]6+L34,#MPR<*T>\(H)4WF0;YU'L-NCKQ2L@I\9XGQ.R8]@W%=F; M2)"-)D$>%*.,M]5D9VT"WU_!XL#^?S=B?&?LS!Q5_XJ#BU(1:ARIC M@!;?94!N7^[TSFOM0UAK=P]@F:A."U_:D(H\>>A0]ADD>'B"S>Z,R3WFKI%D0GJL:P M34M?8J@:=TET">=DW*J[&GHD6JW8WS=+ $LJ3KP.MV50,A8B#$EQ,R$!%-5F:>8Y[^S)T9V@; M<5$B$QUX3:..KQY1H3X]MV]0!.H\>Y3<@]^_M 8=M6E7)S?98X84: Y^M+"A\;8'E7=?;T<>79KPY7(N.LUQ<"=*"ZI MEB0WP.1$(^"0=?!8 8^NL1<'^,"^-X0-9T.>:SN8-?Y&6[21/PQUR8\K;W?^2BK/M3\ZCAEC\8>?HQEB-EUZ@T7,37[^Z9[Z^1?QF$P.S&/WXGY?AWW M2B-_53"3-'LK675@(]6"V7X0>2]:L2YK\ZWP^\C?ACJTE>(:&6<$.7'GOYVM M0 N4& 5O!#3MKUVO\$9X2+3WL_W<--6PR%&,WM0C]>#^NDW MKE5P-GS#T8\#:+;,Y33XWP."7WA.Z"&R0U_*+L\JKA\XH[ MLIU9+!+ X+=I*D\@Q,AEO0M0"L?VGB-]C>,Z$TIQ:X^6IY!']V7_VFU 0>.K M\8"1_J9MI75<,>\F]XRBN:TW< ]/\W5'.Y.-[NPUIY\-/-T'O[V,(1U2KX^F M)[U&6TJS9YL0$!B ME^(ZSU[ X_4"7J;5[GIJ'<;)##K6^NV_A^RUXS"094?65=,4Y/YV%$SNRHAA MY-8)U$NO(:I&=+*SK\R -=J)*5+-M3M/VQQHO,VZ5SI9#C\+_#=-P7JHE3$B M/ZQ<>Y7U?<;G(WV.FY*/T39MR8QI^HE[LZ?;&9G8" M:P<2PIP/L:6B^U1MA;V=@IZ\!'25%-<(<6DA?,=)!G)@FL77Y $]IU.) M*5_H5&0?YW5-Q[WH=+BRXZ$P!/$&J#>PH(&+CD[1FZ'B6H!&_46VTVHYW2#, MOW2'E#ZQX8]JZQI :JCN>.B# !UX\HTSB[\%J(.75;U1B&)RE_ Z8TJ.FA&J MP@I#:P5")[YHSV<_8 7D;@!24;;%E0 [R*\;"DNM*).<$^<0I%P"1K1V-9=O M:[*8S6'1D4?B+'W"+^76K;I2D12@NJ'!5\U^AX4F3JU0?UD6@E&>PYX]%0;/ MLEZ+R#$CZP2.M0Q<6O(^2B=K(9V62EW M>2KQCOD8D,=F.$9O8^;TRU* #IUQLM#T,?XQ?>;*U9M^>T@O9K\8/:FXLF!< M0:+Q%"?*C5/E>H:G>MQ%'??(G,JVK:W?*TR*#I>NQVU_].[V559W@@8!^TU0 MVK9STBR^2Q)EV&=L?#,AV:#QCX#;E+*7C,GN3C]R1?5.4.=) "1?/8**;LTB.MOD0N MH]F)?+Q.I/#FW3I/7[C^[-W1W*&M>YC,Y$.G% ._NQ>B1Y0R[,?YPG66M- M4F^K!,DRE"MKZI0!W_*GG'#R#U+B1.)3F--#+W$HTR_;@[B$GO:0SH?4E0-Q M1G*@2LTOF8(1XM5 IJ8'"BH_SSK-/3O(O 47DAR$7Y&Y2GP1'(?V[>71HTK M*?U!-K5\O*X9,BH'8 @"_*O9,@_U+8VDBUY35 H"?5O9+KC1'RX'=BCYAL0# MW7;HZ9&.EX5=SD,[N1&)B=@A&:B)R^+ ,4=.=]]4S0KU*-H[#[%O%.A2IYX* M']J^N6:*:4;'IJ$+%!O'YU+>YLU3DLF(!8#1A8 M=H,DY)^H'?C5I2\Z=IS9=V54;7B8\;=SVDR:'2@>S9ZCP MW/A:Z.=96QBXV]4W9=O4BGBVA60ZG)=UULU^V*/$[OYUQNX^;NSN_\_>FS>Y MC2-]PE^%X;$W[ V61K=*Y>TWPN,^UL],=SMLST[,7PZ(A$IL4Z2:1U6I/_V; MF0!(ZJI#+DD@E1TSW;9$@4 F?IF)1!XL&4Y #"?P?W@!%)A_[4R^YI$.H?&_ M@F*83K^BEQ!96)>#W,[0A,S0O-;+D'.G\X^6\^^"35CZ>8I(4VRR:6/5 F7' M.&@>RQ-R8/W[6VQ-7$R--MCQQ7CWJPZ+;3N6 6*[VW(^%FQYS,;I,XK8 M'[A_6]3[;DM_Q4(CZ&/X?X&\=9WWL/YIG$2!<)6S#1T+(07T4*S\';FJPJ4S M&KC]TBYE[Y&Y?P*E]5X.;QJIL:*LI*=0 ],9!C(F\J%&_8H"55P&S64-C=T MZ V2.FK/Y =$4OKL9JF!%NY]I4R8KY5,F/HK8]D(;3QW>BWG7Y2G]+'DCDW; MJ!:88IW\%+K^G,1S5?<-[Z'@OTH+X27%1$H5@$U5Y-:2DAZ96J?4:R)U\I3$ M/G@81%TIZ0+*:',$U3 TF%:;:Y45T2CGR=71%M@L]B;P?"DZ5E6W>J_3BG_[,*:O+='+\ M7.GY_2M6OS%QFA_2-(?//E9[(*D?5[I[6[9Q&=%_K'?VA+,9@-7TM MW6_LC'[J!?'6@A @!)4[.@PH25/7Y/Y-I+[XT_E%!?E_5NTN],8M>X:ERSD@ MQ5'2V'O[_N=_?5%_]M\Z:8"Q[_^31]+I]EV\$>Y@0$2@VJ#15:A/1:U56LBM MP#KW$=:5!Z"<\POE6D]?2[<;2^BET?4>[ M[648)8./5\:XKVS5=2+QDE#U(**>!\4(^M5F(,H.H] @H-K*-&]G,5UW5IH( MQ+<1V?58*_26,LQUXRI\;B;I!A,&23"D)A)S*KTY2>)O-&-392&*\3K%7/QM M79J>H[YD!26I$ADQM,F/)?6/,)/>F',Y*9VX9>:5);!=J1BH2GS#/F+!(]M= MLSJS1M[63IW]B%?Z,O+YD,MJ[/ EHRF4(:)D;JPB)W2-7.H77K1!]LV6-#$C MNJ><43TPCH[ "%7!%55L))$4THJE5,I"OJI3+]7!4Y$:4E"_(M6^%%Y)W8+P M*5)$E;QE%0=R!R0W01.KX2L4KU-$>Y9E?$W[PRW+T;G*<'P!S2'U_'0+YK+\ MNPG$40$@JTFXBFAEQ<9*8\/B->7*3%-*W0<<8P. 2-75Q$+I>3\ I881'V48 MDB\72%AU (PNY%V09KJ]MVYT7\U(W]'HU=WL\NJJ(I+:=L#&\$G@Z?$,HUUV&_]?:9.^W=FF&@M/IZH'NBJG#0^_[ U;\.L%%6,26(%5 M6=RK%UF#IH_#*M;VS$74%UTQ M2E]^17&9QJ#+HFG#'FM68HJ$#KDOF#'%[ Y#!/J+JG&IX[%E020\)(7%24;7 MA34_]"E801!75V:H3K"P:)U+8%92I>*G'&C2[_9?3]Z\[K\I%SG0B[1<1%@J M-%E#/SK,B$-I6&^?7F]SE1([Q5QS@MY''/3>[*!WMH*L4ID-G\77U\.G2T15.H)A83];^9TD7>4[GTC@,?KK3QV=:6ZQV4BEK@$^&0;J%@[] \9I(#(SI.ZJA"PRS'!QV3&ZE&PNJBHB&M4$5@7*KZEKD'D9:/&QOF<*GAC MM:A8W8QG>1*9P(BM?D;R/JT$6CNOZ?K?] /8T0D0"XAB!TD3;/UPZ/<;>( J MT3L_2H]*93F]#KVRJR3%Z^!-=8SW\9SZ%4NLVB7O"-.O@\UG: MVU,%^1N99B;BX66GW39NM9WAC? ][*=946.#8@:PD@E6'2M\9/V*FRVC@A^K MKRI" E188+4A8I6/JMU2NH6W@0H+C"3VP1%)0)$K/C5;NB$;50=_[!B9I9*U M4JD\UP9ST+N)]\,+^$.WTQZ,N^/NZ&N[]SM3 M0J@WZL-?\.QH5LS>#%N.*^M56(9?4Y*,TO]:A$%]!8DKZGZ>:4[RZ+#E?))8 MV5%:DK+!@&)B--U7>LF^TF;[2EDRG-3N&'TM2_FE5/TMIV@.-CNL6 :8'2.L M66%85!:J^+%@%1TZWT4B7*:!2O0KXNC?FSAZ>N93687R]Z)@IDW;LA8894_5 M-KJJW^,T'^I_NNIG]E>WL:ALXQTI(97NA&NU7[$0N^[J"V8!N6[@5W_H)L3* MHZ0Z@D?HPE;!4N4;BK QTP!1E7Z)X@Q30!<+*51@6]$@,-#>FG=1A*DHGZA! M7A%SUFE?_!.]/?! N4BWTIZ<7#A%S0XU/5C70CNU'^K23-5CMV7,%.DN%! G MKU4-6VJ6K/->R'$>W"BG>Z64Z[0L2%NMJ%LDT,+WMR+Q+\(X_D:7!"7%R-D> M1#?84\CT"8TP?,]4K:7B]!A8EWI),%F)[,-. SB3>(\ M0XK2F_^EW_RY>'-QM? 8;OPWSLTF2>1- %O9Y#6I>IKW3.H3K,GY6>4*/>&= M1%-1W>9 [-6"*"Q:>90]1A7-H9*W[[7M;PU,=YR%<1*N9%*^5U5 M0I4IHT]7P2CN4* L05LZ*MAZ\VY'7U'YYN[VGH<[>/-15DJ@*ZZ6<\SI=IXR MW3857)^@W,W5Y9$1$X>TX:OZZ"/8%\Z'#R#U,CP\&$/J 0U%.:*V_GV1%>"\+K3Z3^_-/"FXO"A'HB_/NH\2?8-6[Z%:P^=T&#G- MR:QVQ^C?;[ AD[RUEZ26[B_6JT^A:V%SHM)"@>T8*0B:(Y54H4Z@D)['*+>I M$@4E/)&V4&8[",@^%1* !R2=16 LK"\A5.=TL/DCF!6:I==Q0F%)>M25MO9P MS@+:*IT%$XSP4(F&/$IM@;WH/7.Z2YX;5YI/,UNA48X62=^Q>1BE-9A")#CP?9'&M3 M8-ELG>YOSC7BF*\1FWV->$)#Q<8-[[")=P03KVID84^,70"?7N =S')MEFB7T [0*R3K :]"9(X*N]>R#10VB>EM'P0"NB< M4/E19]]9R@"%]:@=KP0HL1[3J1HH6FS"\8*L 899@[ MME'TO" 0#,:?*DRV20,][+K[)=3/:PX(1. _/'+>?=^FZ9$YNTE0PS%7Z\4*,LO5"UM=03@>_G."S0T/N&?9>)JS(L6B!B MUD>Q[CE. C]7?]C8>-AO$IL@"CA'7D64^E')S:4F"'8\^(W2"$TJ# HD(^Z*&'S:& M5/MZZZF-MJ<^Y^AC2Y7MKEX(%0.9!)B4C[^M2!=UQ QN<-UTW8A;657M,\^L M,*0BXDFP*&1M7%6=ZHY770\H;:DO:F_-Q2Z:%7CX:)58=CX:[12@I*B 1>E77$4X MO5"7^'ZI'AY\J^H)K\11:JXD'%#;0.LY#(^0#VYP\:2CE<#5[10VM79UQN_I M6YRN4G%FB N,J\:UZ:K*12B B-*(F:P@*D2R>2R47V*73)@(I-2= -[ 65AE31; M:5>2=M7> 5ZHND,K'-&2GD7B/B*19>+!3S\%F,H=FTA/(K"%4P66QS)"[K"Q"+(ZDTH M#Y4H1X,;C+.0BH]%JA%Y$"F;$(\#&U*A6!R6Z5WHRD1K$Y !Y03B601#E=#I M'P7S?*YJHV6ZA[8J6:QO!>!O,]A;%_0'9P+&>UI4'Y-E# N<)Q=BB0)R&><7 MUS%E0*L0)>'D*7FN!-8&N_>-4ZPERT7^MBX>PLX9 8#4_2G M8)*+I"S67GCCE&+]7P6Z^DC(F9*CS>HB=H07'$L&2?*E>BS,.[LXKK1>>O MK][%H>3)(SP*^_%M%,;"-Y&W>5*QX.G<0-XJU#V:@,KO$2O*)7*-9.9]J11S M"E:DNHZZ #Y]L+)^90T7_A7UL#2?9QA#FE)AS%N)70_2;3-O8:@0\$F@,P@> MQDL2+%\)LP&#&"]8D\S$!-']X=H+7.4)0@-;>ZE@TX"5C=H([Q)4!0[R3^C. M!^5RM6HEI;FB"37[8Z5V[]>YL'E0LI>CIE*Y0HK-HV.D5FXG5YUH&)+K"?*$ MT&K@[ +[26U>52)$%08HGB-:X_)H]++K Q8"2-7%._DB94SY_11_BGOB"-J^U \L^JGPK(Q*D*"'M:.+F.WT ^4%S'%IA#2)R#/ M0&K ,$E\%V"L-NSYOCOHM5VGY_9';?73KHOE)RK2D';*1K"D*1Y,/VEWVZ[) M$0#AA7[01.KH2$0.VG87Z/Q3)C"HD%M5NJ+7>44C# >O5@?0TP5!6+HD8<6@ MF\"B\S!$70WBFOP$9:5@]8S!Y: U+JL&O^Q=CJI_Q]>][/:&K:'Y;"7:,MT5 M'?H\"QZ8!??7%VS'U3K'&30QSF#4YC@#CC,XKV/2X?=H4TH[_L/[M\4G=2$XY&U2N+9CZP%[MG/"68##K;!?] M*K1LW__^_S[\>-$9.W@PE##_XIBWB$,=9HPF- Q)3D,=,11'U['NC3>%LP?6 MI\QN,73W$Z8'"1KCW]\26(.D]G-E$G$9I5NUWW$%FII!!"=TC#/89,\6#I6# MN$X(LT)O/#DI*#2#Z%!ZTLW1"\X+7I+#&$L\;G[X@@YAY=-1 4^F\Y^*"\"] M13NH./EH=^8JW\O,875&@;.(+MQI5C:+;VF..M/UX0U4J@;RH1\(%@A'WA@.M3?!M3H,%STFG6(FE6N_(AU5 M3Z!D(P:I8'A4<8>L0L+(4T+7R44_1--A12&)I([.@?-T!+V.N5<.=MQYE/T+ M.SG.%DF @2(EH@0&J'\C7Q0\K&.X<"/]CXA4FA:UC%:Q6(LDUQ>C*B9$;26\3R7+T,D_)I!H7:."M90&,O*BR#!9 3WEXG3;Q@_1 M:3D_PF"! GVVS?I.Y!QFFU8F3B9*82R! MC,%[?I1[0&B?FA"KO,-UTV\>1T&&Q4KP5@X][\:.T65(5JTWM0Z:LC8([Z>8 MJ:93=%N.5J4M4;4,;K7#\$UOUHXE81E0Z1%TT8$BQ#IDLW.4^'.TB7Q>07,FDT>%U)LH/GZ@&(&[&L6,I$)PY MG!?A?3XUX#SQTDE'06I$,&%239-6I5Z=.ZLP4VT29AN;'U$\[ M-?%WV](MZ?Y$^*98ZJU<.03#,94V"$9=FEVE\XO+[.0BC0&]\P$F%T]7\IQ7 MBJ(8Y[O.@<02;["7=?"K&KG(52YSGZLYRO^A)F0RH@AP1?N"?,H%K^-*R]3C M:DA@UMQ38TB&[Q(]"PQ0AI"J@<7O= MO=4H=PI 57G%RK=:W6$%!,OKIH*O*Y&M*C/ JV!QMD'M3,1/>_,CE3' MUJH4MIP/O#.;87$9TVG#"%DW"HJ8@?\!B M:?,B4K^:-D'UT(Q-4Z9,*SL+LZ)-&7.E('=D'C7/4U'1_*38G+!A M>L-7KM/%B&YESLG[_C!S2M#;G?"W/MG5;+_5A+[=Q83,VPPI2ADB& 7)8 MJ:7T0&G-J,T.5'(K<37I;BV'*@Q@0]T)SIL5+0"):15JM<:YTIY/B[/^6I- 7R1 MZ"SX"E&HX%";!&M+K:JFU%9 M:JI@AYI4D@=%L*XIN;=K=U=]ALKHJ4ZO3 U-Q'Q!IIZQURJ)SVYE0RE3:0K@ M,'VSX_6T;Y.GJKQ3BJ'&FU<)*E[?':K[MXZ]F6X"5-G8RANWZ@S&4%A)I304GD%'6]6C<3SUUT(JT4PE0OU:VM%ML+E;#MS.;* MT6WG3Q*!;H1P>8O[J7H$_L MV!4/5=6+DU;+DJBZ'^K*D;KU35=+/:K.DU01U71VG ?7.F^GK!FA&TZLE@Y$ MBQ)W 3Z*IEVE](BY2PS^,M>@N^V.#7,QD45XL)[_BDMK@^!/-25+1L$RTZE8 M:[JYRCZR+M7U=>J6Q@LUR(3S"=V2;TT!I#CA&TI YZG57'22"U L6*-;] M]8A"?!5F]E]@#=^5B]1%$L,$C55;^.3NBQG%X (/"[2;^ $L&EYQ#F%8J6X1 MO^D:?=#IB;--?%6NUQ,+BGPD%W>%1AB84*[/1+K="J>%B-=00N]5XZA23 M2-7")JU& 58G;L+_JG&SU03"U"D*K!>AKRKC GZA^^^MKZ&HX&!N89[@+UXM MT$"',.-$5>'(NZJ.W%;C+U4/D97-:RXS'*JV8>1W]7*I. D7 U2;D%#PIO*! MW\AM$%,U%RBW'"_VY^KXAUS3?4<*X*S UW(**:,A]ADDU8W^619UIHI:5=%=:Q?998$WJ/,&]YS;-Y\IWECTMY1JWR3RXK74FU# MZMN+=X0SU7R>6FC)<($:LTB3WTAEU^I.!6"Y5'AG$@8@@">Y?RU1&<^E2-%8 MH-N_,K?01.-_DY62O' 65D6#58DPUO:4[U+3:[!T[U>,RJ+H!ZKS8HLNR M;=XT&[>?9=!I^/?HCBZ\! \J@&7*K5/P7$T;1UF MKQL.KOYT=7KF77!BT8M3LP/]AD21=UN#,BHA\?:H&K[L9B#CGJ4((V5"H6L# ML1E)#*M3K:FP I2GDB[P]G05T=I8G$A/X&5OD#E^+-48PE/13R:E0==B0B< MY4QON?2L9@-@V5+UKB+(3D$,;4)R*)3Y!SK3X(%;7IQ$^79S>P]6J\XQ*=I. M4?LMI)Q(T<=&_@B*:XU#,#NKDJZ2QD _!2GPHYJ+2@8M9T&.O3(_B2ZU;P)D M%BQ)W;G_H5UYJ^T**C6[BAI:V@!7]G(8H]4KPU3>PE.Z-RV\[!VUB'(^27PG MNJE^QE2@3OOBG\J]A2^^!=Z_'/7;K5&E&<*@W2X;'YAF",-.^?/M7"_N:=?D;J M_3]8W0 O&1S8GJ9VJ]$LU9:)2GVIEH*E<8SYD!2LAC4G0?FIO*A.5_49Q+!J M4-<4[%6&GE&A[:(*F.E5A[9?*75]93E*'?Y%U$JQ5G:3(1"R7,L>H<=U; M*YWCK5 EGLS5^3$EK_6AK9(ELIXDG:<%/:AA&(4=TC!)Z0,T/RYOQ:@-^VJD MX$H[JDK8H\H:QC9U0 JJ0P]4+4\4N[4+HZ"(N*7Y%[U4 MYYVL)PUM=+S6U54H>A]X7]J5:XG91?HP<*"J.JXKJD-M45RARHN5&-FY)4W@ M'L-VI>8);K8X#'Q3:S5= /IAXB;$D(Q%?1>G*Z(LB\R)\1@,M%&OKYX=='KK M^5(/KJ*N9A]?AC17S_U,O7E 2&!3\P!2PIJSK3V[1+KRR^ #(^3DS(^BZB4%HJ M;0!5?YH\DQF&1RA!IAM52)_CKNV+)FA.W'6/XZXY[OJ,9 .[KO8OK$O^Z(M_ M4 6?W\#:_R3I" 66QR<\/12^J=_8-\6^*=L(^Y\R&DC9Y^IZY4(5I/JM.&^* MRKE9!7UB!SDP3HO<>;0;*3Q(V:(SNN]0.?KK)0!*WU5A$U*@;OD*B@OZ2%]^ M5!_^/VSE3<<#&#^J3'K]W:E.XU]_:;6CVMJ+WNN/JZ\RMFB1X"^BI7%4:<.^ MZ"Z^F9J('C"Y<@^OG5+H^U"U3PN?GJ)!09.6\_EQ?C@57*V<=WZ%]%N./H9J MV#S>5R3;MF9D+'ZW27BRZ!,J[2:RK?M$199M[)Z"?&5XMJMR0?6C:IO#TXJ: M\,L H\*F6W(^R=>C4D]==7/H%N1U2^*ZSB3/2J]FL3=6RYQH'J[N".41VEP$ MMMV:_"'UR89.((H%5)7P>?Q")ON 5KD5B1BJ'>"2\E1.,4]J/.'=>#_Y@0Y7MS2$UY3XL7181]'!&'8OI_*ZHJ_%]45GZTOWD$7\JBN M>"?;%Y;BI&$FXM'#8>G6CC?>V6^\8]R;KS3/ %-YKNZ3=8;BFMVM_-P.UH&F MI@TXD%O<:_,E&&_:9]NTCY>7GZN%K->$9TT6NVMIZJ"PM5(WGH/ K$]5E&>E M3A#&=>I#!5!--2!7K4%3-33%!E2J-E%@A*L:B)\&6Z6L IBZ\E MG;'@9/+Q_6=SC%>W;2K-&K[9+,_N%H>BM5X[#_R>BFS2 :XL]2TM37:;FB[(!DBKBJ%HZZY@()%TI2R .BBN]KCX=(]=]7Z*G:_II &Y.D7CJ?UEAJOEQ!I-DD29':(:A< M*.;N"XKLD3H4ZJ884-7#+]Z!V?YJW^F[=O40%EE60[NILB>ULYS2E4I"L>_J5BD5+M)5[%?+3!?+3!+!IPP M!:94Y=,B*8YQS[@_?KI6K&SG>TR'>AA!C[H^8?181!&+M>;3\=-HUZ!9Y%;W M8.D3*#MHR"3%FN?A!7DCL$UOG*ZV/@)]B:T;X;-)'.54TMS4+-2*,8N];UI7 M4U'P*-5U%E&;RSDV:I22C+J)4\3A2P/H%^DV6NLG06KMJ M/5FP;N#$_U<1?V-"Z2\PGRJ-I]DMF.W:SZ&*(6J7R@SSSV@0FNM4>$7_Y;*K MCKL2])%);Q91*+[N=&W2TE0+F+3:>Y&R(N[C2+5P/=:)G*081V)">E04U2YG M;Y%VR%'Y]L5L-"Z+<)\8;/A$=3W[O4N9W%9+R%^I8,317SAL)7DTDQWV5[[326U@G[ M6$-I_7=/,Y)8%%I$D0:X;'ZAVO4?J;XW(4!]\"O1PZY85W;?,)*L-BJJ6&J, M(:$6I1H 5(-0C/K"H,I"*=H6NE"C S^#[SG MUMO6;S(A\"GN.JJHC\5-%)M M+3#>T9.C>WYH +IEI=VM#>8G$AL>2RH#/%G"*#=HW:L+R!W%.4TA3M57!ILI MRFW12QLM&%=[*1:WPL'=^@O@HVHDQD1FMSA__-6VL,RU0#VW^M[B/A8OALOK MX[(VJ JI6S]#;'/?%NUH=)N;U6]UVQ3=EV;UH'!=X1W2O"P<513;TIUJ*!-. MY1UJXL,72-$)QG=@(1=K!"H;-.=S-/B]J'/WD^[78SG->1?62+/OW'5;.T55 M(W/1 A6)IQH8^MB!-U[,54;/9L\S);9U9)Z.Y\%8;)6"?"/+7E28V+[-#4;Q M=*2@T,BM!N!X)ENT*(:/KJ/K6$7_;&EWY?R^N3"*4#;ENPY_]6?YAF4(UPC" MCU_XJ.VH\(FZAF#A, M):FJJ;$@'(OUH^2V3"_T#T&NZCA+UZ%T5_=N:(Z]*_7LE?>G 62]"/%'5TJB$ M.2YOW=XO\DGAOZ!^)$7$Z')+(E4M@:O*8>M$I]@VDDUYUAGA7;2T+8,_+3J_5*_ID550<9:K/@"\9R6,?R%+-SGX?@NYTWI$J0GH@A_!GQ15$ M"TXJ.//_R2-)=0 V[@(>L:.>I';2W6<*7(RNW*?GO])!F(YSQK.U%HPUD:1. MG44^ 1& 91^PDH:OF_4^+J>,H[@YBGNO*.X!1W%S%#?;HC6V18]]/TFIXA\B MT$[2>:WO*-^X6&R=,T\9275&TJ'O6 DY@4:.+)"#%P9%5925DPVE*Z*!*442 MJ4)5JI\26MA_YL&-"(N25LI305HBQ9:<^LIRW=,%"Y\'^5SW?O/ [BU\8' : M4%V"X.\[1BLG9!PK6%YBTYLVP=Z^:8Y'(G,8NQ:!=HN%,;4VHI^B0P8;(:G* MW]YR2WD%L$#4+)'+'>6&I?!ZW\H]P+M\C=&77Y!SR^' M]S.JZHNJ ^O(-11-5E"D52?=G^S4F)5'L,203#)0&X6>0>WQ[];GEG)D.7^ MQDC]H.S+6]07A>&Q0%#AQ2'?$M4@P.&$,\U#59)1=WS 3L"D[@2I*>6 HC>I M5_ZS55XRP>RHPU]6=I6]U8T6X;6ZA0AUG@A0CZK&L6'P35))4. O=N.C[]'K MM&U8\FJIGGV%_K1&*QZK]=2!M^K_F23.W_^_8[G?#]JWX-Z6"S9N%Y;U#0#0 MEY46ZL:(5V&7IE5U]1:BO'NH!'JBW*9VV.:*5U6XJ[0ZO;+#96RMU:()KZ:C M%X&8NQ)Y%K^=Q(DO$YH@<.FJ_98>OPC%,LXS&/Y.^F_5JSIM(J+^@8>W)XM4 M7J5R(3"DP- GH:U%8[_ ]\,$"I$/R3JW M9TK*Z"V^R>?M(@T]]>;_*,1@NZE;BBMU5X$?;!=M%/#BB5 #4@$5)[E+(AC@ MG8]F6^4H4!V_^>%%I_WBN$S10J0@W&"1.:0(G%45MH68IV+F\:X$#VH*_E>* MQ/EIH^#^SCW"VV*?;6$)REDJUUDJ=UDHGXE0QFXG+(&;*(&MXV#U=4 #9B4+ M9Q;.#PGG3BV@79\]8!.B;>(@"V<6SBR,!^8#\P'EE$V\X3Y<'(^',PQ M5R6Q'NE965B-?>Y4*,XGT"?NC6HCW2/YA:*X/CC=@Z-'9-Y+ZSQYI2?M5%RD MG(4& '/0&[CM]I@QN<%,*\V59X:4922WQ%PY\XW/RHB5T6F44:\_%2?8R$CBA'%.N_ M.@_X.!JRSF.$LLZK(^,8498RAG6>O3JO.W+'_3XCM$8(/4H$9O? #M0N.U"_ MH[1RG(G0250FH V7&HQ=:V_B6;N>THMZ.?@.]?&!991]/&$^,!^8#RRC;.8)\^'D?.!R:>=^$MU6 M+NT[EX3DO>BWAI?CZC\#W )/7NRP-7KZ6A=Q&N!ZKA(9BBRXD;O;"'3>O.X> MJWT )U[;Y9%F3_,!&-SI#]U>UXKK5884%]:QPLKBC5]_@K,N.;XN&??=R^&Q M.N@QHNQ"E&4D9U5B Q<:07!6)2=(GA^[W4NNL&8#HKC"VMG['-!HV=FW:#E#E"'*1TMK8X,8475%%"N]@Z9 ].!X.-[7G\H098BRTF.E MQXABI5DI_2>(T=19)#!_S)4>-0,G7D&>E-GN7 M/7?0'3-$&:)\5JPAXQA1EC*&E9Z]2J\[:+N#$0><,D19Z=61<8PH2QG#2L]> MI=<9=MQ.FS,+ZP31@T6;ZF#3, M!^;#>?&!991]/&$^,!^8#RRC;.8)\^'D?."*>.=^&/TD4RD2;^:(R'=\>2/# M>#&'K[A"WNF\9);)*BO5PS,[J-GQ?)!*!WVWW;?"\'L(<5]@,_= M _E9A/ C=#_">K])#(QAYR-W";)9R7/?+?O%2G\P=/L#*VKA,*3XNK M^)83G'7)"7+E.V.WU]OW(HLA56](649RUB4V<*$1!&==JST&%&L].JD]+I==]!AI5L[*F/2%F+_M#M]ON,409HGR\K"'C&%&6 M,H:5GKU*;S"&:7"C8(8H*[U:,HX192EC6.G9J_1ZX[[;Y4[!M8(H=PINKK>T M[(,1QNF^/E*NQE'O6T;6= =@\.O^L.L.1WW&U'-P\XB,.U;T?;UT6WW.<4U& M3B,(SMKH!-JHUQN[PZX5:0N688JU$6LC>X1CG9#3"(*S-CJ!-NKV>FYGQ)6D M&Z&-N$]N@_V#V4PF3A!Y\5PZKW4LY1O7B63&/OQF*4Z^9FN.@NT,W?[>F0N, M4$8HAY9P: DCBG5>C73>ZQ&C\YR.G=;!FQ4F*TQ6F*PPZZ(P>VZGO^^%( .4 M(S'9T_J<7/]7G*;.1$[C1!I_:R;N]LY;;_(=B96:D>\=[6QRF-$L![D+I]X[0S[85BR_F7]>RC]V^MWWF/NTCZZMQ4W0F)44JV MF@N6ER0Z:CR^]&'MUQ=$5O$4F81#)@S'J"^+?B:?.>_51>>7QW9$ZDSC,(QOTRL[],<.R)Q>GY*9 M8::C%X$2]TKD66Q,/YQ@$%U?M=_2XQ>A6,9Y!L/?2; CZ5671$/]/&R>4"Q2 M>97*A0")*0UYR#Q70[]8OZ/'C)I)$ ;9\LK\?LM-O7K;H-\:#H:OD)S;K&+U M4 =G=/\3W5:G__VCM#KM;M/FV>6/PV:@/8A&6;M.?F32JSDL4RB^7=8GG? M^!?> )9CF<5R8UC)8OGLQ/*Q>B:R)6#DG.?FYCR_C],,XX 2>2.C7#H73II/4B\)%ACR M<-( 43L5I-UAGZ>.[]8\XZCM0QQ->FZGMV_3[R9#TDHOS^$0Q;:*#7E*=D*! MM1-KI]-HIT[7'8Q.F]%K)R0;(0-9.]G*F3I!@;43:Z<3G9U .>T;!=5D1-;: MFJ>*36%==@ &CX$]IVTMPX Z%: L(WE]CE6\ M\2TG.&N2XVN2@=OO[%L$B %5;T!91G+6)#9PH1$$9TUR@ML?=]3?M[4T \I2 M_QH'ZUF&LD\RE2+Q9HZ(?,>7-S*,%W/XBAW;%@"/;XJ:H:ZYO[1<9R42$Y%T3/CP5I!DVO+R1-KBU'UMQU[)]8*72>^8+ MI3V*(;-R?+88AK[;;UM1.H$16E>$;O8@L(Q']3G ,:(84:SS#A]LT1[MFQC+ M"&6$LLYCG<>(8IU7(YTW;KN#GA4!AHS04P?=:;C550=UM=1+4?YY-0 MV@WK9M:L/6@/RONXR[K[$-5M1R-W.+ B&*:V.+?2P#XV3/G0:F>D36U1Q=J3 MM:?MVK,#;!QVK8C_J2W.&R&"67O6EG7-1!5K3]:>UFO/?L_M]?#YQLIETEE(D#D[ =WZ4GIQ/8(Q>QW6Z[6[;"2(OS/&KEYU. MIS5V8/TA#@(3,N,D,A09/)'%-)R8PSPR9R$"'WX-3WDRI07@EQ+X.*>GIR)( MG!L1YA*_6UU8\;@/CYH_9XF %1#9TI;S64KGMQB^[;3QQ8HX$=VIJ>$1> M0%<)\ &6%$W+Q<@PE;/+3 1AVK)#3NUQ0NFW>H-!,Z7V MD6\DURRH-%^ .7PP0K_NOCD9GH:M9US(=XH^:\3"!R7<4T?.%V&\!-F0B3M4 MG9'Y1&K]4M4DJ&RF<1C&M^F5O:@YO>%')O&V8 >19[$YIN $@^CZJOV6'K\( MQ3+.,QC^3L*9AUYU2034S\,V"L4BE5>I7(@$U+2A#9TDU= OUL-!;H(TF 1A MD"VOS.^W!(6HMPT&K7:O^PK)N>T$IQ[JX(SN?P(.7KW!N/+/]P_9ZK2?812; M)S8:/G$8"ZN0V9G$:I/3$ZB.W_SPHM-^<4HOV:-B*^WLY'T(93N)0_]@6^*_ M>&+\:>/$:*/SM,;;PA*4LU2NLU3N'DLH UF; [W:2>1NN[MO0C-O 'MEKW7: M@%G)8IG%\FZQ?*QKY+/8 #9AF<5R8UC)8OGLQ'*;Q7+CL,R>BCI[*H[G M/];IN];#JG9R]35%T\1Y*B(_?7-B"5L7+EL"1BY3>OH(ED-Q_7V<9AA&E\@; M&>72N7#2?))Z2;# & @;"F34G\-MBYTFJ MA@C;XC"4R4W@R=2&H@B6\==*RX.;]-F/LF';B@I=#*=SUU#U.5#QQK>L1&[C0"(*S'CE!W4,KRNV?/9HX$J^YCK5/,I4B\694 MO,^7-S*,%UB;CCW:%@"/KX<:H<:Z[K!G17=O!M2Y:ZCZ'(AXXUM.<-8DI] D M73MZ9C.@C@XHRTC.FL0&+C2"X*Q)CJ])+O+0?6T+7LGU@I<9[YGND/:H;LV9\KHTPVKO -<.SX?#4FO') M'04LXU%]CFZ,J(8CBA7>Z15>UQW8$?3- *TK0%GEL)DX@[&B"/SB82E MQ=XW)TM$E H/>W-846]O%>'=5A:-5YZ/ M90XK3U:>K#RM@R4KST/N@L'>(4*,\=,ZD.&_ LA#?]Q%D5>')<@?>9H%TZ5= M>NJ$]+!/:9^0&,?K9G]HW]QHC:"SXN)F(:ZEDGH78@JKO1+AK5BF;U\X?[=A M'PIGELCI#R_^EL7>5YSK=S'#2/I'LH/FXTLOQCCQ.+J"M\@D#")YN(L5E(?8 ML.B]^JB\-A'W@Z';&@Y'+"OMH$@-)<27F72F<1C&MT%T[9!:AE]D*7R89#,G MSA,''J;K<)%)-*S@/UCP-\7=&B^D@DCJP-?"D7>PAC2%YT3J" >^15$*Z*WV MXH*1G0Q>"]\&L9\ZP#>PJF#P*SNDO[7;77-G\TY;Y%EL[%"<(+#RJOV6'K\( MQ3+.,QC^3H)12Z_JM(F(^@>P*T.Q2.55*A<"N"D-?>BUT3-6XVUA"'A/6"U!+:.@YM7OLQ*%LXLG.\5SL>JMG,N>\ F1-O$01;.+)Q9 M.#]1.!\KFN-<]H EB.;::LW-!_RDKO2NGD&2-YNWEF#Q[#'&?& ^L(RRGR?, M!^8#\X%EE,T\83Z;<3Z"?\TGJ)<$"@U!/F@UD)TZM%(W/[+#CY+H# M,'A\VL84=J+)[JS85W; T3*>66*IG#ER&D%PUD,GZ#M^VNHH=J*)]5 CX,BJ MR08P-8+@M<="'573):.I":KI8 $J[$2L"9(_R^0F\.2^M:J?IQK]$\//+,.] ME5KTN!W'N-K701V2#$X&)[<#K"'C&%&6,H;5G;WJKK/O_1NCD]')^H[U'2.* M]5V=]-UI>]\R.BT,O.P>V&?:99_I][8"U#4];;@(8>Q:>_W(FO6D/89.VR:! MX5ES>/)1TLXX&D9471'%"H\5'L/36GBRPF.%QXABA<<*C^%IN?.TV54&:HC% M]W&:59H=<66TYM@RS ?FPWGQ@664?3QA/C ?F \LHVSF"?/AY'S@RFCG?A+E MRFB6N7TX[;\1WM;N@-%TEFBRC.26&!J\\>M/<%8C)U C?4;36:+),I*S&K&! M"XT@.*N1$Z@1KM-L YJXAMC9N]NXAEC]8,M)YF>E+#O[QDDR.AF=G!C 1548 M4:SOZJ3ON(@8HY/U71T9QXBRE#&L[UC?,3IMS4IG#?8^(C$Y& M)Q\1.,!]. MS@\F?'@J2#-,Q[K9MV(_)TA:JA8Y?;DYZG/O!N&,3D8GE^NP-JB" M$5571+&^.ZB^XW(=C$[6=W5D'"/*4L:POK-7WPVLB&UG=-H4O,@]3RT&K.IY M&F^4LK+AEH-A;.W=(BO94S86[_<9G@Q//E76D'&,*$L9PPK/8H6W][&2XW/FTN1[2LLQ_&*?[^D6YYD*]+Q59RQV P:]' M8X;3+>-9?8YO349.(PC.BN@$BNARW^-6D^'$BH@5D3URL4[( M:03!61&=0!&-^434"$7$?3\;[!#,9C)Q@LB+Y])YK0,FW[A.)/?MML).>TMU M)M^I-4>W]AB<#$X.(:DAXQA1EC*&U9V]ZLZ*.F4,SKJ"D]4=JSM&%*N[NJB[ M?>N*,3@Y7I+=H\_)]7_%:>I,Y#1.I'&29N)N[XSR)E]L6*D5^9[0?HR]'@T9 M3DVX)SQ[!5>?8UR3D=,(@K,BXLA).^#$BH@5D3URL4[(:03!61&=(G*2%5$C M%!%'3C;7-?@QB6^"-(@C9QHGSNN)C"0\X$R3>/[F.7R%[,RW5(/R35MS-"W? MM#$X.;"DCHQC1%G*&%9WK.X8G(T$)ZL[5G>,*%9W=5%WG#90)W!R'&5SG:6_ MR:PM1R^\H7]4$Y)L' M3?O17I^S)T.5M2EKTZ,$E%K8,;U&$&5MRMJ4M6DMH-H(UK VM5J;VA$56UN( MUE&;&I\P_%< @>F/6VEZT6OU^Y>OWBZ$[P?1M6JFWFOU>KU7AZ7T'WF:!=-E M _#U]9BZ41Q MYJ3YW/%SZ62Q0\L"(K?JR)C3VL4[R02O/3 ]CG41-HE#_V $?1_/%R()TCAR MXJF3S:3S7RF2U/D)J.@[/TI/SBOPC% M,LXS&/Y.PEF#7M5I$P7U#V!SA&*1RJM4@H@0F33$H>.;&OO%>G@$)B!-@C#( MEE?F]UN")-3K>L/6N#-\A?3<=G32<\(9W?]$OS7N?O\HK?:@__VC#%IPMK-E M,NW6N/<,<^D]2-UN:Y6-G&58"]FQRE*@.G[SPXOABR/Q1%%JGXA$0\M3\;+T MH=5"V^[:$6CK;3'U3ARHVK1M81/(;0HUYN#]?:3S@*7SF4CG]S,17/A>#],SX8P<^R(]!E5@M57)\]8!.B;>+@O2$US$H6SBR<-X7SL;+/ MSV4/V(1HFSC()UT6Q2R*=^^(E[5 <7TV@$UPMHF#;"0WAI7U 6/MI/&]<:_L M[)!$#G9+,Y3$?FIZ\@[3X)$7,@$UR>N97KH>L]D7G['GF>"X6:9YP7=@#>#GIPO&B/&9/G ME92Y"2D[31^;+-3SA0*K)U9/IU%/O?[(;8]9/;%Z8O7$ZHG5$ZLGJ]13YW+D MCCO[5DIN,B8;(01K#ZGFZJ?:LZ:&TF[0Y^NV<_/;R^0F\$[Y'LC%&M+:I8>[+VM%U[]BY'[N60M2=K3]:>=65=,U'% MVI.UI^W:LS.^=-N75F2-U!;GC1#!SZ\][<=K2 ?4ND[DZ7SLG,Y:HT=>%&( MS_AY$D37U+MTB?VLY([6I1ZU.H6OLOBAASLMY\NL?"O\H9C)K4B=11( 1V"= MSC2)YTXJ0E@FC"KO F $S,4#AL1SF:34+Q5?ELBY""+\KA@41Q)9E@237#5P MA!&*H2(@6C%*R_F\]7,8%3B4 MWT.]04$^G%UQ%PQE?SJ\S&^S,/D 142TXZ MG:XS!\+/:$EQ0FL0WLSQ V"!S*3S9RX2D*I()N6\IDT0R#[.)J&.9+M8RBR*>QGXE/Y\?LP MSK%Z8J2X V\<=E[1,[WQ*[.4=-M&?>1F=.$'Z4)Z67 CPZ6[LC='/?6J[NC5 M(X?KK [WJ#;2)Y1+E@H>AX7ZX82Z3GG<)=#;K>Y!Y7E%9.N>ZT#1JGCW90C8 M298([D423V6:PEQ$B.NBF3\*5&SY')48QZOL>F!XC"[7"#HKXJ46XEJJ(]*% MF,)JKT1X*Y;IVQ?.WVW8A\*9)7+ZPXN_9;'W%>?Z715D,']O=T?( M&"QG'YCJB/7EGA/ZFNOO80X M0;!%KMIOZ?&+4"SC/(/A[Z3_UC19)PKJ'WBZY_U5*L$V@7.)(0[YAM38+]9# M8F^"-%#'HBOS^RV!L>IUO6%KW!E^?U/W?FO\8%?W8[6I'[2Z[9$MDVFWQKUG MF$OO0>K"&6+E$:[X4@O9L:/!PI"[,MMCK1^T#\-_\9CYT\8QTX[LEL9L"YM M?E1AR_G5!Y#. Y;.9R*=W\]$=+TUTXCMJSHCF'N!G@N"T;=?"U5D=V99B5#XWJU]3OD*1=YX$B;B0":Y/7,OTS5'+ MUC4-MC6,M#41= ^5I'O\@8K;<]IJ7#%GF#/,&99L=>029,[3ES,.]NE/R+Q3WY]S!;,# M%H/L#]U>=]]2RDW&I)4&S#-#RC*26V*NG/G&9V7$RN@TRFC<=R^'5K28M R2 MC9"!K(OLX$.=-C[K(M9%IRKM[/;W;C'39$@V0@:R+JH%'UBR'4*R]4_7@IB= M]!9O#%-ZV+[.,+OS,RR3U%8*Y8/VA7E4Z@P+[V<3WD.W/=XWL9P1R@CE?/&: M=#UD1-4'4:SS#JGS^EVWW]NWTA4CE!'*.H]U'B.*=5Z-=%ZGYPX'8T8H(_0Y M=1X'K-O*2A:B!V!PKWO<8C-5-G4/?-/1Y9N.[VA.%F^Z@:T5,DF68 MM-*\>69(64;R^IB93=[XK(Q8&9WH+G_0=@1^M6YF6A( M#"++MDP.D6>QN?C#"0;1]57[+3U^$8IEG&65^O^7"1+UNT&E=#L:OD)[;@*P> MZO9:G7[G@8?V'(A;0]=BB^]H,':TSM#[)RW;J;1KUT'ZOU(DSD] -=_Y47IR M/I&)T^NXW.V](9 ^*A\8QJ>"<;?=/5:,]_?M 0P\X'Y<#9\X#:QYZZY3M FEJ\0CL_FT?8K!.;N)G./'3J6<58#G/6WPXRKCIZ[DE55 M1Z^_WSO+IK;]S!X.^(S+9]RZLZ8YP./XU ?B4[<2H]L:#D<')L9H%T^7^ M6Z\W<'L=M]>U8?>]US7%TXHGVQ08=X+( SF12M^9+)V7@TYKX,#[0GS$SY,@ MNG:RF726&$@G-P+I'(S,<;QXOA )?)7%#SW<:3E?9D%:O-6Y%5A7(P!VP"+A MC1(' 8(7#\"\7W:'K6XQJR!R%C))XRB2X44B0Y%)G\JFI_ [WQ%A&'OT60P" M;B:%^=)/ E@QKK)<,G[M 3LS5_UV_;V]UKCZWFP6@'2%M69+QPOCW(;)JG50=$B YYB*(8(M.88]O :_CS41T38"(82 C M:.;!'7Q]*Q+?>1]'TS"'=SGO26W#>KV9,P-1()PPO@5Q47VA"U"9IC)#Z$J8 M9#P/8$DHR^"T)&'\ I1)/*^ 6TZG@1?(R%L2N&-8RCSX2P$*?HUS6[476@XM MW$C(E47[T@R[L> =J'',@,E !,S5 H&*NVE-:C]* M$/ IY>3$L#866/T>)WD59#!_;R>)/\D4U#G $S'T(VR_,%[,X2M[B7[Z'5C3 M/,[>L#7N#!],T6P_]$2_->Y^_RBM]J#__:,,6MWVR);)M%OCWC/,I?<@=<'B MX039^LF.'0FR0TZ0/9-4G"E0OJLP=L0K1-'.3:$RR<63@_1QT*ZZ!=GSU@ M$Z)MXB"?=%D4LRBVMR%ITS: 37"VB8-L)#>&E?4!8^VD\7%S!=GE> 13JG.T MHL>:*8S*9T_BI0R$.$]%Y*>N(^\\"1)Q(1-D9'8LX.4C:9J^>+!=9/C0!3 M#?539]AQQ]T!8Y+UDY608OUD Q98/S4"3'743VU@3F?(F#QW_62G&[FYZHF% MW0D*A1V\&':S[]YJR/*/Q04.%HG0]18LBHUBN!^.]WTNR-F\8^#A6,,6D'VA MH[4!4!W%8Y?%(XM'9@W+QS-C$[.&6<.L8=8T@35J/#VH5-A_L,Q]E:1Y@N2@@K5$&(<+S_CT*U,QVL$G16W-0MQ M+96]<2&FL-HK$=Z*9?KVA?-W&_:A<&:)G/[PXF\ K:\XU^]BAK&Q'LD.FH\O MO3@A&%_!6V02!I$\&*.^4+UI]]\7.*:2UQSB>LZQF18XH?@$M?6FN5=N<1U,Q',I?O.!<%5P=6LG ^1^',):Z;BVB;.,@G71;% M+(JYQ#7+8=OD,+.RIJRL#QAK)XTYS;YQIA27N*X]*KG$=>VBY@X<4EM&RS5G$U:W/S7_/U:W/%^ZC2R[?VKAC(%>WMB#4@<5C \3C)5>W9O'X &LL M,T!MXL/)A"'SA+'!?& ^,!_JP M83-9"MB\61<4WU_YO2EL M[_=:XV;R_:%2_%QN_ZF6UVF(86VFF/H]3O*A>MJ_R$@F(B3U\LI]^#W)9;2ZKS66UZQ@,8HE_AJ-I?5/K?H@Z,*6RXVQF6U[8%A M[:0SE]5N)H*Y7."Y()C+:K,QQ14#Z\!*%L[G*)RYK'9S$6T3!_FDRZ*813&7 MU68Y;)L<9E;6E)7U 6/MI#'G]S?.E.*RVK5')9?5KEWPW(%C.*O!,+N:"21M<;$J)@$YWX(XZ;<;DN5>'LQ12-AFLYXL%UD^- %,=]5/[ MTAWWAHQ)UD]60HKUDPU88/W4"##543\-W=&HSY \=_5DIQ^YN=J)9=T)9-V M+]_.S(O/Q;7/%^[=#E>/;=PID(MK6Q#PP.*Q">*1>P^P>.2"J;43ALP3Q@;S M@?G ?*@#'[BX-A?7/FFTZLX:V\/6Y8%+;#>D..T>E<)A]=W#%PKWOY/"-FW@ MAM8U'K4ZS>'1RHY.XJE,4_@;2!WXV4W@P8!3J4O\QR =DJ9PL9"@@/08H Q@ M=4 *"&>13\+ 4U(Q6KH.R,8L #PO80M/4YDA=H7CRVHY_UZK5]!1I&GL!83] MVR";D4CU9B!95,U9'XAKROS'>>*\#^$'SCM\WSS6E:6=?!%'ZH=QE.;S^?4DS= M[' O3Q+XM=[C;@6.3>%QKV*]P=9]D# & 2#"@"A3G%WD2?V+>('/I@^("M>! MGSFP(@GW19%+,HYF+_+(=MD\/,RIJRLCY@K)TTYGHC MC3.EN-A_[5')Q?YK%TUWX&A-%3T7Z.@Y643/12O1M1C^'(NHW! MQ+J-==OJT:O;8TB>^]'+3A]T<[43R[H3E,;M]8>=_KV7=US/C>NYG>9"8K.. M6_^@==R:4C)EHVA;\*YCP1_,8 6PSSV1SESZMR/_S(,; M$<*[4U5?;^LXSD2$6/1&34./L@QDZ-_W[JVUP5;Y%J#^EFE6%.V9)O%\8YV^ MG( ,2-,^E1 M]8+8IC@J,8X7[G+@G7?97B/HK(A@68AKJ0X@%V(*J[T2X:U8IF]?.'^W81\* M9Y;(Z0\O_I;%WE>G%"PO<*WB*3,(CDP1CUA=0&"/GW MZJ.TX)LX-1A8,C2_B-C'),8J5&!G8*6_U_^0D80'2 F_,;7%OH@[F=K+A=-O MR?J6%!OUGZ6,5WLT>([27?UG* V:'6ZP^>N*?8<$^NT.NWGJ+S6ZSPX2K(@GW19%+,HYIIB+(=MD\/,RIJRLCY@K)TT MYIIBC3.EN*98[5')-<5J%UQWX*#;?\5IZDPD1GV;1)YL+7:.4V@YJYTS/4]: ML:7?'P*'+AF4-0,EUVWANBT,)M9PK.$>TG"]WM@==KDR6=U R1J.-1R#B34< M:[B'-%RG/72'O7VC11B4K.'L=H8W5\&QN#R^N.QU^ ;QS*XB5O/ZG^$RXJD< M9IUY:D/VF=/.6#(?@+=#MSO>M\)NDQ%II:ES=H"JCQ7:9"RP=FH$F&JHG7IN M9]1G1+)VLA)0K)ULP )KIT: J9[:J3-F1)Z[=F('OJV<85'W7 P>7Q[:@<^Y M!):Q_"=J6A#P?*OSY"?S9=U]C/^=:?5?[,5[GP;6^=#((YC^N;?B>QMT6G/8JO3038(;&6$34]T %:>#SDE-SX"H2_TN_P"BIG[PA#Z7 M)]S6#/0&^ 3^(YVY"*(,_N\(9YJ'H7,CPERUT!5A&-]2[USLIYLGSK];GUO4 MRO??K7^V'%].94+0ALTLTE1F:2-7@-W5*^R:;P?*N9V@L>E+ZJ9. 70>"V59C!,*!3BNG!-%Z.+H>M(2B$,(3%N-1&'3ZFKL6W.!_X MK1^D'K M4S,#_32'E2C] Q,H;%RT.LY$#>R(Z^M$7J,V G)% M7K" .8HYCHJO:[^"82,Z#5,?5!D%8&5'<4;F-:UOY+Q&S?6__G;7;7>\M_3) M;_B ^L1_^\8AQ0W#W]!K0M@T: T/)KL2;"=B,>CGCM[NI7NZ9XFT>F!DITCZ10':W?=EN#0Q/6]N.$3:" MS;%CPXW%"]62].%C&=%Y2DQ3=.8OI*'6^N9>0MG1@T MR;72=6XABV3BD=P2H ?Y>,[ /<;Q?"+#0.(Q=R8R.,T"!!!5N_"S%3MZ ^/# M4SC1:Z.JM.5N 9GP'B?-IW!@#[3Y@'@A 9'.XB2[ #4^IW'".+I6?]-#P'34 M^.JD$J%QX.*9/LQ]_)*$C%;U55Q5;,A$AB)33D)\.HJC"P]U?$@K$6!%2648 MHA\RFP6)?[$0"4@G+XQSM&^FB4BS!,_SB53++2<72GPQV1+97)%IYYMCI !0 M CG>"R:E["&+"1O!G(PD&_U39?H.<#G2">?C]P8"$"G]P. M8-5UNBB_LID246@W)1)]-=H^ WF'IM4#DURG@K:PM\RY-VAUMTVYLI)GFO!G M*]QFE>XUP-O=\_3X>1#CN)J,3 @\ @KX&>A[V.L].H )#P0ANB,%2+,XS^#M$-K1A7.F!X!%MP3H29X&D4SU558A[LV8 M]#H%;#+-X:@KT:*-8#K1TIF"6HF3=,W"QL&S&5U0N:04LF!N3'-]"0:+3'$D M\L/%8.XO2";X<+P(XP79A7(*8@ M9'5W!GLLU0HQA2-&6CF?F[$#C-6)A"9, MR0JWL (],GUR_($^B@,'Y"(S+D,Z8X ,]Y)@D16^/M@^-V"*IP4;)M*0AM1E M*N6W*DNT:SE.E)=0B\GHFHP%6LV-N@A$U5O^K'@.C=MB?.UVSM F,&X1VD(X MD2C.<#)T-$&]+0*\Q239BL>BU"Q/?Y^G."E\:QC"9*9DJP"_\VAUA"W;"R1Y M!,M)<4[NRLYQM;E NWV=Z*6*0+. !G5NXSST:=K^C4Q2-&H$7:%*_U'RGH.) MCDJ,X_5Z.K"6R.D/ M+_Z6Q=Y7G.MW,PK.F&$ /W#W?J1- )I\EY]5%XT"VOM M'DO% UN"3PTTG,88:D1VB?)=YG/TS_V%QW9]6V ,OEC=3H+*"V(??8@R15GI M7UG.F=/O54U:-1V]"!1V5R+/8M.F%"<(?+AJOZ7'+T*Q!#L(AK^3_EOUJDZ; MA+#^ 6RI4"Q2>97*A4#KT]"'8JC5V"_6L^TQJG02A&"P79G?;\FY5Z\;#%K# M0>\5TG-;=+J>$\[H_B>ZK79[_/W#M#J=YYE,MUWYIV/1Q,;][YB8A<61[2PW M8TDVP5I[U?:QVJMJIG!SY%.%&?X7 _%_V@C$MZ,:3F.VA24H9ZE<9ZG\8&HQ MHZ\A0AE=U2R!FRB!K>-@]75 V8E"V<6S@\)YWT[I_$>L!_1-G&0A3,+9Q;. M3Q3.[5I NSY[P!)$L^^BSKZ+XWF4=0EEZV%5.]'ZFD))XSP5D9_NVXGVW+AL M"1@M+'5NI_"L8>"$XOIO,E/Q$7FJ$MTK65E8((4RP+CA]YDTX#F[HGPUQ.WK MSF#D]GK[]B]E4)X*E/O:/ES#U%:O'F.)%1PKN.=7<.V!VQ[NZX]C4+*"8P7' M"J[>6&(%UV %=]EUVX,18[)FF-RJW_A^Z>QQE%WBT;\)QDR%IY4FCV:JO/B>^)F]\UD6LBTZCBSKN9;_O M#CI]1B6KH].3G-61#5Q@=<3JZ#3JJ#L:NJ/!)6/2 F5DW(?P7RP8SK77S[9/ MP+,4H5"_QTD^V&$1/9H_EUV@?B_RWM]MEPU01O\Q3"X3[&>%/?CH:^R_1(VOL)$%/H4MHRXF B.38;?+R'0[RY8+U#;8 MIVG+K^''U&M5?YJ YDK28LS/0GS&5K8RH098V&0L!';(--/-K"I=HW0S86Q_ MI9O#8A\L3P8W91^LREJH'1=U;@M46ZV%@%%5DS'L96D^UDW-J"T:]NJ0..M4 MBA0;7 79TJ6NL>K1&'L0%MTK9P&\*M%KGTC3WRS-DCBB)9@'<;6J*QF\I4)L M^)]IIHF=S''A#IE>BP3[;$WR)8ZY$!DV+L.6<9X'*A\^"Y>J[]D:9:AG\@18 M#'Q7% DB#]N-2ZIS%$K=Y7.36)6-$7M>3CW;5,/.LF5E'!&5LMO8+ SFC^V0 MG GVH4/^_<JB!V4JW ME97N>BL71>H;U8,%!U1_4CM-]59>8K ]=2=3P^T<"5NA42M6F%L<13*\,"V9 M<.0EVAP8J;25$.SLTN644<7$6\?Z@^C^H_.1BU M>D5K7]/H:(E]&N1&GP;J:EGI8TX-C%.$C>ZH&,F,FF?2T/U!M]J07/A(6Y3O ML6FV#A/T9J0C\ ??UT&W-W!AAKVN#:1_V>M6J-J8SL"J'VI6](A6S;&:QKE6 MIX!#0SA'>A" AI8,"0- :D4@I*G4_>+#0%"#K$#J+K$;,"UZ/K_LCD:MLB(Z:3C4VUUK/I;V#7<[G0#UXHVXX"NOU7>=EKRJ'U%-)%OQ5 M]$;W)5B6"8T=90E:#M1[/56=1K4N?GE92AS\43'_2F]?J5JOT_.XZ)>CRF^F MU,H5F.0%ZLWXQ,I4BM6@91 H,VLZ!1)B? N\?[SR?M5W-I'%*H+44ZO?&!B^ MA??.@WR>JJZ[:$RH[FD2S#C-%6Q<-Q? 1#\)L*PK_!NU!Z9FPL:X='#+*58*[%-?X4#UO4#;A0A*&TR-2&W(-9E* MO4:TI4;WYE>/-0:W;0J8U6A8MGC>3ND$.P7G. [\-5W$:HUT7-E"XF*UO MW4IE.%Y525R:[^;;'T=HD2?=V.JWVXQ7V1X1JD\[.S6?4DNM^J@Z@1WRFJW M\D9T*)",=XV^U!NN[-9.#K+Y(HR74BIN!I-/'W13\+ (["+ M:,D:FS7VR2^^/A353&IS\66C8>2<[?X]IL6YK?0.66^7PT'E"/PH[^>M6%$! M2B4M\@0L$'WWL/7DKHQ%MSVHVHMT<5(:9S!/O!T2X05,W$GC:7:+%Q4^&"%A MO$ +0.L/92R7QLMVU3T76>7ENV?5<;OM=FEB/DJ]M+$#]YF%X)V0&,=KZG'P M_)(U@LZ*]+^%N)8J)NJ"KB*O1'@KENG;%\[?;=B'PIDE8KSO6[ MF&'R4!_)#IJ/#P9A0H>H*S+?0S#S#\:H+R0I\&"G/BJ5N[!635DJ'EAQ/[_B M[EXSG"4;%$S1[Y;* MIB&Q%,I'''M2^EJ (9>#-,U5B.QT]08D7]"5ATR\0&MY]7F\4'YX5/5-8GA[ MY:K@292B&PGRW9LK"_6%L9&<12B:LHO8\F++RR+-19G6E8NX_<]3,%3[LK-R MK?J $-!WD"/GMSC#2T%]=UT\8BZ<1Y?#E5B7M6%1<'SX^'OQ>Q(GMWCR@>6N M1EVAV('A4?Z:"+!.17,_JX#?$28VKEY[TV&W MJ[6GT!7#I3#8*PX#GU)VM%J#_9AF\(&2C)3-!H+;Y/5$J%WPDT2"J"VBJV28 MREO\4"5)!:GSCA+?G$]R$2>4G?0S+,?IM"_^25E#%+:1*.^DH!PN4@L4$E0F M7L$WA+!*R_AT%^,QGG#5H"E"Z_VY];CF_O'OW444ZJ9<5 MD5GP&XJ$>FCM"3H/$WA/3HE7<_%-.M+@4T7 @#J;ZR-(-A.9(T!Y>)FF&*Y< M^D7X&,:(4>B+6XU2S*T1_4;QFF>2)7))V]$F,,WRMK?.3&Z M((5_7\=(OHE( QTL5_D)<$0%PL'#90Y?-?V/XG%65Q.C'4OK5 /CFE*88'8K9;2- M@"MST/%^W\J M2-0 6)&B(/H\?46B-SZ8P*F7!!,\Y$C,(,5\Z/ & >%< XXQK=67\">RWO_( M_6NZ5]%' 1#(=X&^="&PP>$'[7UZ\1PDF^,9]E/NE0YT_2BT%U9167K:5$YVW8 ''_ M&:0R>GZGB,5>$8>RAU8SV+7P>I8+*MJ!_PE.UZ[8\IGOFSB=%K2*Z08"-19;FU]^JEA!@DP[8BBCE%YPOVLU3&5"V3YGC@QSXGT[RV_Y6 M7J!)M<3,Z\N[7'JWM2L!QD[)-NOQXZ3) ;R=E7"Y["IK "I,,FB4B'_NRF?: M%JR=*[6;E/('9_,,0!_M9%H^DA?&.C^%;:XRVXQD:N[T\^N3[>606#EY.\U.UB=_GD M1VB[SBZBF\WTFW8\CV\O7C[M2X*H%7P&XDVZZA(V7XK2ROMG'?RCR5#-N[U^ M%XHNZWLR6Y?L3H[QN@@L0W9)H2W*=L$RT2F'$+EZ+XRS<%EO$)O%_-9_MFWG*^6Q0[ -M4!,CR!,$:3\-VS+(&S]\J^_]\G) MJLE[O,]^M/QBVOWWT%GYVU5\+%^_U_C7Z6YNU^&6R_&?E7+M2=M,J[Y71D>7H:6 M-;T/)76U&9-]J8_G?-X-6>HR4S:485B7QF!=?+C+RVURGJ7EH+0+70Q5OV@[ M&&4%G#:9YYM:U-ID4[O?M4U3E>'EY9>_M3FL^"D_6-O,?+;SGMVUFGGG)?3( M'+D\;#>X:3.OJIK,$YC?T--/]X^3WY;57.;[_U*RIN $8!4^AA-XU:1FKNT' M;5+XI[:,11P;*GN4I;@L#;V+\Q(5Q:YMNMS#S;L_G9V5S2[%"=GL-\9MSW(. MW6;^\VZ=J'VRYH^KTDR[7GR^-,CX77?HPY>]4_$RIW':#N[\;;[X9WM@1C.. MH6R@*?ZG]6QAWM3,FAB_.*UY-TRBS?0T.YP6MNT+R-'R>;Y%5]2\N$IIP8YM M8W3I@1Z=?CXO[<-M/9+@/UT40KN25#.QH@.4QL?F1RP]P>5!;C_^HCF.Q$X6 MHU*ZVKK%JU*Y2R@W+R=PJ !E>X>RM[.+A5>V!3885G;+-:-KGY/VF)B2>_[P MH;3BK.)F(T2IZ3<[#,KBS<:4K]F<=M;:#U-FGT;6?2K=5=F=>O/I5";;;[L[VL^^LLZ M/P#A_-5.X__)A;&]\JL6&2Z;[.5MC%=+UKML^&*@:->8L%M>;H6P;#9AQC+3 M)=[C9DV3_NYQ4-TXTX(+&4EN',W;EODW'^TP]\J%0KSWA?)'2^9L.Z&W>=WV M>39IQULMJ@]YW!SWAWHT*3@[^AD7I7N&GRJ>P$:L2ZN7&(;K5; M_AZ]VM;@2W#S6]F-NWL&X/.MJM M0C@[;3ZQ/(UQM0VENJCPJJC:.D/3*[&[IV;KL/(=IC <%D#_\:.H'^:+?-_9 MZ/5ZL6AX( 12L! ?JV.RW:_8COKNEM]F\V<.9WSGZ+=_Z^CU;Z?S#/!H_MNL M/06@6;^EE6L2)B5D6FZV #413,@?MHOL'+)_O#1O_*)=LYWZ-ILWC8SM_M"= MKW8.]F*#T7Q]T6><[U2<7?N(I7EPASGL-L5M'G/[+H5/Y(<:-0)HP\3+1PYL MIYA/FN+VNAT4L%Z5_K-;\GM7WN'*/2>;+.!R]R'3M(PWO^QP=U.1W37BIRY. M:O./-]4<:EQDH\KMMDJ9 >+MJ80\S[ 1UKXUWPT_3M>Q8=%+:>+7HKCZ//119]48_'-C^(Q>FEVNF!W^I;;C-'5QVYEL>QBAM@" M:9Q.6@2[(J.M;"X!T>AL_O$+FG3 T,'0'\70'Y!\O-G1CKNC?3=]YYN]4%=L M:7RO9.67SA.8+W:C],U@J?;HWN4FTHTALYAE=TC,3GEQ-XXOI[TT.-8D*;J> M_X9IE!S%LD3@Y?OV/+].V<#29%W*:(66:K7UUFE+BZY2EM_G*#7THPPB?H&V MO?NW[7%HVX.V/4"&O;7MZ?=;3_7^@ID.)?UV1[?>V4@_WPS.SE[RY/+8JY/U M^?FT^>_2;/.]7=DZU',S'B9F=E7]]G&Z M-RA/^L*N5_.7;K[(7JYYP$Q@7^"7SKUO!%.LQ&TO?:S?5^&6#ZGG6+-+G\D_+*[>]K1=K9VLK]_P9M,H[&'SOVP,YR5[,/NP M,5$RF;W\+8NB)5,O6DI5?G&SU30%Z!Q@=2OE;!+"-&ZOV6R>Y/TB?B@'XBYB>-\>('G8+&V33DJCMQ="&/VR%<+H MY_84S9V=;C],%F>C;WY^_>K=7T=OO[]Q-^#7/FV6^>13%LKLI_59_H5OV,D/ M[Y5UPCBK$.?1YG\8A0Q/##GIV>L7MLR;*S7+\I2CY]7L;C=%)6D24SU^4 MUB C2$34IV2,4Y)[]FPTLV?YL4.\FTX;-U3IK=P>DGBT](6];5^"\^W3>70_0^Z8'Z+"7 MU.O=JM%?N]ZGD_+>MS:Q-A%M:2P$D.L9Y(YHW6D#4/884#:9^?E9O,BU'?:J MNH1F.SFX#&/O+NI6FY+7_T2[6([>W'P2V+CKG>[ #@/8]0QVQ[4RS:W>$O"N M3[PKX\,7\33.EF4J0+?&RO;=PUY>=P#?ZUV)C'XL.YD! &L P"-=JH8"$CX& M$BZ7\P-O K@#]'Z)(<:SIG[S>F<3V\^+S=%L)\U.J:8V6WXZG4_+P1'MOC7S MSN/UB!]YGM:[\\FL:1[JIH/>NM7O;;M;?MK0GL5\VIY? M>O'Q7S:SD:K6&,#PX&%X,TK>ECTGL9V^50Y#.LNO];F9S77KV,.;@+F=,;5: M7I[(=6G^Y^OVVA?#/W^O@7@[@:N= Y$?X](S+2^5*RZ-L$BC2]T3S8#^YM>+ MB\+O[O32\VWA=[DM_"YO*OS&KO ;-H7?9C9HNCHQHSF0M9M7N6^"ZN.[%4+=;U#K>.?]S,6G&E%R:<)1E _01;V?= M=,*&W(PW\XY_9X[8)4QR\X\7XW'+:-PRH[=,?9[NGI@;RSCW,D>^'?I[[="4 MSFH[-/HBQ[&=<52R?,H$M.(EFO/ +QTPV(S1+E,H+T8V MY[_'\VYTX_7YCOE)7C7;(FT99;DL(_&OJV0CEC,[:0^V,&X^O/%]:![Z2H+I4C!M7B[OPA26ELGZL9_IUB*,1L][">J?UMN26468/Y MX9L$PF(][69KY[=LSB+:"3!WSA\IGWBS&5*Y$V]N+MF\5-V9;<#NP6/W?S=@ M'-9^U0R4WYCP;<:0<6,6L@UN%W2[2D>_GLZ7NW_M3+ ]_?*WY@R?=F7G2*G$ M0:W1M+TT-D?MW"_6+"B0%FW.9QOK M% /;?&2\O6 WY3Z'IME/Y/]/B_Q8W0DNW4<>$AK]9I<[@=>M<1?8-]CWW@_6 MZ.RLL]@OF/C>&6LW6]K'T!RWW.24FSG-F\-NE[?:V;UO>B^#O.5Y"L:T+"FT M/KU@4?-T*F?]N1([C4?QXR0O-%^8Q >[ MV&;46!;D*)'5).+N;4/N2-_DB MWGSQPBWB-^1WUK+>QGDT(\V_B(BW2W%;%"GCP9L%L3/T_+=H_]E0_/@IL\[- M"2Y%<,WMKTD_Q"+@EAA?G,#RN\'"E@DW&FP>*_]W>[3+K8K?6=++LE3; ^5V M%FRCP>W(]U+OB3Y?N4R$W:R[R<*OSXKX?'=DIHO32?S8>=\=IYXO6U9VELV. MIW7;?,%.!O' #G6!MN$*FK0&Z#UW1J=!VS"T#0.W'A:W?N3,>]GV/VLKDX4[ M_#@YFZPNTC]?W.+UU9[WD5^_$D\,]G:HL6QS8/'E]/871![+YDCI>2'/'<-O M,\0;4GQC\NER +C(O-IV>?AR5-M-)?$N>YOET\QI[Z*J&^/LIK'@4_<"V\-_ M;\B\W= 6<&.$^'ST=2)J@Y)E%T&?YQ!P>T[DU7C[F\FW)79ITG9='KU)=\59 M\]A-3UUYB?;C3>/!CH!#S%^]=DV@I1.D>GFA.E5UL/2^HOF MC!QX;_H_MBF-$FSM)C@:";S,SU@>\B[U-J]R^19-_: \>1'R^GV*[2X:5-ILAH^3LZ[E$-S!FB.XQHE7'[7YK%=+-=IL@#E .F;'L&NLVH7 MNUUO.]6Z5KJ;KONKPBQ_S0+]/8E>&,QY9Y M&E'\:SW9G >^7L;FQ+$=95]YH(OUW2F_D9=O#CZ[>NC9YO2UV94^HIU\1M50 M#:YK\*[KK]';O*@W#6>363E',]O<]((CCK\ J<_LY^9XO\[&&E-I+.M2\G79 M-H>-B\7^(_JMS1? V*2\6L.ZG-PJI^JM5\V)]-WQ?@5>=HX)OIQIZYYVV3R5 MBV4@77Z5#$/_6I=3.=W%J^\<);P]<+ ]6K %XB;W]J&KVQ1#S^[V4OEIZY+F MEW)DY<;E_?/#%F\"N2N G8' SB.':*]+[T$Y=[0Y4F3T-[O*1K.$@!/,9YCF M\PB-;7YC,FVUZZPQF>*7L?@79MHO"+B_?=KZXVNETZ<^=GVYOY;>[8+:Q18G@VCU$;4FW#466 M'>W>%C?;8MHB7M#I[L+WZRQK8K#)[.-\^K%K,&DZ'R9-')3YP'0:9Q^:0E[' M+S():0\;+NX_?AK]8QT^=&3FU]/=5^RHRXWZ65Z<(6ZG12$E%LJLIVSMV:ER M;4*">U2G5_:?<58"0COZ[70^C5V'2-OGEN\S+I77G8?K,@8WKYYFP8R[0*K) M&HPVQ[I=>[0;+U"*=;/=2O%UM; MEI63II%M.I^5CLWIM)CHSXN);]'SU70Z]Y?Z)7Z]R"!UG\OF]W-;V6\"F'FW9R'?;SKV6<]S45+]:9'M?MID)GS4P/VLGD^17:?Y< M\N)GZ^FJ9'0W33YM9OP""IZ/?MC=$=%>S867='$+,\W.Q)MO MT#:V-=Z_-*\N+T!MV8%:>Y5O-GO#3TY^OMB&W_0%/1_EWQ5JN[M_;]OHM'W! M9)ND\>X6]>;2F2ZM.AZRVVF_(3O3S\V3+"\]VH[R6@J9%\W'2=/:]'96]F7F MJ_Y6TF==LCI?9.[*9[IS=R^N9)M&_):?C>Q'.YF6CXS;1BO;7&4VRH@79\L6 MV<_GR]56$_ECY\U6CLT5\K(+K4AW;M)U#.[H[$)2K=:* #,W7"_;$DNCIT8[ MF\9=UD#W/+ZBD6LISDU9R7[VX)HSS,XI]Q=2G%MBE+75O* MY2[MW.SN9MHWA9KZVXFBT[^>$S.UX7B=RZ)#;-HFUK>BG)I)W0X!(. M;+2YFL3%U77UMUV+6\ZWW799QHV#7W3;64JA);0RM;O-W 4<=Y*Z)=C8+J-6 M]ODZ)1%[8<\;6-K6SG:OU<89-^M]."P>^ +PA;VG9[JR:5LT:8QVY[BV$NHW M=8%\A185FFS&S6WDK9\LNONLWQ MV.S#/ISNU&]L>VKU]O%W,CR3U><6%F-*!9/SP]VLDRO-V1=O?_'TNY(J9>BS MSDULQN,T'1Y]4Y$.U/NA(SWZ_B_P\\/Q(W7 )C1X'V2#MX(&;VCP!H()!//& MA%0(BYW-91U/VU:S[L596HJWW5'8MK[,NB:X)GVTN493F.IVY7UI@:H)J4O/ MY@T['3<[W6X<>;%MWKE*?SBTYV M-]\)_F_-G5U[X4L;Z\9EMV81:@G?ERVO[N1P$XO<- :G^>+W.'775WIUQ^9Y MOD1^A_S!C6AW=UF>Q=7I/.0E_N%SNXWS,I?/K]W=]?(M7W8MEU=N=M%YN;D7 ML."'L> BX(_?7C*1MO#M*1O)FRJ"IYM732/LP:Z<"S>P8YR[ M4RIVY7F#R?\6%Y=:J#?IBW*931;@MC=K3?X>LNYVBU]_T0[$-KZE#..9^6XT MX79+0I=';M45LE=??&Y6_&XS^,X;+R^_<_."VXMWHW>V?K#=_]T:3KOGV19A M;#OZB]>$$!6(*!#1(M4_+_]\DRU\[>VR8":?\K//?EHWTT2;DVU^>!\\I3XJ MA1+Q'G'' [(LYG\0S4+RQ'&"GS7,+\OZEQ*$OGYOHS$Z28N(\@IQ:0TR@D1$ M?4K&."6Y9\]&,WN6'SO$R8M7;7;PI_R+X:NGZ?GXK91P3N<9ZE_/R]B(Y>C' M'W_>&L(E.?\%@*T/0][3\D\A4(8U13H1G)SC\99IVS0JJ?E_V-' MWX9O B?YZ7\H6\ F2S\?CUYGQ67B-9M8L !P9;L"_2&ZQ;KLIZ2JZ;%A50L8 MN-/@%]SF1),2$[5[>F\,\#;ERN6DA"?YEQK"#S A*)*5(IF&(AD4R?HQAH9C M=\=&O6^.C1K*+LM;]U36>!3AXV'/OF5[4??Z:W?8V$ESV-BQR?G1MWM\TZ3H MY^NEG84R$_53F5DR6IZVG;!-];/[KY(3_K9F?3P]!5EUU8SF<;IW*$[JA5VO MYB]=&3>S:!YP,OOP K]L/HZF]O-\O1N OO4S^87%5D*>M87:KY[H(;T:!0B(V_RMV MGS79$J@7+8TJO[@9#9IC";V==DO];!+"M*CN5EO;K.GC:8F[K-$L]?*7[Y[1 M9X^KD\X\MW(3Y\WND4D870;]&V3Y5+H\$,)P;0?7K8L#%L3P/.E3:+"5S^]I M_GO0 MZ7WIM?/+-UK&4VFZ";LK-VJJ0P-:](#(!F8"ZCFZ?G?8:=)*ZX0 MW5J+ZT98MO/67U04W8.5UIX] ]54JYK*@+$F/0"2@;F :IZ>"EYF\[LR[J[4 M*SO<[H"4@32I%142OO=9 R;/;0K9?H@[7G+PK&O)J%\J\W%P#S M:O7:+A9E0L-_V>DZWV@]F[1W^?O[OY]\G]E<7EOY*NS9*$0_R>)9?O<,Y?]J MA[-^]VSR*7'"M!4^(,$E1UQ&@ESR&G%EF3?!,'Q]$ 1W3D9..?)"%5=.RD[X M@%'B.!I)@\$B/IT7)V.FQ-@P"GZ\1C^^M_H1) T& D1_:V9.M;MEHE^70=GQ MH0F#+TW]@6U"KA68PH.8@A Q)89ICO>Y0IPPBZQS"DF2,"5ECE0@?<3[KS9C M_WZ8+TZR]S_98L3WT:TN_JLK5O?$&;@A8\QY7YP!<&G8N%29R(<3^\/"KUS@ MX) /Q2$KCA6W(2%"8D(Y]L;9N6:'C+$SPCL;H]=]A.Y/X9!E#KBQ%N".:T0E MJ/L?>PC_:G,D]2+Z./G8#NF>Q15DV"HP3\CW VFXE310B2UF2B&C?,#II19FWJ)XCN$^&4+$#_%5:\AN])C4L;609(?(*@ZD0\G8(>%7[G MP?<>BN^50G"'C4+.^>),70G8"4%&1ALH5T#]R/I_K2?+]H0_/U\^N#\?\FB0W0>R\#AD(3(AK<^.GR6) MN$L".>TTPBID.A!)PH'UTUY_WDP)_M\87G=P\3HC1,^,@8FQU@S2^0!#%8I\ M.,$Z+/S*!0[^]U#\;V(\:JT$XD%%Q+6T2#/BD4A>!"^8T][VTQC_&/Z7JK'D M$OQOC3 $Y?1C#]A_7L1S.PFC^.D\SLIIV65+?7MDLK\TDJF&!-M]!^H>O5T_ M?BW@ ;..@8;4 @*W-/DYP[V@$F%J%2KE Z2IU(@$JQ6)0@3J^D@#=!#TID6@ M5[/PKL#/JP9U^B0B(J]X:JJL' "P#178X&B&.ML!P**&:E% %89'%:+6/!+A MD!5$(XX90\X%@4(TC'M-M-.TCXS%8U$%SL>& %48-+ ]2C."V'-N0T!NX^%K MX]?YRD[[26- VA&J'\ E'H5+N!BX,$PBX8E W >#M)8),964T#8E$?O9[-\[ M:\CNW>@QH;!W$%"G1I$/)Q4 "[]R@8.[/11WRUW"S >+B$@&<9-]KJ4AQ^_8 M4",2]XIW"WE,HQ5M#;5R7JP&F=AQM9_[R8GV?1?FZZ!0/#XMP?8"FO"<7;72F2/KSE%CA&.1 Z63;(X>=U+>_\&)'Z> MVMGJU2R\V>#$3[$G F#&6->9I0<$@FWX0PFV8>%7+G!PO8?B>EG$+#M9CJBV M!'%!*++.:Z2%T%%:C[GN9>3]WETOX6-.80).E0@$QR0?;N#]+INU74UF'T;3 M:)=QU, MFB>TSO\!%>YJ;!!2[L ";F4!0GAEL4LH,)L09R0A8UB.PFVRGFFJ MF;NVO^\A ?@6+'XL6/%+>>%WZ>_+V*3B^XK N>J-!@ $#1N"*A/Y<")P6/B5 M"QQ\[\'X7F.PU#0@0RU%7&*.+,$.8:62B.,'M\^Y42#[[590")YD34(FL M,PH)12@3WC))]CSO[J?YS/=YA(T>]\C.6!C)7O;_090-O!,Q.WS]V%&7<7HU,ZH MJW7$/GU.B^V&^=I-8]W&^P#=/Z*:_UA'1>3^V@4J4R%8W#*G/YG,7(Q'@I2S M?84WR%F<$-6)$ZX44:*7.?TMB^EI= _C?*QYG9OW!XN!5<9BCPUAD-^HLP%B ML%8%S *8Q7$R"^R5%=HXY"4NXPJ\;!,>C#)O/-/!BEZZ,GIF%G2L!G'.SX P M<-"I$6C2^%*TC-__Y][>__L^M-IO?JOSENV<9?V"/ZQ"X).@!]'!<>@", MJD\GH(C;E3'9[C!K MD#"&[5@KBSQ*(CV1B#(L$(^"(&T=1]H$&9C%TKEK@] ?U+/40OP8 M&7-69_]U9>!5)=V#7-\P]3"DA0]>&[SV(7EMZK&A 4=$N**(N_R3\8(A+3#! M1A,2Q;7!Y0_J!]J?UU9C86!H:I5.^U$V0T$BH&+4R7:_6,@O5'HM4 <(&C8$52;RX03JL/ K%SCXWD/QO9@8EZPPB!DELQ]U M#!EK-/)>Y(@[2N+XM5ZXKS^2="^^UXPIJW->^=%#$%37CSU WQY3SMNC MT/Y[LCI]O5YF35TD[WOE!]1D:6LHHP,4U2CRX43GL/ K%SCXX$/QP=EI2AEQ M1%8GA;@+#EE.))*$ZZ"-TR*:7DXF?30?3/'84 P^N$8H@C+ZL4?I6YLO-CR* M=C']/(J?XL)/EG$T3QD!/L;E*A;MS_T_1_/S8KQ55-CAU)]JJP%P@-G!\1(3 M"7.))"3S3XA';Y'&+* <_B=*B"#Z>M7@2W(#/DU7F92 M&\>PO>9Q']*4L">/R[@>$ZW!X]8(/'#PYN$&V7?LT1^/LB6B+OZN(7=6F;:K M9 "P:?!8&8#T@6*1(HJ1)\0UQLAJ%Q%57#CAF;:AEZT!MVP:_&D^\WT6_?/Z MA8V# $-5BGPX$3@L_,H%#O[W4/ROBY9YCRFB0FK$B33(&8J18](01Z*.J9?I M>H_C?QD92PY#<6=HGO?G]\W%:"9"L"070"C&D4^G% <%G[E @F"3% M#8L4L1Q!9[=*"3).820T<91JID-@>]^AWW]"7(C>>MH!C"H-R*% 7AG"9!MO M1.NF,7]R-IDO\+HM3-?'QB%[]GUXK'"<$1\E0@$ MM?###;W?73WGO;IB.$QSJ#9=#^-J#HY0,!XIL4DBA8-%7#..K$D*84F(I];D M6%[TTN%^Y:C:GAF%'BM)JTSD YP-%2AU!B MS%1O20K ,, P2%)4V\8 %C54BP)6,#Q60*2T45J,+& %C=$'0G[W(DI0I2,E**K0]%@Y9)+R.<30001A M+8[N )(IY0R1R>HL_\=R9&>A0XW_NLJ..7W M+'_Y[AE]!AL)A\J#037'HIK*O$-->@ D W,!U7PE'\[_MFX:FQ]OD].?[A33 M#4\\>*!YN#2^6A@7RW;@Y%6;*P(]W09>Y_9#;,T\1P'Y;5_8Z6_V\_+EL]&? MGU+TFW5H1Z>+DC3XPVKNWY=G_2IE; +]>ZJC>9X0_;Q,.YS/7N2[Q,5T,HO[ M*]D6 "@GJK]N?W51LK5;W34@<5.QW*Y7\TT6HKQ<#D]>X)?-Q]'4?IZO5_EN MGV(&\>;.!#=J[+Z0)36UY\OX8AG/;7[?N-%0@YSMM9]=C=H_3I:3=M3$B\WW M;XC=V]MQ_IR1/Q6=WN22ND M=?* [/M&ED^ER\?SFFX^#7M;$=]''\]<7(P8&8\HIO2)RS&'MB!J,N^:"FK7 M2]2@2D!J0.K[(S4!I#Y$\X:RX>&V*I_D\/Z?IQDDXF+Y;W_X1#$Q+T?Q7^L2 M64+2>;"934@Z@VJ@? ;E,S 74,T0>.'M&]VZ*^UMHQO9$3FPQR]<&S\O-D?6 M+ N/'(_.[6+TT4[732GECYM% [W -QT7$I,,@5N$O5*($XV1)D95,] 74;T<@6W?8=N>4BXH=H@RDE>OB!8Y'",*^?<^),>([&7WW^45 MWRSBY:OUZG2^R&\:+JWT1FW+KS=FRJ,4V$MDL+'Y,7U^S)"?U6(CG*2)B=#+ M%H:]OAK)JP, S_ ZK&+-ALQ1S8:AKA) M$EF)#6+)TI D$5CZ?5G]?M_,&T]CT!G*5"*(1Y[?C&&%M)%<>,\L(7I?.GN[ M7*Y_%\L>\E+9Q4@?'48XBQWQE!]5J_R S#K*= J&Q5X.P=G32]T+E8\1MR>- M;!MLGE]8Q9=A> T[]BK+2%:9U8+AZ<=*(T1TR9G ,EP;VM((:[A&6A-/0XQ> MQE[.+;F,WDV0_+#=PO\;%_-@EZ?/_H*JW" ,< -P4VL2'6QA^ (?O"V Z^U< M;XK:))84*MXT!TXAYD#01E3B6ZDY]2II51X^QL/H-*Z9>G52TG42B!7- !<4PL:::5$21'27EU\V@B,DY2A%/(<$!E M#";MQ>;O591ZF+U+';+U,H&8=Z+4VK(#CSD:)%3$'$,90^*U7H]>WNG^=='? M-7A%QURS,6'\R,R]&#%8[%U>VCA%=21(9:A#W*?LS:S$*.1%*QDQ(8EKJ[L7 M;[9'BS716)DM# 7',@HQ2Y"1S""F,7-!VL#RB>5DOC M70P1$9S_P3712*OL;A5CB3M+B%>FYPBI/T][4\$! .?) 0=V"T,AO!3"_PJ% M\(?"<:8.L<2;' M0TS+I*QCUE56""[OI?!!%YY%\])-U"%GL$?"R81Q"DGA M:RGVK[3J1RF$\V15M%@C;+$KA3&+C/,:*8>)%3AH8Z^1R*\TXY[?2T 9',K@ M>[#XH%*PT@24*,D.+@19MINJ9I=%*@E%&K,8E7K!^++:.Z%1T;"I1(Y MR4AI'M-ELQ)%WD43L I$TFMYFJ\,CBIL. / J;0,#OO!!QG OPIA4NS13D?G M=A*R $?>GD]6=@I]*A48*#3& 2.XE1'(0+#6QB#J<"G86HJL%A[%2#$V1JKH MKNW1?\AHM@N,^#E#Q-O9ZQ8@^@G!QT;C,6,"^N0 ?RH4^7!"<5CXE0L<'.^A M.%X2L)-4!(2]]HA[P9"Q5"#'L"*::&JO[[)_R&"V_3I>8[\^6T]+%_!HOCJ-B]*JGA_D-,Z6DX]Q-)TOEY!$J\!4(6M_G2H,T-Z^ M@9ZSNR@/QQ:;X%$0EB*N0SE-AF.4GU(2Y;$*]MHVB ?E&BY0[UT!O=>[F/=V MEB$P_IB![Z>X>I=^M9_N3X66>:WFG^[D1&;,Q4W=E@"R7V_>C[B"OZT#I2O3 MV7 R&8=L.0:V4@-H\CII!#W7F9F8CRB1(0D*>?"7COL[D$9 MF:>D)YK=M/,+(';XY 3Z,)YZ!3PUK.UF>T),$S]9U9"'=?G3<7$A?'&^&BWG MTTD8719?91!0)Z954AB3 M:[6VAR2S'IL^*:['6MPT' &0^GC(TZ-T-HD]Y[H$Y+H>OBQ^G:_LM)VX>3J? M9K-;_ML?/N7(RKPF1YL"S2*'52?61#]D0-M,!C MJNN<- 9 5M.<%,A95(Q-;QQZ0F?4Z+@8?YVDUC MW19>=UKSCS56L.[2+K"="A'EMD2("$HKCC0IQ\T089&-T2 OO9 4:TUX+_NL M?KQ LE>SL"?N0\>,\['F9@ EGP&A8Y6!W&.#&R1'AM#R,B"K LX!G.,X.4?B MF7&8R%'@F6EPZLMAJ=$BX[WG/A'+Z+5VW8=D6!Z-<]"QHL Y!LXY-CF7_&^; MQ=/\>)M$_G2G0&YXXB^4R 6"#22-T7Z_/.:+,C%JXF]5P$F,(^O+:!D[^UR. M:YG-5_FZJ_EH=1J+T3<)P69?4IK,[,Q/FMZ-_(NS?('E\QW5/5Q#>U+0TU*P MZL11\7J]3:@&7Q'HZ3;_>FX_Q!:)D4WY;5_8Z6_V\_+EL]&?GU+T&_"TH]-% M\61_R&[N?7G6KU+&)M]_3W4TSY-=XGQAB^M[D>\2%]/)+.XO/UHPNISS]+K] MU<5H*EN+,31L9]+LT7Z_!;!',!&7.<[>Y)[%G:;K_/-X]';FJT;C(6>7OSF-K6LMCD_BC$Y1O)K-,1>;KI9V%Y7@4/_E8RI3ER+FF!K,]V7F4 M%66_K4,?]26$BC :(GU3:="N5_--;%(>,// %_AE\W$TM9_GZU6^_*>8 YWF M5@0W$NR^X,LYY.?+^&(9SVVVBK@13A-UM]=^=K5Z^G&RG#3!X.<7F^_?4$-M M;\?P17^IOG+=\\(?E9]5]9&F$^ES .A,/\3[6+T)DOM\E&K@VW6JW-95&+E M@,I#1F4*H'PDH%Q.OP8$/D0$KDZ#T"4!4 Q0?"<4DT$8\G#60$T679,& 8H! MB@&*[X1B/ A#'LX:J,2B][9[ZM#R$A77ZV[3^B_Q8YRMXXL>D/RP=5N)+1Z] MC1V?'NJ=J\>,K15R?K@$.%A MZF%("Q]\.OCT0_+I,5IAO;"($2L09]@AS2-&+HCDC30RR&NG]P9E%>&*(:*, M1#SP@"PG$5%,;-388V]]+3Z=<37&!GPZ^/2!(!.X^1IL =S\01@3N/G.S1OO M>,B^&84@->)&8F2$RBZ;!*6\M$2Z:Z&[4$I2DMV\LM$C[B-%1MN(L.,D81.$ M-:H6-T^Q'DO&P,W7Z.8?980W% HJ!J63N/@X\7'Y2.4\F+P_L#HK'"%RJ,3# M81DHH0Y):4,F$88BFTD'LEP:XF@9=GF->&BA;8J&(ZF%0IP$CASC%"F/J5%) M6I%$+<1#X+%A<"@] !WL5SH(Q8%%5:H8H ['1AUT$E(834JO0&CG7%O*' I2 MQ_R2S#$CKU(':CPW"A/D.&'Y.TP@8Y- 5G F,$[)\E0+=L DPLD$9&;")X;&)&&DR+DF$<[R..,4.69DB,IECY0=%73/A1(*A9*O MF.7?G'6Z:#&DAN(EV&ZUO4Q 4@Z.I-#,0Y1.'A&./>+*):0)XP@SR7G "3MY M[3@P&XW125I$E%>(2UN. RO=F#XE8YR2W+-:2(K0HD^6 D@'2 ?EDFI[.L&B MAFI1P!V&QQTP230)%U!R$F?N8"4R9<^EYQ(S)IPD2EW;G>DE=B9_AZH4$,=& M(.>313PRZ;RRV!A<"W=@6HVU!.X 2 ?U$J 38&0#,C*@$\.C$RIP;;#V*'GL M$#=1($N80-@X9R@ER*>1N1$+(Q$.!R,3RG64R]A6>X)Y2Y ]OS5[+D)@.#&%M)(4\80I MTBG$DCVW3MF(B;C6R/>040J2B9?._MU8B;C!&-B2/-"6)2,%T\+R/@<9[ M]KR&C[7$X'@!?X:!/^"+P1; %L 77_+%4I,8I")(:.VS7Z4,.2TX4LY&)@D+ MQ%WSQ0^9.KQG7\S-F&J8+5PE_L!LX:-/C,-LX>&9+8ST 7KQU?2"A21RB"Y0 M)"25.<$YU-=)(AUL"D8GSOFU 8$/F2V\9WHAY!@; I-[ ,]@3_PA* XLJE+% M $,X-H:@=<3".X(\X21[>Y:]/8[Y/[TEQ"K*#79]C!#>=P*"CCFCP! SV#G M.Y &,++A&!F0AN&1!LF3E51H1)6FF31PCG3T'DF6?\\LMRJ(/B8%[YDT4#DF MIK>J!>#9P*L;,!!XD-6-=B"PO[P7OH;*(]APM1T2P$D.CY,X1:0@'*FR+8!; MK)'&+"(B#';>61PI[F,P\+XY":9C3GH[\P@ #0 -:AW5-D>"10W5HH B#(\B M!.6\2#$A24NS)3,<61D=$E9B&A2A3EU+6SQD_N^^MQPR-::FMV(' !H &A0[ M*M,E&%FEB@'6<&RL@6NJ9%0:>?PT5R $9)714 ,GX:I(1G5.2)HTR-R"( M&^Z04UBC5'HI7(A&BFO[0!]2O6A0YN<&9'HZ"<[*YDUND1;4HAB3D$9+ZD@OY8J^.0$5>"P4;,8 !(/Z M!- $,+(!&1G0A.'1!)&\'U"?ZI@E$ MDC'!,-5AT BVM^T74)%X!8DQX RRC.-V'.O=&Q5*@CXLIHY)(.*%&"(S=2*1/[:&3;O_,M-6M#>YO. Q@$&'04 MJ1.PA>$+?/"V /YX,RHO)&&$98B:,O.?^81<<+A,SJ-):"L#8WUTC#V"/\9B MS$R=V\^.'H,>930OY,LKAI^3;-#+)EF>W_>?L?22U3!OXN@M$XJ,P YN90?: M4R6"PB@0F>-MIDT9V:]0H$IS[9C'U/>1*C^)TVD&A$P._K8!ASZI 1=RS$6= M4_( @*#C<2AQ.2S\R@4.GO=@/&\P29 D2GW:($Y)]J+)LQR> M?,^>EQ$S9JRW"C4 $ 0),G!%@8A\,'; CCCC3-FT1FK'/+&%7>:*-)24V1C M2I80+VS4?23)]^R,B91C)L$95PE T%%^[!GR_XBSN+#3)D=N0_[49+DJFZX_ M/O0$.QB#4"F3@$$NP#CN9AQ&!<)*69[9Z!$GD2#G9)D!R[QU2B:7:"\S8%O, MR8SCU27$Z95V4#%6!%=9F =4&RJJP5S8.MOMP**&:E' $X;'$[RF03%K42!4 M9IY $])12J0BUS8Z08),O@/78L-Z.I0%4 U2#6;&5Z1*,K%+% '4X M-NH0"75148$L8213!R>1$9J@H BA 3N2J.ME5NRCI!CH6!"@#H-&M4?9(T#W M7 &A4 %Y^-KX=;ZRT]'\VJS9&@J48,;5=E( .3DX-B5H$%D0O,WJV>LIXE919(@0R$N<""/8B.L#"QY2\=@/,Q FB];4N1,1<&RH M. 8UCIIT"496J6* +!P;63#1!(]31!*+B#B1$1E%,V/PT6&N;++7=U$^I,:Q M'[+ #!]3U5M5 W!LX%6-OFJZ<"I>3UJ_.!5O.E\^M$H!@\:&W1I1/QT8H&5] ML]$MT)H;: UU23EB)!+*9XJ"B4):&(5P"@0K[TFF/+U61][._/PL_IA![O[$ M9IG78_[I[L%,DHZEXE7V;50&I0]8O(^X3K^M XLKT]EP@!P5Z4.[F(R$XHEFF%4'0E+D%%\AHQ3+5X#@XJ@2S_6QE*:#STWPV MO\Q+^AT@.N;][;(%3 -,@VTMT*D*%G6\+&& 7AZR+W>Q'JD*]<1V[I.(4S>,0IM\@F$5 LI$1KRXV]UAC[H-K/_G,M;$QX;STI &FP M]0=*/'UJO91[1RYF XZ;0L_*?GKPJ+)#+LY6R26@SZ5^&X-,RUU<1TE'%#$8 M>4-PYCHR().,0='D_[9*V&A[.2+FHKWEA\7\['6^WF2VSI2GZW^9SY9_;6"P M_=RO!03??%HM;+:@R6^1XHBB9_%O)6$RA MEZEN@R$S[::DWBI/APS)0&8. M.!W]1@3 I*61BTWT#[S>]D<;Q5ACF.(O.LE)<$LIX) MY*G6F'@:@L;]E:0R>^D:;O[:8E O?3=R3 VSFJ4R7 M8&25*N9H",, '3X4?^XB/L1[(I7T2/"@$"?"(AVU1T82*J-6W''27_'G*XC/ MO0HW&+9#0W$'MC4=9G'GI[BJYBRCRQ9-G]-BTF&^=M,(-OUP%?^QCB:<^VL7 M&!LPMD=F;(ZKA)64B%NB$5?1(,=90)@Z0T49+VQZV5N5X79O1RME.Q6"5-E@ M \A^R*W&OZM=*(?5V8H,9@F$"P@7$*XG(%R%;1%!&1(A9<+E D964X4YQ M8JD-USJ''E(;W"/A8IR.-0;"=43(/ES"53_$ P<#2P4.5K&!#I![ >[BX,9 MZKDW3" 1A42<,I8Y&,X_!:D(L\(98?LH4^Z1@U%JQIK6.0((D'V0)4K8?U89 M>&U*E*/SF'5[:A=Q/')V.?$C.PNC,)FN5S'4UY$ !O_$5&ZO_69 Y8#*543E M/.>"L&21H[80N)"I'(\*>:(PM\XQIZ^-&WA(_?*-71#2A%GEL7$->[YD%)N#=R3"];O[8".@J4"':W80 =(PX".WEW5 MQI@QFTFHUC'3+:$R64L41>&]]HZ[A'O9?%L#'24Q8J9E9I5.)\19\$BKP)'. MM)+'Y(4.:A_OND\ZFN'DIIY*H*/'XN1@#_*1%?C_N[E+AB";)6P_Q+;(OQRM MES&,5O.,7V?G&5I'LSTV D#G3[5S8Z E$T;-_>XYT,0GS:)!02>)N+ 2&2L9 MPM8%[*GR.%P[!_HA->$-5+UJD>JG]9F+BW>IXWX-^5F^6Z^6JXQ(F3!=HD@M MJNTR(OP RB>QQ=H)F?D:SKPO"8Z<419I9[AT+$J%_1[?]-HK7J>"7_J>5.>E ME?_'Q$V#9J"Q$^ =*MAUI@S!JL"J@#0-EC1A&YA5-J$8A44\J$(E7"8(3!AC M'37,A3Z*F4]/FK34@A!1& _7B&?K0(8JAW02#BM"I#)ZCV^Z!])$M"['18X5 MQ4": -Z!- %I JL:FE4!:1H>:6):>N-I0,((DZF2PIU($H9=WV?18]ON@_2A/F8$CW&>VQX M WA_&GC?% CSOVT63_/C;1+YTYT"N>&)OU B%Q@^D,I<^_WRF"\FJ_P._E8% MG,0XLKY4Y.SLKTUC H!G!;;,YC])D9F=^8J=9 /D79_D" MR^<[JGNXAO:DH*?ED-6)H^+U>IM0#;DBT--ML\!Y=BTM$B.;\MN^L-/?[.?E MRV>C/S^EZ#?@:4>GB^+4_K":^_?E6;]*&9O^EGNJHWF>["7G[9'1+_)=XF(Z MF<6]*>K7@M&C>1J];G]U,7_(IW&VG'R,[]O#;M^7'H1'L!4W MGX:]*2#+/4W7^>?QZ.W,5PW+0Y3MA1<\V?J^=KGOK*?1CY<'[Q^%Y!^=L7PS MF65N,E\O8%?-A]'4_MYOE[E MVWR*FBKYM"D^Z9RA/=^0F*GS.MO_HRY#GC[. >ADOZA9>! M(40#3-9FJ9>_?/>,X&=/N8OB7@>8;83Y5,H\$ ?]/]$N1F^RU,+H^^ACR3>- M&!G7N+EFP,NB$BL'5!XR*E, Y2,!98HI!00^1 2N3H/0S0!0#%!\)Q2301CR M<-9 319=DP8!B@&* 8KOA&(\"$,>SAJHQ*)A1_OA[FBOXE3M3IOWM=OA:_T1 M%?S4QPM]H6[K[R\>H)'#&*8[QS E@P,/#G%'(N+,460]D2@J+)*03'N>X$1M M0/6:4+W*XQTA9*YGPP^8)! M(%I M&HB6L%3:KQS*$J.$8_<(:.T1%X0KEB4 M23,.)VD#JM>$ZD]-M.ZG6R!:0+2.QB2!: '1 J)U%]&2SNK((D8ZO=ZC0N1I>VK8Z^*:7(;T?M M[M5Q,T9[GD8K^^E%?9TF]?OUX9!N4,VQJ*8RW*Q)#X!D8"Z@&E#-0:H&P&T0 M:@+5U*B:O37@[LJXNU*OD?'NG!*R(W((EA_0IKN>97U,\[7#)D[^8">ST7PV MRC+X9^P&Q$2_7DQ6D_BT';UULOTJ0;7GEJSZ076 Y@?EACO[.BSW*5J.2*(, M<24-,CP9Y'5P6E'!H^[EH*'51SN9%@3\8;XXL=-XLL7!5^$? MZ^6JS#7+(/HN_6H_]5NI,&.J3%UUBCK1=X#UA\>'[\IT5@D!/G++.0B! V\! MWE(7;Q'8V,PY*"(Q9 YBD\@<1&K$>/#1)JN9=WWTH];)6\@8B\KZ*^I$7^ M M!P'?0&5J,*:#$/C@;0$H0$)7"0X)H&)5-?V_CZD M4_+Q*3;UG9"_]-&N2H?D9+9<+=;-*0V/ M5,3]@F._!M,*724+>?HI6,!6:@&"F]F*(S%XGQA2@F3FD;A$)N),642PUBBC ME+MVHF/?A9;7=GGZPW3^V_^)X4/\CPQ0#84IYU3]$OW4+I>3E-=B>>A7L] 7 M8Y&"]459 /X _F#'[%,J#BRJ4L4 H3@V0A'RZM(N1(0S>T"<\H@LRX3":\8( M2QY;OO<*R.,0BO^-BWG(=WKV%P1, G!OKTRB?@ $<@%&-B@C W(Q/'*AC* : M!X]\(*4M-&)D92+(6>>DB]X3<8U<]%U; 7(!N%?;1ANZYPH,A0K,(TVEJ*%J M"K9=;1_(X7": 1HRM+[>QT@#DZ=]7LV/8$#12I@3Q!@0WX5.U6>A"*.1H^!3RDXR&4 MLJB]$,AZ*TOW3LH_,8DH4RH3%*>IOS9WI>\"VS%L3 )4>^H-3#"N_JC%/=H](MQ-LY4$NC7\>#\<.E7_8 /C PL%1A9Q08Z0"8"C.Q.1F:85T1; M%!/EB%N=D).4(.J=RK^)6$G;1U'RT1A9.8E:&4B('1'.WWD6=?YW&=;9_'B; M2/]TIT1O>-@O%.D%F \$2]OOE\=\,5GE=_"WROXDQI'UI!&4WFWJQA&:3*S,S^QTRR _(MF*.+S'=4]7$-[4M#3LM'JQ%'Q M>KU-J(9>$>CIMM'AW'Z(+90C6S:8O[#3W^SGY@WZ&M'IXOB$?^P MFOOWY5F_2AD;]W5/=33/DSWJ?-'LM7^1[Q(7T\DL[J]=H3D-;YY&K]M?7?0I MV%J,H2%,R^7\ZS1Q/[-P\VG8FZRSB--TG7\>CS(1JQJ!ARC;"X=WLG5S967_ M$D.,9\TZSY]J"&+Y^>=LYG&Q:#X^]_\OO1UESSF1?RHJ MO"DNZIZI/-&=G^#/N=)FY_^^^HKXN:;\JZ_"GC,J=I_KZU_U/@_6U\/WH9I^ MGH4^E[279V&LSL76PW/5)2-"127/PIYCK*IY%J54[X!P8$+*BZ>'J_0E%TDN M&;O^PDO>T>Z7\9!W9#_F(I;BL@O*7[Y[)9T]9NKG7+JPJ M=?D(<52OZ^&66.G?W6+TY[]MP?YDT% /SM0=MY3?H#1PJ #8!]?\ ^ M.YO/ )X/VJH?E1X#/ ,\5ZO+P<%S.;EB]*HI[;<__[5+90%P'X&] W ?B"*W MP$T?&;AKU]'0 /E5")/2V&BGFY*"G03T=E8'!->N[8HL$E+&=>H%D/)0D-+[ M]=EZVK2SME#93)?+/5V G0.S4<#..O4"V'EXV G@.# C!'"L4R\ C@<" MCNU\XALW.MVTPPE0LW+KK+/'^NET]8!YDX>-H_?+3P^FOC TO#TIVQ8?:_K[ MD:R!BNRY)OT]?.XOP' E*AR,"0X-AE^=Y6==#<*,![,&*K+G@]BR FA=@W6" M%L!G@L^$T 5\)NBO:OT!'A\9'D,,<]#V7)/^H%T9@!F &8@RV#/H;_#Z SP^ M,CP&HGS0]ER3_B"+#S ,, RT&& 88!A@^"A,<&@P#&P88!A@N#:U 0P?&0R_ MMN?EW)M!V/%@%D%%!EV3_J!\-RAD/K 18$-#YO94Y-$W/\Z7RTKV/A[*4JC( MK &?#T21P)R/#)^[;>F#L.S!+(**#+HF_0$R S(#,M]W/;1'(P_"L >S!NJP MY_[&BF UIAQG-=,#W)XW-(/]JYW:F<_?L\W1Z/_7SM9V\7E$QB.**7Z@(7^I MAF?SP>BW1D+4LT'="$CW4L$>3K5O-F7WK(1]V.ALOCBSTWU9Z;]//N4[S'Y8 M6%^F98\FX;MG/[SGEG&M0D0F,H]X\ II+3R2AGD>N"!8F&>CYBJ?5K_$]-VS MU^]9Q(%);5!T0>?OV(2<) 11EJ*QCF!NY+/1S)YE,:^7Z(.UYR]^C6?G\T6& MA=:[MUT\[]:KYC$/TD2V3YW;.W/_WP;)2* M?%;?/9M\RK):GX7YJOO L[\8/):4C[$A__[GR^_Y%\"?(\2?N@1>!_LZ[D7_ M ,!^/&S^8QU6 UY[*%X[A,B]2$C%H!#G B,7>7XISSUAQB0E^1Z\]FN[6'S. MSKIM_GJU6BTF;KTJ!WO_.O\YN^S9ZI(;__O)]\]&R[S*\A79KC='[$YG3K$8 M*\W!DQ^ )W^LN4AUZ>5@'3YHH08M $+5M.B!-0V$-6DA,LU1%EF60F9 (2'- M24#8>B,:!D385=9DB:7.*(4TP0QQZ?.W$U$H$!F%,5);XZZRIKZ3&VIL:)8K MQL"( &_@@ EPNY#M>%J_W;\.;W3;P_.[""SQN!U2G88$'@GLH&H[@$#P40-! MRAQW(E@DK<*(DYB#.IPP8M$%ZP43F%T+!'70*6G*461<(^Y91,;D?]CDH[>! M)L7TO@-!H\>2R3%7!B)! !R(!,'O0B0(CON('#<15G(1."*<$\2SZT7&8X>, MQ=BYX#Q5KA?'O7.295OZ[J6P#^A)HN'Y2,BV'J,A MU25P\!Y/KP,(\<#]@/NIP1(/ ?C _=2@A0$M>G _D&$\F RCX2YH%C7R21'$ M,>/(T2"03 $+8J*.*ES-,"J+E7%)(2Z$SO\($CFI*,(JZB0MMHJE1\HPLMPTHHD3Q!T?B(.,8$N1+R8RH(3]1@F>*UO(#3ACH: MD>0F?XP4?BA)PH =P'N MG;LP/%82N,O 4?A&[M+?:/#+$^!W==&A9Z^LIU-. M4<+F^H-4_Q,#U]OE$GR^8S MZ]G'N%S%,)J?%PA8CD>SN"I_6,3S]<*?VN6CG1$^(%BHD0OW?& #]/E5T^<' MAC1(0^H."ZQ+X(,)[6'15RUN\![@/<"0?E?<>Y_:#$ZF!M0#+8"K'RA"@:L' M5P^&5)DAP1 J\"=@!N!/P)^ (1VN(8%# 3NHV@Y@(]+CM@9+3@U/K/0"8\0Y M5LA%K!%C5'C#=!(\76VO(5+X2(E%)FJ)N(X1&>$2PB;&%+FR26V'$OHT7;W8 M%,C?I==->;SIM?G[^7SVIM3&WW2E\7?I[UUA_%U;%_\IKMZE7RYJXE\Y@)B, M.<9CQGKKP0&(.DZ( E<-=C @<0_=#H;G:B'V.RI#@DH4>(^C6_3@/8V!:@$5?Q:('[P'> M PP)O,? M "+OHI%#]X#O <8$GB/@6D!%GT5BQZ\!WB/PS6D_N;@71YO"'/P M!F&"_Q67J\GL0YED=WGHW7;2'0R[?'(;'=+$8'!V/3L[,*1!&A*$2C"P_N@6 M/7@/\!Y@2%MQPU2[@W(RH(4:M (5<6B!UP [ <"A@2&!(X%+"#:L0]=#L AP*&5+4A0;T$O,?1+7KP'N ] MP)# >PQ,"[#HJUCTX#W >X A@?<8F!9@T5>QZ.& GUJ]S\T'_$C.I*$J(HIC M1)QYCXRR'D5+8E28:B[EU0-^C)7>A"A1,%(B'I5"3E./@C>16>&T-7)SP,]Z MB3Y8>_[B5?C'>KDZRX^R_'7^*H1)>08[_=E.PMO9:WL^6=GI23FSQ]EE#*_G M9^=QMK3E0Z]FX>((H.9HH.[\GTOG_?S]Y/MGHV5>A_F>;/?8'\3N//5'C3'# M?9WX Y@U2,P"1PV.^N@6/81Y$.:!(8'W&)@68-%7L>C!>X#W $,"[S$P+<"B MKV+10Y*P5N]S::]M01%(P+BV%%D J.(8HLQP=@D9Z\F":,+@H=DD'&6 M(^YI1$[$@)(3#@?C4XH!DH2 695,%+P\YQ$F"@X"K=XNEVL[\[&,%/3SL[-Y M>9=L^Z/U>?YQ,UZP_/5C7*Z^>LX@S *%H;H0J\)0W6,U)(A5823[T2UZ\![@ M/<"0MN*&.8,'Y61 "S5H 1"JBD4/KAYF'.QMBS)@3,L;4]-44 X!TG( $CAGL8$#B'KH=#,^Q M0J1W5(8$=2?P'D>WZ,%[@/< 0P+O,3 MP**O8M&#]P#O 88$WF-@6H!%7\6B MAY)2K=[GYI(2]I&X8!12#!/$A?+(.A;S_0B1FD<=B>]C7N,M):7_LM-U_/V* MTD,W6A,ZYOWMM 9(&B0D@1\&/WQTBQZB.(CBP)# >PQ,"[#HJUCTX#W >X A M@?<8F!9@T5>QZ"$'6*OWN3D'&*TW7MB 3/ *<6LD*D,5D;?1&BJTP(;T,8X1 MPXUP9 & M:4@0:L+D_Z-;]. ]P'N (6W%#=,4#\K)@!9JT (@5!6+'EP]N'HPI+T8$DQ3 M!'\"9@#^!/P)&-+A&A(X%+ #L -P*&!(8$C@4, .JA'WT.T ' H84M6&!/42 M\!Y'M^C!>X#W $,"[S$P+<"BKV+1@_< [P&&!-YC8%J 15_%HH<=P+5ZGYMW M $O+XO_/WKOVQG5D6:)_)>%[!Z@"-]\.#'D!%VST"JB7!DJMQ/PWB:645 MF%*CCZ9X7-3I ^RW^_V.W/AF]E]V;S+.?5^#V$TU=AE9^O3\+Y:A].#Z], M'6X%GGQT*?#'\L^+U6X8NM=E^\LJE?=7AW\L:?/S^O"G'&X13W-A6,FEL#[,^ GJT5D5T/1--#W4 ^H!($$].JL"FKZ)IL>: M8:OJ\YDUPV1%KE938'5<,]210@B5',LQ)\.-<7**U$"L&8+"VD@9O)[]B)3! M+LAKS!L-ZU06F[H8>& U_ G?+[8EEW(6XFD9">I0B_'CX=NK93M\6 MC..JW HSYE$%,?@28DP)4K8*BDPYXI9QIG)D0L8K6Y+JZ?[;-^7L?+,-VW?? M#PYC_^XSP<8'5[(;?JK#IW;7C,;N\+F/'<;S%S_<;3'L4AJ_U-8BR_BH&0FK M WA3X.B:'C+0!I)D!" M;";T!#" GD!/ *3Y @F" AP !Q 4 E @J !\T,=^\X@* 2$T#"0=-H!Y' MU_10#Z@'@ 3UZ*P*:/HFFA[J ?4 D* >G54!3=]$TT,]H!X $M2CLRJ@Z9MH M>J@'U - @GIT5@4T?1--#_6 >@!(4(_.JH"F;Z+IH1Y0C_D":;H(P>O!CH@0 M[ *")X>(P-T8;K*IUP(#Z_ACE+$G-ND?8UK('XT81#[HDX,;$<<(,?I"A.F6H M(_!0_9F@/UV5%E;PEA6L5B27DJ)J:R*56:6@RV %N;,J5:.$NY4Q;7D)18I" M-BE+PU-#W?O.("@ $@ $@0%.&ADN'O' 00%0&H:2-B6@WH< M7=-#/: > !+4H[,JH.F;:'JH!]0#0()Z=%8%-'T338\C@3@2^ 1' A-7-9O, M220M2"6O*20Q_!*T+I8)7ER]>230!Y-\+H:R-X94L9:B$XER\D4&'5WPYLEN MAWS)N4!<$\&I0/B4SH2S(]3,8;@QR\4L%T"">D ]T/10#Z@'@-04D* >4(^C M:WJLD6*-]"D2='S)SF5!P3-/RO%"WAE)TGG/O]^6]:[ MU2]EL5H/_UZ6BW79CYF]^_ K8K1[L%;(HV\=;. P@*@-0TD+!? O4XNJ:'>D ] "2H1V=50-,WT?10 M#Z@'@ 3UZ*P*:/HFFA[J ?4 D* >G54!3=]$TW>3MG'/(O2G/I^.J7!16%TL M)UZU)J6<(N]8(>L2UY';F+6_&5.1=#*EF$%5(R=Q53 M<;&CGT,X__9P??SDX]OCSP^7Q_^ZV>U>E/W+^B;\^N59%'=$4$@^5?H$&*A+ M!H+L0G:/KNDQ:<.D#4"">G16!31]$TV/25NKZO/I29L*P^Q+RDK.YDR**T_! M%$M%:Y^X=5+76Y.V/Y(MB$D;&&C2Q+_K08Y(_.N">P:$+TX'I+<0WGD9CO)A MP#^7CG+DB'W\6.4O+0QFILW,3 ',60/S<@;[.X7YV"@-0]9(3!OFPW$.4+X@"\('X0/ MP)PQ,.\4OC81"N4#P/H!&)0/R@=@-@A,*%\[E03 FBP+E _*!V!V!$SLK#9= M-J"IR;) YB!S &9'P(3,-5TVH*G)LD#F(', 9D? A,PU73:@JGJQ:8L.?Z M&X5/IP$&%Y.PK))A3I#R25"H)1'C,24EE14AW$P#E"%ISW4AKZ(B)9@AEX:/ M@BY.IJQ#C+^[<;VG#XZ,[\/R'\T@DW50@@^/AK(/YX??QG MV"/8HZ."XQS* GO4K#& /?J\/8K5B2JU)*:K).7B8'HR2Q1]\$J'8%SB4X0E MPQYUQ,?]V:/IPI@G3HWOOK"_RUIQ@L6A6:V#M4NO)+B3%+(K)"S/,?,!F;;=B^^_Z?%ZO]N]=OP[;L7E[L M=_NPSJOUS]?LQN[PV8]]QO,7/]SI+S@?>M?:I=,,[S" @%H;\&X6.M#T30\W M5'<>JLM%%LFS2EP9.ZBNUN2,411\=2XP,_R//8#JGH3M]MT@ML_.AB'HPHM5 $,U5+3 MPS5UXII49$%')R@4GDE%SR@64\B:T4PEDT00MUR3-B8($C;QT2F7IPP4B\=GVSS VPS$[9!4C9$%S# 38HGODD!( %(B.$$#AH? M;LSB>A.D3\_BBO7)%^VI>B7&69P@+XP@8[,.-53#C+TYB^,A>U%J),&T(J5R MHBB$(VU3"KY*SG-YZ%D<9WZIE%TZ)3&3 ^-@)@?A!0P@O/T(+S>!22LM"<\T M*18K11XL65^<\BK4JO4DPKO?I'^\W9SFLMV]WW>>9%>90W5!-ZT-.#3VZ6LP MA^'N?9&G/XW$:NDQ JFM 8=Z/'T-YC#<4 ^H!X $]8!ZH.D;4@^L[SWJ^IZU M2NJJ(QGC,BD=$D6=$VDCBQ$A:&%O72K)AA=;52%9E"-5$J<84Z"J3U/>^7VFHL\H%S6AMP".W3UV .PPVAG8?0>A&#YS40TZF0DMQ12$91X;K& MDD2,QMS:2&-)*R\,6>8#*:8UA9(<%Y7M3R81WGC'K'R81&<5.2GK!:FL.859 M6>4\<>[,\!L-)Y=](C7\CZDQ'$*)*L!Y/ M78,Y##>L!ZQ'0]8C:1M%#,EFL9[>>(['CX9J8!%6;#2F3/#D=!7%CLV!.!^X^Y.FE>KK_]FJ# M_&4].6R/'\[:_'2^67\_[HU_?[DU_K+^=+DQ_O+]OOB+LG]9?_QM3_R>V;?B MD'RK[63'?T%1QTE1D&K@H*/A[AT'_4DMYGY'!23L1$$]CJ[I,=%K57T^D_>0 MB@Y>!N*4 \ M">K16170]$TT/=0#Z@$@03TZJP*:OHFFAWI /0 DJ$=G54#3-]'T4 ^HQWR! M-%W@X/4<200.=@'!OY7=?K7^>8P,O)XN^"%2$*FB3X[1GJ*9(783BQV U"60 M,%5"L/_1-3W4 ^H!('T8;L0'SDID4(46J@"&:J+I(?60>@#I08"$^$#H"6 M/8&> $CS!1($!3@ #B H !* !$$!#IH9[MYQ $$!D)H&$O9+H!Y'U_10#Z@' M@'1$0(*@ ? 00%0&H<2)B.0#V.KNF1N=VJ^GPZ<[LR(9S+@0H+C)2KB9Q/ MFI+*6@G%/??V9N:V-]95&13Y%!PIRQ@Y(149$:7RI@09/CRN=+&CGT,X__99 M_OO%;G\V?"N[-YMG.:_&[R&HS1CF%7\LGF[+RL=V'\ MHF?K_%LJ]R&M^S*2^UH$]T^OO_MFL1OZ5>(YE^%_0B:9;JX2QF18]#&3L#638EY33'5\UT^: MF&Q@WC.L$H*T6HD9O![^B)C!+NCJZC7/,6Z@'U ) ^##?"!V:DM,ID M$E.D4I84I. D/"LNRAIE8#IQ=$V/:5VKZO/I M:1U37$09%=G"-2G/&45K+6FKK,R5W[JI.*$R_RV<7I3?%^:OOH<(53YJ-L+D&!)\=$T/">Y+@JTT M5J1A2LRJ9Z1*E!2KK)2=4ZYPP8-S4T2*/HT$:[ZT7D"'CYJ2H,/0X:-K^EZ6 MA/K346QQ'A60H!Y0CZ-K>J@'U - @GIT5@4T?1--CS7 5M7GTVN FGLGB^#$ MC$VD.),46=24HI;RVP\D M,.9];H)H(.N/_:W$\D]AYGS#CFG!//.0&D+H&$.2<>J3BZIH=Z M0#T I _#C=S/68D,JM!"%1]?T4 ^H!X $]>BL"FCZ M)IH>Z@'U )"@'IU5 4W?1--#/: > !+4H[,JH.F;:'JH!]1COD":+M?N>MH@ MPK!A<1-+'$ 4I= P@0)$>I' MU_10#Z@'@/1AN!%G-RN1015:J (8JHFFA]1#Z@&D!P$2XNR@)X !] 1Z B#- M%T@0%. .("@ $@ $@0%.&AFN'O' 00%0&H:2-@O@7H<7=-#/: > -(1 0F" M AP !Q 4 *EQ(&$Z O4XNJ9'NG:KZO/I=&V6C7?9%K*N5%)))_*25'J.W#1<&3C^X)_EC^>;':#4/WNFQ_6:7R/I;[ MQY(V/Z\/?\K?PNE%N9;#_=/K[[Y9[(:F'+X!^7$<-\D[T[BY=@,*_%1IW*"P M+BD,N@W=/KJFQZP/LSX ">K16170]$TT/=0#Z@$@03TZJP*:OHFFQYIAJ^KS MZ37#X*JR.@_5SC*2TME2J"81-S((K;S(Q=U<,XS)L.AC)F%K)L6\IIAJ(%6D MBMQD @>[(*\!KB?AMUN58?1/K#7IHX!A&>;\6?:I'\L M]IO%R?@5B[]<_^\7YR/5C4013A?G%_%TE8;?6\OX*"CR1)\ ]&&XD5HX*Y%!%5JH ABJB::'U$/J :0' 1)2"Z$G M@ 'T!'H"(,T72! 4X*!I'#S6&9O^%.5/5Z7%4:%;1X6JMTIF:4E%D4E)9\EQ M$TAYQ;@0)944;AX5LC*5&I.@:K,A99(GIZ,@;FP6S.G W8?KA:F>[K\]O##X MVVY_R3]L-V$=M<._.PN_]-O)WV>O_CAF\5NZ,Q__X;N M/O/#W=(;N]1&3G7N9\:T^A6]_'AM^^?>>1G^Y&B -(?AAC^!/VG(G^0:8PJV M$*^JD$K14*S<#E[#12=TM=:6Q_ G?_ \\A>9%%@36!-LY/8BC!VA9@[#W;T/ M@8"_OXL4$Z^.#6)<0R3%C29?+:<<:PDZY.AO"W@5DG/)# 4W:+<2*5-(@_Q' M%8*N/"COT\,M,&!= 32$98'6"P,Z'$1\U F 5#=H^NZ7NQG_W))HZ?'160H!Y0CZ-K>J@' MU - @GIT5@4T?1--#_6 >@!(4(_.JH"F;Z+IH1Y0C_D":;I$T^LYLT@T[0*" M)YOU,-:[RRS3;K*>^2#M[(VJ73#!GRQWEA X_']*B@':%F#L,- MPP+#TI!AX55*7E,B890@51*G& ;_PEC)->9<>=2/9%@.9UW_F%^Y]^52;=72 M2 7' L>"8.>9&1M4H84J=$1Q0&JVAY(I5E MBH$Y*8NY=8_*&^.24L2R'^RE%9("4Y5XJ2:SFDS0X>83BVVL@1FIEXX[N$FX M262']ZNA'>%H#L.-(S"]'($!D DA' !XT/=^\X@* 2 2! 4X:&2X>\AQ=TW>S)8>]K,->5F$R1Z\5 MT?MX>UF_S"UD&CAH&@>0Z4>5:6MX58(KTM9I4EH*\CQ8 M2D;5D#D7L;('E.FI3S$_1J0OF*E+9L*L&7)\=$T/.>Y+C@>UTL742+'X/,AQ M$12T8R2@!(4(_.JH"F;Z+I ML2#8JOI\>D$P96N4T95"K))4-)J8U MQ50#J2)-3#8P[UFK"X((%VJ0GZ8+H+X>"XX ZBZ8::2%L$YEC)]^'R3][,N# MI)>+==F/O_.02/VOD3#6/R_R:I>&(=CO#G'5XQ^VVHT$\_[?-_NW9;M87?VU M:;/;[Y!#_^0T@ <=9@!F/.AP5$#")!?/ 1U=TT,]H!X TH?A?O"DUB;K,EN1 M@=2W4 4P5!--#ZF'U -(#P(DQ&A"3P #Z GT!$":+Y @*, !< !! 9 ) @* M<-#,. P@*@-0TD+!? O4XNJ;'^?]6U>"@H^'N'0?]J2GF MR]40BRI2D/!2D0I.D2O#K"YIEUQ(VINL'CK< M\=-3N:^]LVV=7'(]V=L'X*$N>0CB"_$]NJ;'U U3-P )ZM%9%=#T330]U /J M 2!!/3JK IJ^B:;'PE^KZO/IA3_-K$_&,;)5#U"$V&-73#0[X8UGE]LQZ_8+_:;17H;MJM]B*=ED3?K,$(8 M<:M/CN">XJ Q#YUX'@H@=0DDS$/QF,#1-3W4 ^H!('T8[@?/683(M,!ZJ *D MOE.&@M1#Z@&DQH"$G$7H"6 /8&> $CS!1($!3@ #B H !* !$$!#IH9[MYQ M $$!D)H&$O9+H!Y'U_0XHM^J^GPF9]$Y5XI5Q'FTI$))%%0(%*(30G*5;)+W MR5E,]73_[7>79VP?)VQ13YJT"!XZ3A["; XXZ&BX>\=!?WJ*V=Q1 0FS.:C' MT34]9G.MJL^G9W/.\AR#B>2K=*0DJQ2=L:2-=H+YZ#)/4R0MOMBL4]B]/1G^ MH.TJ7HS?P?>_GI?UKDQRRYK+I?"8P1TW]T!P(;A'U_28KF&Z!B!!/3JK IJ^ MB::'>D ] "2H1V=50-,WT?18[&M5?3[SK(K+49J@B5E?285@*1IF#FM_.F15 M3=93I"MBL>](N6>Z1,7K.9=(5.R"=5Y=;-/;L#LD*J9P?E[R\(_3TQVR3I\< MF3UE+F-..?&<$D#J$DB84R*Q_^B:'NH!]0"0/@PWDA)G)3*H0@M5 $,UT?20 M>D@]@/0@0$)2(O0$,(">0$\ I/D""8("' '$!0 "4""H 'S0QW[SB H !( M30,)^R50CZ-K>J@'U - .B(@05" ^ @@(@-0XD3$>@'D?7]-W<_NU//OYT M5=H)>ZF_4?CT)68?-1-95=)<<5)")O(F6%+2)%=KL+KP^R06'O+GG^6_7^SV M9\/WL7NS>9;S:OP&PNFKL,K/UR?A?+4?_N7RMN/+>G*XZW@R7G7\\@O.NZ%? MAX_NO.GLV=+;R6XZSYAGOZ*Y'Z^/_PQW G?2(FKF,-R8VV)N"R!!/: >:'JH M!]0#0&H*2% /J,?1-3U61K$R^@0KH\'DZ(H(Y)TJI*PMY*2HY#V741FEG;_U M,NEF MMULNUF4_)DONPZ^(>NW!3C43,XW)^,23<0"I2R!A,HY'"HZNZ:$>4 \ Z<-P M(U!R5B*#*K10!3!4$TT/J8?4 T@/ B0$2D)/ /H"?0$0)HOD" HP %P $$! MD D" IPT,QP]XX#" J U#20L%\"]3BZIH=Z0#T I","$@0%. .("@ 4N- MPG0$ZG%T30_U@'H 2%"/SJJ IF^BZ1&Z@="-)PC=8(7GDF4A4Z0AE6NF8*TF M$Y6S,OHX_/]FZ(;+5287&1E6/:G@(SFK"N4HC3:,!\T^Q!%?[.CG$,Z_/5R+ M/_GX5OSS==J:/J&U ,364QDO^)='>^*+;$03\-\5,6HR3%6B1E7N4I: M&EGNDQZ)B6SKI-K?1':ZJ,CK":"(BNR"R :Z.$1#MI#Z>IFK\V' /Q>LTQ;D M6_11$Z=P?VEA,%MO9K8.8,X:F)>S^M\IS,=_W3!DS56HFV4 H&G6:(+,0>8 MS <#YF/E94(-^Z)=;$W D\R<^N!)X$D S",$YFVS@210"!_P!>&#\ &8,P;F MG<+7)D*A? !8/P"#\D'Y ,P&@0GE:Z>2 %B398'R0?D S(Z B9W5ILL&-#59 M%L@<9 [ G!TP,<%KIY( 6)-E@?)!^0#,CH")"5[390.:FBP+9 XR!V!V!$S( M7--E YJ:+ MD#C('8'8$3,AP1[-%LX3B'LL >-6L,8(\^;X\R]]5(6RB9 MG$CYY,BG$*F6E+RRED4W21@S[%%'?-R?/9HNGWGB@(80$^@)P#2?($$00$.@ ,("H#4'9 P08&> ;0$^@)@(3MDK:K@*9OJ>G; MOWJ ,_N',_LL>2&"EA2M-Z1T=11RUE29-T;6'%1U-\_L"Z^,MSE1-"J3BIR3 MKR83SU';&GBIWMX\L__Z;=B6W+LYS66[^_Z?%ZO]NR^_'W?7M3AH+.BFM0&'QCY] M#>8PW-#8>6BLYJRX-,Q=L\^6%/><7'"1C'!:ERR"T;L!ZP'KTHH4=H68.P]V]]8!F'S2;^R!Z<_??7ZHYOGN]W%&$P[AM*FS=G99OQ9!@Y87)P/ M'Y:P/7VW*+^6;5KM#E]SL?ZE[/8E+S;G(X)W+413'SF"'_\) -S.:N9V%H#4 M)9 N7Z9I:\"[F72BZ9L>;J@'U - ^MWA?O#<6HA,"ZR'*D#J.V4H2#VD'D!J M#$B(A8*> ;0$^@)@#1?($%0@ /@ (("( %($!3@H)GA[AT'$!0 J6D@8;\$ MZG%T38_S^*VJSZ?/XSNGE=1>4Z[,DI(JDD\^DY6\&F]-%3[=/(_/I4C<94') M:C_\'CWTBE""G)*"5DJ9G5' M!23,ZJ >1]?T4 ^H!X $]>BL"FCZ)IH>Z@'U )"@'IU5 4W?1--#/: > !+4 MH[,JH.F;:'JH!]1COD":+O/N>A(A,N^Z@."/Y?QBF]Z&W?!;IXNT0RCE<2;A M0NDF5CH J4L@89Z$'/6C:WJH!]0#0/HPW(BTFY7(H HM5 $,U4330^HA]0#2 M@P )D7;0$\ >@(] 9#F"R0("G '$!0 "0 "8("'#0SW+WC (("(#4-).R7 M0#V.KNF[B;3K3S[^=%7:"7NIOU'X=#)?-$$(D1FYR (I/0;LV5 H#[]P):4L MTMTGF>]B1S^'A>[^?P[<;NO+?OZ$[ M _FXMDMCQ52)?#.FTZ_HX<=KUS_WSL>8U1X-D.8PW+WCH#]!QJSVJ("$62W4 MX^B:'NH!]0"0H!Z=50%-WT330SV@'@ 2U*.S*J#IFVAZJ ?4 T"">G16!31] M$TT/]8!ZS!=(TT7Z70]:1*1?%Q#\6]GM5^N?QSB_,CZ.N2B7KV/>-]4/L9O( MKX78(;_V6(&$J1+2SX^NZ:$>4 \ Z<-P(]5O5B*#*K10!3!4$TT/J8?4 T@/ M B2D^D%/ /H"?0$0)HOD" HP %P $$!D D" IPT,QP]XX#" J U#20L%\" M]3BZIH=Z0#T I","$@0%. .("@ 4N- PG0$ZG%T3=]-R/@]B]"?^GPZG3NE MF'E2GG@2A12S@KR-AA@K,GM?0S+U9CIWL45'FRLI+@PIQSUYSR(E9H*LV8DL MQ,UT[F?Y[Q>[_=GPK>S>;)[EO!J_AW#Z*JSR\_5).%_MP^DAI3N.V=TGF[/S MLMZ%\8N>K?/WEW<'7]9#R/?+]Q<(K\5Y__3ZNV\6NZ$/A[]3?ISJ3?+N+&^^ M5,9.%>4-TNJ2M*#44.JC:WK,\S#/ Y"@'IU5 4W?1--#/: > !+4H[,JH.F; M:'JL$K:J/I]>)?3,6"%2HLS'-_QB\12#+629S#Q$ZTI5-U<)0_'>51.(VV1) MF>#):UY(I%J]C]:H)+%*"-)J)6;P>O@C8@:[H*OGN]U%6*4H*J,IUB!D\3E&;6Z>X^=2).ZRH&2U'WZ/'GI%*$%.2<&J9M6G>O,<_^$ M_G@VM^3O+K:K]<^OAF]VDP]']WUK4%*7E 0=A@X?7=-C%H=9'( $]>BL"FCZ)IH>Z@'U )"@'IU5 4W?1--C M#;!5]?GT&B#+6413'46OQKQ%[RE6E4AJS5RHVLEDI\AHQ!H@*.EA$ABOYV(B M@;$+,OI;V>T'$A@C%K?#A]M5&F,6+T,8!]Q_;=0B0E*/,]D9<\Z)YYP 4I= MPIP3[P(<7=-#/: > -*'X4;4XJQ$!E5HH0I@J"::'E(/J0>0'@1(B%J$G@ & MT!/H"8 T7R!!4( #X "" B !2! 4X*"9X>X=!Q 4 *EI(&&_!.IQ=$V/X_BM MJL^GC^.G9*--P5%*WI(J+%!DK%(22F27N?G$.@_[$%5.[HP(2IG90CZ-K M>J@'U - @GIT5@4T?1--#_6 >@!(4(_.JH"F;Z+IH1Y0#P )ZM%9%=#T330] MU /J,5\@39=L=SUO$,EV74!P/%03UJF,T79IS\=/.N ME,O_>'ZQ36_#KBS.3\,:L91/#MZ>DG*A@A.K((#4)9 PAT+.^M$U/=0#Z@$@ M?1AN9-[-2F10A1:J (9JHNDA]9!Z .E!@(3,.^@)8 ]@9X 2/,%$@0%. . M("@ $H $00$.FAGNWG$ 00&0F@82]DN@'D?7],B\:U5]/IUY9ZK@.@A!E=M, MJE9#(0M&UOK*F(V,<_W@F7??7Y[+/7S1J\M3N:].P_J^H7=\*9U9&L?P"CU8 MJ0-/"W4&#H #S.T I,:!A+D=U./HFAYSNU;5Y]-S.VMMC-)5,L,,B%2TFES0 MD;@T5FA?M1?YYMRNV**CS944%X:4XYZ\9Y$2,T'6[$06X@OG=G\+IQ?ELU.[ M:S.[GUY_]\UB-W3:\*?*CR=X).\.-6=++R=+- 4 \ ">K16170]$TT/=8!6U6?3Z\#^A!U8*Q0%4&0G54!3=]$TV/-L%7U^?2: MH2Y*"R<2F>(\J<(L>2,,V1)8--X%KNT488)8,P2%M1$\>#T.$LO#7R_W; MLCU$#F[+VX$95K^4Q>EFMULNUF6_V-3%/OR*>- G1VE/J<68IDX\3060N@02 MIJG(O#^ZIH=Z0#T I _#C1#"68D,JM!"%H!]4#3 M-Z0>F,AB(OO')[+<6UZ9#R0B&R:RKGCRP]R6M% V>Q4Y#WF*>$A,9%LEU?XF MLM-%15X/\$149!=$-M#%(1JRA=#6RUR=#P/^N6"=MB#?HH^:.)_Z2PN#V7HS MLW4 <]; O)S5_TYA/O[KAB%KKD+=+ , 3;-&$V0.,@=@/A@P'RLO$VK8%^UB M:P*>9.;4!T\"3P)@'B$P;YL-)(%"^( O"!^$#\"<,3#O%+XV$0KE \#Z 1B4 M#\H'8#8(3"A?.Y4$P)HL"Y0/R@=@=@1,[*PV73:@J+PS9+5Q6>UJI6"V50#]-5H8 M>!-X$X!SIN"\\U(X@IXA@)C=/SU(H:!0T";1/0?:?5 %;1.ED%" K"^000&A M@ !GH^"$ K93RUF"#)-(2"@D=*[HG@/M8N^WT\(!48T6I@&Y>ZR+6_&S'U]W>O[BASNO.0GGE]*I M)7=LJJM.8#&P&'P!? 'FT>U!$L:B-V-A;*Q99DU9LT1*:D$Q.$_<&B9KM,YS M-8FQV&_2/]YN3H?^V7W_SXO5_MV7WZ>^PU](N JX"KB*.11NEHB"JX"K.$)7 MX65A2L5"@5=+*D=.441+7$<>O%.*JUOY=SQB^5M3 G/>^:7;U*,/PS#(-S^/!S MX_$_[J0*_D I1X^"]D]\\U\PW.]___AM?KO:#S]#^FP!7I>R""EMSH8?[-UJ M_?-BO=D/?^Y^L]B_+2/$#T&;85_RHJ[689U6X708@.$_G U_P.[?/BK=UU?H M:6*HOFYHO[B3FQN.AOOU[?[G M-XO_[RF'_HH[P^+M=E2Q_V>0N/\S?J_W*L;5@SI?6([#]S/(X68;1N'[=OA; MRO9TM2X/5J@W(T>/SXR!M4MB]_3_U=/.OW>._[C+MB \# M74\OAH^7B^?KU#0/]SBVO\G>ZP]B=^COH8$6/XP-=&PC_NC6Y$^K]6!"-A>[ ML,Z[/[<\W$]O- X>^>K;N?P91BGZ-ESL-U>3CO$;'"S>M^Q_'KZ<3L.[S<5^ M^.-_+<,,YO!7<788P\O?,/3):3C?E6]WY3P,6E*NAN=]$OOAS_[FYM-AOZQV MJ[@Z'29SWU[]_O]Y^P6Q]W^==O\FI?\?XWA^:D)V^3V-W]'=7S%\B5/^H__= M_X_\-V[,K+\QKMT]OK$['HV[;/)VH M!7CZ2'CZ'H^TH@>:)N5'K.#[\?F]"G[]J8D'7$)MM7"@XF.D8@XJ!A6#BMLJ M'*CX&*F8@8KG2,43+E4\T?.BC\3 W6'VY-GK_[WXX:\O_^OUXHJ .J . MX*B6:X(Z/'D=VMT@;ZQ>#9\I_5S57Y3]XG2SVSW2>M&=%[_ZK^8C%NYKK[8> MW1&5#D'Y.P$A7_>7=3@.G[YZ:RWCS'M/K&A/:GQ]7:A^!S*K56:$K-6N7KR M,2A220R_1Y=,->K(LD^UEEL!:0]H:83P2R<<+$WO+/Q)2X.SE//=U7J6_WZQ MV[]/I-EO%MLR?"JM3LMB?;G=-?[7,>AH<;$K>;%:+S;G94R"6O^\&$'^RVJ_ M*KMOVSLHT+Z0]^.*41J4!J4!N75:)I0&I4%I0&ZS+!-*TV)I'NP@Z,=C?/DG M33J+_CCND7\TY)A8_\'>^*X,?VM:'3*3%V&=%^%L,PS^?Q_^ ];%[G@3H"'Z M/+K-!2S*7YTSL,&F9!V%PBNI4#VYQ"SIZ'5FRA@9]11')S^FB6?K_.PCDICF M^9*E&2,.L"X/_NF!?QJQ;\!"_P/>/1:@Q9=:+"1W4JE 5<8TZ.H@KH/,*G(\ M.\Y$K);=>NGT:\[\/;06RZ61 EH,_NF#?Z#%P *P "V^IL51!*&EJ<1*98,6 MVT"!>S&(JS3")Y^"LU,<5GMH+>9+;29[U!/\T^C:^?7M#ZR==T(]8]3"GT)* MVS*B\L_7EL['=]/^E%>[-/Q$^]V?%\/W=[:Z.-LMAD\-H_./ZCUZ3&.K$@?Y9^^-5$C95U>HJIA)1>DIU" H:<.+JRQ+)J?8,WAVQ8P? MNZ*7];LK4AS\TJM+5GR^_J5<'N^=Q#:YI?.3W5R<,\5V>,P?'-WS&LB\>"]#Y2YTW)EA1TA@Z8!PI61.YQ,WP]XG*K'!&ZDDR"!Y:Y[_H9M]2V,G. M#X"CP%'0:V"ABP'O'@O0ZTN]+CJ48%(F[7PA)5B@("(C9V--50L3XBV]_IH] MBQ;TFB^%5]#K%CD*=P*>>H7EJ>GIV8U]C%SB?K':[2[".I6!@'9[I$NW@%2< M@(";^*R;T"R-AD&1-G9P!CX[;':K0Y?<)^5=.QY85\>CN%1'$..3"EG',EJ!L<0ZV 6K*Z#;97;*^V$&+P(I:P1Y63-IRVP5/+I@)@G;>2Q1%F9I_&1KZR B$!%$ M&5CH8L"[QP)$^5*460C2FZBHB'%MW8[KY#(G\DXD%K5T3MS:YOZ:M?7'$F5N MEDQ@IMPD$>&8^K$OMK_8K.GPY-MO3[V=EK##"?5V0(J=>+B%S[H%ET0M2BD* M7@_3\> *A> 4Z>!%T<-L./!;._%?LZ[^\HH>_CJRPX_C#_RR_K0KSW:[5GORD0)-(;AH5F04B>DU,]T'EAH?,"[QP($^E*@0PH^6:X';0Z)E)!^ MO$*6R;'J5-(N3A1H_R0"S=ER^%:@T&"E/E@)"@TL M0Z.N[X%SZFK*CPN6@ MLO@ MP/JQ+YF_'M?**8;=(1#F; 3[8:E\N5B7_1@7$\X.#S LTF_W6[#;U0!TL0NC?V-4OH#RG$2BZEPN'S)LD'A\^/?27]NZM<]=4Z M;<[*8A]^+4A2;P&;V%N_;0PZ!-B?KFH+@_,)@Y.2U]X83CSP3,IR1Y$+/3@6 MQD3U1E9UZXS URSY7]'<\P/+O0F_7IX0^$M9E^'[G/9)=B$1/_LP:OF(_?IG M=;T !F.^*P:XJ_#4'?#41/9R_[9LL=O9AT/"48MC=18VU\!S2B2T MDX.S2(-?X-:03X%'QK-(S$^2H3_2P>65Q??NX@]?5OQ"3^%P^A$TU D-];-H M 2PT/N#=8P&2?'4-0>1*\G22L*X)4-FD0524I&AD&M35<*L%LE-/$Y#^.)%N. M=VN:)*$'NY@PZ1IY Z7ID%E.WH;US\-O6ZT_>F\VC.]?[!9AG1>GJQ!7IZO] MJNR^_2P8AQ]L_,R_?R.^P:9WK\8-I4%I4!J06Z=E0FE0&I0&Y#;+,J$T+98& MQ\F.??;\+*7WT;;;DLKJE_&E.*Q8-;!BA65S'+^?_?)_%=KP&B55KBRIR W% M)(8VEK)6*ZT/;I+K^L_7:3N^C_M=>?_/Y^LKVOOQ ^M-R1@VD6 ]X]%CJ49=B3.].$1!F' LEPYZT *99#'CW6.A0EF%/[EP]T4:SR!-I6RNI MG!,%Q@7YJJ4-(J9R^UF%KSD\^7BK)WQIN( ]F:4]03;T4W? 4[/8AVSH\3^- MX%Z$],^+U6YUX+2TV>V1%-V)>3JZ_?H.X0;S=&>B9&16&!M("IU(":TH!J;) M2F9#U%Y(QNZS]93JZ?X3SNGDMP=D3RY9\&0@ODGLDQ%+QR9[&6/.G-JA?0(I M][RZ,V!B461H4W'5ZZ@YX:AY[M2WG8947 MY7WVS_MXD,T8#729%X*=YC[,$\[NM \VF*>[S)//U109 MDH&2D7*\68(DEM M4N;:2%UO'2V>YN;3)0E>;<9?YJ ]6^=#1MJS P].\\Z973J-NU#S-%,@Z9Y7 M>^8,IED,>/=8Z%"H85CN#$\/12G&&7''Q_,R/),W:7 M05>=1>$RBH>Y"_5H MAD7RI32X'07##=8Z%#H89AN3-:?G GMK!$WD9)2H9(D>U#--]Y>'>/7+XY M;T,WZ9V.[F@//,?5<_*RVNRE(1?'Y^2C+.12M(.)"#Y4G;-ZZ#R[5^^I8AI[ M(9=ZNC [T!!H",L9P$(7 ]X]%B#)5\L (=A@6"5A^#"EYTF0"\P,:EM4U++P MXN]UC>9Q)=DLN9)09+!0'RP$1086@(5N%Z"PP7"7LRB%Y>#4X">T/3@+2\%+ M03&$K#7S)LA;S\E/&[_VAYW%E[QA*X6%P<". B[ S'-'87M1/GD!YJ-7%.KHS&K >E];#:N68EY*,&0]C&A')E>2(RVASX,);>ROY=;)]AI%!_OH; M6UR=:WAY]?;V1Y^;9,W#+[W"(0>05"+SGTX)>"(?=SGL<>0,\]+WG,&4RS&/#NL="A M1,.JW&55,LN!92G(>3^>CK"*G,F:4K;93'(JQ9BEUF\=8 M07*]DMS'?]TP!EVP73\+, 90 8GT:63$(:Q$!RC9!@G5:RB:'T=3()0R83, MLU(/;#S=\1D#_TLS5'F"ZV;,J\S$N'0(89UKNC%RW3GB=#16F!2DG.<62 M$V7I7;""5YMNG6GYFDVA@49/!A9]M=W\LLHE_^7=3P.=?G2VY=D'+IWX5(NV M2RG;C&'OE+$[//[2'.5C0:@E^9XC2F=1&/BJ=OT$?-6=AVUJK;GXX<>0T9&* MQ9'WOA /,@B30C#VUA7LK]DB>S)?Q0;A,FT^.-/OF;#\*E\E1-+IMM\ MU*=3PN[05CW8;:U)MQC[K.WOTEK_'#7U_^U^O%#S^^_,_% M\Q=_^_[UF^?Q?KPXXR?^?=OQ#>(PNW50Z,T* U* M W+KM$PH#4J#TH#<9EDFE*;%TB!4O_DY\P,ODIR$\]5^^(G^.QQ6 C=UL1H! MLQX&_V)7%KM-W?\K;,M L[M]$V=Q&ULF:9).D0?7/O"P%W'77H2327D6-4F1 M/"ECA@[F)5,0.>NLM+PIOF/2&VE!*Y M;_/<20 /-VMKCQQ,LQCP[K'0H1;#D]QYG\<':Z+U5+,?/$D:3TIPGTA[J;QA M,KKLICAW^K">1"^EFBS-;613!5ZK M]A2Y$8,ER8:BXYPX3XRQH#RO]XK-?QQ+(I>&MWG=I3$6[="2(!W_J3O@J9GK MU<4VO0V[X3=NZF+XD?]1]B&>EN%WI8OM?2)>\+XZ=NGAE^"7_H!?4I8KQQD? M'(\MI%08_%(9O ]C,1HK7%GSF":Q8!WCX4.11IFY> ]KO9TG):" M%TXR"4Y*F\%1<&Y)>Z%S+8QQ<SG:32LF['[:;LY$S7M:',!__7;:; M''9OO_E?A!,QX*(^N*B?M0U@H?$![QX+T.5+78[.)J=C()L4-)3;,DE6*DGQ@AHIR/$41 MLS*3Q'P_CB[?6*Q72^\F.P )4FHT:PPW0;I<:?_/L+_$.ZZ"M(Q4'%F ??BL M?=!&^B*J)9W-8!_J,+?W*24RGCLMN=+)37.%XB/[\!MQO-J6\\LS ,_6^22< MGN[N\A73I'@M!6-+K7&Q FS5"5OU,_$'%AH?\.ZQ .6^5&ZK?RQ MZ^RL+U* M7(I(L49-2HAA]JR&7ZQ//"N;O?9ZZ@7[)YYQ:[%4W$.W6^0JG)@_]G7\:XE. MY]O-^3#T[Q9AG1?EGQ>K\Y$KL./6 %)Q# !7#^?OCHQBG%=)JMCQ.,-@=X*K MBIB-D7G) Z_A02*=7ET2WZO3L-X/UNC[*^Z;Z" #%QP'&1Y$/Q^Q9Q'3/;N5 MCSF#:18#WCT6.M1F>)2[/$H)*882);G@QC,38P"EXIR\2TPQZ5P6\4&2G![6 MH\BE8!5+KU*X#D+PQ(9.9Z(J5Z2 MXR91Y#ZIJ*RO:IK(ITNO\L-F^_'AF /K/%__4G;[U?KG9\-W]LL]SKX\0+($ MJ W4=N.O&\:@"X[K9XT%( /(X!^Z] \Z,Y6+,^2=$Z1"=H-UX)%,C(--J,8R M?>M$[7WV8R;W#[NAQL-'=Z]\M'GO!4S7*]/!3K142X"LT<+ 3AR;G0A*::6% M(*&L)\5MHL$.2$JV1&-"4ESE*;=.L!P!:FODGHYZX-T1A=V1K^^-%V6_2 .4 M%Q>[DA>K@:ZN2&(1/K!$"UNAP'2S)U'F8U_330Z?/U@R_@.*.7CDWV1BH8 MN\M#+LU1/I:!6I+O.:)T%H6!KVK73\!7W>6KA"HFJI2(%?ZWYV^>?__ZLU@??ISQ,__^C?@&0;>]FFB4!J5!:4!NG98)I4%I4!J0VRS+ MA-*T6!J$Y3<_9W[HL/S+D_J+NMV<+5;KU7X53A?G%_%TE1:;6H??O/YYN5B7 M_9BF/_QD9?NO\2F-]<^+O-JEX6?=[P[9^FES=K;:[5:;=1-G=AM;36F2=8\N M%0YK_9=K_5EX;BQ7Q"JSI+P)Y!43)&U(V2=\';C%9/CX20EXX%N.O+<9?OF>([R^Y(T_S%JQ8*C/98["@(= 0)OG M0A<#WCT6(,F7DCQH:)5FF-K'Y 9)ULI1+":2S"9)PX218?(%^(>39,V75EI( M,FBH#QJ") ,+P (D^9HD)^F<4%*15$8,HNHS^33\4E/AOL0D@Y]\W?WA))F+ MI;0&DMPB#>$8/%;>_\#*>]B>OKNV_GZQGF0%'MMIV-.'MW@4;Z%8RC$S3LJ9 MX1?&#(52[. RRC#5C]'QVT]L_9$5^%1/]Y_ @'T$[/^1/0>50BVJD!#4U*FZ.2UEB'<>\_A M([9[&*]CW601^G/FT ZC\4'"/:]MS!E,LQCP[K'0H1##D-QE2&00V7J>Z' 7 M43$7*?I:J3BA2JRZ,GDK!? /[ZH\N"%13L"0P) <"0G#D+0 IED,>/=8Z%"( M84CNS$5(J>2J*K'!28RQQ(9"J(9DM-E$K@.OZMZ;1@]N2!PN7L[3C^":R%-W MP%/3UN>OB6Q++N4LQ-,R\M.A)./'PS=9RW;XY/L+)!\>4OCP6]-FM\=]D4X< M%HZS'*LS,5&KV)ROS67=2I'DQX67_\0"XGOW'+ MJRMJ.9QT028D2.E(2*F?)1!@H?$![QX+$.BK\Z;.1".5)2L*(Y73>+@B%6*\ MR*1$D=+DAWI 0(-4@(I0:"!!6 ! OT9@68EB:)J),NR(&53IF"XILJ-B\/_ MI'7VH5Y1>$"!OK'V+[1?.HZ[($WR$^Z"'/WZ?7AW5L87BS=UP/3EROS5*\?W M6HN?\U9=DT[BZ$X[P$E<'5OT3FOC#'GE(BDYOIX@@R6C+%,NE5#MO>Y1?' 2 MEV3QLA[\P969.!E9HIG9/'@'O(/9/+#0Q8!WCX4.-10G#N_T$C(Q;9TGFY0F M%24C9T(ESQ43+#);^;V"I1[.2]Q8>)!++B9;=I@SD79X[A!,#%?2)IAF,>#= M8Z%#-88KN=.5J%Q$=8&L*8)499E"-(*2$4DYF42(M]Z'_*J]DH=V)9SC7A+1">7)FL%;.ALH'9U5*-%/?W/CHC,EW)>Z_W$KMAKX[7;3!!JG+ MK=>[[GO9XZLU_:[ED25S?"D9@Z"#@_K@(.@QL L0(^OZ7'103C%*S'#.:D@ M)'DSS+:CR97[5'/4;NJ['9/H,:Y7-DX[N++QU(LB3\TXEWN4(VP75\%MAW>Y MP_EYR<,_3D]Q9Z,%J.)D!AS"9QV"YU)6RS))[BTI;ST%.WH%7Y*WR2NKQ?W? MV[X\SO##9OOJDBE>UI,#3YR,--&,1P#Q@'@P30<6NACP[K'0H8AB2__.,$91 MC>-"4-#>D1+94G")DX\B<^N%LNK63K;Z/V=V M_M%Q,7Q)"V":Q8!WCP7H^=7#F+$JHX*FJBT?'\;,%"139&Q)KLA:A@G__=\* MQ^+ ,1(/[BD\M0U[:L[Y_)L-:7-VMAE_M$WZQX#^7+:+84O+0V,28,D\9E0:>^\ MK-51T7J\ASDX#1>D(Y-+4+$HKN8;.GE9"]V@\O 93<\ MZC &79!:/RL/ !E !L/0IV'(U0@E-04N(RE1*T59"DF9!D7.JLA\KQ>U'\(P MM'X&$@S6*X/!)K142X"LT<+ )AR;3? \6,.Y(#\^@Z$TY^2JTY29ES%ZP[,I M4]^7@$T @SW>E0KUP#LB"CLB7]\;+\I^D08H+\ZWFU]6N>1%?+>HJW58I_$9 MC!'4OZSVJ]+$O0K@NMDC%G FLW,FV1HQ>!-+/-5(@]\8.B2ZX1Y]N M':W\FAV/@8).!@9Z=4E ?WGWTZ[DY^L?KDCHV0<.FF07Q(G!:;0910E^ZY7? ML+S14BT!LD8+ Q-Q;":"6UF+YX,A",,ORE8SF(C!282@9;:#B[#3/*KQR":" M+YU22\T5? 0H#CX"/@(@ZP=D\!']^8@HG+0:"&K=/EN\W4D%)V^^TJ[0_I5+NW_Y>] M-VV.&TG2A+^_OP)6,_U:E5D&!_>AVFDSE535J[&:DJRHZK7]-!872'0E@6P M28K]Z]<](G#E05%2)HE,QMI.M9B)! )QN#]^/6Z#HR=TK&UZA^79L/BK:YV1 MTCA,PXBP6&8DI-(CF>=Z)!5)RD02L,P]2/F+EK?O\Y^-M/T=A.W[$B$9_M_/ M@WS]O9>L^,7K4DP_&%UYV)8;!_/X6*%^KDP>-K/V?%Q&]I1:Z'5:T,M"EHY* M).=NDOL!D3X@CQ!V"J%4Q"3W>1(*P?PX30X1>GI6R/( 4CE8"W@K ZT,M$!C M9FMI#]E,%^;% (T3! K6Q_,08 I\R6,O2$F0)0!YO A;S:>49!GS7"_VN.<> M),8V>Q]/8I'3B_;Q'*TLR@;TGEWT8<'3]W#28?H;^8-3E/I?\(\G".39^/Q, M09Y-0+(@[V6 O(0&/ F]A,2YFY$P\R-"@RPC01@(F:1N2L.MA.RO">1]$YS[ M "]6B7=&-K\UTAK^7JY%45Z-@:,&DX?%?QDRY;FV1NQEH\#9J0WK@)L3!#C' M4WH6"_-BL)G%- ;3^"&G(G$#P#2,DC",**%>DA*1QI$GI!NZZ9;CZFLB?7/% M- \6J@5!NDB3V((9*R8M%K%8Q!ZRTSED%HN<'A;)_<@721P3SP]=0!,B)BGC M#%!)D',W\WT>'(3/[Q2Q2+)(@X-E)5D9:6O=;&CLD*O^YO'Q+X>V#I,P)R6R M!%:YLU(2Q8;)3^@HV]PG"W>^&>Y$E(>A]!*"[981NO@DRP*/A)GPN<=%Z@NZ M"7="QF(9^B'A40+ B'H83A(NR4-79K$O,C>2!X4[A_*D)/$B3GV;'&2EGO6D MG(@GQ1XR>\@LM#A):!$+/W(E]TB2NAY&=6)"&+T%B19T6>Q14S6TM[R&:Z M,!97O#1<(5W!DBS*"$MC1D*7Q0 /0DHR-_7C(,D3S]UR67"X(& 0YA(X3>8 M.ILES"4TSF&O!KE(TFQ^N,++%EERL#16*_)./.!B:Y%F)I^^,. BX>-O#;4< M,6KJ7_AXBD6U9DLY[V,\[VST?Y]C]J$/* M)$D#EP/XR23+XT0&VTZ5*//3+$'<0Z5+0C\3)/4PT)/(-.$\%7%\V/24@X"? M,(@627H*13PG)#AG:?(]M=RSGI4YK>9Y'C2+4"Q">9D(A8N0NF&2$5_Z&0E3 M+R8LH!S^)=PX][B?4&XS2JSHM!C%8I136?D.=5_,\X M&8.O7)_5)>3);VOUBW<_I,$A:8>Y;EJ M!LT/8-LLZ:J1KQJYHMA0KIL=SEWXV8\(1/7R%>Y%Y_K??YL)+O#,;C'?A^U]Z&YO,<1+G?KJB,.OX MS7]^Y[G?S9X>HIO,YUK,IT,TK%J*HVV)_RMI[?P,LR:36":[-'9I[-)8X7:6 MRV279HY+<[2<@/$IRAZHRD_/WO\"3,(@"PD0L29(FFO[HKSZ.UVNY=FSXHUX^6B6?C R!(21B*G(1)D)'4%QG)J)>+ M*!(TENXAP@I32KBOPR+_DG4E\-=_);:!D)5<;T?A8M73Y);P#E)#0I1E).>'Z'8'L06HUB,8C'*J1XTBU$L1GF9 M&(7%D9=224G./4E"/P:\D=.(L-BEG*=YG/NQ[4%LY>9< (KEKCY7[NK+]6JU ME#?P!ZWO=>0H7U9WCB@:OJR:=2T;RR]]UEC4+HU=&KLT5KB=Z#+9I;%+8Y?& M"K>S7":[-'-<&IM'>;YYE(HY>D4+@4ZM0UB^+X[4:":'U/)-V:6Q2W-:;4?M M,MD39)?&+HT5;B]^F>S2S'%I+'/B2[>/WY6\NI%.2S_)KVVF=-#BW]/W>)Q M2MN+^$;WRILJ[#/26$S2?,\2'(BF)^2,!>4,,$9\:7(**AN&6;I MIL)F/'99Q@3QDUR0T,TBPGA.22B#F/&$NEGF/I'"AOT:IU9A6X4]PRFW"GL. MJV 5ME78YZ2P12P83S.7(($."4-."0T9(UG"$M#909+X)JG-3)+\AHV(=-^B M6]FT17FE&/[RHJ0E5W_!0;PMVN(PQ5OGO?ZG ^OL.MAU>%GK8&74_-;$KH-= M![L.5D;->4WL.CS[.MA4L9=NI5ZV%?^3,-H@XWQULY)E0Y7CB]-5T<*K_@N^ MH T8L:VL2UB2=2.=ILK;.UI+^$73V@PSZ_^V_N_S]G_':>A*FE-"TS@CH6(T M\[DDOIN)+ N%\$-^B RSGV]6R^I>RDM9WQ9<7EZ#D/D)9=.;D6AZO5Q67/WK M??Z[Y-55B4+J [Q6!=>!0'HSB*[7-S#[AW&B)XLH#*T;?8YN=!OUG@>NS/.0N#0(B9.Z1D(,:S[S4)3QEL4=#2F6RU4;F:]+4YJSU_47L M1U;K6ZT_PRFW6G\.JV"UOM7ZYZ3U:>2[,O!\ IJ?D=!S&:$1#\",SX(HRL., MBRU;_VMRW>:L]:-PGEUT9R;Z3CI@,0TPV8#%B0BMW_$AI,I5(((VC6P;IV(M M+4HIG*)TY"=^3'>U4K65*7?+26(%V=94%8L5=[='!H: M>7%4)!;-=)G[/$[3W.,D"2DEH>L*0FD8D#AA,4 3&?B2'2)RH<32^_R/1KY& MF?3>2*1WY<]&'OU2U>\[2?0K"J)?C1RZ/TR*?W:PBKQS%F^SM(YMJLMIKL,I M;7RKUZU>/R>]'E/F)SR/"4LD1A=REU"92Y)&">CG5$J)[>J_/3;QW'H]]0*K MUZU>G^&46[T^AU6P>MWJ]7/2ZU&41PGE+N$T"TA((X^D#-1\GGMN&H@\H\F6 MO?XUT8AS5.BV%N*Y%=-S2Z0/-<8*VGM5IR__N2Y6 MV'+5*4J^7 L=7:"<8Y"Q<5;TGF(/8KP4/JS7\+W\A'%+>"Y^6+77LCY L.&< MXX?G"5YLZL1+!2]>$$5^EG*2NMPC89ZD)(O2B 38%9[Z 4MX=HA@@TEZ^!GE MC2A:[/_\KN3KNI;BIW7[6]7^7]DB?]!LD,HY"[%9FKPV\?$TU^&4-K[5WE9[ MGY/VAJ6/6")\X@G0V:%@*6&YZQ$OIJ&7J#+'+=?#UX04K/:>D1 ["ZUAM?<\ MUN&4-K[5WE9[GY/VSF42^\R-2(0Z._33D#"6,N)'KA3"8S(3P2$"!\?5WIO5 MA^[!HO_G+,M..EA@ZQ!.,ECPKFG6M.32J7(D3KJI\&4J_J>S7E58A2!K7C3J M6V3_E<*I5GA\FTDX 0:NVMCOB!PHD5*VIL3!1@A?"("QF0\O%<"X-)8)%9*( MR'-)&.>,I%F<$RZ]T.-2^%GP3<$#GB_;5YW4>I^_43)+T;_] 1+K9R.PWN=_ M5^+JO996[XRP>E=^T*+J9R.I7I?B/BW.6>[.TE&VJXVFN MPREM?*OPK<(_*X4OA!?&;D)B+_%)R!*D7 #EG67<%VX822_9\EA\2;QAM@I_ MDVSA8/Q*YRS]SD+=6+4_CW4XI8UOU;Y5^^>D]D'9)WZ:1,2-XP#4?NJ1+/0R MPEWN!BZ38<:\;PE4G(S:/QB9\CE+OY,.;=@ZB),,;?S=M"NLGG?1S.$ M"7&84(:-1+X0L&*S*EXJ6 E%Y+I^%A,_XBXV?N#H;Y J.]*C@0P"=PNL?'%0 MPLB;]_G/*&TZA"(49C'XY""(P_,686R)'6>).FQ6Y,DX&\YYXUO];?7W.>EO ME@4BHSPD*:,1"5GN$YHD,8GR)/=HS+PXC[\YQO!D^ANV<&";,5C]/<DO^,D6-(D(:_P+>NLB-*_L6&]%X)3;%+#2\4I;APQ7P Z27B:D=!-(\*" MP"<)S>,P<$,_3Z-OCA,H0*+E5"O%3[*]D[+\14LG]=W'ZD,G>=3?;]KO=+F6MD#A+-&+S50\&>?#.6]\J]2M4C\GI2XSZB=^[I$@"B4))6E]^T1A:=4Z@VL.?SK,YD#V<(]7.K .&E@A(6IWD8<\\:WFMMJ M[G/2W"(5+&9>2)*8YR1D04(H#5R2"TK]),C\+*"'B1%8S3T+ 786&L-J[GFL MPREM?*NYK>8^*\V=\!P,Z)2X.>I>"M9WZN89\;(H3"(99[ZW%=W_ND# L33W MAI,_B*W^GJ/^MK4%SZV'GEL O1G5!C2R+*K:*:L6[E-T3124HW^ST_+QFBJ? M;O(B_#K)H-NZ'Z'_S<$%:[2? MB'1[OI@#_"^RTZA_[IN1OSPX(3M&_(4S,LBJ$W'CZ]_C,%]AJ_."[UV 2RG1 M45_=P(O=8\*^=NNWE0/'#(]W4RT+0;']<5Z4<"X+NH0)@ ]NX ;-Q6CIOGZ% MCK1 SPN,9C<=,]ZO^R8UBS8F]+J//Z[HE=3RE= ,ZI M[X0G=:YK5$G_UE;\?W"LW[08G4YYY'*H\8#NJVJ*"NV5JMI;%J4\VD)]5 QB M5>Z\T1\-83TZE\.@<(V2;O_35O^3ET]P.EBU%,<,R>;+-?Q[X;PK^:P%\ \YCV^;D%<#)$<7LH_-A;*;^M;^ #WF5 19Y(J4=) M$$B/A'F8$RIREV1!%OLN=R,>?U/']75#KBA=O7I?7]&R^)>2IL.6@#_ 'OE0 MRP8F0?WY/N_WR+!%WA8-7U;-NI8?810_+2O^YW>.!"-EA?L$K)L'L/XS[)N3 M.ZS>A3->'Y5F\A;FMRX4\RUJI9_6#6B_IC^MX_>=WPLY8WMH1COCF1V-,YJ) MV9Z1QQM^GSDA,YOP.6X]_R*.DR//Q3_635OD]V=@RFW 5>?[___?/OFNQW_L MO] ?B!^=JE;.A^$"Y9SHOO[!X6#U(1ZC#BAAZA1E7M,&%"EO0<FPOU^X6P\,_NQ&7Y&E\OJKG'@M[ BLE8P$%ZCE+S%816U M0UKF\[W\,\&(M2 DCNI7] MG0AM""6P*+<%E\-T7U)Z.4SEKJ>]P;N-Y@AFI*GTE3!-=96#F(!71S^0OKE^ M52G6>D[ZCR^LDN)N[&":R$OP&T6B2_ \GO!N RHS'C?D!X*F/T^'/"7!H2)B5E M<1ZX;AX<%8#_1)NB>9^/07BGRD8:#F#Z:\Y!7F*7A _P8U[(QJ+Q8^P?_\)1 M:X(G>KPJZ@Q?KF]@#N[QNTMXXP(.)@4!,ZR-TRV.Q2&[<,CQ+>I,Y%$$)Y2X M$@^GB#"$%U(BL>YA4,ZVA3VO#[->=UY6.WILU; <>($ MCPDJ.M<4<"Q B!+[D*QHW=<35;50Q48*[-%!:ZP P_)BM80!7O/PR 6"%-7<2D?F0>HDY(.T*SZCKX^.ZZPF=5 M=R6"^#5K"E%0[*URX;Q>+N%6@%5-=-4!,(JCUW"YK6G9Z(2#\0O+90%SU^%C M/H8ZG\>MS[=#9WA:CZ\K.0U8*N*$^%2F),Q=GZ0\$R02G*6IE(&7RT/HR@]@ MU-2:6?-WR9<4S*_.1/&2R;BGJN1NM M<8S:6N'I=^XEK;](<];]OH5KM0M+N;=,9L]J;)H9W:;*^L$<>]RSE'>GD:,' MF0,"@Q!.63DRS]%G5I73>Y6R=995@YXSI!8 _2EDW72..$?^3*&T?1\R1OT;D#VA9 086TQ'/6B,.^[ [+D^BD* PS$0 MAH3R-,\])OW<9X?027\T\GW^,[SB#:(IJW$.* =@:O%$]I-K%8Y5.$*$,8%U\M6_W3$';%P1)];87I>HCFH8A8[?^!0_0AA M0@[X[UUOJ(,Y^P8#BDB6:ZFC'AVYA5#\]Z/?*+M4@?8+YW+-KTUF!3@3#KU6Z>M'%14I!EU6)C!O+I3%S)Z&$JXQT-YHK!WM6K/*;HZ()<:N8P_1VGM./P[CX#&QB6M2G4KS7-AYF=HC9O MB+/"P/"&_;5P;NERW6\HI>,)HQB(P^B.:/3;Y11^C%?*#\E71+XO(^KZ?'#+-9JK\ P6%77U1T. -;C@HZ MXK:75&],F".JML,2/I'3#:P.P^#(P%7$(-F-=%KZ20ZQJF_.6#FR+/E\SLHS MRF:KJLY!5;WIW6@H;U$.#!(53O(UR+VJQDH:?:C@0/%BI8XUJ*3U$F5;"_:- M,*=N&BO>4DA%"Q)M68"H;Y2(KN'L5J5*<];-E)6J+&J^OD%)K<+=/^_5<915 M(.KSM,@_K$65RCQ+IS7O%W#0\VTPN/62P%Z!\6PD]<5&)G75;.E\F'IFK52 M4'BA5)[0&WJ/0\.K:I3HQCK=H0N^H!!EOJ;@G*32$\02I>_*+ D)3[DD(96" M9"+%Q@ \3Z*$!33[IN0 54+XR[I43G2Z?*/<%_Q>Q0OO;;3P&-MHF&VGFVYK MGEJ=?S2=/YA2W&RWS4!C@WL7EA2.JY9+6.NUL]$%W33YLWOYN"+CI4G?DW! M<%4&1&^EFGBATUQ+V2J;58_LP>& %":'&-((3DU'=^'\#5!#@PY:=./"[93* MWQI4_P#E!L AP%C:I7$AZ#R_P1+5*,R8/M\;J_J'A?(6&T?X! .,O!&P(8R) MA1K"\D81I2PH(8 M='C XRA,XSA+MNK^O\:!_(M>HDZ+?!S"X;B]?H7U^DF=OH_TT]X*_WA2X1\] MR-_C7^QO'GCB@M*!&RQQ!7.3.7TF[Z7B4&"P2:SGX3H=./ 6Z,CQS^05E5RT M\N@A>12[-$Z81U(N I M:4"8QR1A690'+@_C(!7?PD-R$'DT2*%WO_TR$4.D MD1Q%$;)_-++<]Y8I#V3D>3E)DP1,I1A>-:.A3WP6)K%,O#2C6V&[+^%2>^JW M+*L=PO8\I6\[>"\Z^8N"JS&2ZTS>V?R7DH P_NX7^M >I'6+4P/0&L$ M[\\V*^?#<1)/BVV<1].&M!PG$XX3)34>/A;111 $+T]<'-_5G,:@DEPO M(1S,5K!::4I27X0DH1D%@U7FD3A(*NX;VER_+@7^S\__7!>W8(;"1K >YR/2 MW& 2("II]8_1I%N_L_4['SW6C#['0JAJ[N72N8;'+^^=90&[$+V6MU+GWD\B MM^A\O0>;H/X3'9%K%6]6SM6V5O[0>W@\7];;[)!WC@L8,&(R_ M8JH+R)-:QVUK>0.VFGH4;2ADXNF#X($Z4P#1C?J-E\2[Q O24^$7-5BU(]N"OH M&<*CJ/_Q(AUNA1E950TN"::D#3FV!E?<7SBOD6Q&YWDM)F'W_J6;!UX1X4I1 M]L/0T>B+.9]Q*_).7>2]?NA,F=],W3<)VO KJBIMS:FF M-WC5OWH9!"]Z4ZQOFDX U++[!@L4=.' Z%SI; B4.I,;37]\M R).6\X>_Y. M_?S]+K&X O;?E#FN"+QL$J$,RKUJ.Q)]6>U".>U%]0D6UK2R%9.U:96)%> MPL[LSPCN9@=PHZHPF*+"O*@;C?-TNMVUU(>T5:54@/-1"W8PMGO(O5/I2P!& M8OW!LOA3+N^Q"J-4A7&J'&/\E+L";L#Z0@6Q^Z9,5S/H@CQ>W4K-.Z;J1N"8 MH4K7RE>5NL&P&3(A73CO\HZE46>: ISF<$.,\*LA2H.$NP<-AM6N^^%/[N R M>'M'5'!18_2L4Q (L!"ZF:@Y?$_%5++2!SRMNJQA&66!&JBUR*QNR6&\4,VNYT MO>I"E-94D\*Q > T&A3< UV:>L-,Q[90II'. >V;FIAB/)-'/.R7>S1U]'?: MGEWT=2M48)LB.2JLZ366HAKJWM$\H;OG H>#CU+3VD_ F^G$;!RM$4J]*M6G MJ(%*S4NJE(4J]80MPO'79I;-+U$I??Y(/T(3:88E= 6 ];?"U\8<[&N0C?+ MZ;K;.V7WA&RTEG^\XCW-&DKK?)^!\SWS:93F-"H:6*>G4I 6?62L5V4&S=*AX)U-X* MRMU6"A>:VE\'=+Y88M+N&,(H\(9@8*DSGC;X"^A5+8TNAXO59Z(CV5;3N;/- MQ@FNT(6SN49%TQ%G:1RBV%.*$0L( D8#2"9.;X79U%29\G+X!9H@QD..)!^J MVD'33PXUZ1)S"]1ZF-OMN<^--G7HZ%:F$'M7&=E\H_PS#$/:7-<#YKHF-M?U MI>2ZOES?Y!/T/8NC,!(\(C(/7!)*2@ESN21<,I<%,A!>'A^D2),6]=_1R3)J M;/:NQ%XK-]8 .8Y3%OU:?^]XL8:.@Z-9GX%1,D,U/3<9=(+:^9>)3U7(7,7I M:.> -:7TFH1.@<\[1?RC//%<%K==<+S4R!7]P H=HU<4"PV1'HCV1 3WSO<4 M*_3!2E&W_,%$&C V7Z/_?ZA-A$>T=TAJ:[)J5[36Y$[*GZC=C6.R@2%/9T2M M=K4N-'D\8'K0;@7 88SLJ>Q8TA:JI= U_ ^M^?7]PKB954I,@0[EQM"^K=88 MIVL&6OF![DX'*V%AKTS<1(])\;H-4TO1&% ]IE[M41IFP^$AZW;PUO$61;-: MTOM7^5)^VM'LW&S*;G'5903>NVY_5+N6%-BSZA7&8!6.V+7'AVTR'L1Y;?K) MO/:36I0X*43-[8//W105#TS[>#:3T'63)$WB+,G*#4\#2]Q"$L9\[UHC^^6V=6!6HW#BZ[U-D#9?>7/T MU5$M>HK0[F>CWGTFY6&;SWFG!MYY/.<569OCHCK6WGVJZIAIH,VX7";5,1LE MDXO=Q0^+H768MH[Q^]&'*WK??U*OY1!#0@9VT(.ZF>]H#%U):'DKP?K5#RL+ M=5H5*]^;C7'I,IO=I2=[L^ ONEZL2 M%GB4!'%"?9=2RA)^"$_YQYH*^;H4[W'#=6?H]_X(64_YX0M].IDTS+(ZF*\G M>9(FU_)7E4=H/>?6I3GSP6%5CM7>.;3N=U**AKAV/R4L ,1]6MEJ)>EWUJ-C8FP#4W3>]4#GG7 M^6:(8N"=KJI** ,%[2/EH=@J-<#ZWBYV40\)WMTK&D^'^EE5JJ(%"9"D:>B5 M!A6(7HIFJ%0P10D=:M$]B\9#5+GT.G:Q:\W['70' [-$QO(!XM @#6)!PYC( MW U(R%U.TB"DQ(_BS(O3Q$W2<%/S1YF?9DG*L%F!BV0;@J2>[Y,LD6G">2KB M>(LXM-OC@QIJ-+UF>Q#>XLB[",Z5.K,G+D;A8G?S0[O9E=SUHRPAL:*T3:*8 MT SV:$Y=X0:I9%ZT11 ;,A;+T \)CQ+P MFY7R.I.WVF+>[AA3X4\L#9+*F3]VO.^#E$]!?CC/A#"+L(^"L+4;2ZRY]E\_ M'@:C=_JA*YNN[FR4DZ\RJ26 WZZKE4JX+W*I,-Z>C_;Y@ODO>-P6%&UW#.NAY+<=S97#C M%I"WH";J_5"XZ\+J3" ME%AH,(6WHRX@6,4J297GHY\LNO?]YYJJE)Z^DW1W@RYO?6=O,DW$T_=5TZP8 M*B*A_D:HS*FQC[K>:=OWV>FS!)4D;U0M8?>NW8[IJG'Q3<;K\ZCZRKMK6?8< M!8;P9VPOE!5<"?9%;8*<8!*LUG6S5@1+_9QO+<^$ZV=44/RH(8&ZL=#I(4. M>WD:9P!^0@'0*4)0[\< ZFG,4'0 M0:)C!F@K]7:]OFR^0LU@GRHKU!\0ZH+Z//($UF.#41R&V#HE!J.8@Y&)^G^#Z[U>UCJHTIWZ06"A4E&I$"/%HTSPF*1$]!.+I,IC2.VIF%(DA@6.\R91S+FQD3DC 5AF"4>WZIT^9KV/\_SSH]3;6>O MZ\ZP;UFSKW'9POA.NKXS9_+.\TU[F*=+Z/B9#Y$, MNWV&XBUH=(/AK0;!\,$=K55608O8QC"=]-[-W8PG2*,+AM85 M>F!5G@(\B:M(^O8#EFO>=I4$V!Y5NQ!5 F>.!7CJ]("RQF8:Z$9<+O=F CYB M])K?%'.CJ>$-[9_D7,,1[5S/C[C5E2QEK9CEKJFJE.C[?,#XO&"CF<=I$IS- M2!E8AI'S81A)MQA&+,>(Y1BQ92(SF;83%"EC0--G*NJ&8#M 0-/5)^ZN0'Y$ M5NA&0<;?-GG4,6B+O0HV'VY84N$YAI-V3&#^#;SEWVL4Q']\_?[-._UO\>,/ M"Q.N98W\YUIG@,+D#*U0%.93_,#PP"[1$\GG>C8Y4S;2\2@T8%7V71>PLD/] M$\MA-(6"+AS!*Q68$A."")KG$J=_ ',3&-I3'*M O+H6WK/LTDS;;:B<PQ MK U3B&P4FLP97UE4\"WR4AO1I"F&Q].K%MAP#D_YD\V7>\I*5$!@,KA6ZI2! MKE'+]+5&/5A&F'9$Y+?SQ3"PU*^!J>\S?!6%R4G>0]L[/.2,$*=5(5:%/*D* MP93R&]J 6,'\?4,WWC-J*A-8B?=.,*EF4K6BO,$L(,-+@UTT6E4 %JF7ENL,*.H;UDQDC8;IC9U&GC\LL]'W^C"U0DZ98-B^@KZZS&]7F>SCP:, ME^\<+QK5[;6BN!^GR10FMT6+J:X<8+LH;X^@5+(9W]U(98ZEC"K_J=J:VKI& M06PJ*#=3^^521U]'@\!W>.BQL/.:IN/VWZ',![?%(#SWS"MVZGI %6!%B"*J MKQ79/.IKO*S7!;/UN,_0Q#Z^NST($Q:ZF4>$B"0),\H(#41,/!%F+@_\7!RF M3R<82VBL:ROM]Z+Y\VW1< !JZUI:Q_M1&E"/)QR%$DZZ+26TB<['F=1?=O(/ MJ JS5877:.L.#*]_@.Z::#1=\#9LUC$1> V;5AF(J[J N81!:CBOROJV& WJ M*>_U%U(:3;QW/UD,XWLS#T@AHU('-& 1Z1X0_^!Q R[8SOJ"ER% M_D'*2K4M"ZW(/:;(_6TXGD/%!^QLFX#Y0 (FITSDD0Q)[N4>"5.:D!1 +DD8 M"Q@/:,+D5GI)F&1)F$M&.)>"A$'$2,IX1+PX"'P><.'G_+-X]X.L\0-ZA?&!723[-#SBC_/P_ =K$O>DTN=NGOA12GQ)4Q*&,,R4,DGB,)&Q#&7L^EO) MEG[B+\B 5,DH(\Q-.0A8)>#^P M0O(XRO+42X,@#+:227/&XLA/")7P'[!K8I))+R-Y&BU1,^,@E)5JQPTVMUN\RI/_IVQ09[53E^LG5*/<9DEH)A 29'0 MA7\Q+V4@J9(L]K(\$.%6X[8DR4# R91$ 19/!7Y(LCQ.2.3&K@SBV$_Y5JK\ M!IEF.(>$YK&&4D\CT8^NINXV'P_EZ>@G'-*TIB"=F)^!MH7 MY#CS6"@RD65YEL]5>I_%6=X4UMJ5O)..YZR+O\[DO?H:-NN)GY6AVNS'U!#^*)?RLU*93.>G_-_[DN=$_L-U73-KTSWK/> M^(,*$\/$]:;+>AE-O*-FWKKFK9_HZ%%\XWM6F6!%R;6K6?ES#5]%Q=!MJT+0 M0X96UU6[P_-%K@GD]*\Z6MY;66M2B,OANY';?B#AP^;>Z*&]N2F:1GE0,?]) MLZ'L=*KK'P :X[*GKJ!-4_%"N7)7]+ZNEDNGI9_0HWVY=7LT*$N8M,[ [/,) M%B,2DO%TZ >VU<"'1[=XPKPN2$*6^Y+"6LSF*4 M%C8.[ O98H9$J?W3#$QA=$XK _+"^5@-WVO&ONW;;MZPH^G#S#:,QTA^76*G MGWNXU:U<5BL5J>#W'",@*BF "D6J@LM4Y>V=7ES=NE-?45)5CM#E371[8C2G M*E=L/40>1W;@4D=XKHN5X5'9($B&58+IUR^V;R6[JX:LD.\-.W,M58+"Z*7Q MM[)LUBJC1&WC[8R,FCML4/C]L6FC]E.GX'U]3&"JP.."8/E=Z&_9'L M-^J0A3O"(UIV%],N*7KS#^SLHUS8W2E%TRQ,D[RIB(_&&DF?=:1J4JFXMX6\ M:XPD,@SLALGUD:-NQU+R[EJJ/&$\V3JI>93@RHN:KV^PSS1RJ*ILL8JKZB;3 M,X*K/G&F4FNGP#5AX$:.A]9L94X5UNWUL-LKR(.(RH0$.7(\>%Y"TI1+0J4( MF1NQ+(GE\4V?=[!:18T;%FFWCTH/$3'I9XGK$YV7A9$K:9[X M:7X(2HS9O#",5F8,UH@&$0P^\F/"9.Z1@(:)R&(I.-_B ?T:/HQG>.&738;1 M5Y:H9-JBG^#'BFM3)6'#/2?]SM:5:.MFGZ=N-MNJF[55LV=:-?ML/"!G'WIP M>93G*4N)YP4^"5,W)XQYE&2^ER9QGD1A>!#\?6D\2A^KG^1EM12_HEM)O*]5 M]Z&[HI'_K2S+#K[9",0AZP%ZSZ]PNG6P@0?K=#JBP^Q>.\C3K2NJJDPK&X81NU5IV/B=5(%Z4QE^S+MMBJ9W)#>:X%\UU9X7T M/F]%!Y[#_0M5UGZ_P))UXX=7[?JNJT:.8AI\=&*&^Z_J2JS!E,$"OEM:+#O* M[X[\IO.63[/G5=_!;5?P$") 2O:NJ, \XL+YN&_H^/3^17%XJ[Y _V:UE)V7 MCSI@I?ZI*K'KJJW:^Y74GBT,#3 I-2>[H017+C"\MH2!8W4 /I.MKXP;'*OQ MNU?C\$FA6Q>^&9QN:HU'JXH/*IIA\;"ZH"X'>B#K$GN(*#9AGNN& 1&*R3M) M&,E$'I*4TIB&:9;[\58#P-0/ D]P02A#ZCP?U#CU_)#D(G0E3468>=MYRL,F M[X[KV^&TJM7]I:J[KU!I?ZS>=-OZF!Z4L["+6W/*1I*$&N^V:3#0[)*1<%I5 MA8\ZY4U?/&4.MW:H#!W,^OX'CQ=]FNE9FGC9%J&IX;!P^JS-"^=UHT*^"\4? MTM70[!S\($!W2FH34^O#"O@(6O-K4W\UW.?K8@NVG8M%-,<[SUK;C4K(^A.@ M/)LU(A>SAPV(N:F$UJ^P=[&M!I;Z8\W?GN)!K2&G5 4;6*33N?V)&KE084Z6 M!0P>ZQ172UKJ1 YD"]14,JA?FG;4:@4DC:K'5(=O=!]X BE0VJC(M\83W2'3 M' %78TS\(>: MKE]AMK81 6P2=)V?OI (>J&[Z0@_"TS3IR/A:=Y(*^@$&$&.D'[S[TPGV.38 M^OH,@BE-UO:);&1/:H9,*%W"P8@;JY6=33H*8&')L;Q]7/* RAO8DS30I\85 MHU93_9ALIL 7F47,%X$,74J$$)*$U/4)I:E/TI2F,%*9>=N>RJ\182.SZ(W6 M#KT-- 21&V_; !K,'O=KXN1A%#,6LI@$@?2Q5#$@C-.$1#QA2WG,O[95DD!$\\DL?,(V$>)C#,%'W. M(9=^ !K*WW M*.^,LM"$0[7;U[A@IDS- HO_L5(' - %J,7AKT/Y7FYES\?5&56_2T0D7;HZ MHI!2N8 >=DY?/*4W)G*]-$LE2%O!.(A<-R;,=R7)99ZD/$MC/]GRQGR)F.;Y MLGUUN;Y!TK+W^>!Y>9]WZSF6V1M"6CVW +M?49Y\]1((!9+#K.,'_L@EE-L=%UP_E?AB1/#\J\!X[W M%5VWU8\,+$!9JV&"Q'KE_J@N)TMZ7ZU;>,@G*7[4#TS5-)KK%1'QJI&O.H+C M;H9JM:_5K;\;!@&CZ-,8;XLN;O>JN\OD4KA6]'.HGAQG%UX "@XF^#]:\>"E MWD7B!X^ZTH>;ACNNA#_KW0._UF?6+-R^(>\6$YC1V/T?"@:819W*^4HG=.(' MN\7%+>8T<+ Y]4[3._#'![9ZMZE>SEY_8*WM:KR\U3 BJI^Q:(6)"[U.3X0=>C=G+YB.9T:G'0IC#@*1@&I/0C5Q" MTR0@T@TS,(<]EJ9;E'F1QZ,@S1+BL422T/<"PG*:$C_.TXQ3F;)H*Z*TU]MI MOSW _OBQ:_QJ6G> M Z_&2]6\7N2&G@2EFU-7D%!R1IC(8A+F>1KD+,^3;0=VEGF>=#VXTJ<9"6-! M"15)0EP6Q(Q&OA^)+:KQEZUY(ZMYK?W[0C2OJ@>^KG3^9%W=ZMS/.5E9,UOC M4].\+\WF/<$S>'F-[9?K+NI9RQO#!VJJ6F5]@ZG0HS3KQ\IM^ LC95J3C4.6 MEB+&)JT UC(W#5^_N$@" MAJ3*/&U1P0-%!7X02"JCF,A0>"1D&24L#R.22"\)8U=0+_BF3)S.D/D;K"L2 MS[TOWZH-IWC0WN>J,FI'+?6WEA+D4<"D]&!<'#M!B8 P+)7P.?/]-,P8=0_" M,?BT;Q4SX6>1'Y+01U,3!DO2E 4D#R2/A(AC(;;JXK^&2/!8;_62RP:&0O,K MU1K2B#@YK@[7-!,H"75QV*;\ME4#9_'.7ULU\'))L(]?-R"HR_V(2Y+&:43" M*(Y!#:8!";,D%&&:"[HM6K]&#?Z*G!92V?K-3$L%GA &'S6]1$_RG"T+:VB= MNBC7>PRL'V3J4G9/1_>[!DU?L25V95:-%DQ]='DK=9\/E?EJVG^W=;7LZK=5 M)3FNA&;.Z.@>%HK20B&!H0@!B[;IB)A=,7F!F20_Z6)M=4'7$,+4($PJKCNN M^ :[FHQZGA2-XN_ OQ&L@ 8V'A#]#N:BDLN5ONGKY7)OIOBRFR+9V6>=/\68 M?[668);=_L+-!RPA A,A(TOM8R XZE/W/3\(Q.> M--X5;%6OGZXH\Q0T0?&$'%E#P7.##E*B_*!=6QQ-ZZ)([>C$3PKRX$XNX>,; M>-=K;?$ ^ED M?QZ2?@YT]HT"E1Y51<.H WMM?8.-YQ2H1WV(]$P8D2D[8CMDHG20ZDD= _VK M%;TWD8^N/'BD?471*&4^*2[>P;DW]'=C55U7=WAIKC<*?8JA60 ^,!+:,XL57;8(F.=6CG-G-4%HY05 4BI M*$==#6E=H_FEEK/ QH9EA;R$;=\?$< :[$E:Z[4RK*CJC2^<7Z=3V,VNJJT< M/L9)O06S4TG&_M/^W7">X*1_0M"EYPD-O/)^T9MO/:U$UV_= M[[0>X0WC_CC=@&;<\)N5,8 K18*,QT2_MYJ1T;Y%SC&G:'70CS95">]VKTB: MJ9YM9'L%),MPH++F8'*+"^?OW21L;#W<-<-TZ,V '&=J5O;6P%O/[.P\LV[L MN31E/G$]EI/0#0*2B5@2F09)DB54B&RKQN%K/+,#-=;[6H>]Z/)]_FM57BDR M1QW\LB[;H[ILWTVXM'#NB9I\1\_^#*S">9["N0FE$\1X^TDUMSDLE[@QEVIC M=@[)H97R;H+>G?APIVL3'38@?!KDC?T<)>>$AQ.6'MJ@]YN M .$H-0GH8JT[D(X:6?_^('6G:FX +[&N=>MJJEQ.Z ?79*@['J\@ 'Z>KU6! M">R. :1RVEP[.9*(C*AL>CW-#>.T9@Y&=/JN[\+=/[5[_^;!"=A:.WR3SLEE M7G[QF-E3,$6LN1Y9#LND ;I-/7ILZE'(F9^D+"8T"4"SQ[X@3(!Z3WB4"2J" M-#M,ZM%(LV_J\_\ME^*7JOZCD8]KYT""K\G;$41@L3CQ)4N\C&D) M7_1%YRR-U ^_!B0@)_S_VZ+TA>L7=U V$"I#6R*Q[!I M-'/&V+.UM\_\4.&PGUJP:)L]H%;!L/T](6 TZQOE_=%1R%(/4'EX=(("=L=0 MSK829J(HM1R&ZQ<;@UN70_^P+E*HO75,#HGI4KF6=G0:PS=&3\^>UA6*&+^N M&L29\-+:UV6I?>?F".)YQ'PDK@!0P$GHRQ10%(T!* CNI2".(]<]!%Q\*]E< M67S/Q<_S!O.@X)2BB7LIRP*.[6]5^XADO9=ZNJSV/%Z>#>HW/MJ0C=Z0)6Y( MY^ZZ0IU),8K#6J3P9:B_FO6(4;=/X%>=7C,X$$D6-#:0$>B>T]NT+LK9=&OAQM6[1B:3<5_O&HMP:DQ:A9X+P![Q M31,R@ E]*&P(GDHP1#4^Z"]20:5-CN9Q N@X3+9_D76'T3X'TC3Z4AU@\=/J M1CK?F_'\L+_1UZ.Z MJ8UCR@C"^XS[V$R-R7 $ORE*1!QI%')'2I&\32_Z:8 MEJ*_?BMSB6+I=]UDRD*:HT*:;K8=,]T6RE@H<_2]9OK'C7HKCI+XN^PCK!VH MP>ZM"]5&MP3C5NN(KD.W Y6HFWBY-M_UX^I@ M'.I;HK,^0-CI#KJJIOU^99P?NWZM.I66[;7Y%&86?7[=/2\IO807AQF'%X9Q MZEMU\Z0>"9.ERRUP"E _!ZYV:K1.[#J"WO<\^N9]'-T_?',=^[;AM&P+7JPZ M1RN;I.N,G*S-FG,I%6[3N=9$O4A7$J)"5!SYC85&L!N/,TBC*X68I*OU3 "= M#V:%,$GWK7CHII/JBNFRZI_M&$??P;TOBNGF"=9 I07UNU)E9ZF^TOW^Q(4: M;S&UC?LMAJ$](=&9I7I<;$VYJ,Q% -MET^A34LLNYTXE.U686-:?JSX-;\*4 M<%5+C;[FZSBR&>UGGM'N;66TVWSV,\UG?QYI,<=M[SR' 9>YP@\E-F#-4C#& M*.2> MPBG=);=8>EI*T/4V^PJAH] M4(5Y>U.Q6:_0$%B,&\OI!(CUZJJF BM"ZPYC8Y"ZNI+*D0FFPH[K,6(R^#64C8QG9ZF@8%?9#5L EEFGH-(E[K"KR>K MK R5,VCW(IY'Q\\DL-133<&#?1;)??,'P:_6RZC+UFU92G-)&+G-B+E-9(Z5< MZHE>T;HM,1^:5\U]T\J;<18V3L<-_0].YZ%)FNHA?J]I^[W>"?Q'7%U85_VG^/&'"^[O%5@0Z;PMRC09PX;PK>]JB3L[3%:8GUI@! M.$ILZ'WJF_YS.JDXQM*7O%B"DL3I&3,V:<"E]*O17X.35T^X;GN+PP#UL](Z MWNA9*5[-69J^5.5R8KT"'B\6OR]^Z)G'._HP ]&&_!-M&"A127M),-MU>:E[ M]+P T'9,=\.&&C129P.HAJRJ**>WDY7UA"E6I2XWO &K5M;&4AB+9>TKT/=Y M"/GOX\'3/I!646/1O6=&Z]/)J<*H[4KU[1 +K330/AE!.17;1(U\16LQ!'#W M:5JMMN#>96.\*9T;9!IYUDI3CF+JL&7@EP.'X!0<7*N8K7E?84@LS%M=&]78 MEQ-@9II:3$.(,?AB^O?&WRC^DEH#6W@A58\ZG6&8FB6&E?^Q%E>:%F-;C7?# M&*'?_>/H$QY&' _(AR%UJ6H.0ZOJ9M,BW'[$-5B^53V)Z"-*@1OIS(!%GW5) M-3E*4RCT@'?PZ)T^7M]40-"@]8$TTWY1G>;>1BB5@B?HQ#^ M/RBJ)MR>VKVE,GO::BH=ALIWD'!J V\*.91J^APLL2"PGI#=*)?.=5>88XQ7 MDZ*A'6;JGB.O&/Q@^J0;IN02BD)-:#CF&]6,,C=5K5)E2N77-(!;9_+T\-V> MJ+F=J#.&WI_%WKOW:#/*Z%=;?+;K]%+W[/EH@0][=J!B7Q[HIB>\H&L-$7XD-@BJ^=[[T? $BMNO07G4,J (*!;&\1U(%:8O?3.V@\6TIX MGU% ="]N-O$Y_0H%_.-.M1/JXY C-53+IEK7_>OH8ALJ, !$;VFA0S/FD46M M PX(8N%VFW$MC?^^]W]0=^G>:'R^85-M6N+3%^YFL;OJ@=D'-=Q(& TH:LQ9 M-_GG'G;4D90.9ZD10=6SO!!KV*Q6Y,*Z26^ZQ/< H@MH ^;(C>W.A5 M_2,\C3B/>[>*FHY'SG)7I(RU2W6A F/JYICS>2-;%5LM\KTB6OOX3!3^!JVO M%NY1:@]CGR.R,$2-CWJM*2XRAJ;!/7O0S!9M,[R=*1Q7V[7;65P,KF\AJ$UF_,9'5M]3,+R>5U89!9H'Q9RPH MOL@6&QECAJ"NXY/L49;AK%K5H))GNQXO=6^>C\WU<==^0_ ^%!4-X>K-T/G. MJ#E2'P-R:Y?:TMH.GC]L-HS]@!I2[AA>N9%CJ)(LQQ[ H9A._E,5N6MK8D!X/0-R#YQB!T&$&1,9@V+M:=.3 M[VJ]U)U[/@KVW:1I7=>M;NB%M7M+:E\-ZM%ZCWXVNWYP9SYXOPOGEVH^9>7"SYZAI-AJJJXY1(UU>?AB?T8G[%KY3F=TD9BCI^B.:)+C!L^5$OSKE3Q_D8[: VA$MRD8GB- @_C.^DL M%.-3[%W'BXXN6F>+F#(;]:0/;R[[ZYMJ*;J.&_TM39%(NV>&U.3*,G!I^BGX<_YT" .W?@U M,D?6<@)V>D=QUY@$UN4?*A^Z,B21PS; S5>4ZVJ-:30F5-UY1VNIJG:8W @/ M=_L8V<$!:*Y-CLH>B&SH*-69;Q& CB-YD\H.4PCEM(4FI1AOGTGF"[;(Z1!M M8RHUT E-7E#^/; M:3_SG(/EUD?S0@#F"%^.0BCCG.T^O:X7Y+!/F[SHE,/N;3S?=7NI>_A\H.8F MC\U&?84I=% -F,>T,+LWJ@K@FATM%E]65%&T7^00^DPUQ2YZGJ(=WDN1#:K. M82JH> U8197::@XGQ?9XHZXQ/[N,5T*12_K%T?59US.(HSG@#/D)U[.'$&\HZ3?I-O5'D MN$&)H-N#=[0-RH#4E7S_6)X=V2BXINL5[6ZZG1VLFIMS(?LW-0.B0O]]HPR='ZTQ@O8905,4FAV>? M?^)7,_1^BIJ-+JI@TU2%B37 ZBPTF9QA?-./'F=6C3M)'! M-BHU& (?4SY@>.^Z-91^D_)4-//')0I=EHZQ84>I1/T0-_/GC*%MYFWZ]H ( M5(O,+>IA51IB-:J5:K.0:N,FP7M%FV9@Z3@W'\EQTA@>B'U,(J.S.SHV51_A M[-QLU#QQ+-AZ&O4=200:_6X>U1UYF]/ZK4;73:@T4KY&/YOJ]=R[7,T-=62X M?X;J<&+X*WXG,\\19#?SV&[CRF\Z&[MNCYY>B930ZCW>KE2PB, M)I7&?:WR$)Q!<$G@IZ1SJS>F3]26#\6XAE0A;=-4IC-5KPU'HU>U CTWL>4- MMNG6SY-N'5C>X)>2;!U=!$'P(A'@\4F!9>(&2>*%),B%1T*1Y7!B*">!Z\=1 M@!2_[)NZNG2DP&^JIGV?7Z+/?:9LP$\%>X_C*[JMMT7Q6C ML#O0VEC?(NEVNN\&5MS>R%K)NL$^ATO2Q;E55\!Q5EY#E\C& Y^QJEPWZA^Z MB+NCR07(]J=Q\6&:NRP;DYV)3D!YLUI6]Q)MI,&$FI2U]@E8>+,)&;4JUB:* M?I=KZ@:5(,"#2Q3[T8(>$4'3 74LJK*_- MZH0GUPG6YV;UP9/J@TTWV\QTP9?Y]W3G6IT6-=(0)GA2U5TT2;&*J\Z_2LAG/6)QZ,/+2%)^)F3#G]5TX_>;XPLX7^E ?;F*^O@ND2"+4N:E'LD#'I P M%#EA21@0D02Y3),X+,5>_<5>MM!4:'9DA]\MY63YH1BA&%UO4( MBM#J-51D6[>M]\U[55_1TMC0BQ&6TE!J)SS+I6P>955_@0I_BJC&#"7*$_0Y ME)F@5%#"W1, P#]Q#Z^[6 '= 66,^H-(B-:QQ/=X_F MVJIKJZZ/J*['.^TS&KH:<>K3T<_RH@:=W=(_T=6 U/V+:9%[J3+3NTS(T2\7 M?4%QWZT<"YQUJ;9R&7>U2"-%V]=;]2V;1HV:X!G5RI1A-1?.^.7,+53GNG_? M92]_ZPR?X.(;??)+;1@,M$*)DRP->3%(>^,SW9,IR=F"% M8JS [YQU6>A;_O$_?UR^_=Y/ 39+,W\)$C,GD-YLA/ M:+V\&;D)WRNOW.M2O"LQI1QVR8I\OE)+) [RC\?!*8P&^=:D1C!HJF!;&F_1;X)>*L M9N@B_/OE'TW?0MBYPBX0FC=FE&)A.M%//]%W6ZUK?HUM\ P_67>#@0[W9_,K M1QTUYT/W Y1HPS!^OOSP81C&^/$;SIV<%K4IA.T(9PAXR*CGOZ1RS(I51WPN+39/V+&QX3?%L3JR"9ZJ='>V.37>D4?N.J8S,Y]VI MZ1ETO_@H#_B Y&MM>5>,S1[GO7*;;"73T1QB>]'W/? M[@^>U+?8GI >3B=C^P;8MXQ)[$;+KPMYNXG?5,MMY(KI<&6'=CK09+BG-06V MXK)JU+A,$[WN@<@\/9HDQ0=%.RYAC;21 NK'SZ\!>M\4HW(W@B^1KW2'L!R$ MZ7!R%J8#W.;X\&$=]:-&Z3#W%8 \^. !D*-_:QBW3(^)[A[]*B,5]Q*77G6K M:-3VSF6A2+YVMZB#I]V;WA:6I\#R%#P/3T%H>0I>"D_!BY06QW=U1]+S$B]( M2>!*@-"Y2 CUPY0D01BSU(T]P;-#0.AW)2A4^9%^LHE\Q_-GZTEV8):ES>&S M;HNC;K(6-]D.:#CX?FG32%V-O2PHTTX_;91@EYFN/3C]I"]L)E<6YMXC<-U% MODU'-OPA(EFP:F2I^[UHVT=;+94C"DQ]U]\QV=Y)DTQHFJEA!GJ7RN=P6M?* MY]EEYJ-K\5.AT?J^X6G?9E&/PKEJ5$PUBE%^97.'1X^<(\ M&-Y,&9*/GQ9#0=F9@;*DVBT+OUK2.\7ZKLAH^TG3<7;L]=RWQ(%77P$"J.\G M,]7E8_*V-S%P#0S9)%8\ML@MKPTU\Q!%8CF8*SB*6KO"L3[A\V\T-:),TJ6Q MD70SZZZV5/=I@I=5JZ8(=N=\NJVP.W5A]]KIFPJIZI0[Q4=M-JS*(<83MFN3 M%[GQI*CN0\OB3ZD\IC ;:(.K;=V@'$7*"A,YP0B?L>-WW;'O**G.I"X;NG!> MRO2 ZD:O.W'!+9M&]Z. 8V98K-E][QQ0D3%%1]WT M/:0V>F%.I20,5$O>76)E@9Z&?VBA,LAO=7VAU,E"O>AJ2(V79>=LU)M M[*K1C=+ZAGWM746:5JX#0!%15C?ODD]+\#:PBO$+G,Y6?8#9+P\/_ MWP,+MADMO-)B"*)K9;V$;8*AK*&ML9DDH]@Q+;PR@5@#)NJ;VAG_ZKE3*!S?N)RG MP'V" DS*DIAY*>&9ZY-0YA')(OA7(").TR"(J8P/X;#YF=:HBIL/LE:Q3>NW M.9[?YC>P$W]%ZQ FVU&S/0/OS3P/F$4T!T4T&.5<(Z#!."77U?S%&\5C_3__YIDE6%W>'0@)AZ(?9D^W=I_I[ZQU>- MQSS;D#NH*A/\)J^T4VKOF/8,R1U%V1&OL"JU4R*GA*(=1 2Y;E7S)/P]/$3*&_6.X[>"K6-L M1)W!AF^]+C'$K*/70VZ;AE+[!F6"N4XW,8KV$0#,Z(IK>BM5$FBNH\)J+*I[ MKD3CK&M.J]TSM[)K6DB':S"C@!:F9^\XI>^/WEVX.<.+8<5-X'K2A?N;9T6_ M-C([#B\J*O4@];Y#@UUL$3SJU0@/U]NOF #R(>;>C5M:V]1*\F-*\I^4D-PA M&(NFD^P"G3KJ&.*I[R\UO"YZF%(0V/ U]CLJUTH H@S &TT%D5C7G3CL4H>6 M$FZV1^H8 V_4OKN67<;XA?/38P3\G:Q-)A%@T\>ID;,M&C-B6OG"&\-0BXIC M5>$EA7+@J:E4'>CTZMVIIJMM0?HO1OW,^_F&9:GJ+G[3M5.&Y;7D.S.S_7@8 MAY^_[U(*C-1H)OP) MYL,QJ2KF##^),"2*&-!,=+^WF$GYG-$NS)T'\NI#YZ.WM _L=GQ MSA^]43_Z^1-8S@I5OL_S@N/5M;PMY%TS2K(9Q5=T?OR$34NGQR/N!,M@537: M V(,?>W\:"JP&4S(S03@- ]8]X11><6%\[K95X-T@JNZWT=V)B^X4$2D+>WL MEU$&Q-:>6U;E%4&6=6$2(L:ES]BE7-:FLSAZYE8Z, DVCC8%APVNW%6DRE57 MCRZU NW,SKEDW#I_@.R!ORXQ2:RY<"ZE='X#4\O)U';M"/!%T="KJUI>46-K M7PWH33/*-;8^PM9'/%-]1&3K(VQ]Q!E+BR=PN?#,RY(X)U'.A8'GW6N<3H;^EKLH*,X@4#+;>E^,W+U YA<,".-,5L+Z7 M%]C5ZR [3O_^,3V]]!X$#/Q:5"O$DE^_&VU,<2[3,6/0^/B=^4:7JORJ(MJO MSL3R=-Z5SG^M2PG6M!=K+\/AN_P#K+T+]2WQ@L6I>10>O[J_ M]'Z4=R7V&E$B1EO=X8^3I7>^_UBM !@%?OS#JW'^KP*NDRNKTMEYWQ.;Q?UN M"YWCV]-PX?:99 @K']PH@3@?BJI,Y9=.$%&^A,&59=P1UW*)7!Y=0U+3A&:Q M0=ZUY2'I$]*Q1J*X53:%RH7J:#/@5_7$-=2MV#>!C>J2PM);K?E6]!\KXNQ7\K#S4*Y9]!ZK;WE[W\@R_?:+7Q ML::HD]RU/Z!$I&DIGLK1$>P TR]5?0EP23F)O_#86=OW M2U-A\@K1I:YH9LBXVZQOL#WDOS9I@9N]D MYZ?(HISE@=:!*N=_F1G40S(O@LZ_5W3=5C\R- MJ-4A8K%?NC^IRLJ3WU;J% M1WR2XD?].,]5DM'\ /;=DJX:^:J1*XK)3MTHPOA2M%/GWIL$%X$D?<7G-O_:,4#%WHXNL]?%5P$KG^XVUT$8?QB!A=E M![S=H0<7NFDV^G]?>6OXH]ZU;:^UY#1G=O>&W2VJ,6K:_1\*9S@_.ES\2@>- M\8/=(EM5XW"Z-%+FIA!BB8=E+V[II,D+BIYLK3#,/'[[G]]Y />?=&&,9.PG M+UHA-\D2;.FI>MXQH<^UH$^7HW%4K+^5X/7@#K&;XFLVQ8S.N971YR*C?2NB M7XB(?MV'"[ UMI7/YRR?9[>*X\?!/, 3K8"V MH*Z/&N^*/L2<+^1HNR.9G# M?3I[8FZG?$ZK:$6T%=%61#]:1.L$L9,YW:>S*>9VS.>TBE9&6QEM9?1GNE%B M8/OO&-@^F6-].KMA1N?["#YH-UGX(599^N?H@S[!/)8_+BXOG+96">GWHQR4 M;SC97[K&9776*_R$B_GO3[AJGSF9.^7<))'D><3'H>8.P$&1^GG#Y_7+X%? G;#&X8C)E]2#"A]D%:'U&U MYOOO_NHMW"!81&FRE\['2KB#'HNCV8'G#1UF!/M>^ &P*MZJ^'-3\5F:>Y[D M$?'BR =US6)"/2\A>98F-'*%SZAX A4_%,S]K:Z:9O#U8C3N)PEJ'-N^'D3O MQZE5^%;ASWC:K<*?RTI8A7\V"O\$%?;WEB_Y >#BYEDLDB0FF9NY)*0Q(\SS M,Y+D:>!37P99&#TG<,$8]6&!2[AP$]]BEW,0W3_,1W3/;-TL^)G+2LS[!%GP M8[T=7P$:@CS(I)\3F8B0A G\*^52$N[#QS2/1!9O<3 < C0,@&$*'PX5R/"S M190&%AO,V:]AZ_9>2,X$O9(EOQ\U>WS*3%5[#N>76&H!P@R/ZFZ D/L,44% M,LE V8=10)@O,^))ZC./AI1Z6QD/;B1EG&4!D6$@2$"58\G;YXFMFTGY8'P!Z $YATJY_/13_SP..N3$'7)A)) M% /LI!(E)')EF,C4]8,H?0+]_(3I"MY!\Q.MN#I]<36S:;?Z>BXK<3:3?O+Z M^@3UK#!-DKE)Z :,9)$?D3#)*,G\,",A2V@):Z'$.L=)OR3:PV.5TU>@IG:"SF?23QRY6YQN=[Z4TY7&4D2CS8Q+*) 7M MGX2$)FXHI1_Y2>H=0^Q9.D5SC]5X$U5K[ WN,1>8]BV MKA0.JTIA^17F=!)M-J$%"'L!0DQ=GN4L(RF-770%<,+", >HX$G/CV0F&=L$ M"'D4!DQ&*4E<[I$P]5V2QG$ _^)IGO!(1H+.(ED 3L7"=VVMI!5/35]0FJ6YLK\!#L@"T,]K^,2!ZFDH11&A+&@I1PP;,@ MH7'.<_\Y8T@DZFTD_>>QB=;[1^2P+8NHR M1KP$20)2GQ*6Q(+0Q,MCGL@@XUO$ H?0^<)UF2IE'FS2+E M -LQ^/%L4Q.MM#ME:6?;]\VW%L&>K%,^619'G!Z.\ .?Y6D@"0=$0<*,A81% MG!%?!!F5/$SB>*N>\0@XXIBI$?^2=25H<_W=7XF%%%;P64AA(84]62=RLDX( M4IP@)+#I&P]!H\#-)Z,X+OGA$:'3]_PHH.6 M>5@Y?LY)'A9B68AUTD?S;!;GQ4 L"TVZ+!.11X'K,A)[D2"AR!. )GE(9,0H M8Y['I=QBI#@$-#EJEDD0+(+#]N2T4NZ,DE&F&4/CF?7UW0Z:GV)F&F>TN_\, M%O,$!=C'JJ5+!][U3]FB)('+.ZDQE_2QZ%3X7E$0"L$R82H^P(,\)\T*1"IZF,MIJT1%E?@I8AP'^ MD0""? 1!GN^3+)%IPGDJ5+AK!BDPWB)RO87GS[>:YF2EYFSMOJ<6>M:G,M]* MFY,]71:36$SR3HZXB/"! XR*)^^M/%2XB19 4)0)D M=3,G=F42!!K=F97/\U165I8.BN1OGM)OE^_'2;N8K9:EJ_XF,H@7G\=)>5^O]M] MH 3"Q)TOTLM%.G?U,)F=C=;HNKGVBYL*LMZ/%V,_GHR7%R]WU[BE+&OSM5R< M<$F_J[:]+3ZW]U?O[LOOXB>(L5?^^\9+-]S4 M:H,^K>%_:S.<8OGZU_]Z08M,>53'?$/9^\Z@3^702S%^[-2EGTWBT8;%FQ32 MF4_SCM-1QPBC#>R%&-J@:"C.&\;H-AL/-N2[SS&:/19$?_O.I#:CL7<0_:EJ MM:MEJPW@\]!&1&LQWI(7<9D 1H!^NY1<;F0W-6:O8?LE<(Q@1"-$(T0W7@X M]AFB:['/@_:SXJ! C$:,1HQN/!Q[A]$_N/&\^X>;K%)OPKH_HZ&A^#YZOY&A MY:![6"#U/R>_GG3+8OS%:G[18!N1_GOX>=9-8C5D@\%^2TM6GGE@)(.4W( P MAH/EY5>EA5')>V:2O%X-J4,,3A,&S$<'@O$R6FQBH(1@C!I'?>)-M/P00HV, M/F@#M"'C6[.SP&$+AX9$WS,/ "1X)/BA$7RVR2G##.1@,XA<&-M3+2%SZ8,F M0M&T=WSN$0B^A\?1#!GI!D,O2/7M^*)/ 8!4/QBJ[R%58R.*NWNQ&Y54#! X MYR"$]6 8BQ -Y=)1)TSR3RE9#M^(0@B.RF4(P-U0;XG&_(;2IQ5/M!U!*'TP MR_'UDD%[:X,W#*QW#(1S 5SR'*3WQ!0U$'C<:^IP",EPU*8.=?E"\';[4S6& M:X.IDQCV7KT>8L[KV?Q\5GM =-/9LGS<36/G9]/XF/6I&(GME9.B0&@P6&\6 M"$1JKEF1!'!.588WW(0@22P466P21H6<@A6'R71<-SC'Y@< M*7+0PQ\0EGI0*3#LDL$>8LZZHX)[EZ;AHIOY\F2NQB$V5&@I#K&0$.7![86$ M@E)&B0?&D@6AI !CA #AF5&$^Z #ORX/DDN*N.2 $I9!2.G!.9M Z/("<=ZS MNG;10)V %"/*&-83(CHU;/9^S=XQ 'I@=*3GH=!S%IQS924$73A:V$S Z+I3 M,&7G)>-*N2#C[Y8 MB"%420O)F\+XS#(P- O0T4?+!*.4FV,P_E$K!*08$:*1UUM&)6PE,/P"@=>S ML[,T#V,WZ<[=>9ICA4Y# 8B%@R@+;I4%0=JHK=#@;=VA:)T K[F S+@-GFY M^1H; ,VJAP/'W7W=@RJCP9"_96$].*I8U*"$L2!$MN"-(2"5$5:SH%+8J[=S M-BDJ%(=0A$A1&5J LW77OLXY2REU:J0U/Q^1PS;F1[!#L-NZYZKP+'9HST_] M2BY@9&%DH8SHK8S0G$1JD@,MN03A,@.G0H:8;: V)TWVZ_..("-Z6 " P(? MAY*B!>=A9#7LG&LJ)=[ MZSB/*8V.T,, ]=&3+S \XK!OJ-,!"JR6.7R(H3D8YSP;@87"9"M,J':.&V8A MA:Q \,3 .9U!)QX""\%*>I2EGZ,6F-0EGX,>Q8 @-Z ZE,^+A:Y:EFVN=M#2 ME*VEJT5WUV_ F3W$K[>SI9MTY5E_2\L*).7M.]!HI7+L\\AF)ZR&=IRMZMTV M'=MMSRU^WT[I[/T]C!JH00RY60/)2%60PH'C.8#P0H%)J@P485/T)CD:XG4- M)+Q723 !06H/PE$+5D8"69!D%8N6R-1$^8LJNL68=JMM>XN9S4[Z'AOR,*'2 M[@Z;WD87*A)4),]7D2@37*!40=")@!"NC)&0-5!*I2/&RV##(RB28U;27.^. MB0(%!0H*%!0H?8DN%"C/4*#T4&!@7* (F1P5" MLP0^.@V4$*N<-UG(O6YOA] X1RWQJUAI(UNEKF4WZNH^A/.]_^O#HK M5P[E]SA^?XNQY GG_+OC6NM?J\5RG"\:$P2WC9TC&Z-!:51&2_H8)JN8GLPJ MEU38\ZP!)>J*:3>!^7]./U7?G;MW:0..X')YXI=N\L%=++Y_T?WGDX](UYW. M*[?\;CD+_ZPW^B!O[-C@GOY8WT\AJ=G<53IZ6;XES2?C:3I>6=RZ%FZ6N]>; MERZ+X=P69K\8%^Q$*?TLP;,0RJ%X[Y/ZVM+5KBF^#<1%*X"F$$%$[\ G$H $ MIRVCR>N\7U^=K#59.: Z:!#*5?%%$["0L[5>*Q'X=?%U+:%T38I]GE#ZVVPQ MKJ/S!S>>_\--5FD]AMZ6&_CS9!9^>]&E(LC.ZR"9K])M\N0)!TT/\?3M:2IJ M=C*9?1A/WW7;^M7567G^\EV+;EG_7+S1O:_N6'1N&HM(WOFLFQ2GE5=+D-+FVMB1UV8N,5BG,?E OYB_I\RF5R<.T<^N!.9ZN9JO%]?OISK>CJ/M#>>?RM+REW/7BCR^_ M*$Z>+=SL].W65?OUX6ZUG.UF#O4FRUAY2;Y?OQTF[F*V6I:O^)C*-&3]=64" M5UEU^X$R["?N?)%>+M*Y*_23=C9:SXXWUWYQ4RG]^_%B[,>3\?+BY>X:MQ34 M;[Z6R1-KV7?5MK?-L+;W5^_NB^^R)UP=[FKDQ"I^P'N35C1[;P>VFS[DO2ER M4+L=]-ZX;M=N1EER^=^WWF?#YYAN$+NUK$=K6?UB^?K7_WK!V(O'="T>:Q('K_ M_(8VHZQWT/M36M1)>'D"RKJ_EI=/[]Y3BJX?C.L_.;R;S;O_+DY9?N%(^$^^ M5X_L^\&0<._&R'KK>0-J;&@#H2%&;UB-%0>@%+OO=/D2DS=!LC'!;1&"\3IL MX*XK7-UZB>M>Z(U#9L@0WT]7[Q=$H\^1'5IT>^_8X;(JHOMIO<(^+.3HS\AI M#3#NX>I]6&["Y\@6R!;]B/G>L07.)9YZR+2&%+US-;(#LD,_0KUW[(!SB49& M3FN T>)@YUG%:;]=4]W%;[/R>_GG3+8OS%:GYQF -A#G/4TV \_(C.?$@? MK -')G:W:C#8;VF5GKAQ*5J((@40467PP2C06DDC8@[9Y^L-%GS064K*("A1 M#WPA 8P*&BRSVKEL:J_UKVNP4)MO;/;)W]QJH6XP>'OJII1MBLT/TS-=J1&Q MO+V#[MI$OV8GCP<^I;,QLSTC?V(C\SD;DWDH:9 +'?)$D MAAJH;:" 6)V"H%D2OM>D\^EES)7&Y?5M!U$U;&0L0TTS!$A_2.-Q%$4HBC"" M4!1A3N3KQ0237'GG G"F*8BH,[B<$V@I+/>$YT3V3C5Y?#&Q$Q&_S'^:3=^E M^4'4 U5Z9*A&_8 Y$:1_I'^D_^=#_SVD;\R)W"5C$A>4<2(@"H@@C"$41YD0>5TSPD!)-UH/V MCH(@08&GUH)--$?#B2>&'U],W"PA#J(1-.<\>C M]]K8W(/=-(S0D1&JO1/E$;R>_>0?3']<>=F&,$2 M(;7F@Y.B**(M8B(D R(3HI-FS!K6G@HYSF880@5*DD$G1E#3H*9IQ!.#,7KO M-0UJ@:T6D"QX(9T%Q9( 8;,%YX4%K@37R3FC6'AZ+7"4O2R2CJ25R/Z(74C> M2-X8 +TA[QZ2+R8D[A(A0:O(K68@'(T@6"3@34J0359$QR)#9 /+(H^S$T5* M7"/!A 1JFM[2:Y\B:#!&[[VF02VPTP(T.R&LJ-M')(B<'0/.1;S#G2VL<([O 1U(?= ?KD'&WI]D%/)=E^/M 7L_FY[-Y M@89N.EN6C[MI[/QL&O%@EIY)J&>WE1:EQVXGB$\V>^E !:M!J$# !ZG *)95 M%"0P(:Y+CRP%]TD:T"10$(:1\G;%RT_!9!UDDM'U8">(+0/>8 M1Q"[,?V C M#0R _I!W#\D7\Q]WB1 2J3!1F-JOJ_R3I 0CJQ)A1KCL&>7$MB="CE-WP:1% M23+HS AJ&M0TC7AB,$;OO:9!+;#3 CY:;E0 FUT$$4GE=1I!&R-L[7T5E7MZ M+7"4C2!*CJ1&]D?L0O)&\L8 Z ]Y]Y!\,2%QIPAQ0D0E+!"?&0C.(CA*%; L M ^5.91UC>R+D2$>2T(-N!!DR(F-" C5->_3:IP@:C-%[KVE0"VRU@"G\K4D2 MH&WT(&A-35@30$9.5 HRAO0("8DC;@2A4H[*W2')(T0A1R-'8P#TAJ-[R+&8 M=[A+:T1+@TF:05[WP0PN@Q?40)0\&<*IBV9OT^EC:8WC]+WD^J"=KX:,NSW- M+N"!(,]A(\C969J'L9MTY^X\S5O9RN7+N]/\TOKR?-DM9I-Q[#ZW7V,CH%F% M=># NZ][VE=BJ&!V6UEE9#(D#RKR#"+I,D*R=^!2)'6+:[)R;^4D2B=85 H2 M=P2$L[$>:>: QJRTU<9(2WNPGX3S$5>FV6VMB(5M8N$VW?(%]US]NF*']OS4 MK_P,1M8SB*S!J8P>J@3,]]REEKA)+F1C@1,6ZKDG"5RV!B3SB1BI199[)Z \ MO5HZ2IV)1.7T]'F$%O)%*+U0>@T]- ?CG&$;*<+><\5S^%-C>,32/I8FPYJ07*-[3 MFI.C'U9SU35L<[6#;EO:NJJZ9'?]?HZ&IT;&M[.EFSSY!L0;53@[814%XFQ5 MP!)AX-M]_/L&]IA_M8?;UX.HH[8ZBI$03! :BI8JFH@3!<9J"=9'D:2R-"AS M74=)R\I[C"\2*I7/L*JC*&-@=3*Z7*Y(K-B#/5#&TI&THKTMW7U'U&:GQX\- MB)AZ:K!13=^C"_7*,]0K/=0;F+^Z6W?I3*D+8+)(("+SX(FQ$(TU-L7DO?'M MZ:YC9+;4B#..(NQYT41#_7U1Q:&*P_!$%8=9I\=3/T[XX)U2H)0H2B91 =[6 M J=DJ-',FDCW.N\\OOHYRL%)S(B1M10%#V:=4*^@7NE+=*%>>89ZI8=Z [-. M=U9-$>%8(@1B#JQH*$? "V>+#+,L4:JM9[(]W76,K!,?&0'"9 G>%"5#LA"4.)E]W.M@>'CU<\S3L494 MJY$T#1Y3T7?D' RQH2[IM?N&&5VH2YZA+NFAKL#LTITMD;1*4LD,Q&0-15(% ML-G6QHLL&YF\"6[O]-''TE='V9-7?-'BD6#(!D^^,:_\7(?DGW:#X^?56;EH M*+_'\?M;K,U.E-+?'=?<_UHMEN-\T9AF:LT<]Q^ 7(XX'7'6 BAWKQ;=+'=O M4DAG/LV[6K!RD@@"Y*L8M$2F8Z:/U&?$;J\ MNQ29FI/;2Y'[/\*[:3A/-'H1OS!H+U2:I>2L)1R8,IE$-)KL-XHD(X& M;93S4>V)\L,'[:.4VD%ALAK2528OTO3%GXHUTI##N=!ON8=PVGU(\[0F[[4C M-X:^G<:+R;KEAS1Y7V3 VNI=>>%=>?,RS4]:UF4H4PIN[U[*P\QT69 MC9;/3V?+,G;+7V.WG)4/3R;=\C0M/A.FKOQQ7-ZV*".V#/7)^+OUPZJ-/5J,IE]<-.0?LD_3M^GQ?*LW-RW)9%N(*DA4Y3;66[-.NGC>0IU ML&_&_IJ7MH%10W >RY_<8EC3RNOS<7;RP(=K)@O\]YV\>.?&TPU&[QQ:]4B% MNK.J*>I1ZVO-4=#R(KGYHBM87SZV9YE/^8IRI?(3.;G)4"U:HFM9)C1IL'UU M%BEKO58B\.M3H2L4\7KB%HMQ'J?XYXLZ!ZH(OW*3OV[5QYL2 M'F_K-.EM^<8_3V;AMQ==*B1R7D?/?)5N2\SW0G0V,]BJ@LNS2D3CZ;MNF_1< MG97G+]^UV J^3[[92<.JV+9R<"O__N-W'QFA]OO%+=G3/Q0)N#PM4Z^"7XL_ MOFP9$YYV)K5;)-E:<+\MH%LM9[OUJWJ3Q6\OR??KM\/$7^OWMT7WU7X3E%[Y3]]N$N?$'G0&S7F&Z]VA.Z5 M!VYZW-AB:&OE3,7R]:_KQ/KC^.5^;=YO*GS9V?.I_'E9>'-L!O6S27R\&4P# M'E8K!?_]=^Y35/L^_::N]K=J/5[I23-Q?DO;9IZ)LTZ \SR#H%F"E>6? MS+/5*D4:U$&VD%^OG[RLK*QUEG_]M$+U_ZZ1Z)=I^O\*#GV:!]9IX($VE*_' MN6BW/W-CF-?LI'#8.J(A#?C, P!)'TE_:*0?!4U!"P_:V BQ0@V)PHZ*VM5 MU(+EIR/]FEM8IQ8.1?B0A9.Q!)4; Q\R(UC"XO$V:R;D%E M'#8+PJ0><6)180P!![$H8_BYDK>SI9NTDJ'$OHM#7[L94A=>E#I;J9-B8B3* M#-FZ(EN<*8K%JPPQ6ZN*I!%!'F65YUKCK*OIDC_7#C0'6M>1A(XH:W==I[>H MV>SL#D\&Z'7F!*,+-0EJDN>M27C*FG(2(',AB\C0%EPF!*0@TC.K6 [^^.F7 MR]\.I$6$I2,B!&J186B1KVA\?^.KY:.W6O'([7':DPG5&,=OA26C]CGR!%ZI MNGH<,WB2!#@B3)GGV%S"\Q"ML#[E9=^,%V$R6ZSF:?&5O:Z./P@>L=/54;<9 MBI/NUP5-O]K M&GX^G[]89!^Q(]P0=Z1:7+>EN[CF7/P6S6_MR($U$-VU#+P?E MIK&RFZ?N;#L\N_+[U<[*TTW#YLV W71I_NK6>_*$<_X<46X@K?>X/;E?/SNE MZ<'ZWE%UPBT_W.6>UJQ7-UC&#:3[2 MNSEBB[T8S3ZHAU?/'[GMJ$A8^_H\J?T/DTZVDZ(#F8HM!;< M+7D1*VD0F1&9[X/,.'U!9$9D;MAYB,S/#ID?NAD'!T+SN-SPGKHV4QF]"^)- MO(5VWZ!7V!OD!?(%[UQ2_HBR9\ MN\5IE_Z]&K]WD[K9Z"$)!"QN:9/@ MT"_M$!SZ GWQ/'V!>-6F7] 7Z OT!>)57_R"OFC"%T>O*/BL6<&1$PALT F$ M(S<$^.MLFBZZ\JR_I667RYT_Y) C3 "V@Z6':='5IB>P3>$](PB;#S8(N3%USLHX&Q.]WJW(,$]RCA:"(@J$" :,C@;*,/*< M49V2S]>[%=6<\:MIK/_SE\O,\0V=PP[2?9 K/5+VH&<[#!G8!L,FR.SM^*)/ M 8#,CLP^-&9/*;C@5 A209!+ .OO(/"C:Y0-O%4[IT=Z8FD028#25$/(NH MGG()FGO&A0G,:_W(S/Z_:3Z+Y=HO_@1(YTCG#9L=Z;P53R"=(YT/CUUG[ALTS T_<_)KR?=A"0]S M?FV;GAB,T5'2]0\W;Y9T@FAB,J4@@BO_Z%Q/BG 9F'<\&&NS\/*ZI./9V1BX M!26+D!,R:G#:,LA9)LD\52+8861H$(SZ#T:-F1W9N!5/#,;HR,9#86.6'<]: M>@U""@=') F5&:&L#H>FQZQB0EWL'2[A=!=<]KJQ[N'=I M&BZZF2]/YFJTXIZ580@Z7#'N@=%1T/4/-F\I3,V>*^$XD*QJTD10L$P;B#Q& MX1BA0KK]PE1GK(\9K L.1) )'%49%#$T.)EC<(]=R8*%J0A&_3 [LG$KGAB, MT9&-A\+&1!9>528 $Y$59@T$'+>%DF/0R13:-29?9V.M>- V>4A29Q B*K R M>O#"!^&EC$X]<7J%C0@A2,N(2@V;'6FY%4\,QNA(RT.A9:,MY3YDX-G0.DFN M/1:T@&"5,%YGEXB^3LO4:24H(Q 8Y2"L2> S%Q"-L=$'9Y5ZXNT>2,O-HQ(V M^>[-HL=1FWS_==V;R_E)NK+/ SM]]T7,82?*-OV"OD!?H"\0K_KB%_0%^@)] M@7C5%[^@+YKP!99.]B:+T+^6$;@LU ZB8@*V!T;'9:'^X>;-RT*?D;EDXB M%B$9]]47& #M!0"2<6_(F'&?"6,*X M9'Q]8^J(,#N2AB,S(S U;'9DYE8\,1BC(S,/AIF=(X[SPL?1U!.JUIT@1 "E M* ]:&4E3.D3/"&1F!";LEHU+'X_5-0+7+]M1%]AOIP=&1TG7/]B\I5DVHYEY M(D#XVC$[)@+6F*+6J"1,Q4B)W&L#]BU=(WJY\H%8U'\L:LSL2,:M>&(P1D-;_"=,V#8$].A*66 MS8Z\W(HG!F-TY.6A\#(7)*K:4#$%6F;*S!HP7*A"N42Q1'S28J\BX5NZ1B O M(RSAA@]<];AIG+R>S<]G<[=,W72V+!]WT]CYV33BCH]A2#I<,>Z!T5'2]0\X M;Y9TP7.BHO.@":N[-[P$H[*"3%+TC(HDT]ZQ9%K[3&@RD+E5]2@S"5XF"]YP M'KG2)J4\B'4/Q*+^8U%C9D&<&0EQ&6&C8[ M\G(KGAB,T9&7A\++4F9ODLK@M&*%EPN]>A4IY#)']M'5<[S%=5Y.*E'BHBF\ MS"@(G2,8HRQ89J.A,K!D*/(RPA+N]L!UC_NM>YR=I7D8NTEW[L[3O)T%_,8" MM5]*#I>*>V!T5'+]P\O;,BQ"4)LX,,+J7@\NP=C H9X8:D72@AA_7&KC- [&H'V9',F[%$X,Q.I+Q4,A8>^4I M]0Z,J[4'U =PJA!K,EI+90(3E5@_)V,9C5!61'#<\/(98L%SIR$E'U+TD7%F MGC2MPOF(*X.TC*C4L-F1EEOQQ&",CK0\%%J.P7C') %'8RX4FPP8PBG8G!E5 M7OHL]^;(IDRJB3!SWR8@<=]&+' M4<\&?5/^^MXMQ^]3-YXNEO/567G]08>#8NW*8PJ+^Q]>A7YI1_"A+] 7S],7 MB%=M^@5]@;Y 7R!>]<4OZ(LF?($UD[U)(QPYO_G#;%Z^9]J%U7R^;I.=9_,/ M;A[7R&XQSOA H]W4/ MKC@UB,BW]/MD4EOJ)##":U6F)& RI5!>BBXYYXTT>U69408G%049;0:AG0(; M# ,;12+2&<^SO+[B=)E8?K58I.6 JR\1P_J,85>_KMBA/3^A.L#(ZF5DH3KH MGSI@1)@<@P%K) =!=-U_H0,D[[4T+'C.W=YI:R%'EV41$[7UJ C,@ G) S') MI!BU(F*O'N4PZN!:W8G2!]UABU"&4(8BH07G860U[!P4"<]-)!AB,G,A@N5. M@5#2@_>) #4N90I2JO(GDDR( 44"0EFC M%:S\R$M/')>>OGV-!*,2#=C?Z'%;9":NX&FG>6WM&A1X(BQ0(IG3Q,ALQ=[>J#5Q_.#&\W^XR2J]&2_"9+98S=-A M-D,I/5+6-MOZK;?@.!CN>BBV87(*I0=*CV;#$Z5'#Z6'LL)''<'22$'XE, F M(R#1F)T7G 6^UX16)^NBLAQHMJ8N@ZW[IAC(R4F=;4K<[W=+.:KTH"-)U$@9 MC>(#Q0>*#Q0??8DN%!\H/IZO^%#>:,\( 69J3QC'*9C(&02I(DV2*47V6K5E M*FP2BD,FVH/(-H/+.8$40MNDG!5Y_V2:(XL/H\6(&X7B8QCBX^A;O8:VXM*[ M7C _C9T?3]9]H![2 &;87FU-3]Y_@S+ZI1V=C[Y 7SQ/7R!>M>D7] 7Z GV! M>-47OZ OFO %]I'%W 'VD>UU"&.?LX;]@KY 7Z O$*_ZXA?T!?H"?8%XU1>_ MH"^:\ 7VD>U-&@'[R&(\8Q,8+'3%+C)8YOJ0,E?!9*2!B_(%WH*@.8,QBD%0 M22F2+#/$'K81[97Z-NQ&VQ@2#H:FL-%MIWM@S7&]6TT!^T<@GB(2@.51@O.&V)DH=) I?%< ME08-TBFA,R1NBM+P08(/*H,G3NB8C7!F+YOQL)ZXJ#1:Q\/!+*5A7]Q>+J5M M^N).+G$"5\('H36Q"\*PU28VB4&]^<7,EK0V%ZT)W+&J-ZT#FZV"K*IVE"XP MMY?9^I;FN%=4YL$ZQ1QI&0UAL>GT%G:F0]'1^^A"T8&BX_F*#DL3T\)$,)D$ M$))K<%%D<(%*6_0$HX0=HBWN,43'4;-="(XH/5!ZM.*^84872@^4'L]7>I"4 M.>4^0%#!@M"1@J'9@%%4R$"<@N/3+[65GUTQT^UF^>[9T7P9 MY.ECF*SBTUGE$M9[OI9'B;YBVD\#\/33\NZY>Y<\R-[YU^KQ7*<+]H"C1V:KL'TIHH MUK. M=CQ5;W(\??>2?+]^.TSMAOOU &4D3=[Y(+Q?IW)7Q MD'8V6HNOS;5?W%0\\7Z\&*]UP<7+W35N*:'8?"VW)_*[:MG;V'Q[=R=*TWN] MC]SG7>J$6WZXRSVKF].$VLO_S#=>&IOD]TNBX/[QAGWQJ6<*)8_<>_4;"G1W M!GTJASZ>TCUR'\F0SGR:=YR..D88;2=:!S,H&HISY,N>8S3ZHAU?/%FK\L$@ M8^_H\J?T/DTZ),E!DV1S7L3U;41F1.;[(#/K34SW9RBT%MPM>1&1&9$9D?D> MVR)[$]']&0@-A?;1]T /+971NR#>'%Z.YPL-CV?1+^V(5_0%^N)Y^@+QJDV_ MH"_0%^@+Q*N^^ 5]T80O'O5\H>W5\)CB]M(&K]WBM$O_7HW?NTEZX '%6-S2 M)L&A7]HA./0%^N)Y^@+QJDV_H"_0%^@+Q*N^^ 5]T80O'K6K.AY0W' GAO\Y M^?6D6Q9_+%;SB_+>L)IC<_6>1/%C]]-IS!/80NR>$82-P1H$WIL;@T4MK.8V M@'><@4C.@.'*@90A<>\Y22GN'?%GN;$A&4C*91!&A=K"U(,,Q CKO2!NKR=I MS1R_FL;Z/W^YS!\_JY[HC:'98"@$Z;P=7_0I )#.D>&"FS4\JP<)W.7>2<99$AN.1 D&#!>N4A@65!.2X4H:"H\R BSV"3*8H@:5;FZM$$[Y#8^X-K@UFZN;WV$Y=N&D:F MO\ZFZ:(KS_I;6G:YW/E#%FUPZ;4=,7C0T\8;\\1@C(Y:KG^(>).^[VDC1:4\$M@RRX I$S!1]L EK>;ADCA.T?/ONX M6H[QD9'ZD%H.8:G_L-28V9&76_'$8(R.O#P47LZ>):]3 N<% 4%\X5A!'3C! MLHK9>"/L7HY%,^(9-Q"S+)_A5H"UPH!3*5(?0F#\L7,L1ZJ%0##J/Q@U9G9D MXU8\,1BC(QL/A8V)EX*S% K]N@A".@]>,0XV2)ZD%$;LSY++1U)(0H%W+)?/ M> U.4@&91!HC%SSG@+-DA"7-!6J_ ME!PN$O? Z*CD^H>7-RLYS74(BFLPS!8EERD#3[($FGCDW%@?S9Z2LS$:G1T' MKZOZRTZ"$9D %3(*9H*V) TCKX)@U'\P:LSLR,:M>&(P1D:WW6E%/UQ'D5 M@86DB$J-FQUIN15/#,;H2,M#H>5(;)!649!14A!1*O!U%Z86T2OAC5&*7:=E M$W((II!Q-H+52;(#)V.A\A2R4,0%8YZX*!!IN7E4PM[>O5GM.&IO[[^N]W4X M/TE7NG)A@^^^B#EL0-FF7] 7Z OT!>)57_R"OD!?H"\0K_KB%_1%$[[ FLG> M9!&PP3=&,29@VTG XK(0+@O=7JV1A30Y"Q ^E7\R4^ R(9 %$3+93%02A^C/ M_>J]&T]J\O>'V?Q7-TF_?L+M-\DO+W_#TDG$(B3COOH" Z"] $ R[@T9N^A4 M#HE"Y.4?H6H33FL8Z%P(UZ5,E>*'Z*Y]7#*^7J(AU$APB;R,L-2PV9&76_'$ M8(R.O#P47O:&*,:D!^(C R&( 9^"ZQ[VW>[AW:1HNNIDO3^9JM.)NCV$(.EPQ[H'14=#U#S9O MV>W!DN,Z$W"A[MQP5H,W6@/7PI7_(YF*O0)3(ETDO"YX4./+9[P"D\H'K5#1 M>^%U8\9T8M1!M2W49I:I[%@71, M:T:S$23O[?9(/D6?#>1$*0CA$SB;'&B3=4@Z")?(DV97I!@1T2@E; M3Y-BJKS3IGI MP3&B76>ZT@LTC*B$N[UP#6/^^WU.-BQH%B]THZFP&7B'A@= MA5S_\/)F(2>+B$N2:*!1"1#1D[IPD2BTS)20*1,*)G,*HFZZ=%(D$)0(HXT2 M-.^U?_Z64T&1EA&5<(,'+G;<="YHB?@P/G>3![>SPJ*5=B3%09>'?7EWFE]: M2YXON\5L,H[=YT.Y,8\-QCE?")3[N@=U88/P>[,N3,&&(!0#SV@$81T'0S,' M1IP@R@5&W=[.7^N%=X022+H>):(,!<^=AZ#+S\9D[;D:Q-H)8AMBV]8]5V<& MQ0[M^0E5 T96+R,+54/_5(,)1A@3!43A# A"%?C( JA ([&.:B?W%GE"LD9J M:T ;(Z&V[@*ORB6T%3I&$;26\DFS27Q$Q$&[A2#((1A9#3L'Y<-S MDP_,UO4FG2$K34 (*FK!IJPK4B8JQF7,^TD')YB)CH(7N4B.VIW;")U M5%KR:%$^(,@UNF9U^P8=?N0U*XYK5M\^3M[.EF[2N<4B+?'\E6%HQX,N\7\. MJ^R$55R-LU7AG+:!]1MB\1'#[O?MQ-K]/8P"M$$ O^7\7<^H=JS(3F\B%-$9 MP&290'J=O:#R:#8\47GT3WED MSV2TV4%@GH/(C(.SV@)Q,4K&",MR3WE0)QUGR0/GFH'P-(-EH5Q"I6"XT%:I M_=37496'IH40#$?I@=(#I0=*C[Y$%TH/E![/5WH8J3F)W@ 14H)0.H,3-( W M-"OI*#&4[6T!4YQ'*HH^H:3VNQ,"K%,1C,TV"RT,)?N'_!Q7>G SLH*@]!B& M]+BZU%9^KHNU?]KY]N?56;ER*+_'\?M;C"5/..??'==:_UHMEN-\T9@"N-$< M[$0IC>9HP!P]I(VWIZE[/3LK#W'1A8E;+,9Y7*XR7BZZT_+]DXMN,O[W:AR[ ML]DT773%+K^E99?+(RZZ#^/EZ7C:_93>ITE'NUGNEN5JN9! ][ZR0+E"FKMY M.+WH? INM4CU#1>=FZ?-&V+GW:+\6^BJWFSY:7O]\P(!]2ZF747Z]VG[^N*D MN^-^UX=)+0M\%]ZY*(^]J_08%7Z;G\_F;IFZ:?F61>>F<;,?<=3=<@)5_QE'Z\L4UBI^FG;ER^;KBY07/KAY7'-JY:EK9F+?9*;58CQ]5\QQ MOBK7FY6_SLM;W">K;S>?G0Y6^^C(7W%6ZK9>M-;,PZ M*K^&R2K6[RCFBV5(=6Y71K.^>/W+8K::UV\I#[C^[+A&6^7"PO"%_287ZS=M MK'ZQN95./]1_IK/ZZG21TWQ1S9/'4S==6WZS M"%\^O_R0TG1MC;5_NDDUYJ*+Y/MBHK]8C>&\ [D9>^;4.UN6ZQ"25ARZ2 MMPS8*V"PA8,4L0:4-Z:>I"#!\Y @1Y&8DC8;^XBX0D?E/D]NKY#I^? =&+*, MRH1C<9ZVDX/-].Z*&*IZ)J9E&2CCZ=798E5(5^<^.]5TJT*J,\DRQJ>?32=W M5RK3R.5Z7E+G$K',6;97FZ@Z55_/U1&X\W8SF&H3;&[HF_@;BZ\6M[OEL.G9C(O#_ZKKF9B=/.UFK M%BF6.12#?2*$K=UW19,N)!#)4+#&.B"6EHDV"T:QO3-E7;+69.6* MS@P:A'(6K*0)6,C96J^5"/PZ'[PIW_G>U=C\<;I8SLL]3)>+5]/X?Z=8///N M50W;S2:>3RL+;\LW_GDR"[^]*!.IX,[KP)@7$FEJ0G^,,/6S23S:.),GW:4O MNBO.6(/?UAT-9$^:C,GF(*J'+/'C]#)[LDG=76'$;GQV/DEU/!;N==WI9C@6 M#3![-W=GW7)6F'WJWJ5U/CA]/%\#17TY%-IQA:CWTK7I8SAUT_*)^7CQV^*D MNR5_,[HY*7./[.^IJ[JA<^_>S=.[;0JZ4'U-;IX5QRSKUPV$X'%J=>?^ VLY MSXY!EH5%A4F%5&N/5:<)]83H'"2]3J69Y_()1\ITC%L0->%C3"%5IHR(-@GE MZ1U4^O-VI+U:#[2#S*ZL.J$XM>K%XWQYC>,)B:E%@W7[?'Y\@2U]9,RE#%JS M4%"!97!12U!:9JH]E2[?<$[TUPOL7T,AR]4D_9)OE-H_3G]=%G*J/_^2?]BM MO_UMMAC7"/^4H?E*S8W*YVN7XO<7@N*E&A]?4>/;3$'Y]'I'_WH5R;M)\5N9 M6I^FNFJZ7EMU5:1,)K,/B^X/ZT7?V6I1E/SBCR_;%?$M.FSU;)\Q\<4O]]\'R5K@V\_4&PP<>>+]'*1 MSETM7=C9<'[/KG2_!LO M=_2V%]CXH$][ - 7#_%%L7S]ZW^]H.3%4Q;OWZMAULZ@3^70RZT#O4Z8[J6* MVHG6P0R*AN(<^;+G&(V^:,<7G_A2(%T^&[K\E,YXU5B'M<$,BM;"O"4O[N\Q M1WKL#^6E=@ MNY]F85W6W9N1@>+X<.*8H3A^)D%?JV.Z=7E,;P*]/Z.AM?ANR8L(UX-R9W^" MLG<0C;KLN0DEEDC( H\2 2%R#4X&!-.5GZG(R M- X #?XV3^>N<&;Z>)ZFBVU#QTU;Q U +*\?W_?Y_^"P?$X0,<0S4H?;U1Y/ MDL:>]E_H?$("P)P7TZ[$;Z3:7B05K9*\WPO.BV M1%4S1'7H)&%C?AJVRNB7XCOZ1,0(*D-VX*+D(%C!6Z>#@/)BH+:@,;5Z !.1 M5R',:W_V&R8BDQOJ)'$6\GSQ88C,B[,0G(4\UUE(83CK6;+ 7.V,R9@$1Y@% MSQ51EJ>8Y5YGS(?-0JY4WA]D*D(MSD3:4E7-K']]ONKY64NGS=4.JCVN-LUA M5PS=.W)[:J1Z6X\5:6>QN['H[)>^1%^@+] 7>'#G6!%T7.C-:*'%:%M[T"@IC8QAI(^;GVV+_E),'&SCIH\<"RXQNC00%4 MQDKZ&":KF)[,*H^W[_+(?$&)V3LHX_^7RQ"_=Y(.[6'S_ MHOO/)Q^1KCN=5U+YW7(6_EEO]$'>V''!/?VQOI_"3K/Y>G_ZR_(M:3X93]/Q M5@S7AY?,@CA/ MIVFZ6)\A%69GZ:?98K$>2F\3'A!UO&"M!T2M#W.JAUYNSATJ][&H<;L^#0;7X[!2J MRZ,MRTS@U2^O?[SM8*FKUF[1G%T#0JA)53B0DZV4.B%&WN-<)':B[?T.K+K/ M<4S,GI09[95SJ P>S?0L- &FLQOV!?;_:7$>>M3^/YMCC]N)T,&,A(9B&WO_ M#+^J>=>\K\Q7RGSD_W'3E9M?= \_;6W8CFXH2!][]TACGACN*O&!(PC7?AM$ MWYO7?HG**5 :(4FN07#AP7*1(--<7K',%&R^GIT4WJLDF( @=5T IC4[&0ED M09)5+%HBT_7LY*M9&-?DXF>YR=>;=.3X??IO-Y[6/[^JRPAOW<=O6Q7^WS2? MQ?(%+_X$S>Z(:PS3!J/V;M_IMKW:T7:ZT2N&[AU!/34J_9R6W;L2_-T\A=F[ M:?F"V)7?MCW@KBY0E)?K"D4[T\#&(KE?.O&@-3:->6(P1D>9US] O47F4:MX MSA1D%@I$, Q\=!(DL=:46]5.AD,L0M^UKOR9]-L)OC^G(N#2WU.8N,5BG,>; MAOX/DX'7]^E(WFQU("+78^3^4 WV!+P^J<$_3 HV_+&*PBTN%%F8Y[.S39W" M5AAV8?\(H)?2WG(H:F*'B+6YZO.;U)(9S[-._[P=>=AN[I? M A+W[ U[A1KW,:,*_9(*39H[S@(!;4D$D84$G[F$9)1109&LJ3S$/N9'6F9K9"T0>2:5"D,+*R5EJ>^[1PJC[3'/).S4%.]*V: MH^>#OBL7F%PY.;[OCU,0:IJ6Q>E%ODW6151U&6W1S=-ZNW==,:N[@5/.*:PW M_Y[/YNM17CX83MVT;AE>;_Y-7:ZG;;^OIVW7/^8OGM?[I9W('])\7;NUWH2^ M^Q*_30K4@\^N (]X>8\&T/K7Z]C8$;\?CM M[,]7T#C%-ZOY>/KNY_+%E/VUW,'I[9VN$),'B(UK'\;+TS7N[:'C MNJCA/A!8D/-*V4,W*U/Q]16G981UE'5GZS%VTLN>#3=.?LL,&?O47.GD\ BM M:FSP20I.()B007!&P3O%(%-CBO*521]&[/ZZ.C^?I-K'Q$VVRS._GJ:T?#-> MA#+65_.T^,K^,T\S)GJWDUJ==+OEL+7!UY)J-OVL7Q0VDVO3$LT.MLWGZTV^ M')> 'H=;[?NW^>P\S9<7Z^Y$?_GW:GQ>,6!4+KQLU.B#[TY&HW8F,@7<* O" M4P..10\VB,BU44K:O=/OO@7R=Z[_6T&?Y:MI_.1];#1VY$9C8;98K@/NJLJ, MJ=Q.%:=U,K7^XUE-"/ROVR4%SJ^&:MHY:S.9+[/\3?>RQ6T=PYXT]=Q>' ^D M#Y?D)T+].?VMS]IP6=G9.,9)ZD%50VOE1]AW MZMGUG6JX5G P@Z*U,&_)BW@$%&(T8O37833M373W9U T%.8-MPG<*NO&(+J' M28N:DUZ58;@8728>1NL\Q&*6EQ_<_"$]8 ZSUVHPONY)]?^!8[3]V2^6>.P: MEV0?K'4&N)86! L)7'(*/",B&F8"R?IZ?II;1YUR"3C3"82N;W>> J'$$.>C M8'*OQ./6_/1_SV>+PQQ29D;:BO;VC;:)9@Z'<@<^6$<]$SGGO*"Q%LR:F?";K'$!X;\ P%< 2;C-/,2N[ MUVSV$B-TYH\'QS)GP7#ACKBL"'5Q2S!E( M1#L024BPQA(PQ@L3C*1>Y2=0!%8?5 \@$/48B'!RWTI''PP 9&)DXOLPL4HT M2"X@T7H0#(MEBATU!>V4T5X3+KVXSL0TJ)2]<"#K\2\B4UEXG!0Z%E1HH7QF MXBD2[73$:ZT6A M(F@W4F_IKJ <849Q<"D%$"(78L\L0!$"/$8N#=7NNB+P,EG%4P19NT&+6'[R M*@30K&H"01W=/QKN,;+UTF"N'H$(Y^:X\(X!@$S<-R9.@NO N05]BR 6I9!*.W &J= )IFX)5X61GX2)K;(Q"T#$:Z: M#W]F_MJ=KSMU; Y;+= _+39>+=*G OMUTP!<1F\I+C%YCP+A]L*ZR"G/B8'S M/(%@S(&1BM3J.B*((MEGLE=8Q[4U/!@P(NG-]-X8*4"[))D*)AE*GT @,#E2 M_* : ;&HQUB$LW5<27_6 8!DW#>@:'ANHB$XFI6A#F0T$H27";R)"B)CWA/&/7=[QR6%K'BF MRH#UM @-(C4X[S@8[83DC"JGS9.(!BH(BH8A0-O1"PX^ZS^_N=I!:Y*A24OB>$6B,\$1'02C& * M5,@L6LHS,7M=_[[E8,?'*'BD(Z9Q-V+3$@3K&7J5AAAR "";(YL/C5'K>_Y.1U&.#%;E%.[W4IZ"X_-3H2/>D;\#0[" M)%.[I4.]C2X4'R@^GJ_X\,1[1:(!R40L0L(H<#Y+<$E:*YQGT1^W'.E0XH.* M4;E[%!_#$!]7\R[E9U?,]*>=;W]>G94KA_)['+^_W5C?/3OZO]$2[$0I?61; M_&NU6([SQ0"R/&_N*ISJTL?S-%VD[H-;=#>M&_3P@7^/ZQ]WL*--03#"%7C' M;#UONTRSM2Y/E;7SFD2H3]2MS-CS =R5"TRN5#7V_'%&""S/ 5A$8E[5)@+$ MAWJ(@2\08PF%9*A)R:O@-=L[3B@HXFV!(*9SD>K$2O"A5KTEKGS0CEA+'AM8 M. )+7QZGJIF!/ MBRYW5L9ZEI)V&'$@NTW/IP68ARKQ>49ED%#<=D.*C%#$7 MJ>*=*'C$$GB9(F0O/8FV2)>TMYYP;&RAB"U]>9SBQ6YYFKJ+Y.:++I699^S> MI)#.?)IWG(XZ1AA;_UM^KD!4?B*C;IX6YZDX]GV:7)RT/)-M<6)__!3'(T[K M_6P2'VS0S>?K3;Y3\7*< M%NVZX(G'8QR_/Q3K?B*Q;59OU]+3V!B8IA!3+GS$0V$F[@-HD8QR,ELF]SCL M6R;>92"4@;Q<_,U=U!SC=EQ<&0.%V-;CXLI+;\:+,)DM5O/T>C6?%QN]+??P MY\DL_/:B2X7GSNLH*9>Y+9&+&;FO&7V[4$U70W6V#M7)I4_J4%B,%W7OXRRO MJ2C/)I/9A_'T7?>'\;2\,ELMRB<7?WSYQ:B6)YSS9Y<]WB7;U[GVFZH'W6HY MVRUCU)LLIGU)OE^_'2;N8K9:EJ_XF.+WFZ^C9(V.VP^4D35QYXOTQ1GU+_^UPOVXBDK=^ZUA66' M@$_ET,LAU0MM>_N"U;595@/U(D,;%*V%>4M>Q)(\Q&C$Z*_#:-J;Z.[/H&@H MS+'ETO!W@^VR$F%V5M,2E_5"/DU3>6LSIU'UW]4]*;8^<(BV/_G%]=;=>=-) M&2=\@BBM 4%S ">DA9R)=YY8H>W>)OEOV;_UE[/SR>PBI;^G]4;Y*QGI;1[Z M,)NX]$C;@V[B&C*>-3L+/'#WG\;,WI#:>^8!@(2.A#XT0H].Z<"] D>Y *%8 M F=K6532+$MN*)%[9U9_RYZHQR-TTF[?P,;P;# I@P,OQC7FIAYBS964P=EX ML2@Q^) D 79*[_'2"DJ"=L/TEHU@+'@JI .EO/P'%(>4 -2,BV]TGC5#T).M C9F]7_-[#( >&!VY>"A< M7.:=02?KP$EI"Z\62C4N2.">!N\C1QI@YPR0^"H9'$PQ$4BN5R< 3 M,V7BKG0]6+'=J80. \CJV'G MH%QX;G+!A2(1I*7 ='*%_XT!3YT!1WQVR9&8V4'ZXQU5+K 1E>W6!B"HM51# M<-6R;'.U@R8PKAZSQJX8&G,:7SE.WLZ6;M*Y>QT9V$K"\?-09R>LQGJHQ M?$T'.[;^_28)=)>'400U""JW=?UGE'E&(4870"3BP7N?(#A+I5&4.Q*.TWG@ MAB-I#U0@P49:RF979GH+E,U.]0Y<2_%%!V$:I=WRB]Y&%\H0E"'/5X;DG'RH M-2%,\B)#ZJJ-<2) XHR&4 0',7N'#QVF\<*Q9(@U(ZL/VA01<;*-W$SYN9X6 M_Z>=;W]>G94KA_)['+^_Y=7RT5NM^-US$PAHC#:,\7CGTAZ94RBQURQZ^BE[ M>N[>I0U.@LOE<5^ZR0=WL?C^1?>?+0Q$UYW.*]'\;CD+_ZSW^B!O[++V]_3' M^GX*8\WFZY,_7ZX[DTS&TW2\S&9%SFZ6N]>;ER[3E^ZIHP&AX0D2Z4<]L%KO M;+GY]S->WJ6_'*,V>PXF.P,BVP0V60LBD"([4Q8\QNNZTY4WF*P<4!TT".6J M[J0)6,C96J^5"/RZ[GR3_/+->!$FL\5JGMZ6B_UY,@N_O>A2D9;GU;U%EFZ^ M:#PM O75\KYW]T_:=S>=5#!8J]2*#;^FZ7@V[WZ>+:^L;5R75)^%2-%7AQ*' MF^G)U@ON:IKTOIZX,5[E">?\R!'[K]5B.9@)TKIIS%'#\7-C]/N M30KIS*=YQ\K$>-25Z6H)F;/R6!?=>+&H:X2_OPIUF%VXEEV05M&@30)A?:S9 MA1*]/BJ@*GLK8C".[&W]],%(S84I*$_*![TDX*F,D"6A1!(BA?$WH?R/TT7! M\K-R.S\4([PZ*^:[O=3#?I90,'>O:YSW3GLR5 '_7?5&9]D MSV(C>Z95]G1QE2K4Z^X/%>K_XW25^_\=15Z)DLHKCZ;LU M*Z2/Q?KC12HO=WDUF=2HJ:^/BR/&)99V72;GVTO8[[O9^7H0+6>7+2A7Y_77 M8EP7X[C^M7P2">;.-H!^GKK)6.41J( ME//RF<)'AKL()22CTXI:E>V#"49]1C#R"POGQ5)#C;;N;$LQ-Q%+#9'+Z*I! MU;GZQO=K)IJ4>Z[FKD'Q[U61EWE<%->XN&&\7&W#PZ\N2E#=R% ]-%9!@L7* M;9[X[ZN"3E2(5]N^M=56OZ:PFJ^72KI7X?]G[UU[&SF2=.'OYU<4/.N%#3"U M>;]T'RS0X\MYO9B9-FS/+LZG05ZEVJ%(;179W7I__8FL(BE*)-52-R452VG M:HFLRLK*N#T1&1FQ.*O^N+5^E6UB=1YGL8&%6<[:?#$LV-P!,+=]"=S5FJ]! M;$YL^PCTJ8 UX=H*R/0?%ARPYKHB8M(-/8&1IK%MJVB;:0WS6"G/&"85C!Z! M0O ;:- FKO58V)E8F&<%6SD8 ZX[7T[AWWIEP2;=+/*L/L\A_63S4#E'+R[B M6?7[%8@1W'(S7)U@Q.M)?ZV+N6R0[37]96UG\';3Z77':4T#\VEOOW0WF?]8 M3KO?X?G1^HOJ&JZ;P%#@]\RRQL]W])=T:T2K[[IGADRVWAHL.K:]L(NJO3,_ MZ?G0,+ MY @Q:,RP!.4'*WR/W0QUZS-W]&F9 11SYXO9F<_UGML%J)&/L-+%<-Y_9"\0 MX;542'C"""&$(&LC6!L TO($.:195)(0BUE M$=\UG+^NB/XST'PKVI3MZ7%LYP1K?'8XZ>S$)6AM/<^&'-LIH:Y39[,_MER5 MWK[G5I55DV%8O1]=%4VZ;ET2A).@&1%A6" NJ4?:BX@(%U)A&5/D.XF\7"B, M@Y0H^0#W:!R1HU@AAHTTB5I)M+_?!=G2I3]L"/9;1GGDL/N/MQ4KOS^+YLP8 M)D>K5ML+P,IWX? :8K35#U,+B/<=4.WR8+P7J6ZAU._B M_RS!AYFN?!=8JCW"!6/X;D?67@$R^@3+OHB *0MLN5?8I*(F"0 >2@<0'&:0 M5BDA\.>#(2'GU.\(F^$L>LTU8D&UKY_O;%AZXR*IJ M<9&]MCZJEFU\=EC/YT"-V3H*MRV"VP&\7];7;^)W>UWG[;"@7?0>2A^D6[W) MQ7P:\P+6)XLQ.+\KQR]O,W?O[99M/\\J[V_P=+/B>E^ SU[VX M XE\[,*([_UBGK>:5DZE!*=Z!A?<./\)>&O^,5\*$^WC@^V;;2"TM1^[?2*0 MGPFJO[U[(O#;M^!(74WM]9LTC9^V<=&*'U;H9DW:[C+4+FRS>-O!'P1\=MF^ M<>"==9DK^\#2#9/ ))CZ=HSHZ=:Z;A:UGN5%0=W:WOOF:Q6SVD7<+7=^__OHLQY9%! MD2URX&N>XV%5"]?=F/6' PO0;5FE3&,>K9C_>RL84NDR;A;6F^ZVU3)+U M U6UUWD3;&SA80)"RF'?( M,@XMHG2/*#%%B 0)0L%CBK@+%KG@!<(L!F>3Q.4X&!QFOW'V[%IB=@$H&4W=\0?BNV\:S5U?3VG>;;ENB=Q-+[D\1 M=3^+*_7*72GZFERI+KJ0+=BM,,4*G?5^5!?OB+-#]FY]\:VPRR4X-*"[NC!. M__TF_I(C.?#R()3YAO5 O01W<=9BQ>ZQ8LX+C[E52"6M$,?.("UM1 YTGB!& M"Z/)UZ0<=IW6'KK?\&.VW3;Y@AZWU%S$LIR#GVV9S?SPE7W_S-+AP$29-$?NA\.& Q)Z_"K%? M7JT$<^Y]5W>Y-[M=.G27Q^_GS=6\,Z3Q0^S2>??L]&]V[L_VB=*7G=%_ 'E+ M'N3KS(-\WX72^XC';CX&N&OU]#-6*.;8<2N6N\_&';G\D6]%I_6%]#J!=[=BW ML1O*P9SACXO)5L;>7I">%R)_XG(D8O5N^<8.O=]_[V95=MR!.(V^QR,K=02, M-.N"86$[6ZD+8<7FLC^1<+-4V1WY4(?NS-(=;0:_;@[Y3;8S>X"PMI[M*L?N M+$FG2F_CH5N#'O*=#FEUUS?6:JK3NZM0*B M]&Y^!]TZ;&GO+F%>B0-C/!31'7S8OG7ONEXMRYFG^$_JX ;2#^^F ZQ1USBEYZM@=9#9"1 M:N_O'/(*;YV.N..]K-'[M+ZL%ZM2 2&VOJG='N_E^\YCRB!ZOH*Z\RV_^>Z4 MCYPL?0%BV^F2DC']H-Q1FX*TAB*EF$,\,8FLYP0EJ8Q+VE E]9.>3BP);\^? M\-;5EP"IC2EE(;]UOH#B+\C4!F7"\&=S?VZ71-J7XMIYR_WEWW\F0_9A@;,^ MZK&=2[36C:O82[L_R)MM_]TM9).1MM(F/IN4!$+A MXE;!GZOILMTTRLOBNYQ=V3KLE+NY*<>SF/=[K+U+NY'S._NP9]4OM\.5_2.W M4YSL37FU^7*10XV=.MB.4FZT7/T"EKL)F+ZRJ5^XE)Q*UCFED> MJ=PI78B%='!U0"%XD&0&XFPP9T@(YK@T1@1%2O6TH^4+7CZH0.?V#A&X2UE4 MMT4CRV>V[5NH?]L69C^XM\$]@C^O/^2[5N@AR^UJSV"3AMC$:?R0ZY3M,ZYG M,).JK6?_S(.D93;M6ULANW"EU+8I7O=T@.3D7H91M_DR>;,2,<8,1=YHB M+@-#.A==MS(0+;PW1.P<./RRDK8I9G+\7,]R8.Z'7+WM_S3S]G CJ$<9!C/^ MNF!9\^XI@9<5=!?RW$E?ZP)([?JR7/4"K AXZO]_?_&F2N&J]_'**XNAV^T$ ME[)O@PR?SB]C]=WJJN\G78&_51#V5LRUS;6)+[LM;)CJ''R_=27*#^O3^?!2 MF3J=ZY4#NKO@LTMA6-FC['QN9KG>1B[2?)^_YCBV) 9D<^$WR-ZONK5.$S-EH1__:L>M>+YB:A99^DK_'46&J&7GF!0*, M;1 Q3@=K$Q-DI^^5\Q*[W$"%JI2[J!BXQ^=*()%)YY7%QNP$3Y^?#U.\WFY31^\$MM,O#NO@3.(*B:" \XF,2). D4X$^UP!A\:= MRD]?8@;NU*CNDK0.=8TKX9DCA6>R\^AMTW09X8=K_]LN9Z=/EF[S=B-<,5^V M8'3:[]\4Z;RGFV7?Y[KO@K![],PN%_-U7^H\2:#"&_RVNQQ-[?5\N8!'?(KA M;?^X+N#^[?H&GRN>7K7Q31NO;/;'UVO4]5WOQ_[FIIWS8I.*^J%NZZ[Q]_6; M]1A;%VZWY>X?*_B95BR?H#K8OWLUOSR[SU]ES@311QN.GF%#AC&Y[9;9VPM^ MT/SW*W^BZZ=Z=9_9[DQ9]#%*8XDN88FAB M/B0J;C\.U@&>^(+D&V!"=-'114??U='D9*3[=)AB0&+^!,@:JPGE^;0:/0JR M'IB*/L%XQ":9]"M$^;%$G#)?+UQXX(!8;I7+@#%G!=S/C9SSCQ-V"F+*%6Y M(V>TR+C(45*$"BFX5X+NG'EU3D9..?)"99M.\EYQP"AQ'(VDP6 1BSD?NC8; M35C@R!MN R/3"6J:O\]N\N3WI.$^8]SO7GE\:-1O8 PQ6.AW9#G\@J#L0,'& M"8KP=R4Q]1[0I /.9[P(\BIZQ*E3R-DNHOX_8RB.1KB%-PT7+Q0<--]N(E;):7$'L68 MS\I3Q9&)Q"#-?= I8,SESL&$+PLV/2%N,A-J3,%-!3>5))=7$;C MG*QT%;Q1\,;KQ1O.:B*,MH@#3D#<1(NLG7*4PX?]_7F2;^H%O((_ MN,0_V*NK&*H?LG(?3US9Y%9V]OZWKB0#D7RS[!W^7Q^M['?FWVX+;?Q;>?K_J];3U516MO^A;JMG9 M9IKMHJG_N=5+"6YHYI\ ;73]4DHYOOM@9!"!:",H8I+F$F$R(*OS%EYBDI+3U9-@/R\R2(YGX5V7?YZ+2D[O9-VQ'J/S'7BMAG!7O6W M=BJAR-:]&86<4 ["A:R5 N2$860YR%8,-N"H39)&W)4MY0G35%ID"3?@S#&- MM$@1&94,>'M42;$IV>?3='&O8 $9.ZGZ$J%B^@R/M\#E@X5JCSS8MIW[NBON MOK'[V\VT M+"'<:9,W6*S<"7A(GJB.#B-NL$4\"(*4^F6MBUY'!9ZD[C[/8P,?7JSX^2Q][\#W/#\]6:B-L M*_OWL,Z:RZNN@O/UMIG<"^3_#;#O/*4V+OK+<]O1*WO==WG8AN!U;D0!G-/T MS24N[3\[W!\_^=S,ZY[F8ZL&P#'<[NK5C^ZS Y!;GSI07YT*ZMH*=BNQ6%6A MWIKBMB;J[+>#^\.F6<7:H)]5/^!5WR;$N=WG;G5AW M6H+O-B5,Y_VSA"7,2=GK%7QS7Q\ RS=U/; ?)KJ[:,Z^)GIL;@@CW;9Y6?997HZ^Z,MG<\[6I/]CLRZPT?S[<5)#.9Y&.!2U+ M -\X%@+BBD2DC=;(>NR3=\38N'MVXA%>1(=T?EU)&+#IKRO']'WJV:#C@J-4 M]3:O02=OND!M1Q1VA"J7&]X(52X]O*5ALBZYB4#DQH<(Q YT20[0]2W+X5FK MON=PWV6T[1)NOU5#/"]SGET]6]K5.N$ MW%G1BTU2YY4]C_U6$>IZ_[VQTX_VNGW[3?5O0V!$6UTT6:']"0S:/_):SN?VA_^@FB&]?6AJ&J1J>ON^ M,X3XI 6RS(,?QV4AOJRO@.7EW7O%K^;A1\ZLP! W]>Q M_;%N_72>[<>A1@35RHS$\&[QT$G_@]RS>_L"S#38[;=##*G/JBVB=4;_%MD& ML-,Y/*$=TDH,EN,>ON'[%\"5A=/*+N]3X9&M6 XX2;>W5,%4(I^/HDU[U-*W M]IR==YW7<]CDJ@&?LH$I;'H4-K$/[\Q3RKLOW8OEN%;==.=0%M4'N'Z^;+M. M\#DX LMU?I%C)@:4[2HDT@U?V?,FKOJ*YOEVL9+9>J=X_;SUW+LXV0S>/7_8 MW]\%/#;]1I=7^9JGB'$<@!6"D)@EJEU)0 M44N.M$QPCS8.&?@$$6FBQ"PJ;'?:@/TEMFV,[]>TZ?3%;WDI[#1GM=V*!: V M^C=AV>1LL3;.3I]]@7]BK+J&DAO%<#*3U-*D:D' =&)!0C MJUE 040="6?OMB3_FF7OK&:B)TV?3&[V5P_7K]]K25<# H$17 M#9BWF#IKKOZ*]5TPR+@Y?;4WLM+KN=-TG8/7R\O5QYO-B[QYT'^&W#7JOW2VK=NSZF_S63RXC7./3;JN\NYFD[=E MLL7LK_0P (S7[8%NOFXBO$SN@OW!3I>Q.E_:QL)[9U,*\KU]V0(HVB48]\M%NP 5^/E*I8_9-]+C[P;;N0QU-A+;W@OH^+_F5UF"M-VAO&ZTV'V/J$D#6*19I.I_W6#H+]W(V]WYY5><,D6TY7US8 M11^JR.;N;J2BGG74ZP0SX(@[B(#H'S*%'$07AEDH(+CN%[K@GY2T?'+SKYU\53P$YNXBFS M^5AMY.+&/5G'WD;R9MG1KN(LR^^.,=L5]T/B>X(O7L#[?6HH)0D*)6F47 @ M'KJ,]1B1E0X+[;AF:6=;V'F)G0&T3E4*B&,CD//)(AZ9=%Y9;,P.>'^@&GH, M5*=G:JQJ: W51_(ZDPX2C.1EBCZY3Y_(J).SQB'.L4!.S%8W]"YOSY ;Q)=SGTE@L]J6:QBSRW=W#Y>")J MQ8S>>Q"#)FHHX'#F.05@#6#;,NV1%]%J#=92Q!TS^B71@=M[TC_UW'<4:PJK M=+@RT(GS[LC,Z:3HE->@4P0SDMJ@D0+O'7$B&=*&&.2R:M!)4\%W(HY?XNH_ MJ4X9_>[<2%ZGN/RO1J]X(8E67B"-;4*<60:./&$(.Z>I=)'1W1#BE[C\3ZI7 M=-$KI_$Z==ZD]-/EZH3X3;;VRG7J]C"[ _'S6==;HROPT2[@GU5J7%K?!!?< MB0S<2LH+=7\$?E6F:BO_+>^9=KGBZR2X=M'5T6HOYLT"=;EYV]\\)%JQXQ&6 M*$6)4CRA'+WK!.%P6DN?;-#/!?0RB$!CS[L3X+;/1=W*0SV43'KW),63)04< M2.^.BHF .4&"1C R7?DEZ2BBFELN!09O><>)_I)2_K<-TW^MUNQ=OV2_K5>L M^S)G>Y.]AQ6R^R2M M%VKW?,V7E(,6#4%Y%=/ZT7]A/;L!&EQ(,G-!DU9(HA2EJUI M L<3$)8)D)XC-$S_N06^,<5X7\#NO\:FUP.Y9;7>+7'\%?'[& MQNHU?CN2]W@R8[IS>.#C"> M4$1'NPDU%A%];'+&JZP! 2PAF M;RH/WB\7KS=(^O0EQ;"641G/4<0&H .Q%&D1!!+<)TJ"3E3OM,H\5OF$OZS< ML.N_VL6R@7\[7CE45VQXS'&">O./?3'>M%QD]_E &8+^>.AG"NR,_:3HQP@+ M9/,VT'0Z_]A6WW4;5/-E"[Y)^_V;SP(><<88>W609]V(K.M#MI[2ZBWR;-_8 MY6*^;O&6)PD,]0:_[2Y'4WL]7R[@$9]B>-L_KNLN\NWZ!I];)URU\\;Q9C_%V?POY_K$*GU$NOLUK>Z@57G\A/:-4/N Z MDM_B\Z.),T$UOOF/?N'0VTWAMM?AHA>F%1/L7X$#/?ZV>LA^55?,GI?O=/G# M9[G)7[?Q.^P>?X,MVG=(0O]O/D#X4U=OX=:^X5=T>WQ>3BC-BQ_9O!A(E;_- M?62>B9![&W<>%ND]Z_E2]'P^[_A)A?RO*QS78>QJ7:E_ "(^-LX8D*P_@8D_ M5N/KE6(?F)X^0:\$'!$V@$;FPZ3G@&3QN5MD#XP27R!9+Y$&_H(2M*+;7OOR M4I3L?.:[I"P;K.LH::($.\=04+G"AO <6:8",AQSR80A@:5CY$#<&R5=([D? ME_%O\)@_/L;IA_A7>.;%X79+]Y4$VBF;-Y'T<.O6HN6.*AJ#@7E']M\'1J83 MU$ \_@ G+5ATO.T8-YC:5$4X LL>D%IIZ*VN=$:3G:_L?'^;' F3K<#+/HI@'HIA*#>Q7@3 P@@C!,>IX6."O> MZ0DL>@%GIZPZ 6?G9Z./'"&- ( MPUPAP[LFL!:0&N& NIRUB@4;,-DY"/+4^.SG^;(Y"CP#+,4.'R(MRFD RNG) MHV?;*[L:[:@&?OM< ]E:Z(+A'GM&:;ZPTP.GD080>BC8[C$PH\_U[5_[4*+O MDWK PR37ZZ+,9T2IH,0!:N$#6ZR!8!X [&'7MX;1R#'B4224),EELO994>)1 MT"$#($<.]Z$:BA05_58B? 4=9LWPIOKE\FJYZ*H'@[F([6( (8]A4GBHN/ I MW>K3/E0\&N(5KLC;6L\60=!KB_V//56@O-;[30I+IJ M )TU,*6J@>L6?2NFQ44-6.K*-HOKRD_GR[Q#EQK; D?Z[DGVO(EQ^UFP*/YB MN_=@[@YZWM@<]JRLSW'/// R=^($^&7KV6I@>-^LQ8 M/ZP\,SYJ>69%'E(5NI1D+J"OE&0N0=LU\9Z_)/.7[[@/L_#NR0GYY_RX00OX MZ?#%@"2];*H.P'"7@LS%ZK[ AL# *%$V0,MIY;%M:R8LN8^)("^\1%PQ@1PV M'%GG,6/"6F_I,;8UU\#M!K?]N(R_S)ZD_C(1?(+)X7;41:T-;/=RF(&;@9'I M!%5.J< \&EQ7ZC2 F0#5D= ME0#9J\!CI7B,E#]B*,&2H3$AA3*V+ MRBM]E$:R!_!8+JB\N#@B(",3HP981Z3HHQ(@>V6 3 T@/C!,>IX6('O"H^DG MNMZ&MIC%7#!.9[#&L$#.$H^(D@&4-%;>'*4'[2& M5Z=CXCL&?(Z'V]:LJ+9N'ZG-@SU9?PUQL\P%*WY)>XT!!"\*6!Q*]&[O M,; 3JF,TW@,.3WK0KU1X.S'-O1]Q1JY%-%HB%JQ'/,<5#58**>J(D))2+=C3 M(,[CM&83>B+D43=UBU8-5-..62][9JUL4[>Y%DQ7PRI68'WJF6VNP8 O MF[8KW>V6<$%LV[/JC^VJ6;,/$186+#.\"-R9ZV6MGM3]?=V-',^JOJ393BVP M;D+P"YG<+<8UFR\J^]$VWX%*K\/23J?7,.=J8?\9 MX07FY[%[Q0O[(58VWP@+"B]K QA;F&%,*?I%-9]M/_-?__2)8F+>ME43V^5T MT7[2J/)5B1F<_C7,W;.G\XR<_TMKVH4JX =E9$?I_(@Q6.G_QT&>*+ MKZT$-DN0)+'Z7PMN!;9V[;W"9Q MGC':-O]55\T\5]H$2+4JQ5H#U-JJS_JQ7ERL(*KOAJMC^P!8.H%KLC+-(-;# MH@+^;>##]==5+@X[ZSZ: N2$Y0OP:P:?Z_*NVS5D/\19F#< =?_>S;#'M;9I M[.R\G^5MM-K-OJL7NW[9ZTEU 6(."+2YG':SRX]J8GWINHGGNS<+ P"]?VS* M<'(UG>F\;6',=@E8M8$KX"MXP663?W?7!P;HD6M>@I2=A/58FWGZ!<#E!2QH M#^*!2)<=S.U?\"ZEMHB28?AYA/7KD#: XJN8JT7WPUS:3UTWGZMY9H4.:'#7:]H1NJKB>0!7*;0HT0OJ MV&)RQF1R[+3=LC4PUA9?=U*<@#\[_1] U?C%O+FC__\9P6Y=7DWGUUF7PZM- MXSJ $?NJWWUXY'P^#U6RV4KU5JENLMZ]BEFY@HZPN6!UKV,_IYI&4N#]937L MK2V!.VU$/M>[Y=5JGR=IX++3NR+1J)4V"6%#*>+)>*05=8@Z8CP5-AB)OZ9W MQ7J/\+<(@&T9VJG@QMWNPSN8AMC+/I<">]"W.JA7_ M#, U'J2R&-AB#);!'AZ3^;%N[3F8L#ZA(8.$PH(OW6A)Z,B(3A@IFQ-:; S( MNN01E2X$BTT(7!S#6-VF_?NTHGQIJO0S;0[)]$$IH-=&C//?Z^A3!_/A_G;I6M_4 M5SUPG6U:"(&KL(CG\R8[*]^%W'&F606Z'MY#Z#4#V#XKZ[1["%%Q)KAY4#%.>N%* MX9G3VNDKQTX&3(N;'E6E2=6 DIJ>I1/=G6VKXK.:):^I"B^'0 M8F,U93&:K\1HYFWDXV?SYG-$M=!D.MBVT*+1XG;0H^FJ8="FT*+0HM"CZZE3H4FA1:%%H4?35 MJ="ET*+0HM"BZ*M3H4NA1:%%H4715Z="ET*+0=#B61M7K49[LLY59&OURZ;R M(_GD[[,ZEP+X?9&+G \G1Z2([E":M0R,$J4QU0,E:&_V4FDW-<1V4P93D_O4 M(Y9(1#P1AZP* 6'GC#'1,QW,W>H\G' 5J20(F]QSRL/E-A&&(C.<8($=D_R1 MI>1^^K2J,?PN5^=M8_C#?CI*/RHF <\Q.MA^5 -3<:.Q*\7&#X<610"&)P#% M1)^,B1:"D62I0$(F,-$&?FB/,4HD1>,M?*7=71,-GPL6WNOWGK[')']CS2&[9XJME$S?&&-%M:TSO-<:R MV.%1N!K?#D>/#8QNQ9 /A1+#EJ#BK! M]F+CAT*)T2QZ,=&C,=',1G"P _CIS"*NDT(Z8H:BL58;0YT*>L=9IY0D:0Q2 MD1H$-ID@(V5$Q&&GDI AB)UX^C,XZ[S8X3&X&L59+X9\Z)08M@059[T@@2\( MVTMJ0\1@RPW8\NQI(RVD0BE%HAPUC,6=)FT1"T4#=2CH2,%9)PHY$2QR >LD M63*"/[9)VY,YZT3("<$%)!1?9F=T/8%G/42-!^% MJW'067_R(GOEU,2)J+)?LDV9=:K$3LN!IU'@OL?2XEZ%^] :IP.CV&B(<_P2 MM 5'#D7Y[L>1BDJ2NQ(CIJA%/"7 D4PQ9(G3@1BAE2)W<602-CH;!%)$*\2Q M],@([!$FVBF1K!8Z#"740RF;:'+4Y,VB\8K&.UA7?V!T*EBB2-9)2E;!$J>' M)1S#7LOD$&>* )80"FG+!8K>*A>2-VPW@<09064D%B5C 4OD8)9S @"%%2J( MI"TF\OEC4DP7P/#BT8HAQ*X&IQ<+XBB(HR".@C@*XNBB%UP(CEE +'E '%QQ M9!A ".6=L\X'Q_G.+ABC."6E)#+:,\2#ELAYIA'E2I/(DY5L9Q?LQ1)5.)D0 M7#I2SHN)/T M&HTGG#ND6;2( [1 AC.'P&9CH;%)(>WLA#Q#].*H&35%K97H14$*& ZPP::>\EL)!4F(0(]8@+EU AFF5JVT2)53"EK]$ZL51 MC^46M7:RP8MG;;9"13?:DQT;6HU_FMSPTBKOC_G"3JNF]V*&D:S9@[SI9O&HII'43SFX10NH'6 &GP_:+6.$FUC0,QYB3CV 5F3 MM] (U=BY0 #&W@6M-AJCD[2(Y,XO7 )R-8)$1'U*)A]DXGXP96:$%A/#AUMF MYF35YFBLVM=JO1($*Z"D2%?!% 53K#$%IH%SJC*28!IQ$S5R26 4G5$F<$:I MHW8J8"#(&JE-*.[58G)?8&1<05;D. M(#8".9\LXI%)YY7%QN"AQ$.85A,]X-K\)ZLV1V/5"B@Y:?(5Z1HT>0JF>'V8 M(E%'I,,"L=P^CV-.D)8>HTBEL]@+XK3:J1-L6?+:,&1-S+6%54).)8Q(3$G@ M&(-)L<1#1J';ANUPE7A(@1Y%/ 4K#+4V(7KKDG3'C$N(B(YR(M6CJ- M!-9:IF!8LG;G1+8+@H=DD'&6YS[#$3D!*"8YX7!N?Y#B<&K3,CD12A544SRV M DH**"G2=6+253#%Z6$*FYBW(3%$F#*($^J0PUX@8K'RCF-!\$#-4Q* MI*T0@"DB1M8GN%''!%@DN2!)B8>,0K<-V^%ZN19+8SLLE:WU37V5! M;RL["_GZ#[6/[9OA'"T>&)F'!B]AY?.WG6HO=!D.70HM"BT*+0:DKX;O40V- M5(4\A3Q%JPU;JQ6Z%!DIM"BT*/IJ%'0IM"BT*+0H^NI4Z%)H46A1:%'TU:G0 MI=!B$+1XUD*K! GV5K]L@7]2#[Y83Y+TR7\7OTZM8N MAFA=C,3OUHRP49&@4,R9C]Q)CTQ*, 2VSCB.L;>#Z2&CY 03,]A$QX%IN-&8 ME6+BAT.+(@##$X!BH4_&0AO'B)26HN02 VN;"-(V:218C%Z0$(+;L=">)N&T MYBA8!?=XH> >BY&A6H.%=EH8\P(G#H[:RVW,:FC8GL: RBH,C&[%D ^%$L.6 MH.*K%R3P!6&%D+FD]%%]=F@G1!2,45V7(RUY,_% H,9I%+Q9Z-!;:>"T-X(0MA99ZIGS!M/D=CJR@Z,>F<$!6>\CXCQ&I"4VB&&*E2""$OL2U0%T ML<-C\#2*KUX,^= I,6P)*KYZ00)?4#>942DU9BCFZH'<. !D5 D*0DZ41Z$ M#SN]*84ETBB,I!<,<:IMWI4/B 2O'?CJ,?+!]*;D9H)Y\=6+JS+D92\F?BB4 M&,VB%PL]%@NMA-982H:DB!AQ%1*RQ"CDG7 >!RX2-W/TG!:[/"HHS3%D!=#/A!*C&;1BR$?BR%75"7M+$7"T@1& M.?<_LCXA(XBT&BL3*=XYQB@)]BIQY )XY=QQCC0S!!&6G#,&DQ !GO]$ ML:,V8RP:ZO0UU,"6O9CHH5!B-(M>3/183+3&V@M#+>+)1AES5)Z$HLI=MHXIBQ]=FFEO"E49,"C#K.7KN%#8H!LR#T$YH*9_? MUQ:\V.%1^]JE?\-0N.&E5=G-Z8,?IO-E&,ZQNX$)^FDAOZ,>^')P=6QN5DM< M+:IV/JU#=9N5!T:QT1#G,X+R4/(4)#E ]7M@U\8$KABV@ JY1]PH0(51.$0T M M*;%[VL)PXF27R4D13S0B'3%#2E.;2TQ;)>SS1Z68+(#AQ>,50XA>#4XO%L11 M$$=!' 5Q%,21$8?/X0G,#2*2*L0MQ\@:*9&T221'HF?)[:2J&)V2)1@%ZPGB M7$AD\@$1ZC01U%/L8QA*],+P"5'#[3]9%-XI*[P")0J4*))5H$2!$EVC3.\Q MUM(#E, ,8('CR+J@D8E2I.0D46FGH*=3F"@)*"(RE8,77?,-$Q&F/!F-#> , M_ (%/8^:4E/46@E>%,0Q"J,V1M$<#7$*XGAMB -3Q:6BND83E%@L(/SKMVGHDBJ1VVD 5*#(%X1;(&3)P")5X;E&!)*^Z\0L$#GN Q=Q;AE"(G.<.<>:']SCY((CP% MJP/B23BXQWND)77(:^T#X9@9KU^@<^APNX*=J%H[T>#%LW8MH?UH3W9NB&Y1 MZN2XX:55WN]+U_JFOLK*8#BG90KMP/#R.)EDB= MD/+*Y7TJ@'K:"L14MK MT\1ETBBHW'(L&HH,I@8)KTSN,NII&DQ74,;5!)OB:Q<-->1E+R9Z*)08S:(7 M$ST6$VV,5%HF\+4YQHB#NXR^4072M0"$)D5N(>>1P<(@E1\$ 1\'Y M3ED%+HE4EDID- .SCAD!_UP*)'5BPG MV&[C[F?PM4O'L''[VL_:J:2<.!BP M*OL]-A]J']OAG-D;F(2?%N0KI\ &# W+X=8"(>^'D$$F@$I"(\IR1H50!!GF M+*+!8J8\48SO1'FTT#9%PP$S"KB'!(XRT* MK]3)*%"B2-:)2%:!$J<')6BDA@KID+)> )0(%AE.,*)<*4RBU\;N1*-"\#+* MZ%&2)F\R68XL-@(Q[(C26&"%7R#SHQ0%?_DPQ1""5H-3BP5P%,!1 $5G!>$Q)T&)=0D&8Q!2KF(N#08X(=4B$@3&,5,H,;G42M$%+56 M@A<%<8S"J(U1-$=#G((X7AOBL,QY3"5'WEB)N&$4&:WS>9D8F2;!,KQ3RD(R M2TG$'#DK '$P$_+9VH"4YMS"<-'8P717I6IB>&F65A1>@1(%2A3).A7)*E#B M]*"$\4QI;"Q2*N9C0($!+ \H860,AI)7=J!$LZD:#R1R,I\CS :.8$#2D1% M+16EB;S ,:#2T:P$+WKB/FN#$M&-]G3'A<0-I4Z.&UY:Y?TQ7]AIU?1>S'!. MR0Y,S$\+;Q[U?.9MQ4S/:-;,8;YTTUA4\Y<3^5^&(VL/IW !K0/4X ?:ILCH M<'(4.68 @$I%D,W5WQ26A!IC/0T[H-5&8W22%A'E%=QC#3*"1$1]2L8X);G? M :TO=O!(BV,'P(K:'+2C_MQ:KP3!"B@ITE4P1<$4FY)U)@9!#4589WR@$@9\ M(!ABTK/@I>;.[-2>=90%XC.FT HCSBA#QND$]TBXPT0!,.4% F$8%^3PNARN M 96I+=!CV+:MB&>)AQ3L,B[LHI6,@@/ZL-H0Q).PR+$4D#0B,L.4ECSL8!>5Q<;L8)<7:VVCU03>H:":XK$54%) 29&N$Y.N M@BE.#U-8(@0.>8\EB7Q VIB,*1RB@EOKDQ1<[F"*9&B(5"FD?3Y4S85"CNB ML+,I2FJI##LE_$L\Y"1UV[ =KA(/*="CB.=@Q;/$0PIV>4KL E##.",U,B): MP"X!<(B."05.! $D$["U=[%+=$'PD PRSG+$/8W(B1A06P$E!904Z3HQZ2J8XO0PA2#$X4038A%^<,H%TD8H9)GRG$HO,?,[ M\1!%!0O&(8,#W,,-7&Z$1DIP21DU*KQ$OZ02#WEU#M>#SDK![Q;6^?"Z?CLX M,R_/U%.:D;T+0<^D5$^\%/\-'D2=KD=P!.O]XB(VU>("7@)^J_X.^BN&ZO>% M7<1V4LWF%:QJ_:$.2SL%Y;D$Q7==-1%FVF9[&"J"OZWF374Y;V(U3]5B^T17 M%98->%?=P-?1-FT5@42A^C'Z>.G@L8Q,*HHI[7["[W86\F]X3>,37]NS6U+= M:_2_+<'QK#W\#I8E$#!*!S@ NE3O';QSAU[:ZKM__=,GBHE_^]NO[_M?P]OO!TJ0(;)FL36/ M651@LAO;T5D%>YE-2C8GMWY6/5N_ M7#^[]JS*:Q*[."1\:*^1;='U?(G.YY5M&CL[CY>P5G#=N^XE=RSG2"SEI"/? M#_-+>(WK7A&9MVVW.!]A_?YEWVL6SW?=F\5AF:QD*"4J$==:(!.]1U$3SZ5P M7-J=3 !AJ#9*.\1MQ. MFX TH5V%,JV\UT'*0]'TC579,BHW-N5@_%S>BI^+ M>SU@Q?'9X>CYB?-Z!0-,X7T [EY=-?-/\,J+.+VN"H_?MV.D>91, *OJE$__ M!(:T4 ;IQ*V(CB0>=MH!/!F/WT1\CA/PD8SQ4WP8_6WL].,@-M5 MJ&4G"K$.W,.?V5T?"7@M48=[HPXV.FN=1D;G&D\8)^2P<"@QXZ6-RE"?CN&1 M[4O<^TMM73T%X'^4: .C]$R/U0-;1QO&\CI9TXSD78I^N4^_!.,]2=3FC!R/ M.-$QGW\VR$0;% ,%X\Q.Q(<[)R.G''FALI(AN89&3Z90*PJ,U1JOI#G%Z?53_/F\>G+TPVP:RM$%=JYI>[NT^VWP=S M$M.G*M'I_U&\B)%V]R;*JVDU8%)%&QNB"FH1-H0@H)V MC$F;N-H].OXEY6A>0-L03L:_ M=S$X-NKCDG ZJR9(-.]2S_X X;^\W3N__E-%<$ M767*-\MXZ !=V>Y\5(+'103K/9W./W8GD;ITCW9Y">\/SVK[)/1L$%999)L MW3H?';Z]$56?1;7ZKDLNFR];@*_M]V\&*KI#)$:U(^+KHXTKPO13W^ZO9I>+ M^?K4:9XX4/$-?MM=CJ;V>KY$.?4GR!7UN MU^OY4O1\OMS6HX#;0USQ?_.VU$\[VV GW0)YF*PQ(&$OBGHLBIH61?U*%/7V MX="BE<>HE0='Q5*3KJCEHI8_JY;)R0CTZ?#!@"3["<#RN-O;GV!0^<^;=,W5 MR9BAE.<[?=*^1,K&RU]J%VW7--W-(7O&$& 1SN%MI!20,$#Y M/="ZG6 NB>)(N5Q "M=31R.77) C[-%V\N:TZWJ;/)8;#)FA( ]=2AR!4XX!?\; M[#!%,4H=I7.4\)U#.X\YO_[\-EFHB:&'JT 7E30 E50V]L?OP[^[G,/"WGCP M#S@.-I0XVT-S>0;&)(.%%T_:<_1!J58#A2$G*-;?E>(<]_76<)Y(G3P2A@O$ M@S'(,4*1=D8[SHP2>J=SZA'/0&_KW*. *:8FC UW0^1$%?6P=X"_/QE-7[+D MAYMT<:*B.1KB% PU7.Q0,-1]&"J73!1!1A0TXXC3!)PN54!*2"T(D\H;=I22 MBL^$H:B<2'.XD&)1U*\)0Y7LE?%'OGZ:A>.<9SEJX/FVG-,SF@4]S)>Y6%"1 M]!?)EWW2(XCW47CXJ*Z@H14:BC(YYI5"046&N#,4V6@YPCZ2)),TC!^E6^L3 M9]82S"=4'_603-&.@W98GUNYE6#0+9RP1_J05FPM\ M5OV^ .Y8,=*__ND3Q<2\K7J.*ITNAM;IXM2DI[\_3_)SS2Y^;=8YDQU##G>M MA\AXI;?#8Q;UEYR".YO%'OY_K!<773^'7WY]/^E^^6%^"2]XO5:&;06&MRM= MG?N.-;%=V$5.[E+(L,;+=0IH0Y.M>\V-+OEH;7=E]NNV2]_^_DS<>$)QMW_HVW\U2]*9F>8 M=FQ!;W2RUU[F;'5EF^J#G2X/\O\)+D%IZ'>?'/N(B5..(F:YR570 M$K+!6\02PYQS996PQY?C7VWSOOF]4]O_F=GMU]ATHGTWXI);MJR_6<5>\+: MW]_1#Y8/_AMOS^*KV/3RW8MO%TYL.YO8BW<$0]9.LB&<+KND@ _S1?ZGOW!2 M;>F#KJGY F91+>;]O^ZZ;V@^MTWH3M#4#5C.>=.>[5N^0:[/9U&:.&.,O0Q* M&^2"%:_JR;TJ@+*7H'P'[E*=,G<6U^NQ;?56[E5U8=MJ\7%>^:EMVQXT^IY= M.Y#XIOHA?U&]N_5I9V_Z+_Y\ZXNSZAGWCG!GB27RWM>OV M2MRW@[)7^/P>/C?.N8=<_'Y^(58 M9J,T+_)Y;X*I\TZHJ)%122&>ZZ]K2T%<+5-.T62DT#M)'H%Q'RW\C?WR2AJH\]RFE,MVCC[ MYM_GLSA:X031B/OY_L^%[[_\F!EQB2F)%&$!<4(ETEX11+S6427'L-U)K+9* MF!@H02;$A+CU AEF%)*.6NH!A.'$GIGOX1U'S?>@\->+F!ZJ+,.R-9!P%*V#J ME#)DK7+(,P#'-'@9V([+^)50^J6W"4:JV6[V#;)2R_]N=@/!;MOVMGY;7,#K MG5_,EXLNQ#++:K';)8 _8-#NM&Z_AU#/[,S7=EIUD9LNVVT"E)I&4)ISN+SY M6+?] .&L^O_Z!*>[0:9N.MLPHHD^UEG#SJZK4'_(4#ZT>9*7]KIR,5,9B/^% M6QA##"*6=)93%["'8>6UJYDSK>VBX^^.:VTO9_.K=>VZ_%>?#EC5,^!M<#;N M]T#/JG5IWV,F50[ YND Z \ M*V?;.HO\%7R19YU ,<\_ O!\4WU7?U^UH)FK>7/C5,-I-,%(;:^J1U\7/=/?G0D^2W,$*:8[PW1+B[R/.$""TQ4+Z[79-@W MOQ5IOH,;9C4L GRQN(!9I05\VHVW>MZAL>O^J^W!@#WR>JZ?>C=.GK(XP*M_ M_[9[09@Y3'V]YJ"%UX1L,P?EQ^>]7O@B+TC;715M,ZUA7?(COK/?W\PSU9_@ M*M"<\V6S1W/"A<"?,+W9O.KT.OP]JR2!FZ_[K6?XXG(.U.R^(!KWWVPX86M% M9JL4K([;EPL@4G]T_3.,VD20:? ^%EL3*#CUOAB+HIAQ[I$EDO7M<9R)$0$ M,S$#,T^_*@%^Y6NN&0Y 6CY:]<<%4"FS\_L;TM[";5?++;B&Z#9>HY_)VAHK M,OMV+?'P_^Q>F3CLCX(B<[T\PY>+K":[ 4 *UX.G.B]Z=0TZX(Y'('M(VB'I"8C&+$V7,-K9O#GO=^_6T@(P_0/).)$F(9"?O&]&X3>>Z_TFZR)QF"<==@0JL2!XT(@*YD&@ MO$8Z1H8,2),C6/)@_5V!^ML<_)3VHCL87;MEGL%//8T.'HZ6MPY'WQ]Z(^R, MC5:.8(!IYX!UFJ@S&B-YM0XZ]@[VC]''2PV?/8EV) 7?3GC9U^M-?M MVV^J?WMQCK05^..@J_\$(O2//-&OHL:Z]L0#Z='-!Y3^*M;VIHM>3>M9?+JT MU@Y79"^R_^BFNX==%748@%R5#\O%\LF5K^L MLI:'2X479LFG+Q(B'-78BH"P,1IQKSC2+%&$.;'4^VB"V,'3CXZ1_NXO8EA. MX_O4.Z1K7OAYWO2=\S;&'9BV6M[:MMESA6P@TRV[J97=] MXN!-$=Z#17[ZLE:=15Y-:?4B&9R\R7N-ZS)4>9)YNQ"_[2Y'4WL]7R[>=)M2 M;_O'$=PMY.H&GU,_KMKXIHU7%M!%7*]1EZ_;C_W-OI+7'^JV=O6T7ER_68]Q MH/!U_U@ASY3X-B_MH6I=J^GER7W^*GUFU/%&.V.$#&)NI<#X:3F'.Q2&E<_? M=EMP+UC"\4$M0=;K^5+T?#ZW]DDK3MV-X-"AUO5\0 >FP7/'T.3]64 R^NIEKM"B MT*+HJ].B2Z'%(&CQY)'1VW7M\F!'I>9VQ%[2L12$YE2OF4N2$Q8@Q'VS20INXDW6[=01^U9WH,PD#7YG1SH&;E9P(90;; MIZ@HI[)=.BA 5P1@'(M>K/-8K+/4B04F#*(\>+"T.B!M0D+$>TX<84%[OI/# M1PTQ5 H4M8%[@N/(I6"0X8X'S)DS#K^T=99D8C";:'WXJ$Q13@-03D^^A5-< M_)/03J '%DWM%YOF*EGZC^7Q/S9@5\1V>%'2@BD&*+7[,86CUH2H%")2!,2Q M5\@2)1'%.'%NL6:,W,44D6GF<#X7H'.=3L$YTAH3Y"7%@FAL6;ROQM^S8 HZ MH91/"-/'A!1%-YV^;AK8LI^6PU\$X 06O1CGL1AGPJQT(9G<@DXBGI)"FAN+ MG,)$@6.KB=HYM$<(E=1BA8QB"G$C#7(VYOHR7CB;C,"Y\OF,K!S.+:/WG69DFV/OWH:,$3 Y3: M R=!#(NBW6.)CII T%, M>8*X21X991UR7@5A4N(JT;O667L;!!<,"2(MXAI,M%8TG]@D2A.;F'0O;IWI MQ# ],;(8YT'KIK*77QS^WN&_M/5LJ\N'_6#KZ:J9Y4Y_CQ*S&Y (E\V$ B\. MP@NFM%8>\(320B!NC0='GE)$,0U4!D\BW3FR:0Q6,<2 C*,8<4X4 M'?F(C# 6>4^5IEPDSNQ=ZRR$3-Y;AIPE 7$5 K+@9B.?VR]*ZYT0+W]FDTZ4 MR5PMBG4>LG(JAS;'[]GWAS8OKZ;SZQC7#3>6C;^P;7]VV61H82PP6 M5KQ\%ZP"/X:B!/;#CYP:F!(G2'.E 'X0BBS% 5'NO7(2:\_,7?@A8R"18X$< M5@SN\?D,0&3(*ATT#SQ&*5X:?L@)-VQBR'!+1#ZZ>UA1>@5^G%HPH:"#UR,H M!1V,#AUH:XA++"(?P$DG0ATU-E'0P8LKO=(T=/S!C#_FH!Z&$D*\+:;TC&8Y M#?-E3IHHH&0 .R$/)U"!)0,4]@-[)C%BY8A"6NI\/)(*9 Q #$.U8R)ZG,A. M1H. +XW2+G>7 MY=NG797_7K:+.ET/S(Z7Q=AFG5[\_[:\A!L]_!WJ#T-;HJ>P)VX^#5^]S/W] M>9)OLM*N_<&%WUOOO"U<^1@1I6=2JO%PX!,CFE]FU>_Q:A$O76PJB@F?5(N+ M6 '4@/>Z_M<_?8+/S-NVJE WT2_F35O9,+_*15OL+.R_IZOF<@$2 M%//55U?-'$!*=VE^T#H]##B\^BY_V-_HWW9?YH_[#\+;[\^J/]8W=9=_M##> MM)U7 (^ Z/T4 -PL;)Y//:O^:AM_4779:/FK_UC.8O?76?5WN+ZYF4,>KG_C M/2]X::^K\\;.%JNZ-/-5#=H\Y!SN::K8R2MRMLV3^ @CM-5B7D5@DCHCD+A* MA6LG-\-.NON! NURNH#!VWUO!W@?*+9^G5NQESN+OQ9]5_K%\BT<].ZO0"" M+FX>MN,/GZ[JIIO])&/=%.N,D">5SP!Y.EU] Z\+ MX-/#L]IZ_:; R^L#BO#7#U/;MM6?884S"-]4*H*7FE[GQ=Q>V.[+VUQQSS)D MALB+9Z<5 / LA_"XNP]^=_O!J]6%S^*=TY,]PVX_9K4X9ZNE?/"\-H*]&:(Z MC[/8V.GTNOH %*LR?\%#ETUU'6T#C/P.9K4M*_WP;4^$S$JS_LHJ-?/+;NP M/)[?LKOP;*WP.S;38.#+%/VDYP MM?;"C,EMS36I8)8 "4!E F:H8DK9A((U =/7&3EX\-KLQ$_1+[?-7:<;/S9@ M&++1/&]B[*S4_V/O79O;2(YTX>_OK^@8VQOC"!2W[A?-OH[0W!QS8L^,8B3O MB?VT45<1:PC@H@%I>'[]J>H&0) @*$H$R>IF.FR9!!O=U9653SYYJ:QEG'4& M>F,G#Z8W&^6M:=_B9QG;-.17+$A=OM2C=7[.=&??KG&-29.]KF(:IFFZZX^W M^UO_:WGEZ*>]A>XB=?E/RYM-]7J\O^4/?;>][9\OXK*+".7A[#Z[XCOE3YU1 MVN,Z]Z$XD_)^LW5G''=?N'G1=KH/)M*F-)WE]XO%PN1G9A^J7'O;\H68Y+81 M6W "T$5%1--Z$0K>30D.7 XVZ-^MVK#K7SPW&;D<#'SJ^5FXF]KI7$;+2R& MPH;0L]ZLS]]._]I=L!E%YQPLNX8=A33>0C7S.#>/V8#"K51R#V:O/_XF(D_R M"/(0-H^_BV#?A\)VP^_99T?R\TVW7D"Q$1LGH/QXY0$L.Q/:YD79^N74E==V MBS*P@E=Y<'ETQ36PZ\Q",NCZ@FWYJVT>[K3W.>Y-X^\EK&G;7!3^7C/) LXY M=-@!SGE*SGG7'LA;@A<_O7WS9B]X\=Q.P.KNR^JPUDQX9A#3%B.>98H^7R8_<+QX0E)7E'=RD]4!80'" M,C+"\M,?/EZL=I&4:<:?:6="4OY:-GX7^?\6UVQRL6K7(C"$HKRT5^OT^3V'Y+>M(=AC.NXAVSW^Z7V_./3HFFG?VR>NK.-FZ?V%OC(BY0A97DMMA2+3Z[R6WT2+/]I.SC1_9$>N>%F M1#%LAW1S().KS%*:+O,-;UQ0'MBY9/.]Z=D\A7[F@SZ=DY ,^<0>?2#8:[*1&.!"'>(P&94J0D"?6&DTQ M#T(?',Q'!.5,4<2#SAQ$N8@71C2?CZ:*OM7C5!VZG\_AXVS.[.'1Q5/J/KLKD[%7-XMUZ ?Y' M+=,Q0*2X'BWKS&#;V&:YF,WZNIAH._=X/QK6D=KLG*?C%M+V+OA1#WQC%WM> MOEK:T-O>R_Z[\_P.-QEW9L.SQ:>.)-OYL0??8LPG??;DIA_2E1[MZM,ZNG]A M2VG^]*++XFX+OW;AAJY>*,[+Q/3E;/TPCSE?9\WK>3^GNZE<>+]>+O.7/YW' M^>TRW?EFN197"VG[]_',HZ[ MW^"HC\.VA8HC(9?KV:9 \3&_?Q?+J3(/8U(8E$. M%1<.&:PDHL)R*5,@FM(1P,ST0U:B?,5>*X)K_S?PU^MCD<7?L[-K=9-^SU$L M&=S\2^@K$(LJ+W=G2BQC7\59(A#+CT6E-[A2L_VKD0[ M1HY[AR+[&N77?3W";[)!8<+,TP_GM">7-O$M.M+&16VQB"!<2HI MM8!TM!&EJ*,R3DCB#C9OVFA* VR+B/(*<6G+YDT2$?4I&>.4Y)X=A,#\>0SK M6?PM=9&N[P^"827'FU=1Y]:\R\_Z?I;!\)LFMMY>E%6S7,=C.Q>!N'\I<4^% M6GXJYJ+;^MBTZVQF^V1W3P;W-S,T=B.;CK[M?EG&]_F/1X\Q.BS$/UI7_PI, MTS'3M-VBNA%3/Z3]@[B*F['=!5P&F>7Q"G_778YF]G*Q7N5'_!'#=_WC".X@ M=_.%O#QG]J*-K]J8?9C,L[9SU%4K]/?^YK8^7Q\SPW#365X&K[;W.-+MJW\L M96>&L;^4N3VV6[J_,(_.T'M<1\I;?/XJ?J:Q.MGM3CPX<4;(Z6YWVL&9,TQE MI6,C[(SSB@='R=63P;SQ\-,@[. M;/:[<9K7UP+.?R\!YWJT=C2KHS9]KTF*U7?7K$UX -8O#JSWO1JW;/[U;_V> MX-_Z+BZ#4?7AK)#:=+XF*0)@ V #8-^]*OY/]XP8T.LL&?L^]JC]TQ]QZ:>E MAT.I$QZ,P@]GG=2F^35)$6 ;8!M@^\M@N_E]5Q->MHB5C;UE3_B[N/S0(_I3 ME= _<1/Y;Z>;+KM_'0R\#4P"Z-VR[!V=A?:)8&N(?F>SOK6X1W;:U^C+X_ M0(:1OBM5/0Z>YJM.$QA;+WU""N MDT6:$X8\TS$E[[Q@_A3GB![9@'K0C>W[F]W8?NW:A&YVL+:[ZI.?%\NN]N2! M36 9G2A3%G^]9Y(#AH$1!R->CR1&,^E@Q,=BQ+4B5)JHD(N6(1Y$EKP1!'EI MG;*4!8$/#MYY4B.^J3O:JTKJS?H#K; M:V(%2_ZR@:RR:0=+7HLDP,\'*C V/Y]1$UA*%#%%9"8B+B+-2M0_R$B-(D8: M4YF?ORLX[>I-;WKV.W^>[?OSB-WIT/,)U68B.<3\J^8"C]YN:7]F17>SD[*) M_7[/XFJ:!V?5GAO*?MF<^]L=PK,]WCMLVI?74Y1=FO;9P4\ ML$+P/)+OH=AFOI?9'PD)<1XXTE%I)(F@(2J+J1,G.3[DH36;KS>GP=O9IGIS MA_^?*?S =S) PB;"9 D9?DH*"" V?!"K;-K!BMM%* M5=FT@U6I11+C33* 60*S-%2M' T4@ED:9*,;D OH",@"9 %X-0JY@"RJD,6C M=WB">H)!>#W]00:+OM*HB9N-0Z&>@CI08:C#&I9?^N(J2@<(>P\)]H!2#5^I M*IMVL"JU2&(TDPY6Y>FMRK>WM7Z&.KOM?@O)>**6HJBD0ASSB'0, 1F<%W

R0AJ= ME9/ #HHQY'D?TMH<6,IP#29H4 V5$B^.Y@ ]V-"#@#&VRF 40Y2(9\..LH%/ M*,A@F1&,&WG0=NE1RO#;S^S'W-*&]I=YSRR>KOL2.Q,G+=(?,T:.QC !27B: M/##(!70$9 &R +P"N8".5"H+Z(-11SCAN7W(ZW4KV65*,0\H-(ME$_^XF"X? M5,("56CU("MLK1C I$,4;G@(>B0*9WWBWFO$M+*()Z>0-MXCQQ-WR2=AE7W6 M9AB;(-S//>*O2QN,>?BI0'YWAUU0[D$Y/3[AU$RP/&E3-$"RX2-99=,.IKP6 M28QFT@=OR@=HBJ%NZ"Y*HJW"7$6#DHD!\9#IA>,RH,B$BURRX$0 2@*(/*@: MB8=4&0&G&:YY!0VJH&Z7\O=XL5[Z\^RRM$I;S:;9ZM0??OZ5_;,#[ MAPZ[NW+2A[4!$&HB%87=>8!!%4\[&.%:)#&:21^\$1Z@$87V=2];J2J;=K J MM4ABO"4;8); + U5*T<#A6"68&O_^.0"L@!9@"P KX8B%Y!%%;* 5B1U.+#/ M[?7\_O8?;?-^:?/OT'1D 'H+)>KCF'2(\,!.Y;JJ&(PR3G&HE:.1HH!+,$FYG')Q>0 M!<@"9 %X-12Y@"RJD 4T7ZC#@7UNKZM(M M "Y?'9=7LR4N5DV[F$U#$(V)1 M&L09$\A:YY%5 ;MH!%;IH$^[,%0;I1WB-F+$J0E($TJ145$K[W60,CQO]:DW=P!/P$_-^+9=T_R/-0G)V FH%F#U*P!,9,! M,HMJ=A"#D@Y92<'\U6O^*I/$>$LYH&,&V+NA:N5HH!#BQ; #?7QR 5F +$ 6 M@%=#D0O(H@I9/'K'C+');H >S?=V5M)DC>V.R/@Q^OC!Q67#R*2AF%*HN*I? M39]Z&\'U8!X]HR6:%Q9K-XL0;:U!5>XOH/J#1%"NL2W78#1%11,2'D?$!1;( M1960,\:J*)*4,3ZD7./!)^'^NBZ6X[=TI'+C0?47C$T8SN)1]9YL"Z@X=%2$ M+!1P#M NX!S .;:<(VFF*"4!8>TSYV T(AM<0)383"VH\S:)9^4\TXCI3!6-81-2($*U5U*># T2?F5G\GVZZ8GB=%Y]]'W_Z(R[]M(UO MEE,?K_&-?[S]<3&;V65WXV^:-J_3V'&.*P)"[R0@ZDS):JE'9> X&HL$Z8]Z M9 $*4)\"C-^X[VQE]F'S!W[KA O,@P\29:.8366T$FGJ/8J$8QR\YI0=[-/\ MDB[5UTRE^[RI=%]L*G^/'^QTGC__(0^RV+.UG;V+RP_7K2!JHW\5ULO+:)?# MSZO+,V-VRG--K&#)7S:053;M8,EKD03X^4 %QN;G9_KAF>0LN_@FDQ<5%'(A M:20%YXHZAX,].&+CF?W\7S)'F<[;J?\/.UL?>/8[?Y[M^_.(W>G02Z$F#-=; MNU 9$(ZFVG77R^RFLH21,RX@3IA$&B>/I*<^:4.E$0?%^4]WDN3&Q^W)[T&M MW+9B_T$U49DDQAM+?W%MHH!D;$B&(-0R M8BV*5)%"&%RF&YPC9D+(?XE&^F=LV'R,9#Q=V9P\PR>MV!\S/H[&*$%@HAY9 M@ +4IP#CM^]'RN8(4\'[8!"VDB(NN$7:>IEO'(/PT6EJ#O:N?9U+_H":N<]9 MRV.52V2 &<*.$$1,8HA['Y&6 M#*- E'46"R)XA<[^Z_?OE_&]7<5'**+C61',:1L C1D41U-$-^[R^P$"UK:( M;AZ:^,=%].67U:+YF#^&-I(#)Y%PN'6=<@%9@"Q %M!S:3A,L,*>2U!95S.M MO-T/=M9H'*)%UE!96M!A9"7G*"E#;?)))ZYKV$#6D^+7\_#3AA*_6Y2/H#,= MH.3 4!*J[.KE()5)8KR!=]BQ_E()!_748ZT)"HQIQ+T@R#)/$3&.KL_1L.Z++>BQ:CPRZG(\Z&,'^#: :0<#7XLD("H #&%L40$M!1=: M2&1":<+KC40N.HV,\8GKS% H8<.("CQFB1[TN1L 4]@OT7%F?);YX*>2:D>>2[^>]VNINFRLNDX8/UA^K&^21J@I=DA<3/=0G'SL6!Q MLXQY/&V^JFU6Y[$)TY3B,I9CNEU^T.9\V[\\,QYV]N'[T=6&@^V;;9KJ6!2^O/M[T'\*,-/XK11ZXY0XDP MD[E.]"5^DZF/5/D=.'.2]SU=*,J!<2Q$X#QD+_!@.V#W+^DA+?^$ M1_+RD^RXMR7L.OT89Y=GMZ(UH-P&Y9C3@93"NJ1%@3K%D&$A_V-<9%ASFM&O M!H_Q[_G"U0[B;E0$='_\T:[BSW:ZO!7P]@OKCI7Y=Q4#&?-*,+N-\V_^]NMB MM' WDO?8AKH^Q65LWI=5D'$NK+/E>[^#OV/H=]9T ;1/FZ6$;+^6^MN@4 *" M>Q&YB_S-;I_(?H3MR!./ 2[9(2U$Y%X*ODI/K,>4(BZ\);HXS42%%6CA^P#FFJLMLHM+78 M4:;BP2E[S^$Q/JNN\Q&K^DW/H_"+5?'&CY"*3"7Z9."64'SL>[H .W@AB,$Y MMT)2CPA/+K,#K)")DB*L@V9$>DN2K*=&>XL8.V0@)XDK$:S/R%@A862!)U/;;$O[M M?-)6?$I>SZ3P^FJ3>E9TB)7+T0_]1NY.;O=HH<+=>O-Q- M%,^T5)]PLX1;S,*#)[3_?AGDJ^DJOX(_.L4_V>7LLOEIM]-@0W[JG?,:%R#L MU_FB_3JSV;6H>7.>EWS,W.KY+GZXF"TZ/V*[_Z=[S?[USIK7 MM_=T[SCC0:7!I'Q_&?O""/ G[VHT%@RVU#@DB"M[A!-%ED:% L&!69F$]P_: M,M.=\/%#MV_K;1'GVWZYO5O\OEMJ)SCX6R@](>1X/]*!Z_S1\ XLXVTF25!I M<5)Y2+(":>XTLD3PO(HY2?Y!=2:G6L:__/KSW9&-"9%\(NXX8&;H2[F? MDXS/V8R+*;SS@!> M;N\SLVT[3=/-,_]G/5U=?HVYNC:,4L!\;/BWSLEQ4S? 10(AX#M#P,GHF/^+ MJ%89K:S@R$J6,N!YGC^7I:KNP8=RW8UU_[Y9JI?R,SQ:N!M9-!?R3"\$ M9)(,BDA#D0Z*9]0P"ADG&$I!.B>DE/FCFR##G9.14XZ\4 5I2/$+ D:)XVAD M\31$?#:0(0*V;PWD=:[SNVVPHB,X.]KV:;HZG\YWG.GR%L94"-@N\G&]T+# MV**$"/9)UZ3)2P/Y]7+9Q2#Z,$8>5;N834/'*9V=V=+_I#V/<=5^/B\%D>9: MIF. 6M#[D\VT;=>E.\X=#D'Q0Z;S+N412OAM\Y5ND5^U7-MZ7K:]\EYF\;V= MY7O>_HU)X]:K[KKY8I61-GZ(U^]8!F6]7Q2G*?^:@?MBT5YSHC;/+$H(Z@*) MF2=+S+R)RXX+9+1&W3X 2,T 8C\V8K_;2Y*4T-9V?R0X&G?M&K*4XY#]!4O* MT6I.:N2,4$B(*+BV*@E*;CH:QAB9E!$H1)803R$@DQA'3&G'I/7.,7W-T=B# M@PT.G"#I0"=:=3U!1^M6[/879[+=9/T];VSYRL=I1M6N\*\S[,7TYR^%:2?5 MPB%LV2^\P]]C5UXLIZ5-PZ(C"K^\^>VL^75QRQ=OW>37788[7&:B^7"=74E/7$IG'_]H>M*.-DV*ES&?-,XZ?V(S7W]7F7D?MPY M7]Y>Q8^77;_^_)?UO'@O[^=94.'ZR\>4>F]G'MMVF_WL7N@?%QL_Y-@EA>_] MK_4\[L61[SL!9>!MB5L?O.1^MG=OS'[]89U?,@_B^#24L[CGO>\% 98[=T8K MS GA"3FJ#,H0F']B3"'&@J?)4"7(P1X#CZ4,/,.DB2)CI28DB\ G%#T-W(K$ M4^EO^'G<.]@\^5,OM7?G>6;?G_]RL3A-]\'Q1UR*!K_/.KFTLQ[Y0O[&M%TM M>S79:L.ZW39(R.Y2G.7+N[/K5ZOE-+M8Y3X?XNI\$7:-:RX6RVU=1/>M4EG= M9X7Z8$CG6WT&B7?9M;0N/E[^[H7-=^TXK^RTR N[/DZ M8A=[<0^NUO:T]G-HO[$<[N?-?35GQ;K9;]OYS-' M;PW\/2?;/4H;:I7OT:ENI\_%^9W-.GUK_F>=^5-5X' M#>O=(B^>0N+"-/M1J\6R;3XLPJ98J'3'B,L/.V^N@,A9\V8?/?J+?;=6)[N+ MMGTRXK1+8>V&52A>YZK;QL^F*>U0XJ);KEWKKOFF*U@!GXWV[\')U:TZ;[#; M[-+#S_Y(BDN;7[Y_A651C67%>V;)OB;2\S-VVF>0K]SJN_ MEGY+TWD&RG)1N\H??.B.)MAO]7BL\=A94ZJF^X1?FTU4]R8E=+ __=@N ==AB1&+=,Q0"CZDOC5E4E?;X-$K9W=[_",PEQLUJ?EA^[CZ:I3 MWV[WUJ?E=)5'TURL7:;H^6ZIHPIUQ=9N:N>7!]:N,;8.YW9T+2RZ\1>IV,UF MAON\=XBMS^Y\N9W+Z'AVFW6L<LP0-K0(0TBV&.-8'-F(M?1H.2]05P9 MC)SW$C'*+)&14%K*_6[4(3M!HF0&8D1#J1@ 0301J;73?,3^>Z7<5: M][_YPZ)=G:9#S@N(;P\Y<@UM(: MQ /;0FAH"U$^@;808V:Y8?KQD:.\V' ? MO&((TZ@1QQ@C4XI\(F'*&N%Y\@==J[ZJT:<_CV$]B[^EVTG#[]G4Y%%E$]9M M.OA'Y@#MABID4CA=77;KZ%T>Q/>S_/=OFNS3V8NR4);K>.S<7O 'OC3$D1:S MV>)31RPZO>TB LO\K+;XY8W="*,/2'2,@6+"FS06.]N A M:'L0]&8Y]$/:O$BQ:*_L>K7XSI6M'\MND'GMO,+?=9>CF;U\VMYC M[\+]<\/[QPIV1F@6X#?'#QC?C.^,8WVOZ_!]KE)G1/#3W>Y,&W:RNU%ZQLG7 MONO^*>'[@CGO%7:S*F\7R8F.5 MRP:&=W,G+E9-E]5KKAOH6^;SN>3Y="[L24JK[BJD:GZ[VK%5CZZ.9DU4I.5@ M+0>.T""+>F2QLY84K.4+L9:_KKNJH45J^MUA]>CJ:-9$;5I>DQ3W'Y?G(3\1 M(!H@&B!Z?U5L3^M#F^/ZFG]SR^9?_]:=VM>48_OZW\MY$TUWX,1@M'\XBZ8B M&'@$CP>K">4EXTG'R+('F##ZQ[:%T[;[DKVUM29Y@*:/6^85Z>LCR&*^&(XD M1C/IGU& 6TW(!24H-IRR0S# M!Y497 3#G$,Z?Q=QZCPR7CAD/:=6!I,4O_T(UJ\IXORI:ZC\R[Q=+=?=CI_? M2IGONW,[WW0T^'6Q,1"]^_Z@EBYRPAF?"'R\KA,0[44B6F73#B:]%DE\A2%X M0LS_BP>.:7R@+ LKX<*=#$"K'R=IK( M6,28:X-X5 QQ2Q72)%F4A..:89JB/ @=/6GKIL_2Q(X.MMM#ZA\4.2)F(C"? M2'/\*"- M!>):)5-.YCT6B0QWM 1<(*7R@ELP,9QIA"E.!,#21AR7A,4F67$ M"IQ8Y$/B!$\Z- M1YJIB)2/S"GCE5)Z2)SBJ<-H^DQ "7?5KB&48=5A"I\;_[HP6E;E%*=EC]]B MV?BRR6\V@ZJLD7#/DZ8@[KN)NC*)C48XI]_C7BD5'2"40ICN+DH=;>;!D3@D M:7 E,YU7N@H1:2]C8ES*:)_WH,'/4NJ?MU;R- 5K$\WP1)IZT\T#Q?JZXQ$/ MB>A!.R2@8542XKI5#BKI( 3XY7P%"^HUQQ0YK2/B/ ADJ2R;,*DAA'@B,!T$ M7UEG6O+4VS#IF3GI-LPQ@^=HXG_C3C@.$-CNV;F+UI,BJTSFPV*8)TV27'<. MZ!DMWD%8K,OY,%6[?Z,1SQ=Y;W<)"$AGA=A\A'0:3H17%&E-">):I/R3E2@E M&2*F,@1U$"1C@GDK34":,)Z_DQBRS'O$DS#:J)2)*AEF-S!B)D:P"1>RVEPR MP.3081+"7/62D,HD,=XP%U2ZO53&X0U1G/.$HF&9<=BHD3%1H."<-1%SHZ09 M".-XZB(W=D:@R*UJNK$?Y,H_E]-*_[:5V.: Y/Q[F'Z$\V!OS&)MTS% O"T' M+:\6*SOKNYRAD*&H2>5@C(\%C$HD;F\/:_/)MLUM!20#?/,_0R','19791<_ M6<80QTPA'IQ VA.,2 S$1NPH9Y47PERO+7]7UOA1&[NSK'+?LB)QM^,O\=GQ MNIB!:T>3;S#+[S.6URD'PH_D70"X[@*NX#2W+I-]QC3-Z$4(4<"M8;Q.6"^G\_=- M7B+-9;3+MHF9Y8;#[&@'<.6 HTFSC.U%S$+]&&>79Y^ERWFXX#L\^V14>\1> M__TRR%?3#$13?W2*?XRKN,Q_['"P^ VW'Z_W3/-^F[M?I<*#E_M(7FXQTW9^ MV63KFLW@*M^D@.IU5[==+?P_FT5OAYMUNX7>[V?YG=%;?[Z8Y>_U?T<7RZDO M%WQ8A#B;-/D=_7DS;;,=OHB=D)KU1=:$-I9(WRP_9#DML9TV#W:=K[2W#6!U M-=!_^=,?%!/S79O)RH\]X691D)HWS5O,EN15;; M1:>Y&5LN9G%KLLLGO[SYK0<9M\C>2ODT3)=9AQ>9?)[;K,@;.U]@X@"_]J&J M<9?%SVJSVG<<_E7+$_JWR_0IX-Q=KEY?/[+)9+6TAXMV?YM,.U6UG'(X\9QE#C!^Z M>_B2"UJNIMW]EC'%9?[C9L[*=%R;Q/RVZ_DR9D#O)CR_6U/>K7OB(H\SOUZ9 MV_RUE+G7W$^SJ=D;?B_*8K[*R/K7L^YNVW!]2M['>6>_RB/R/&?=7UZBXF%, MT]0W,;_,XD/^8;%>S1:+?_:HWSUS^L\XFYXO%MT:LOY\&C_VRV VS2YP*"/( MIG&^NK*'6;&FV;WM7J&;Y_S-U"V>?-OF0UR^C\M)V?UM?;Y#.]U?MEOS_CZO MHGF9UH\VOV4QS[U(\SA#]X7VK'F=5AO#=78Y.23?V5SDMVE+>+#[XT47"\P_VM5=?'[KN=CE M_OT6C8L%G]M5QN:MM)F3RUFO4+;.V]M2YG_$KA< M9^S+=]Y=OQGF62^4$E>]+IK)-5-QW1.\/O_]A)Q/\[PN2]U"P6Q;P#?3CMGB M,I;KX])/V]AVH[I8M*O=,/MK/G1L9"\FXF*>N53)L#33LDS-;N"B\LMH;LC;K,7 MH2DE%04*/N:/TW+QX1H.[@%0C_"[+TY[7V/#DW=N2/-IFIV$^>U&8DO?>QB? MKG8XU&X@>,_1R1^4=W %"&-;G(T2[+%;2Q0S <_DN'O[Q2WXN0&P:V8)@ R MK$H@^[W$-W\N\_"U7K"<_1J&Z/'AUIBYMX;0:D[$YW MP)#__(^SMYG9+:-MUQE,_F]<+O+CNF!WQL<-!F6_>[5>]CAU"!8](EPATS7P MJ!HG:DQ;@OZ?B,C\N$U2_&=9]*/4_W/;LYAIVZ[S&W?,9O/6A2!T1G_+8XIC MLZ,]O8IVO*!\=>];NS30+:[8UF5;QNQ&QN[I6[>K=^6NYX4V/ 0JG.ZH<))1 M,Q&$18&(A#CS!&GA->)<"A*Q,D&3@X/7HS$Z28N(\@IQ:0TR^6)$?4K&."6Y M/]W!Z[MJI==YH7SHU\%6Q;8:5NSKM6*FB_7>!@=$C^]P0&WTI:*I[#1HX_R; MOQ7[,]9RIAKJ=RK<[I>%'?\H^:'X;+-RM65LX$N,$+,WM?T^E'\[W[5:N'BJ_R4N)QE9_GQJEAZ_EW2TMU'[4YN=K.KZ+-Z\7*)<^89IV(2.\.\ MV9VU/>E::"J=Q4BQLF\B4H-VJ M%;:UQ-L$^)XI[I;1NSR&[V?YPF\R'_/VHJR3Y3H>VY ''L:7EIO=55C6)2,V MNZFNV/!MR>$OJD'K_>XN=[V8S1:?RA\^;;:;HFU$T5XMA"ZS<[.R>"3$Z6:! M--D62..SYM?%#7E\RN[)3B@W*JZ/%5R_^BPS$V<9!UXBUF[WLG9;6;=#VC\* MP:Y7BVW/BS+(/-^O\'?=Y6AF+Q?K57[$'S%\US^.X(Y2;+[@RX;HBS:^:F.) M5:_B=HZZ+?3]O;^YK6GVQVV6DF>^_+7;1513<^>=-;EE M/I]+GD_G]YUD_\:Q5?&?Q;3]=&#:ZFE"/)JE49&R U"/!:@I /4+ >KBNP J MCQF5JY/B8;-!$"< -0#U9X$:#T;%A[,.*M)L.(W@\5N1/G?<^*=K5:S?3N=] MRX90F M3CR.*-M=BCAA'EEM$I(^\>B]ENJP,"FZ('A(!AEG>;;[-"(G8D#)"8>#\2G% M #8<;/B+P2O(G;T@Y__CP89F. ZT AV$HY#AC)BCVZ*RS2,!&XT(YK&<$4.0 M3LHA;@2W28>DHS]9I.+4VZ*N.BA\R<8H=F>;9RGO:$\/>#:@0[/^ H XUL#" MF)5J-),^>)T DK A"=QZS6PF"2DE7,(:";E,%1!+223L@C/IX""YKPZ%#((D M:" )(R<)4+8P_LC%[[?W\GGV"&*= JZ6F, )MR^5F. H2T$%1TF+@+CVF6Z4 MW> $8Z:]"#29@QS-LTF:T1ZP$LBEC)J3 !8./6HQ9J4:S:0/7B> 'VSWCWKK3.(2.4&RK2?:(2., M0988'HW -E%57=0"^,&S0]E ^<%^S"+_7#J:0G?8F[;CYBZG[/L_17_N9!R1 ME!FD0LRNBLC_.)K]E:B]$()IB@\+Q!^C/_=/FQ,DNS[=;]9+?YZO>#.SS[MT1GWV7Z(N-B)K.TO==L[?G4K=-U_:_ZQ;==9G^Z>V;-WT_Z6=L[/WY MWM0O]AR L?2FUF>"B/LT=N9GDLK[7'A&.;_G#6]Y,@3KQ]):E$''NA?2L>X+ M>T"#B@]Q0"3H1RF61)SMU(Z'%#I D"T:Z)+,_+7MM@D&?Y4\DYISC!8C_%6;YG&']F MK8.9&!G!?VG2>2Q%)*44Y1I-8C M'DA"SC&%3 R2>ITH80)P[21&7#(PXJ=;[,+A2)SP"*>4LD%V,J]9FLTYQD%& M'Y.R!XM="FXL9@+QQ,H.96:1<90AI8CFQ-.$+2SVTQAQ0K_0B$-H_@7Y_\_2 MG/3^%9GC9 T#7#"W%V0JKR5+)B*FBR]&N$>:DH@$IU$SDR35XB;T"QR9\Y$A M;I)!/!J-M!<264Y,)%I839^C3>;_GLZG']8?3K.?5(BSX\69 X>.OS2/PRX& M.!6W*T54TC&L+&(&EXZQBJ+,:1(*3@KFF&'&'NRMKE4I[!^G4PI-[^C#,G2E M .LYTHC(2Y,.P/BVPCLH[1332&4/MFP V=RN%,-Y02Q-*9?-5)OP6.;F!HN?O!0N$:G"+YG;;(8U-R@F& MA(D)<94T,A(G1(SB23MKO*_/+[ZMY]A)Z10>L>$ -O49-I64MD)AY(V,B,OL M;%@3,1+"2F*LP0$?U'K5J1&GY%+LCD,$AJX18#='&B9Z:=(!#-_V6I?1!!TP M(B([]3.*%H _/)I=(A\K2=(7<](./RX]3'(\9C-EOX[J?? MTN_1+][/\YN'-WG@BWQ=NVJA+^1C]H5<9&7N6T"B;G]27@![*AM[E6T^V;:Q M[:8Q8]OU95B=+]:MG8?VKW4T8JQ/I\?2A5&=$7*?IHGDC&M]K^OP?:[B9YB= M\'8O:G",WZ<;YFVW@YCQH##FF2,$((O[M1LE&/J-OI .9E_8;Q2:VXTA-@M6 M<^!(#;*H1Q8[JTG!:+X0HSFH;K[#60>U:79-4H2>S #4SR[1(0+UT?[,U:GX M<-9!;9I=DQ0!J &HGUVB0P1J/!@5'\XZJ$BS89?[^*O[2P%$.4UQ&3_&^3HV MJ&G7KO7+:5=!5\^VL,HD79&6/H(LX(3C4XGNS_5HT*V6!TY[K['8VDO%9<02 M)1\DXDX19#2Q2'*BJ!0\&&]O%M+AQ*4/FJ$0J"W[9!2RTA!$J8A!&JI$^<[U M0KI-95P,MQ?.;M.M78I+)% M5E!+$%>1(4U$0A)3DIA6UBGSC%:=T(E0Q]L> *B!57_^:0>K7HLDP*J#51^; M56<^.F-DEG=((5MU1?-/5"'"RNFC)F(6#JRZ]38$XCUR/D7$0S#()(X1UE1G M@QZ2U <]+9[25\]&G8)1K]FH0SGPBTS-]-M5A4[TME ;!87VD1 M,+4*D?-VIL:]-$E3BKRD!G'B C*89/Z%D^.,*N[5P6F=F&DA9"0(E^/HN4F9 ML^6+D=:<11&%3(?GRS\A4S-Y'1]O&0R0]"(AJ;)I!YMVVB7_KRQ\Y"5]V.<+2Y* ^=Z$N^5R7A8/ W2O .8=.!IP\/-VWF: MLE02XAT2@4K$E33(&1V0Y"%$&S@SXN"8=L)(XIA3%(ASB$>L2+8 MR<2>L_*$8#+AQD#M"8!2Q=,.5KD628QFTL$JC\4J.T4(C4H@IZ1'/,B -*,8 M86H](0J[F [.^J94!H%E0@G+;,DIUDB[9)"0SA.EJ;.$/*-5YF:"!>SR $RJ M>=K!*-OLG1\O6!:9%Y7>(&<F92'1=5.FN2][Z%+E4EL-,(Y_9E80/UJ0>+;J9_%)J3 %,I\K20\!$4Z M>8&43Z<1#J4F)!-(E(O Y?Z MH ,F-U1C29'P,3,.E3@RU.C,.%39;>HUD\\9.&)L@M5)VVT!Q@'& 7NH07B@ M614+!]C#2V,/FHG@@L%(6U^:;TJ'K. <26\2-LYA$0YB#]YR;(422':I*JLP M,N5T%*.H)%QI(;5XS@)-/!&LWDTT@'&PV0;24_N;;58+_T_D"B1DH+G"A$DS MC]U9*?9#?I]5VWA[,5WE5_^_,=138E&9_(=%'L> MLH-.*LY+[(P+B*KNB%PCRL&W%O'(I//*8F.>M>EH7L620O$QF/6:IQW,>BV2 M +,.9GUL9CU$PP(+"6'M?3;K1B(KK422JQB\XP$'?K"ER 7!0\H^NK,<<4\C M;3) Q/GA*A>3W^+V!$X] MA0N5R7M8M ^RWQ7[1U#A RSP;A;(M4Y*>XV8$ 1Q$DOO>DL1)B21%)44A[WK MOR9G\].'B]GB,L:W:1= M]$@Z1Z2/$D=VP#:^)I54,]N@$TFA_A@P$=@&L W0K*%H%K"-X;&-I#1+9>]S MH-HCSG! FDB#O-$16^6ME@>=;+\FPU4SVQ!< =<8 R+"7J?QI\W>+3( /$;" M;-R2'A:I/&E%P74(I6>T8&A8K-TLU@VB4%'U5;ST+@D#,ZT0TF]GIB8P$@)G M2#$A$*>$(CU M)[N\=GEAI^0TH2^=]0+C:NNS!HNFHS%V#P5#"( !5P&N4JUZ E<9'E>A@5GG M24+6EYP=%Q@9$Q7"07'IG' ^GB1G5QE7(4)/*#? 58"K %5QY^6_U^UJFBYK(P?]4O]U_2%_T>??P_1C?9,T0&!]W9:F MBC]&'S^XN&P8F3044SII5N=Q&9M/MFVVLC]OIFWWB<_KJUDM&I=)R=5-%IG2 M-+;I7R'30IM_M^]C<]%5;I5G/@:,[+1R8^"VN_6P%E2YA"@N9X$Y&I"1V*+H M1,">T,3403_N1]NM]S5*V=>[_;Q8;CXJUY%K&HC:Z%^%]?(RVN7PK2D]TSO6 M@AKT[PK+YD5G^9-_]K/;LL[A3NW*FF6$L[OVR2]=-97LV% M@-AFU:_;15FWF:%DK\M=-CXN5W::R7EGKR>Z2,,U,J8QFTL0-9<@_EMMF2X=V']T86BGRSB\Z;^S[]\OX M/K_V8]&H :Z2(X%-X5B0S")?3F/C1C%D>?(H&8>I,AIS=W",6W0D<<$8"B%D M;TS*B!PC"0EFL&?,49%V!['X-%N]ZHY:^*%?+3%\'U>?8IS_W*^8[F_O%F^6 M,:_*90S=[S^NE]/Y^Y[3=1RQO>9TM9N/KKRM7W[]^3.=&*CF$Z*/GPT[< QX MF*Z"BMRA(I%11U.(*%"J$5>:(J.=1I0[:P+3C/.#V#\5%EOE"+*&!,29L,@* M%Q!F3E"M7%#ZX)SDMW86?TO=^L]4#>T!ZH# MF6C-)I2--P+Q6778,T[9-<_?RBYC_H)-*5O,SF!^FJ[.FWE^;M&0^,1.6E#$@=% M/YHJP97/KTYL0CQ*C0S7"L7DA56<"T[E'1BV("RIL7I+C.FF!5?V'["1$\LTD@GB3-JUHII&-4*&'I MG;)2J,-5;;$@/KB$4C86F47ERXW)+"H:HHPTQ*6 K[&HUUOQO-E(IUO8FT7^ M.1OQM7%JPM39>$G3)DY]UOSC(LNR6(HVS]!1J]&9BPFPI;M407K*>3"E\6_V M*GC2,K,EG%>Y9,0;*XE0!]U_3=1)Q&"1(":5CL$":4D=,I@0G=4A[9T+#0[% MDS.HX[[#IY*Y]5LY9&Z4J=35]][F!^2??LK>?8CQ0RDWN':OBZV(^KN=->_. M#TS/M*CEM+T>NUA=@5R7-YZ6S(N/[8[O)3M=-A_M;-WIO'>W&]&(T*V:[J(2C6[*&,)!"OM&S*6D>);ENO+A]6'=-*LE W1]J&!F M[PQ69R65/3*GLB!&]M^-F7Z^43/XP?2*RQ5S@LC0\AL'8X5:CW^ MK%R5I@Y\.1**]Z:V+X/[M_-=OXL+^S[VI8C(IOS&K^SLD[ULO_NF^==G7Y&V M.5\6G/E3UJ+_*@-]D#2VM9?WE$QKSH",)O.XZ-)ZEU'%;(Y_*'_ MJ-W)S5X5Z=VM%R^W@+$B\!Q!KO=M7O?S8)>738DHM95.=(UP"[G>1\KUOHT7 MJ]X!Z9T/N\N60CKTH1Z&BRI1G1A25G+$G>?(TD20$H1Z:[F0[" =&E+V(BQ+ MB(BR$]4[@G0YG5ABSR7C*2ISV#_CZ7(]="(9G:@[VK4-7"5.ENNQ\\,T#V1Y MOLI1=YQJ$FUVU,O)GMQ0I*D3B$D9O"18*7Y03AJ2C#(IA:AP$F6U84#%T#=DF>U[-V46+%=Q"HDNHO9F!38 :$ZN&[?;"UDD8D;"@-R7#6&4X, MLM9)HPU-U!RTRK49[VTL$5ZM2XU \,APSI (2F/&B$],/"NA(IQ.S!WMQH:N M,2:DT-%[AB+F ML>SFB<6+B<@GY:U,E@9&'H=*C5@I@$B=;$T''3 O10$4ERY.!E/D2EHO+V5! MB,?,L<,NE5]@%)Z12.79&ZT&[(C489Z^R\&[1<;\WFCDS]M=Y'0OP=[V)0/W M3]A#1KX2Z1]QB2(CC N7/1NBLM/.*,K.#D&2"FZQM(XF>U.32>)1XNP#\618 MMFA"E7VC 9G !)6.R%1B;,^6D6?B3(Y=A;\X(W]K5XS_KVEJ2H(\;]ZM3$:> ME$?>IYU-GLET1\9__X<=KZ MV:)=+^.[?,?OLQ;^\YLF9K6Z*#)?KN,=C74@XWB/H@1RUO23W>39KC;!^,PY M[<=7+!&P\H81E!PGB'-;XA0Z4](HC)682,U.T@#AK3^/8=VY6O%]Z=[U>[Q8 M+$O*X9=Y;Y0R!']_N?GC%^HV4 MMV6:F[/TN/K7-MUU9ZF+=VGEH__JJBAQW?6J[[336-1K;#FGS%F6T MK^QZM=CV<"N#S%KP"G_778YF]G*Q7N5'_!'#=_WC".[ ;_,%7R(1%VU\U<8+ MN\S<<#M!72?#_M[?W':PT<=I.W5E6_3EJ^T]CAQOU#^6JS/&^5_*W![K=;<9 MWYF2[%[7X?M&RCYREO#D5F#PB$XU*IF6>29+W_] M_[\A^)OG[-1[KY,YMQ/Z7 )]NF+L1_5Z_K/$[GXZB-W5H[.C61H5:3M8S8$C M-!F@Q&Q8>S M#FK3[)JD"$ -0/WL$ATB4./!J/APUD%%FOT(,2>L)I27)@ITC'&. >;Q?USD M+^69?8 FCUNF%>GC(\CBS@/B*I/$> _1/+$&U7\TY@"!\ELH9;^CE)T(X2C# M#&&I ^+1&F2]TX@QI[Q1DG!ZT/KAZTMK_WW1MC\O%Q]*AZ/I?#V=O__M(O8- MEMKONPJT70EN;+<6[OYG>K9YW>:?[BQTYY),##GI0>2 W<^%W7^M![LKDQNP MGUHD4;<& ?L!]O-RV8\APD8;'>+E)!]NN>[/]'%Y33,6J%?J8$NN\Q([XP*B MJFSCQ48@YTN7D\BD\\IB8W"U[(=Q-1'B>/MNP.X!83>P'V _M4NB;@T"]@/L MY^6RGQ"-E\9:Y%G9_8F=1EI(BG#0+@B;N*0'G=UB_@L/R2#C+$?LH8*A/IL CP ME\KB3A"];T%)91(;C7!.7^]3*1\&'KF-HB46.&$,>=_UO68"&;E3,@HU,?2DT2B /8 ](!0U" \T MJV+A *%X:80B)"[S?R6B)F9"85A 5OB$& N$AF23M^F94EVG)!1\HM7Q3OP M>P."/=C#-_XLUK\?Z;Q;3U5*93(>%F<\:6W =?"D9[2@9UBL2Y/AJN&S[BJ" MBBK [B_A^HGG ,$8:L7N(M!<6(<)<2BS8H4XUPP9ABF2W#$=@Q74'43DGBC' M]],?JZ7-NC.=V^7E+ZOXH?UU,2\C62YFL^Z(@:PAL5V=>!\AEUGS=;6U9& O MQEYS_UD)0P@0Z-P+4T^@&9W3F=J,]\ MS3_7QL?GH7.,F8FD"NC SH%Z5JN>0.> S@&=^SR=HYBZP"E!P:MR MCF=DR! 64?*,1H)]L(8_4WK[>>@<95E>K-Z=GF OGF]/:/ZYG+7YM]N/]X;S MAY_P_&'&59!1821XE(CK6 [VIAAAH8R6D5#O#MS0AYT__,/NZ-O?T@ZE?NK/ M?O\^SF.>DW=E=;R+< ;QHRVUPS.(+Y:+R,O.#,=F[S^G/.OWM -56 YAH/P,$WZ"@4*S MAT'A$'1IJ%D6'@XE?G&GP<"AQ$^U-"K2=K": T=JD$4]LH CU%ZCRR&I !@T<&BC\VB.^EC MQ,DA311'W&B!+(\8T2@4B41;+ X.Y/R:[FY/9]&IJ/?@S+/CJ+[HW"E#*$I3>(D_R3540@2;.O:R116I%3-/AZ.HNNP46OVJ _ M>KDFY&8&@DB; ^H@H3H*YO>(;0SA1+_**@_@(-/1$<%$I5,I6N03"XCS%)&5 M-"$O$EZ31C9(EW_2(D@AC.#ZA FA1V4-9"+T4(Y=!&P;%K8!:P#6 )H% MK %80V$-V!HJ*:&9*U"-.",$:>Y=HLOB$>:DC1W>=*"TE&*ZV. F@;@=]R?IV[\->V^,V(,38FV^2?[I[GZ_ M%7?P'RABU]T6]:^#@7RHQ@$R!63JA9,I("';?G1<*&&<04HSB3@3#EGB);(Z M9$J1%*'J8-_/UY3PGIJ$W%F5PY@ ]@$0!^0!R -HUD T:T#D88#&'R(Q=V]^ MME$(H9#76"%..2Z1&(X\UB0DKJBTYA0ER<\1B0$V!+&89SD3 CKO5(R##^V\ M S4(]? TZ&16,8F&+HU HE\&B8[$1X450]2ZB'@,F1 ;IE 4/%$5J4WQH$?U M0]*90\QC E0/ECM7A_40B@06!2SJA;,H8!\;]I%1T(>H!=(A8<032TA;+S(% MH49&$U6T)VE%=#+V\90A.\ VP#9@#34(#S2K8N&\&-8P0*L/L9>[V ^3QI#( M":)<,L2I-LB8%%&(W."HE928G3*!.FJ:*A/ZL+CS(Q:2T#-:\#@LUFX6 M 9"_7LA_KD?7[B_A^@DX$-?M'D@5HR&6(N]<0IPXBPS1'FEF$A$X)$']*9*& MCWO>"#5L(!5V P+&T=BMA^(:A.R =@#MJ%8]@78,CW9$%PA6'B/G9,P4(DID MH_/(A< BEM(1>I)LX6/2#C8AB@/M -H!M -HQU"T"VC'"Z0= Z0-D&Z\\P@7 M([R1DB'EG2JLJP/FG3#/FGVV> MY[]M%\>OZP_YIC[_'J8?C\_V7UX<$$,DD<&2C!@TL.QP M89VA1B@4*%.4>\.2LZ>($K_UYS&L9_&W]%.&HPP%'^,.@GZWJ_A[S,_PT]G4 M%I1X5Y;'N_S$[V<+_\]OFIA1Z*(LB.4Z'E-'>B:E>N0E\M_K=C5-ER.PPN_. M,\Q=F_-FD9I5_O0J'=QL\\3Y@XOU*H;&KKI+LCV)2SO+KV]7Z]5B>=E=OMNN;IM%M35[99#3^?M7^+ONV"+I[1QUM+2_]S>WE9$4J;N\ MQE:7K[;W.%),TC^6RS.3U?B;X^Q@,[PSQ?6]KL/WN8J=&# MVJ-A\1$H":I8%KLC1PC^W)DCS]]_:CNASR70JWC.8Q,YMYB%1UL6_QGMLODI MSUIH?HP^?G!QV3 RJ4=G1[,T*M)VL)H#1VJ013VRN/]!78",(S&:%%-:CWZ. M9AW4IMDU2?$PXP_B!* &H/XL4)/!J/APUD%MFEV3% &H :B?7:)#!&H\&!4? MSCJH2+,?O;_UV.(< ZP)^.7NS/]AUK_D@>MI(E/9 JA(>9^Z@4=EDJB[8NXA ME=$GUB"H=X9ZYR>N=TY$62E(0(''A+@+'MFH&<)4ZY@_UY:>Y*3>JV+#:T5O M1\J@7Z]^[HW=VZVMNU:L>-HJ:<,FBIQTNQF >77EST"'@ Y5(HFZ-0CH$-"A METN'-%;6"%O:2P:#. T.V:0#LM1QHXTFD1ULQWC0[OGZZ) B$U;R\T"'A@_F M0(> #M4NB;HU".@0T*&72X>"LU9R:Q%-)")N&4?:&H*HU4Q0XH+B!]&A!^V& MKX\.<3UAI]U&#V!>'1V"BO[Q9UC$*&\(!8(EJ:@*TU_!$3AQLTOT;\ M?MP#]9/TH:03*76U'90 H\!(@Y&N1Q*CF70PTF,QTC9J)Y)R""?-$ ^Z&&DC M$94RA*A4U-X]8CKK28PTF=#35N\ 1@T?HRJ;=C#2M4AB-),^>",]0",+R:([ M6R<[J[W5'.F.;! BD)61(,.98-RH0,1C)HM.1S;N>8(KJ;>Y[M:^'\B9]L8NLUV<=[VW7ACGW*NI_RC,ED/B]*..><^FDD'2@N4MBY* MFXAEC$B%A(L:<2,RI672("&MU)G7.D[5(R:Y?EV4SJ+K/"(WBYL:J+?G=AF_ M+_;JASUS]<.B/?'9(81/"!=0]S1JA@LL!EA,)9(8S:0#BP$64Q>+D=PIX;1& M3#&.>$@Q.[S>(JNLCCQ*R?!ICX2MB,5@/C&G/<)^S" ,- 9H3'T6=4@:-)I) M'SR- ?._J]3UUJC D%0V(FXP1D93C)2*.)$8E#&G/=+T:83,*4\$(QQ)*E(A9AP9;Q12EB2GE>.$FT?,2/6(_LO\QYCB=K#8M4AB-),.%GLL%CLZ*J+F%#&. M'>*,9XLMC4:4VA"4TI0P\8C9ER>WV(9.&"9@L0&P*IYVL-BU2&(TDPX6>RP6 MFTHLDR<.I?POXB0ZI(6.B' BF;-)4G-0]7G"A,E36VRJ)IQ+,-@UXQ5L11I_ MMN3WV$:[].>-G8>LO1_C;''Q(?^I\1D$IJNVGN1_9;(>%IF#5/( )GWP9&Z M^ =%O'>14B4HEY%31#'+I-1R@4R(%C$;I(XX8(;Q(R9^\@<_]&9H:Z9.$RTB M$Z%/&BP:,[Q">2X0E/ILY9 T:#23#@0%"$I=!$5+R[@G''%=RHR9DX6@X,PX MC&?!D.CU0?N?$^:Y'HN@\ G7L'\(" H0E,':RB%IT&@F'0@*$)2Z"$HRU#L6 M$Q(T9HIAI$;:H]$4.B$,SBM<]S\!/9*C3_[]]OJ/"[K M*5>I3*##(J@GK7]P^>JXO)HM<;%JVL5L&IKK"[@RB8U&.)]1E/N*IW[""T1Q M2Q0=UC)X@2(IC:P-ID@G(E'T-N#HE&'Z,5-MG25X'?Y[W:Y*^4=[$IK(>+TE MV8!P0T:X_:A/3L =0+,&J5G '8;''0+&#D>&D<5,(AX-0\YE*F&-(]HF MR0FSCY@%>Q3NP$6])UT P@T9X8 [ '< S0+N -RA.T +.TN%YYD'&)IY .$H M)^Y@#'"',2 <[$ ;?P[JS?]C[UV[W+:Q=.'O[Z_@ MS;LR_8J*N+O+$*"23:^TF:TL %7E97\Y^]W&D-KQ4? M#6Y%.PZ\N-=4_W5M2J?4JE-=+65AAJU/AUT4\&_#D;7[4QA!YP"U^^V@,PRS M.)+:$&ZH)LQD#*"DIH0+$5&?IY%OZ%Z37:L6T,\ZX[(7D!E/Z(#/>!BM8CP: MN_6M>@W#5 @[$'8,5CP1=HP/=G CC:!90!+J ^P(N4]$ B@DD5(E@1*1"M*] MYLD. #O"29 ,]Y2)T2K&H[%;"#M&3;[CE"Z$'2<(.T8(&W OVR=+E$4D90+( M*4Q52IBF&4D9-23S669\%B14[$1MOBE5^+7PZ3Z'=(+D(HHZ+3U_KZUN\%G M.O^E9XY7RSD,JN!OG5_IKPH,L5"+F)(@,@+4@5438]N)!)@W- MF-0LW,M^LG,U,WI9F-?93NOPIZ7^+1: MVQ;OC?=37GKMK%HVHM3-SX\'8/0'*<0]8'1XL9_2ZD6L37@L MEFW58WD[R;S\\-A_XBXGA;BJEBT\XJ,!Q\ ]+O#=0JYN 8KQ*(QCQNS$*#4 M3;]&SM?NQGYT6VV<+:9R,G?UN!_CC@JY[K%1,@U"]J-=V[M\GNY".@W\\![7 M!?8M/G]5,J4\X)O_I7L;>N\3#>-X:Z+)5PZ-#37&!>NQ%\: :0$K;W_]ST?Q MH\%O@>C7\Z'H^?V<0UD5^F!<\=PH,Y>F]L)@,APY/1I^&)"$HZ45>C;97$!2PE(I$1B?TP32)?E5'G*8\225APOB$4:Y)&E!*>&+21*E4 MQ_'.)K*=:N37O2WX#4S!V;8EV,^^?,HF//('VW=R8*KM:.P)VO;AT&), H"V M'6W[L=GV1/J":1F3B(4184F:$IE13>!+9DQ*&9,[O:29E+%AE!$5)=; !W;/ MD?9)QGS#8ZJY'YF'MNTT228LVFNSOV-6;4<3^;D>M>*#4(_(4IJH5M- ]:J&FQI?1QX,1C/CWZ:!8=8=[X-.GM,"_(E%9) M9$@B#"4LU2$1@0S@>;%)?)_'H=QIH_@E(1R5%>TNQMO2ZOU9]D]+_7RCTO<" M]1(V 9PZV,Y J)S0.J-U'@XECF;1T3H?BW6F*HFST ?3RB4GS,\D26F8$1X' M,E$ZR6BR8YV_) CS7:WSOTQ=:=','OV%H$T>LDK"NAN,OO1]P3YZ"E1#WF*] MS1&B.0Q42X3!TF4<$,XI0EA02")3$1,8A7X&8]-JE-VD'(9 M^'#FM/C^TVDLG@0<*V50*0UYV=$J#X421[/H:)6/Q2K',DNR2(4$;*LFC*N$ MI,)/"-6<<1'H-!/900I=#FB50W^2)'L]$P&5T@BB+%CC,LHHRWE;J3^)%(W1 MKL^S*1O7^-TSW9DIPTD=#$QPQX7K,% ]@D5'7#<^_7D[KI,IRX+8I$08$1 6 M1@GA@T"# 5!MJL $O.YKPH5#B:!8=3?BQF'"54 MQM\I>/-VI<@!]?4*_G4[,_5> %XZ\?V]XCO44^/74P-;=C340Z'$T2PZ&NIC M,=0BHA$85TVRQ*>$A7%&I*"<"#_.,A6G8<9VCJ8^4(CFH(8ZGB3I7G,IJ*=& M$(C!@II1!F)>;UH%&]$8K]B<7#^ M2D9TFJ: V&1&4I8D)$V8C=.PP ^3_7>)V85XF]Z 5J__ME'K^^D7,XFP70QJ MJ4$O.YKIH5#B:!8=S?2QF&DF,Y&$7) @BQF8W"PATCB.<3\EG&<27C-")9DE!;FQH0&5-!$N.G,J!<9BD_ M2,G+ 8PQF_@(XF MAG.>2>X?II7O/BN:?3K<[C"HTL:LTK;= %B'X=$)P0)*UB@E"\'"^,""BKA2 MDH! M SW,OMT!"$>H2'_J^0"![2W -J%<9Q%G)% R(2R-*1%QJ@C51C(:9*F(#U-R MM+9L3WO#MJ>3PX,)#8?;;V>DFOHK^/T[LO;/HU'U6,*$( I!%(*HL8$'!%&? M;&3(*0VI5$2)2!'&>4!2RC@) ?0(&@(X"H.#1 W2IJAKXI6F]:K,N]AKI!)3SF?T<5QNFDVB_8!0U M&FHT#,@-@7@H60,F#F*%4\,*6F1AJ#)&%+?&/V*&2"H9\9EARA>IR7QQD$#6 MWK""/XGX<$]40XTVI%JX8PLKC% -78LH;1VH]G@X>:>!$7EH>!!6WO[ZGX_H M(Z3+@.B"M$!:("U07XV%+DB+0= "^W@@-+\!S>U7UI'VA/KG,F]R%R]058,= M/<8@T+B-[S@6??1[B4>H K'J\5/!8AF;+-*1(%PE"6',-T3R("4F9"+E@0Y5 M]$W'-]\2+-XZ]/'&X9#]GV^J(E=73S>6Z@P,U5Y"RS2:^-%>-Y8&B=]WIA:M'FY0>O,*(QGK-II,K($O[XYE:\ M&(D?#A+;ZZ:Z@5'B:!8=X2_"WV'!7^E3E:1^1N(P#0#^2D9X(B3AOHFE+T3& MV#?M"%%9T=Z!?=>VZ3=KFM[:-7B=_=Z8K@KT_FBW 6Z%3Y\YBBI)AWNZQ,#4 M[4A1+P(6!"P#H<31+#H"%@0LPP(L(LTR/].*)"'EA*69(4*;F #PX)$6-!0B M_I9XW4 B]WGRA&P'#5@P?JZH7##0ZNZ-W4%NJ6]\D2I/?//9;Z8PP_#R![K" +M.QX29-290*0Y@O%$EY)H@,%?%*)LGY;Z16^4]I*%CB8IWVLX[IAU[$C1+:(41"D#H<31+#JB%$0IPT(I MTO@Z3KDB61@KPC*? TJ)4I($5"DJA,_C;PK'/21*H9-HOT?2'[..'2E*P5*Y MH7##0^NWU^W,U,-)K0U,O,<%9K'#_(!!+YX%@N#X-,!QD$5I$D;P&CP+"$LR MG\C CTBBA"]4EFJ9[/M M>UTM35H^\U*!_Y>MXZ@FAXM;AZ+7C"L_6./\3XRK37 XS8^^^(X/$! MLT!T2JWVU=52%@;5[]<3^=^&(VOWI_#P,39BTWZ[,,!1/XI#XON9("S1 9$T M3HB?I5DH(B5II/9<:]CUO=G"IOLZN3D)QE)F."+U>#36ZUNU&\;F$'P@^!BL M>"+X&!_XB&*J%1<943K."),J)C*2C$2AU#[- B&SG2["WUBF=S#PP9($P<=Q M@(_MR!9\%K!,=R_+CZ=GZ#LN?[671U! MM.W=S'AGU1Q>XLJKC:H^E/",QA/>A2B6PNE-4135I2B5\:P2;9O;HG->GL%/ M7MYX\ZHV7I'_:8HKKYW!VI15:S_8L/@/"%N768RQQ^M'=(T!(&%OM? M1D^]YTOCM15,:I8W;55?>57F%17< <\MW5B_@S*%D>O+I]-::>7;O;ENE2--Z_ M87;J4YUQ&4M\FH3@]X>&L!#LKTC#B'#X=Q:SR 0R/4@$X+][+HTX8X#J;T3E,\ORD.9Z"?/YB7Y=,Y+.O=D/1+)"%@T30X>DG0R]H> M5&4MSY41M6< >NA;)&-1PZK4\%2XPYFPC9@X>Y09P,BB?LUR=-4O6Q:M"W^4E0VJP"RMWNHDRF*^J?/> MM<_3SG@]Z\N\G\=EN8Y!Z=N??F6C-97*W=WVT>ZM;GT%N&#]ZCG\,[>/A 4LIK=I\2&RF/=9 MD8VF81BB!D,-MD<-=B08Y[HBG@F-:/[3,=G ]Y,D"0BGS&ZRC!CA(HC -PT9 MHR$UQM]ICYP!R%=,IS I QB>Z9"D-D#E&RDE#8.013MH?G,T&6#"LVW4MY\ MU(2FX=0_>N0.DMN#[GM!;63^3Y8D^I(&FDE@7PF,+"-)I GA7S21VO>CE(8[ M>XU3H[C/?9\D.DT(BY@@:9K$Q*/N;4>YTY M*W!?29EX_P;Z(TRG?/TP!6LFC;LL!T2YNO(:XIQXA;K[F:KS*'M9F+W*+3KW&>79Y4F@_6\:T\\W&1U\X+IG[(W#A@ MR*.)=1,6!IC@ F:)[C""2023>P.3=X2]UHF8.T-;L$IHBS^Y=57+B"JPIE'B MVW,Z&" IU @@W M/YYN,=P]X*IL'P 0MO9?(G(B0ZM(V6_= 0P6S]G*$I&,G$:+WOXM%^[\;5 MJPI&[#-47;7!Z^SWK:S5;3?]7NJ\:>M<+ENC7ZQ24J^S7[L$VOE2-KG.1?VI MCBE?% 3RIW;IRI6G M=^;O\V;O)#=K .N9CZI8ZH?;PK+9A3=RA@\V9@Z6MML@]!^S=>.;A?A@NDU: M1&3PQH]%<2FNFB>/O%\>G".%-ZNM)ONAK=1[.]%OHD;?KNF>]'#ST;;JP!5, M/(:GF+K(2W.XG30NP@MZZ:S[:M.Q1FSV,'U:+A D#V4Y1J@I?K<<[IV;#BJ% M*;6\:)'E2ZL*2W!*WYH+4RXMU-2.40.>QA-;# NPQ];]=67B30XS$;6WJ*N+ MO(&QFDW"I1"7$V_9 JKY5U>'!+_<8DX_6=HW%U?64VV6\@^8J]O75?9Y$I= MZ49>U1G";]5E:>IFEB\\YVSNI+9[K>C+9R=INJ M,)L*R.V5WLR[05?X;BG7^<6^O)FU<[#:$KKR#>) *I-H /:!!K"?T92D0D5$ M"2'2+&2AIGO96W.N9D8O"W,=_ /H?V9*P(QM\[8JBE\[1G*&X1T\[UE1J3\? M>08P_<+R1+TT=^U]1M7W1?$!5U]8*M!+:[5D58&+5KD4JY5ST''VHQ2%K1EV M*J1UQUE/]Y,J,JV4#HS4_/\;BO+L$O=_'[K:Q MWW8&BUBV5=\AP$X2Z/+8?^(N)X6XJI8M/.*CT4^ZQP6^0ZVK&X #"[%HS./& M+ 0H<].OD6M\T8W]Z+8ND=:<=1[YXWZ,.WI%=H]ER=1/^(]V;>_JI+":WS1A M]%[7^?>Y*IQR%O*M_^UOZ&D2A?N<:.+S,4R43?W@:R=W\,./L"'E0_:$0EI\ M3UK RMM?__-1X#\:?*_V?D$?BJ#?+X@EJT(?C"W^K]U8]F)G8]EP9/9H6&- MTHY6<^2:&FDQ'%JLK29%HWDB1G.[ON'AY?-H^&!HDCTD*NXV&T9RHJ)&1?U9 M11V,1L3'PP=#D^PA41$5-2KJ!Z?H&!6U/QH1'P\?#$BR\72X+XQSC##5_VR= MTE_E\8=S7,3 B#L@P?S>9P\,C!)XX,H])0B/41F@QKU]$XXO31PQJ8F?FI@P M%ON$Q\HGD?#MF2I!PO5>&M_>45ZWE^-3 CJ)PKL[!:$6&\"Y*&C&T8P/A!)H MQM&,'YL93[,DHC*-2*2E3QB/#1$J2TE">>9'(DFH$3N-*'0:*I,E)!&I(BR" M?PDA;3<*$:5Q$H"5S[ZG&0\G(;^[XP0J,;3B#[_L:,6'0@FTXFC%C\V*LU@% M$8\YD;X("0O @*<*3+GR?9H(EOIJ]Q0:E3(12C\@4MNV&)D/SG@"&$#$&6B/ M,--)RK^K,SZ)Z7"/4A^8$CN:_,IQUY&.4,'\M;;;HG\"L73'N_R\/NC%-01; MU#G\VYT48_=)+JHF=YN>AY-7'1@'C OW?2DM4&4.KW9H^+!MA%KQ)VS(]@GX M&854!B$+B @ 1;IXTW'K':'[6[_/!R]/3"Z(7 9"B6.9M%' M#US0X/<=^M,@4%K'1-C.Y2PQC*09TT0H&LO(SXQ@.P;_:PY^O"B6.9M'17A^+O?9U8+,\&3$^-^"@9V![-0V)KR(5 MA;$2,F$W[;61.F(Z [=<"D:8HH;(R&B2R4CZFH.;;G8ZI@_&7E-_KV6=J*Y& MD$HZ[@*2$>JB+I5T+7^DEG4-/^XW@W3R0'1K&C(<[^M[ B M4!R*'6':$*'+,*W&W4,3 Z(;A R1JE9"&X&"&XR$RFTBPDB>"<,!Y2DD9Q0HR( M8Q-G)O7YSEZC@V>-#@LNT@D/A[LU"57@F%4@@@L$%RA9""X07+@:U)3QP![P M&VE?$L:2D/!(@ G%GU?&GPUY<.WYN M.'4< Z/LN%#C7BL#KJM,.J569^IJ:0_1&[32'':1_[?LJ3]HU]=/41BAYP!5 M^.W0,\@RF7#!"4UT0)CP$R)Y0$G,D]#/PM3/J+P)/2-.4V[A*A/&)PS0*4D# M2@E/3)HHE>HXOB_TW ^63"<\8(.MF1JM9CP:P_6MB@VC58@[$'<,5CP1=XP/ M=QB=J"1*?!+[/N .Q0%WI'Y(8JJ4R'RCL]UBG>-OP8N:$7$'XHZAD.\XI0MQ M!^*.T\4=0DI#4\&)224CS*2"<"Y28GAJ3,)DHK/LY'H&HV(<1O8,/@M8IK_T MM'VUG,/("O[6^<7=B_7CR1G^6U>"3N,X.?!:_+%LVCR[.H*,WM/&JS+ON5%F M+DWMA<'$L\,;]EE\8-U@M6N/II7VLN]Q\S!N8 MI3+VT4K4]14HPTM1Z\83I7:77(AB*9Q:%T517=JDI)>7[J??0<'"+,];&+6[ M02P6!>@IJX!^GYY/@6CV@7\LZ[S1N5.>S73(W(7"-G9A>[<1 C"%<+\5$/-Q M804$I,C[X':;WBEE5C#43)0?C-? PN09<'/9%E?>9=[.5FQ?PKIY ?7F\-!9 M,_5>PLB-9^MZJA)8_\KN5FUR*P/M3+2> MLMX-:[GSD75YO]KU7M]5U5[W[H M6H9A&/,1%JWL1+2;>F,7J6T+,[>;:"UHNS%:OI6Q]DWU2!9?5 ML(Q 4E%O30,U &J [Z0!UA)G-YB#MVB:UK'YPI2BL+RXS=7+LA?5:UO.K;5; MB:J7U=7NDPUZ$5HZL'<:A!K^R]L%?H) MWY%'U!3IZ5^N6*@ M%V!,RL9\E7])&J.LCVG]O,:4=[U^[&L_\V5 ?)G%ME&_)&GF4_@4*S\6B?"I M/NP6F =]?4&U8:&4ML*6$Z82>!6:QB2+M:;&2,,T/6R1[G=Z_;*Z);;P^2]V M%<<(!?\NA2R:IE*YTZ,6_ER'31O5NT%/V0K4V&8AX.^ R=2W*M<1KM$M/B/\ M&S[;);,'E2.40BCU?:#4)J)@A:^3M1X-F46GO$O@R8"!,,);?ICM1CR.1"H! M,\XM2FR6\@\7=ZFN^6#RRKL0=5XMFT\$/FX-._Y_GCF_G^DW4Z),N]Z2'FP]@N:KSWA[#4TQ=Y*4YG+IU@5-P&<^ZKS;=SL1# M2\-@M0/HS7UYSVMW9*65>V\D#K*8<4XT2ZPW(F)PQB0C)J F\&/C!]%./X*O M\45?B+K,RP_-&U.?ST1MWL%PSXI*_?G(,^!<+"S-ZZ7Y1"KO>'"-K I].(7X MO7#(0=^"3N&.UOO-AK.!93S',Y_%OR>J*08'JT:((WZU![NY+/8 '*W M[DL7:H#I+U: _J)JW>3@]5WMA?WL,J*U*)L,Q*V;PM1[VMQGJC<>ZV(6GYMJ MMS+ (7G3UKE09,H)Z6^GE>6'YV@/<+<0XJ[2^-X&25+=QP2M4Y&#"/QB6G M7.)*%&I9=(H+]*>54K728(Y$M^F+GUS2JUHV<%VS5J'=;UTPM[\2-*+X^?%G MA3Z:AF%XBD+?5Z-UA%E-:?4BU@E^+)9MU=?YV4D"%1_[3]SEI!!78$CA$1^- M?M(]+O =P%O= Q9B$5C'C=F(6SI3[]&SBAU8S^ZK9_$1=[D,B_R]NIQ/\8= M726ZQX;!-$KHCW9M[ZJ'7,W/SN[S5[$I#?_OJ?CP+VZ"$W%]RKBU>_H ]%T.\7>SYHB.+_VN,; M7KB$['8N:*C[3D;,&@.2=M34QZ*I*2KJ$U'4V\EYU,K'J)4'1\7=#==(3E34 MJ*@_JZB#T8CX>/A@:)(])"JBHMZ?HHY149^.HO9'(^+CX8,!23;&.3#.<>+2 M.#JM?%L%RYFK8$%=?G!41%"-ZOO!*8KJ&[EC//(^)"JB^D;U_> 4'9_Z M1E5]&K(])"JBJD95_> 4':&J[K8]V:KT7RNW\WDT$C\>MAB0H!\@FKVOPWB' M&X5X@MQE,M#"O/:G[XZ;P@*3SY*4-:8&T0'TU+KH@+9 62 O45V.A"](" M:8&T0'TU%KH@+09!BX/7@5YOE&('VRLUM[N-1)NUQ^C:ET;75GUR'OQPN!6- M1WLX')Z:>4\I/J93,TZ36G6*82E<8DX)F$*[. R,2$)),L,4*H+*'B9J\Y4+O=>1VV$>K]3^6P MAWO!IT\>_LD .T51,+SC/U'#'Y*??QZ1AL=CRP=X;#F*)P(P!& (P!X6@*5A MI*52FH0A%0"FA"*I% E)&9,\2() BYU#U*3T39HF 8FXUH3%H29IR"(BDC3C MT@\EX^P[ K"0T4GJ(P [,0V/ P!&(KG8,43 1@", 1@GP=@+(K#-$@%22+ M7HPFBO!(^B041LM,QZ%,S$T IGV>R#00Q(>+"$O2F(A4*J)B%E.5T8BK[QD! MHP&?1+&/ .RT-#P", 1@*)Z#%4\$8 C $(!]'H!102,1\(Q$G&8 IK@B4@( M8S)C,4\HBZ2^"<"2P @34D,2Q1+"5.83SDQ (I$$VF>Q2KYK!"SP)S1.$7^= MEH*_$W_A+LWCKR-[;LIJ;L^2QWV:QPBPD19(B].D!>JK8=(%:8&T0%J@OAH+ M79 62 ND!>JKL= %:3$(6N ^38ROV?G_CWN*T43 FHL/QFMFHH9AEHW17EN! M&ITOEJWQRM5^3F]AZNZ:B2=%DRO7?ESG!5RD'SP0?VM+Q!$%X@>KEP_:LW+< MB5),,/9['*51)C6^33 JPE@2$AY%"9%A&DD5IK&1.R7V7[/'L5=93SN-]6II M3U)_G9T[Q?5ZV38MJ*2\_/#,JJ=K"Q4?'D@%8>$I8$BG.N8*$&E";.0)=$.D-KCFQX(2 5I.HEI,DGH M;7L%$$BAJD<@A4 *I6M4TH5 :GQ BF9A+%0:$&E26[ZN!>%&AD28R!=1'*K, M[,"+K]ES^/! 2O$@$T$B"0ME &]J8L)UEI"0&D$C!2@IV,ONRN\+I+C=;TDG M?D@11Z&F1QR%. JEZZ')@SCJ]'!4' B/4!MCLXI/M7A6-%8LH M43Q5A(4">)T!1--*IB:50J9)MH\*K1>B+@&?-6],[4#;+C+]_?QY512B^WD' MM-VGZ\4=$3_*0@DO ]!4,,)DP@BGG)$P82)-8JG#4!SB#5<0=<_O&$SCP\;X MT+@-W[A]2Z.U[VW<,$CXH/M^4#P1>R+V1.PY1.R9<9D)EE$2^#0E3$6,I+Y. M 9D%L309\S67^RAJ>SCL2;-4A+$*B*%B#U1/ QA%)_)12ZF>A"0_RAH?!GJ ^;CO0 M"['G*1DWQ)Z(/5$\!RN>B#T1>R+V_#SVU %5090FA&:)(BR ?Z5*Q,0/0IK0 M1 N=[9QQ_S6UDP^(/:46OLDR(K.($V:BB' _CHG)1.)S%?+,/\@;(O9$X_:] ML>=V12E\%K#.=ZQK- W#\,?#+NP?RZ;-LZNA@;U.5EXMYW"C@K]U?O&7_X!_ MW6(;Z!U3.8,7E'6^GH(H&]+-8ZV%5N/WQ?@LI%DL#5%9"DJ(\Y2D1G&2)/!U MPJA,XQT'6!BX+(L% :6ZFI^Y+H'"*HS7V4WM]0[F\:RHU)^//-,H ML;#L4R_-76)*IW&$7&-7"3.U)H\2R M,>[7? [KTMJA\M(^RTX+OI][E]6RT-Y,P(RD,:4G8**DG^2UC$6&YUOV MRMCIXMOZH(IE6_5VTDX2EONQ_\1=3@IQ!Y#(O\O;J<3_&'1L-NL>R<.HGP8]V;>_" M$ZOY31F+[G6=?Y^KHFE$V?Z&F[(HQLE]=KB#]QG^YAV+]X:+=! ZYLMQQ%BV MCB(A]M'-_J#[>?VI];J:JLCUW?&F?C$?R@G;Q+L.C>UD5>B#V?_G1AF[*]0+ M@XE'?4J'(ZE'PQ0/[3\.F8J[F1XD)VIMU-I?IK6#T)AB:&(^)"JBUD:M M_> 4';W6]DE?IS M.*4] Z/X@*3U>U<:#(P21[/HGQ& X5>L8:57?T!%J%5J_(2HU&>$Q5%$X$-& MJ#(\9DPK1L.;)0BQ2%.3*$E":3NR"$J)B#).)$]#&DJN-%,W2Q"^L?#@Z1S6 MNOU,[SS_>HW4OTQ=:=','OV%#+84"A446FBTT,.AQ-$L.EKHH['0<9()JA(2 MNUURMOU$*M.42":Y3#0+XMT3*L.09]2'B[C(,L)8D!!N;XPRX?L1CU1"T4*C M@AJP@AK8LJ.%'@HECF;1T4(?BX7VJ6(9C1(2!2DE+/0Y2462V I]KIB12L0[ M'4H#"7XSTQGQ?0;W)!DETFSZ&BOC\9>:RJC* 13 M'46:,,D9D2)A8*]]+D4Q\&$TW@2IB'::U17 UYVM-=#H<31+#K:ZV.QUT:"=QVD&5$\C E3E),T M4#X1BBN:L#2 -]WI\,N,CL"1!J,>&/"O=4IXFH#Y9BFG*C8LM-F4H=GK))C0 M()P$^TV,H+H:06+DN"L?1JB+?B\O3&,;6!E1%U>>^6AJE3?]/I$]9$R.F^+C M0G28.Q[!HB.B&Y\6O1W1!;Y,>&I\XD=91%BJI3V-UR=Q(%66&*%3;6XBNDBI M(*:!(IS;:E2=2)(::DC&_"@2"9BB4.)I%1V-]+,9:26Y8X,7O^.VX>.0ZXAMGB$2PZPK7Q MZ4$9.%<:222%!*=[?])C2+LIB$.@*09@0 MMT2&)(GCE*;*YY(GPX-K 9_P*)RP*,;B%E17 UYVM-=#H<31+#K:ZV.QUX9S M9A(E2,9I2%A"4\)C*DC*=9R&D119NM.F@W(3:F,4272:$!;:0 M+-!'"SQ+J M4Q8.=C370Z'$T2PZFNMC,=>"IC2)PHPP3A5A5 AB M:Q9(H ,EE&!)$NQ4&F9:L33(-+C7"=Q(P3GGD6(DA%5AX'JS1+ !F.L#];U$ M!36"!,AQUS>,4/N\.'_S9CCI^H'1W&$1-N(I\DDM,XH@'/;">L&P@MRJ3,?$8$9X:P6":$,Q@B$5F0IIQFF<\' M@-!N)D FC*83ZN\U_X'::OS::F#+CN9Z*)0XFD5'%'(W;,-669S7(HHN,@((P)0](DB.!?&?EWZ41ER 'Q[!];;3 B=2'G3+-T1Z\L%J*#NG/7&:J,J\]J9\6RLSWM5M09WBQP'G-MKMEC"U:;>K%:T M:+VF*G+M76?V@5'L:(CS&4&Y+WD0'@Y00=^1?)%1(E04D3#*-(#"-"1.=86#_T$\520XRP0!+^ ' I(A*'J8ID[&O)_0' PYO1''_".9WP M>+BM55']C5G];3\.UF%X=$)@@9(U2LE"8#%"8&%,G$HCB0IE2)B6QG;KC(GF M 9=AQI1)=NINI=(IC4U"HC!+"#E#QWA%WTBRT?6Y)"I"/,&TX22DU MQ(]YG/B"A]3LP$-A.$^S6) @40E 2L$)CP)#J,HRSF42,S7 DV62%"0AF*1T MKW$G5(&H K<(A+$G!!@H70@P$&#T "/.?)%RD1(:4P +49K9[I8E]RJ0E-;)6-SR,B528(,V$L52)\/L2*F91.4I &[C,$&*@"$6 @ MP$#I&IET(< 8'\!(PS"4-%'$*)NLTHH2&4I;.@TCI,#K\4?RZ;-LZMCR,+-C&?5E2BO/)!AM2Q$ M"Z/8+6>+REZ3B\+KM9UG0!^JUNY)R]MF:T\:*#,0=G=7GI%N]UIKM#/U _XD\8[*V!@[RG<-9]7EHB5 M^M.#!]B+I0'Z6[W=WUV;105Z#KZ B>;P4CTC;C/ $"GL#5EB4(&,78&\=+M5 M2],ALO+"[R%LMZ436=:/=:J],/VM*A56#"Z]OW)RFX.=JO[$!N'I-8QQ&X0 G#$XUG]837#G MBAP>5VW"B Q>][$H+L55\^21]\M#KGV/:84W MJZTK]@-(V7L[UV^B1E\P>$]ZN/F ;U?5SF-\[+!4 =CG<*#/=1H Q7'6?;7I M*2 >6AJ&YV78Q0"EN2_WDX(F&2,T M;L677L[!F%=_>G^=R_\"7[+TGL*KP!"_ H[[$]8%D._<6]25 H:V=\+$ &5J M.ZN+'+ZT;IY]UJ1W;]5,-"Z>U>2 !AWSV^> QUE7'_.Y: UXEO]VFXW!?- * M4DF=R# *.9$L9 "ITI"D :,DS?P@,@DU<29O0BK.>>BG1A(>FY@P&FO"_400 MF;(XI G5<; #J=Z(J[F#4M73CE%ZS66:O]95TUQ+]?Q^_OR1!T#+4BK>SOB0 MZ),IGXA-^9VYGI$+GP<#%(YNI:=$,YL.6;FAKA\[NVVG//)2+6NKVE&5?DJ5 M9TBK3)[0S.JJ9]G:TTJWY1MGE[]:X69=--T/Z\'PT;3(-C M5[ NNDRS)S9DO%E"H!NLH4VR52H7+F#>1_'%A@Z>7M9]B/W*B-HSI8W&/S?* MN'A[&$PL=*)]W-[EXVH;U;*7B<;[8$H ,@6 (_A3PU1S@$6B2RM^7)C2AO/! M -CQ+>RQ6V/=9 !MM<896 N JL4*#35H)=!*?"GI^YJ5^-/7^"KS?,7R1SW.7-X*9>C *7+HC M?B %$R]O;7;QC8RT7H)7K;9;T.M#4>#_9:[M\O7IRC6N]-X7HL%:@ MGQP)A/S9&AFA+?E=[9?%C%[_SL:!NMJ R3$.KH&1K%HP+67;54KL+D]?SV$- M)^#ZI;H]PH5>V2>\,I6FS![237PE O"K?$I$Y,TU*_-;9(4%O7ZY4KMGF=O:DZF-*\ ML%"FM#^_<65R\&];X'#-0P/P8=8N&J';/AK]],:J8W70?KRS1O%#44D0J\NJ M_A,6QD(UYP;=YG99;#FW8MF-U9B-8#772I,JI9:UK:NT3P0WKG]X ]X:_/5/ MT(EM5T%EE>*JUJFOUP+U/WU"&#H\^'&B#$_!ZI+:;F!PR4S- M_UT<[K:BWET8-[$!!' 98$9@;1PUK+C8+$X7U=.YQ8>-BYJ8^:*HKHSI@H^K MR$EIDZ"V+M<&/1:K5-IDD0F5%WFWQ:J+7[H*WDMC S6- M>ZO=.6Q-L# V^"$DC%F5]I%3[W5G!%O;ENP&Y._CDQ/4 Y_4 UGDBR!3(3$F M$(3%B29IE"3$T#")C. !D^JF'HAT$ 5I8HC/$S!LJ0B)3.W!:5DJ,JX"^%;> MU ,O7(GVZ_+7I27L&1#ZUZ*Z;&[96?>UPA_SRO MBL RR82D/@/SI.(XB6(5A+OP+$M3G_J^(5D0PSTR\TEJXI3 5T'*#3>)W#FH M]SMP\?%BLK4)N^[:@-Y>%G:SB)>Y5>TL4;5L"W'5W/!DW&W=5K>Y^*.J\_:J M]X1Z.P@CRBZ+]:&$EW";T?XA:C7K_:[06:5;GK6ZM5E*6RVTV@EBBWP*TQH[ MS-^6I?%"?[+E8ZV?.EO%X'>F6O7>5NV&_L-N5+%QF:U-+VZOW,(Y?=M!?QO? M+[Q"7,+;N%1JEU&#A;H ZUTM&^\/L'6-SM7J5I>F P-H8SI]>FXNKCR= ]O6 MGG7TZNZMLKJ:=Z[DVC?LLQ$PA*PNS#?L2#G%C )N1MG'9I0(-Z/@9A14#?O/ M_#B8!(LP?\_?@\DJP62]S\OW8##>@]X7'VK3&9>QY";OK F&5_3XU#OKWM&E M\L$H/M]^1^]_7$:_R[,+5Z-2]G^Z9!'<\&M>@G-K\_'/.[,(6.$^)+U'.B_& M=%Y/K5=5>0UG#$%24'/SO7NBH:ISA<:;RV49KCT!I/I\Z5V2SKU6XG"Y@FFV2":Y"A M\L6:6RNX\FR6F\Q[\=&HKN'0ZRS+E:D=UW:_;=#4ZK>)-Q.-9SK&MU&@6=^G MR)97VGK,U=AZ(PUJ6QHVMF>57+^1%N_Z_< ]%ZY3BX)._=]$5>T?:UT:?OJ?@X_3[RY$65S M?;(5W%9O+Y<--_4[UU:]F> %M6F A5==4.KJ(MG@U0==D>=T=> M=@%,RP2KT)1>!<\V423; VK]H%61>->0:14MRUM;HVJG5-O V-R6*&W6YMJ" MY,VZ+'W2;\FS'YOEW":R_F4_=ZDF._ZJ&G[U3%<4V_%#XS4+H_(L[\CD2/#B M;%.X43NZN>@@O%\SW5;&=['?JB:J$Y)JV79UP:NZW+MN&OYR"Z66\V67>[.3 MMRUMEF6N^F1<5_)_H_!E6V=LPICV0;:NS.H-&YCL]42W)OWWV5I'5)V.:"9V MID"XQM;"P'_M(K@=G+# A:B];%FN Y]-5\P"P]E*-AM>+8KJTM&^N'+!]\:5 MU-3F@ZC=K-8+N1'SJ?=,V*6TK7N6:M;K)T?)KU1TE@-6/9 L$29WEP)]JP*; MW%=?NDT>:V7;EX[?RGV%N3#%O1PT-HW"$!''$!#8Z/#O/]9:8Z-)-@S^T@:W M2^#Y%1KVK$1L"=K;OL??H(DR4"9%6/SUL+@#)W:M-5RS2V"VS>S/HX MXESD90O_=W]K,#G6//4H+N]96VVS]L80KMM7W@MG9M=P9O;S'<9]NI&HSSW6 MX8 >;MT?LVQL;&=8BEQ(6_CC,K6W/:8S4 : MLEMKM6VQL&T@E%DX#+.)[ZXP!RS=U+M!4EM+NU0=YMDR_VL'XS87Y=Y4O,OV M>[)''0Y4@4-@L[0;7NIH/;(B@.[^^VP>VE'PQ''HA]I!S5]K<(!L);7W$TA M^//(EN'.6@C;:[/'=:YH /!X:UQ.[=RJE,H5L;VN/X@R_U>W>;;GPG<@=?I2 M7'5W-1;8;B%7QZ=;P/4Z=V]AT2]DWDOKL&]0X^VLW'G1!Q(3&S+HVGJ"7]%V MB_?&;H6\M'4-X'LUYJRR>XT;[[??WKB.+M;,V6)"^_:@EO*F:URZ6()@J6V= MD.7UW(%SIVYZ[S"O5]/:=#*%'URT.%WOL_Q$3 $A">+FP^'FK1PG@F0$R0.Q M;& :M,%&_3(CD-NE7T?J;BMLWX)GZU@.6 2+B7M(K*]!8OAK94&O M!;LZ6ZA6/66V.F;T>ZKN:)K1W>B:36\5U@EG^VP\LNI*_M80^W'39>MK#P8.D 9J;5"^OJ7<8),Z_.KR FF*W%ST^S+N6TE0ZB\)4WQ) MVMQFW15,]F(%+O/:J]Q6D/QB]6#QA5DY[[^J2[L'\UJ$1U>FZS35[3[YHK<' MO/J%$2';20#XQ388MW?;\Y]4=]23J>NJ7KT7_)G58JFG[F"4;LSFJFG-?&(] M!(#"%F3/JLMN)Z@-4IG\8I5V[EK'63BM@,7[):Y*MW6U7YN)>V4AF\J>'3.Y MF3ZW"[FUV/UVH6M3<V:46#;K,W#R7F$66PK3AIR+XL80C7N=ZT'C M]5IOS[Z?Z,UY;@_IPH,]1]K=2*J;N5M)D)#,GJ(HFLI&_+MH-(QJBWVZTVM I&P28WN?DMTDM&Q7C=# K62UZM]58XK5EN26N<2VB60SBF\^=[E53\[QU+-4BG336$C,[:(8!6;^U#! M5%?9#;MFFP-Z^CU=E=T^[/H->J\M]]HR@*UB#+LE2@).FUORKK,R),BT4M7_>#DS\[ \8M[>-= Q)+#"HLM'>G98^ &;: F_F%*L.5[ M5]#U?JLD:.QAS)?M42!K6T'^#/2-J[=[N2'/4*IG1A2K0?2,FVB.5H.K]QLL M_GY=*O$>] 5PRQ$HL="'RS\B->EK9$U_V MFA,UYX$U9VO+AHNN(S/BX(%JT2-*K"286#GNQ,KWDP8'*6R(YGV>YV.'#6^> MOGWGO7SY> 0,"#A\ M1:G);@IE%9X]J^J%"TIZ?[6Q?AOHOU>O"ZPO&08P'"$2>NTOF+LSX/ M$U#?T[:1G(-PVUOZ[!,^=0+3]>V];BYOW$3/^XEN;?-U62&W\[277.W9[ ', M0-J\6&8S"0H=&I3DPTOR_YCU'B=/@"G1/6RV^VA6&X^;+2][M3=WW2O8M@U> MVZ4>0C@.7V.,;I?.S:'MJ!)RB)OG!IS9]^*6KNG6=7[2C1:_-/[:W=.P;DI[$O\0]1_FM79'TYI-EL] M'M;+J'5M*X2<,OWDYH=-+<)* ]M9;:FL:ZK*5AU4GQWQI@VP_]1NBU?3;<%K M9R \'V;;,[Z7$HRF(>Y>?FBO(MCR)6QBW90-YC>'\QK6GPBF6T[$V1:-AL12 MHY O!!G[=Q?N0ORWH>F]8F@T'P,P'_1]TW53NGI?798 K6;Y DW'(%[#F@XZ M[;M=77FO>_HX8+RJ+7SFS@SIJGC=[TY$-[U!W)^KPV- CM=>.5QB"TCOE2W^ M'H**1@B-T+$:H1'Q]@-8H/#]JD[Z?=V''T#'83YD&*]AC5 X79N;M]LDNF9; MWMF#KL3VD1I]#L5[N6XG@1D2M#9H;9"W'\[:L/?KWIGO-XULWF?F*-JQ'X7) M 8O#IK9%T:K%Z>;(">]7L]K==6[JBUS=KZDW"AT:E&,U* B5!E#B-D*V#FB* M-;584[OWFMJ+L8.HKJ3VOX>L;DY6^^Z ^>B]^3C+9=XV[]>=%MZO:]3&SHI' M%$&*; :\H]2-<^(VL.A<7_616\[?S='M/@5MW5DCGS:(05X^SPGS<79T5 M__7/=%<14/5U^\2M ;$6H7ELN[ X.';;BFUFOSV'NY=P=,Q];4W7"YJ7=D6( M6]=//O7,HEH3$$#T2 (4S_\$9;Q)['N.+[%!=>G3$ MU]C$&Y7A7=OWZ:W"T(5REXM%X?X6]97W7+1B72L^*B9X>"%!@WNZ!E>>J,&] MGR=YA[%%I3%TI3I@'OVD?[EK3+VFYTIG52MW<(U>MT]L9^:J:V::N]V;Y;4F M*_W6I%LS4;D])](T-E:X3CS=;LV[+H:NO:NI37MS$Q>::C35:*H/;JK5B9KJ M/@*,5AFM\H-8Y3Y9Y';X;MG*=3!XQ:&N8/7CQOF=>-FR+MV1@I,;VW'U]?VX M]_>2[ZSN&"3!!R000\C CI#_ \JQX ,+/L8B#0?-2%]3\\/0,U^C=.G!E6[K M6/$6PR26;?5$5C7(@IL@&$\ U>YR BBV6@(@SC\:_:1[5."[%5S= Q1B$5C M'C?=V<5KAZ1VI'=C/[+/APFL==1%WN3=<KUD[G'IE*>1A=K_ M\4NK[[B&Q5/?9Y^Y*)YRGG[FFB"XUT"?OR8(X2+ZF8O2G6O@0WUSL6:=$*6. M0797Z7:!M8JQ_S^(Z$)HVWRX9^\@+Y]< OTZ._&XLQ;VB]ME^<+4;:Y$L6+O MCNW78W:$7HUZBQ3<)80]NSO^3X]'O:4'T&Y;HGPK/R$3[+'F;J\$W%'%2#^D M'](/Z8?T0_HA_9!^)P!B?[5QU]O*WPK6T#8X'J_R068;$+,]-H^I\<:.5)'(, MJVJ*[(+L<@1A9^26(7$+*!=;6@%1Y]U 4.2 F M-"4 II /CJ9U'_K+P_>7 Q[$0?2+CD.?1M9[8$^]LVH^KTKOO*W4G]N%]E@M@/%B MK!9 'L!J 62$$2:/D .P6F 4?(#^\-&2>1\N2AA%\.TOFL9)&J4GXJ.P:3@R M[^-('.*3Y+:7CE3+VDR\[@!AX8KGGQME; =#+P@GGK5Z$WM"DDV.2]->&E/> M+*]WO_T^/9]ZST3YI_?*S5\4WM.FJ53N_IK8L=_5RZ8UZ& CHL)MZB?/ ;A- M'?D O6OD 'NN'0D8NM?H7B.9T;T^L'O-1N9[H'L]7F[K$\Y_+2H)WO"KJ@5' MNS8PR08NL+U3;_C1__[#1^H'_$GC^3_:WQR3V.,;STV95[4;H?'TTEBO//%^ MRDM5+'7GM_<'8CZU.QWLD)V#<,_Z2\J*UH"/M'[Z/B=(C:-1N9YC-L% M/V5>VSI;S?KAYT8MZ[S-38/.+P*>P$?O]\19 +U?Y(.;F 0YX!0Y@!+JG%^, M@J#SBV3^3AN>DS1)PLT>U, _@9P@C(;GBCW,EN=39+=;VZ2_+&&YVJIN^GRS M]];.LO&>?JB-@3O:OMY;S*O=++7[10'SB+ST9E4![^#*QFUG/246>2L*6,U* M_=E7E?]# (D\ZKMBGQ.T,P&OW?(_,^CM;Y/@%^N]7Y!H>;K7J.O2E$B=XPXA]L-H8\@/XP M,L(:I" +G#0+8+.C' 72D(6.&D60(\:(W^Y9N\N>7HI:HV^-6 I]:^0!]*V1 M$;X([R +G#0+H&^-OC62^7"^M?5Q[G$"<."?0$,H&"U"]_K@[C6RW%9G$;!L MWHM_+O/VRNZ>AB]AM= 91O"#SC#R #K#R C7T0FRP$FS #K#Z PCF0?@#,?' M[YG :#$ZP\-QAD^ Y=;IYE5*V3;EWBG\GO0'9EW[Z6;Q]XVR[^V4,SK<"+#0 MX48>0(<;&>&S" A9X*19 !UN=+B1S -PN)/C]WY@M 0=[N$XW"? MMXU.-((F=**1!]")1D;X+*I!%CAI%D G&IUH)/, G.CT^#T:&"U%)WHX3O0) ML%SG#,\7175ES,V.8N@3(P9"GQAY 'UB9(1K( 59X*19 'UB](F1S-_?)][I MXL2/WT&!T3CZQ _F$Y\BR_6)Y9?PI'F99T#RZV7:GI-LH[V\;*O^/&EIVDMC M2I=B?FL^Y$WK&HS9GXQ0,T_GM5%M57???#1JZ?+.50;CFQK=;(15>'+TJ7, M.MG("&O4@RQPTBR )T>CCXUD?OB\,\SZZ#T>&"WPT3N;Y%)CNK"JS')X- M/O&5]SK+3.W]9EH0YWMXU"^T*^_^F[CR_EZ;13/QM#N!^A_P!4TGKL8;76H$ M49BY1AY IQH988-RD =.F@CC4X ;K5 W*K3X#IOL6M M/F]-EL'*O*OF,,>F*GN_^F_+TG@!0\<:<10ZUL@#-QQKY(.3Y@,'D!^]0DPW3>EJVO@$.]0!SU<@(GX8XR ,GS0/H4Z-/C60^G$^]Y=OX//*#Q*=6VF@:_:*RHB76LWE_ M AE#:VM"=*?YM:5I?-GSN^=,#1ET;TA+XTL@#ZTL@'VP ' M?:@39P'TI=&71C(_? ?P(#Q^!\V]$W9:F;B;>;],WT][1?KJH\\(+7,HZ MX.AF([#"'N"GS@%8 HZ,L"G+0QXX:1[ )N!'[V;#?X4LC/MXUT+]B.)R/Y49 M;O=WM"LZ6X][$H+L55\^21]\M#KOU-;^V'ME+O[5R/V[]Z M9WG>'K)TUGW5W/!]+$6<7/3OOUI&NUR/Q;*MGDC05*9V+P9/+O,C; MJ\?]_;=$P;K'I5.>1C]:FMZFJ;MK6#SU??:9B^(I>..?N28([C70YZ\!I][W MZ6NP6#APP<+;RV$"!CEX6GM*[" .<;"FX3%?%%45\9X MS_OC_[%^F#[KO"EMEM,R@_&RTL7 MZJVKXI=S YP@2F6\9Z8T<+_WIH %L04TM2E<8B=*?/S>C34X*;K3 ]J* M<@),=R::F?>RM")L_>IG5;ELG,>,WC#"']PO^Q4>O-HUU/4\ MM.GAS%9=B\7":/A/47CO:E$V0MG?&O21$12EF# ^<0[ A#'R 59>(PM8%J D M8.@CHX^,9/XR'WE5QTJ#4]C:28,M0S$.SV% KNU)L=-:E_1\*9M654M3-UXO_WV9N)9G<']>Y^6%27 MIGY?9>\%W%*7YNJX43MEZ.!]0T_Y$^.6-_9UK8?W=/6ZWD]Y"<]?V"F $R>O MP*7+P)^S/8C:RJ7J&E@XT2YKX]GF^UT"+V^\IV6Y%(7WUL"]X#26GJM M3UH M?D:G#W$+D@_)A^1#\B'YD'SH]*'3]SU2>N%)E-6%6('Y[2F]TV"5,TN?#"CD M=@-VB;W2-H\MO-UVM(MEW2SMP Z#U'EK"SM??%1=/]NGRN40 QZRB2<:3^AJX3K7;HT/][DIA3[M*T+/12U% M:1KR^F,!?NEJ%-LK&-U)1$1(/B0?D@_)A^1#\J$[B>[D=W(GZ?'[".!.TI$! M[$&ZDR? *I]P)W_-2P$?X1.ZDZ>@*A$1(?F0?$@^)!^2[Y3)A^XD\LE]W4EZ M"BFGD$Z#_S4RA#U ?_(D>.6KTY-!ZOT^/9^>3=>>7Q!&_F?=0^['Z!XBPD'R M(?F0?$@^)!^2#]U#= \'XQZ>0 H)W$.*[N$>W,,3X)6O3C>B>SAPU8<(!\F' MY$/R(?F0?*=,/G0/D4^.E$_LH7LO7YV/2%L,P,T;._>2_+ MIA6VB\SS2BWGME?HO__PD?I!^,0Y6'G_L^Y_UA4\L*Q:SYY7*&JXPEWXTLJ# M/;+P H82K0#7KS">-$K8QJ3N4:WX (Y=;3PSET9K\.XN\W:VOG\SI_Y9TQ%Q MY>!U$T(0)!^2#\F'Y$/RG1KY1HC1T']#/KFO_W9^]E\CTA;HO^W3?WLG/E9E M-;_R7GR$7QN;'SM7,S,7:X<.O2@$ D@^)!^2#\F'Y$/RG1(Z1B\*^>2^7M39 MT]]&I"W0BSJP%W4F"K4LNIK&W_+R3RD:@SX5P@(D'Y(/R8?D0_(A^4X2*Z-/ MA7QR7Y_J^8M?1Z0MT*FS$6D+=*D.[%+])J0IT)M"0(#D0_(A^9!\2#XDWVFC9/2FD$_NZTV] M>?MB1-H"O:D#>U-O:M/ A5CUA[@ R8?D0_(A^9!\2#X$R^A4(9_R,^W-4"\*?[=OO[&=TK1 A(/B0?D@_)A^1#\IT2;/ZD>P7_ M%;(P[N-=*_WCFE:KM0H.M/H2^,?4F^^B1>LU59'K_NJ.5U(WI\_@W<_(67Q0 M,;NVFJNYVTD^IM,X3E9S7RTP":9ARC=K[*Z#[\+PQT\N\>X;?"&#_[%LVCR[ M.@(._]^>]P]1@I_@NHC;[ZVOX%4U?)XO3-F(MJJOO$4!;PE?BKH697?Q%(GV M4$3[7]X[\-;4]@%?C9/9 <4^4VGZ@WLS4IJU< MMW=M@(K:'N EE"6U**_ !\P;[VE9+D7AO36+J@9&*+U?X66\P"=_=^/8>VV? M^=7]75MZ]20#IU)W?^@G7E:Y(\4650,O5V6;@\32_HBP%Q_5S'*2/1QL8CFK M@F_KR[PQ7K.4?\#U=FKVRB(7,B_R]JJ[58!>ZT:;P#QJKYF)HK 77GER_59Y MJ2IX>BWL867RRJM-!F]N&^;GI7UC>%>8,'"?Y\YAZPXM,VI9YVT.,W[:2<#N M//.Z-LW"=,XT3,<.],&4X%\76\^T;PKR\F%IW6]+-0%>M2-+LU2SU9/O%)\= M"_+=XQT/B[,>?#&\7/_G(UB!^?L@?@^<#/_UW__YOEG.X?:K[Z ]9%7HPZ7: MVWZM1_T:!E12/-W23><=>8;$2*.0JI6%QJ#JYQ?U556:@:CMH_&P@C"XL:*S M=VOQSF=?.S[_NP(76,0JBG_3/Z\.>-W[3MK-D?PYXR+ISHV$@;?3$W?#6 M?,B;MK9/F\%O>EE<>>X\,MTYH"O/$V8"#IV59O@!'FV]66G V\NL1V<'[<@&+9SJH:%DH/Q&)_#22D!Q<=%\&\+7 #ZU?]O_:NK;=I) J_ M[Z\854+:E4(O:0O=PB*5$I:%TE9M!>()39U)/<*)(]NAY-_OG)DD36\4!5KF ML[\7:%/''L]W.2=S?";31449H/O$NKWZS!_^.-/C?%2YTW\SW6?A4FNK?@8G M;W ,S_2P--NE&6KY$'YY$=*?>^GJ$RI?;6G#!_WMZ?MO>$XE7&YCWEIZOK=QRSN;RYL7G',1M/W,6V+AT$_H1-9,]7Q&B(*M;Z3YA8 MXGI/N+HQRU_^66HO$>-Z?HQWGU]ZV^[78S T&3&'E MBR>NQ)6X$M=H<<6(PT#X Z9KKW1EMM5KZZ*JW>JS>%698,FM@ MN(C2/HAKS7"M^VK;O3[*$"VJWU,K8_BO)P+C-XH?--7GB2MQ1<25\9OQ^P&* MYZDU/=7Y9I*1;X(ZZ/5L8@K?&O;*%B:I\N+GFV:_A\5/]P%"/<9ZYW3BR>GQ;.8-_M'WQ4.WM[ZK!S='RP?ZQ>?E(G;SK''75X MY/[=/SENA2YWHY-4#4U1Y@-UGN9EZ(7PG4U*#X=&%](/D>7GTF+NYJ@:56Y, MOD5_.,RM-&Y<76SQ?SVN3*_G)O(D[SM?*Z6/7E[VEY,='@9CE0_,I+NCWU+2 MDN%>3Z5-OA@9?W"FSWNC3$V=P+'!S4]2A:N?^4U/+R>'V,'\ :Z;UJR&442QE%61G=;T["3+C79#<#WV)2^@OZ>Y%WFNFV M"E7822&\P6]=,-LPKY3A.$@&DY89?ZB<87*>*STSS'@Y#^,4N[GY]P>&IIAJ+/?8S?UKCF'2XQ[>Z,_@ M/F&YN9J@*7L#GH5VH-+)Q[_F[LR4I3R,$7ITNL*76V]:EWX8_F"90QNB7+CX M=(\(=Y";%K^=@U%]46/8@F24=66@[N1!"2V_A87LZ*#%%61L2F-G9.FSLF%Y[I#)[O27H3S$&W# MJUTMZ8Z#7C9 8I?G@W1Y_KWUD$V>ZYO+3^]LSEQ;7EV[ZYA?=J+VD^6-K37 M3E"NDM^TL/#P:SW[SC)90ZG1P@@1I+[GUW)ME5'@%#@1K*G I1D)_I$U=C;$ M]HG\1SL;(.@S/P2Y)BJ/&'@8>&">KR)+J//&(@BH\Q_J9X?**DF=B%IHR B& M@\8B"*AI!5:M#^^786[;RF&1W'IG?QX6=I#8HC3:2IU<8B"*95J#R+Y>78F"7EY6MM7]$Z"NO+C"(8" ): M0:@OO[8#/4BLSJ8K<20&I4T$L:7-DC*IL^@WC<(DAYB48#Q 1Q!0U(VH*5_+ M9%E3IG410:YUDA&L*3<=9WHW.H)@WDVDJ=7&(@BF5:@\BS7EV)@E->5/LI/7 M;EK8LG(?P]6>'45K*2PJ,XQ@( CH!:&HO),D;M1^RUI6E:EM(E@+;;.J3.HL M2!V@]!"3$PP(Z @"JKH19>7KN2SKRO0N(LCU3C*"=>6FXTSO1D<0S+N)-+7: M6 3!M J59[&N'!NSI*Z\IPNM=K7MVVBMA/5DA@\,! $]@!M=4\M$L!Y:9OV8 MU%F0.@!I("87& C0$8Q1KER_HU:)(+Q6F8O%R0C62>%PIG>C(PCFW42:6FTL M@F!:A-C5E2)WV;#W25NMO8377WW"9?HG44EDL913 0!+2"J^72Z(,B M*4O3(8+8IL.Z+JFS('5PTE9,2C >H",8HVJY[$BM$D%XK3(EBY,1+._"X4SO M1D<0S+N)-+7:6 3!M J59[&\&QNSI+R[DXW+4JLW9E",HS435G890# 0!'0! M5G:;35F:#CJ"@*;#RBZILR!U(#)63#8P%* C&*-@N=A(K1)!>*TR&XN3$2SJ MPN%,[T9'$,R[B32UVE@$P;0*E6>QJ!L;LZ2H^UY75>K>]MYF6<3?D,FR+D,( M!H* /L#]C:EE(E@/+;-:2NHL2!V05!"3#PP&Z C&*%FNXU&K1!!>J\S'XF0$ MZZ5P.-.[T1$$\VXB3:TV%D$PK4+E6:R7QL8LJ9?NFU2K?5U\24W71.LF+)(D@$B2 1)()$$!Q!J'6FJ[6P62D,E . *U!2-NT4-E$?;)D65D?K M"K=RA653!H*8$ 0T 99-FTU9F@XZ@H"FP[(IJ;,@=2 25DPV,!0002)(!(E@ M#1!DG;-VD!)!(D@$B2 1)()-1A!J88AUSM^^9.2_?-1^,>I#G@UMM)[ *B?# M 2"@!; *F>S*4O304<0T'18Y21U%OV"U/C3U1NY\!NQGW*/MD^\B!?Q(E[1 MXC7->=S_^C0S_L?;INE1TV;I-TY&;=*GM?7U*S.:SI+KH3XS0>B/=<_=[K;. MSO6X?+:D5MR1SU=.\^[XQ1_/5]*JG[WX'U!+ P04 " CJEM60+]!C2<8 M "F* $ $0 &-F;'0M,C R,C$R,S$N>'-D[5U;<^,VLG[?7X'URR9U5KY- M)K-Q9;(EV^,<57G&+EN3L_N4@DA(8D*1"@C:UO[ZTP (WD 2H$395)9YR,AD M=Z,;_:$!-"[\\9\O*Q\]$1IY8?#QZ.SX] B1P E=+UA\//KZ.!H_7DTF1__\ MZ2\__G4T0M/G[]%_[I\N$6/SI*L,+H. MG7A% H9&:,G8^N+DY/GY^=B=>T$4^C&#XJ)C)UR=H-$H$7Y%">;/T35F!%V< MGYZ_&YV>C\X_3,]/+]Y_N'A_?OS^A]-__,_IZ<7I:8XM7&^HMU@R](WS+>)< M4'80$-_?H!LOP('C81\]JD+_CB:!.%>$'DA$Z!-QCZ7,E\B]B*0- M#-,%85_PBD1K[)"/1SE+G#"8^S$8>.R%)U#J^=GYN[,CA!FCWBQFY":DJVLR MQ['//A[%P1\Q]KVY1URH7Y_PBBD0Y%Z#0X+HP@GC@-%-6N3+C/K'$7&.%^'3 M2?)2%*L87$9';+,F44%+P1;2Q0F\/N&O.<_IZ/1L='Z6%C7G&IA-D]10/07B MYW="_OGIZ=G)OS[?2N\K8M\+?J_6!^C?G?#7,QR1U ;B51L,+PK&\IZS.1%L5JT^DZ\<_;##S^A(VQIJ"C^UTC5UH@_&IV=C]Z='8.P(Q14-I*:JC[9 M30D%FZV42#&WK1(*8+ST]W7E5B+2JL2H%A+BUXC_:BQ5AY)UN253FQ%O8;JA MR6Q7'RH6\!_VM9%&D':%5C:W$^*S2#UI5*&ZM6YG=S[HJS_L[2]T&=L!HJ(+ M$7]'5HVOJ@/:TA2B?P#,>,2Y4 MV'@@SLA8$G)_.,1[WU'JI/]U<>S8XCE MBD0KH!C+^.L38"'^;::>XF4>X\RW_'6$1.Q7;\ -'X\BJ',_"8.O;N>:DK9V M DL$8Q+AK7IS[W-4?3/:)?.V1@.+%WC-)E^G-'TSV,%^6X.!Q8E]@Y.O,B)K MD[GT*;Q'_,?7AXEYQ'O"\$L8A*N-U.P!_O>KFM6H?\>!^RD K383B!AT)50Z M0AX,D>W)E9Y*T\SG/YV=\O]@"I6;3:4_<> B*0WEQ/UX4A92$A]'Q+T+?A*_ MRVTJ84Y(&AA+;K+F*^*YDBUYJ/S5L1DF8!T;:>K#(9'#G>0MW MHF\*HK\=W-OHWBR-=!6N5A[C%1Q!J(0:9EZP(($#'0Y/++BQ3^[F-S$#TL^@ M\RI>W1+H(>[Q1O!\#5Q"OX2!PWT!XR*@7HL91[ 0=-$U8=CSHW<2(6]0K@%D M[T2LS[)J'&6I9B+@%W3CB$S40^$<2051HB$212.E(XJYD@BT'%VE:J)43TD- MR$U4_1:]&U#;/BBE#Z.[>5*W\+8A(-4P&'#R76,PRF1R5&12!X?NYE!HBU K M2Y[/>"*W863K5YW/X-[W+=Q;$(ZX],'-N[GY@;B$K'AX!(HG/MV!GS"OG!-* M.67H_ Z=A/AW&?H05*-/?\0P"N?S,,=CEJ#8M10#A+YO :%,%933!:7*(*&% MZ'[R^OP-28UXGR%T&L8YNP88'"UO_/#9.K"D] 8T?&@34$ H$E('=UHD!-+! MVAU=X,#[CS $6NXUB1SJK?E?=_/+./("HCJ,;1@-#OZ'-G#,2Q5--R>7NUE) M'IS6SC#Q*QZL5IIN[^:.W"#R(A3A@8T>DW&%H?0\-C8_6*YV_ MDT #*'[00"%*X]XOI$E%8)Y,E%6*%*E#H!I YC/F/X.,RKH3Q^)$U./ MU0&ADK#9P6>GFH,S*2@3,WBLC<=NL$=_P< $,WZU?6021(R*K&NU\TP\!C^> M:7[D I&0*";VZ3:6G-#!JY9)I6M"O2?,]ROE:@^"[/\2=P&!K9P+,I$;?'FN M^3(3F'>?B+J)S,&5[?K@+(?+9[]A4-LN:T@-+M2S<(7T+LHD#8YKXSB98JQT M5/+*X)CO-,=(OL$-UOGU='K_2 (OI%]"1J(S/1U>369PS_N*['663I"2D! U M.*Q-NVE8G:AL3$WT!A=^WVX!8O!C&S\^D"<2Q*329^J=P3\?-/\DC(,G+$.@ M1=Y5BX=6/ ;/Z1D:N[3KX%A+Q^JIXQG$?F#\WQZJDU" M:$0&'^GIATP"DB(&+[W6HLW>%F\L%W'.]9Q'%XLXZ!OU:UBTMXW#NWA[RH?Y M6NSN0*(!/7I*IAOTR-('[.R\%I@'ACVYP>MZ%J=R77!PXSX6"!L\:L=I<*Z> M K)8+!QI&VDC;[,-W>KZI;HEK\&&'AW_J'&EB,'A33U,U'[<97+IS3K[:D[5T!@?J MZ:SJ#>J#W]KY+9>!KW:83F#PE)[4RB?J!P_MLJ#<,%XI4AA\I*>:$O;!/7M8 M9:YN6/:,!F?JF1_+8SZ#KW=;/*OV:S61P8=Z'D=?1AO\M;?3.F/7%1KS)$UZ MOT9R/GKKDSR-0@UXT%,_MJ=\@#0K.']=2';@>\#/*ZP#F"'U"N484*;GG[I9 M,Z@&X+<# E\5@2G5UXC,8__6FQ,N2=SKM.'W$\&4:46&J+N+I2KE18WL&D5/Z[Z)X'.+>%<]5"5^[:%;5H N@8KT(8M?Z' MN%=AQ.[F58PUF-U+&%[Y%I=L-8>C*U4'<7TX0K848 MP*-G5NO ,\PK7C<>\?N$ D:QPV+L?\:LD^!C$&H BY[<;=G1B7N,TO)1IL MH[WL44F?C2&BL^@SP9S)';.,+WC@?J,P)!:CZ:;8L[?"#+#3\]4V.V%&N>=2 M(Z140I@51 0HU2N94PQPW <<6_=VN\@S@$K/F]N!:N@&7V?C5<[UE91WP719 MV*93TS'NJQ@#O/24OL7FKC(&:U@ ;FQ)2KN*!@!V#,#):@W#E#PLU- %0#%V MG'@5BQ,U=^ +6KB=4:YX;X?'KDHUP%-?8;""I]2.0]/-R!VE( 7-73D?/E$#$!N M/3SS_*:\5%=B#9C1<^!VT20I'R4*B* B5$ Y'08T=;1/OTU*Q/"(RH*:[,R+M@LAV8@PHT1/2IL^W#,.4P_IRT!M].,@$O*J; M%]_HNT$#8KM';#U<[F/J+,$!=S/?6XCJZ "I6Q5G0&C+BR6K$=J,2:47Z8535<2Q(.XBQP[PGCVWX M0I0\-::6H<;.'[$7";7Y1E53/-A!H@$8>@(Y%Q-R?8HJ6"ZH)D?@5-DH5[C8 M>#L$AKT<@FP7-'83UXR;[_7TLN6!R2'>O"9B LX/++-I$KY;I]/ M8,- /'^ >J%/Q+T)J9RJ3J(HYC-3:S"T$6; 1L7]L=78D&4F\425B@ D:KZM M"A[@T@% J47A!M3J.>G] MH59IF\ W70&1"@\P[GS8-H/:=?FF,1)$PM!D@]B68S>3. /4]!RX>0 G,@$C M4;#8@J]*1B39ZC: 9H?;$K.XD^TLO)OS@_.7!"96>=(:R.PFS 8/3=>N(6Q M&)-R>R/A+W'KF"RW='7C@)>N\9(2).'@D@2@?=UV_%W%-6/F0_,GMAHQDQ&F M&VF_20H?KGWJ"#L=!]CU)(GD,A3\./ -6_;[TJL 4%Z>KL!04XAYKAJR8/C!\OS_7Q[D3_L MVW]#.-UC"G1+PCRHC#UAJ[(, ] ,UU+O#+2"3D.?]TI]GB%/VHE, [#TW'H# ML!ZT/C WB#7BQNO6[-.W*E!"W/G,UY'704I'*>\,'>'4%KW' /)?7 MM/>4NV;MTXOCQRYQ;VBXXL.8F"4H$4[Q=D9>MZ4:0*EGM8V@S.N7OP5.:8BX MBBBGH]B)F6@Y('9O'REN?=M6*P$&'%6DK,L?-_ZO[1%_/'F)W N\7O.3Q?Q1 M\B (0JF]>,8?$9_P@S#"6<[<9[]>X6C)L_U/V.=56'D;*/\@@7[!RW@6B1W/ M1RC *_+QJ M)#$SZ>/0RH[YWP=?_@\6$D14W] A%X&[FL9C;\S,-X[4B](#D M",G?:Q ?NE,AQHVI,!X4]'QQTN?C$90(HG!28/+W27WUJ.L$JA;W[GT<7,64 MS]-4'5B3YPU=P=208;K9P50OX-LS69.E<^Q'1/'.Y%T&8"3,0SW66 /N;W$D M3UM-PZQYW6//G017>.TQ^$.=[H)!S7I-7!A5\(B0U,GV CJN)1M ;%U-ZGA0 MZF[J.6KW M\.1\#:*<5!!,5('63MM.;K3:6X9-9<)XESDZ^,9#?%EL]G9!'$ MEOX ZT NU\*8FCZ&<_8,PQ)^]YE'1&Q?/?B,.FX8/9)V$9)4JWE29V$A^.-V\I4FE\4Y; MKC]+?4A@V]6"HNT4]%U'KU]"?H1>[O[ZA5\QHV;Y%38VT.9M] )&%H2^O9'\ M6%,$8D!-!UY-EU#U?*=3[LQ59J45L333973$?T5<:4[<'U.SFXS420S>ETZ" MXNUH4<7U:'I-["*K-^,4FP:?'G]+.BHY>\/T#G[QKEILGM3;14NV"NR(-V_> M U;:(8/7.&;+D/*AF<%LG;R'77V#YG*H8F6D(CU$ [^N^4Q*-? 6YI89#]]X MGDJ>K,.MZR#E/ZRJJ.W[;.@/R]3:4Y%6AC=P][D:IF2U#BGTMLGF\3:-OP5O M#\>THJ/GZS]CWP^?N:?XEHPGDJ0@4WN-=(S%SUP&OVF@3A MR@LP"ZFJAJU8_P0U,Z68QS*1;!U'XV2TCQSJQ MT/;/Y9)U/$!BF.D*BYZ('XKKT[-::L_9%W@9U[4;[L?[^0 M9_$JJY667/WKJB4 M6-&M,@;%5BR]J0IC$%1F30(MZF?VP8A4W#<^#RF_)$.KDY;,AQ,&&PS4^\1D M6L:SCB(/"66*[*-%;;41UI?:VPY:A>,S!8O5G^*;]9O2^GIC'6XMLR]5:0'$ M9(8OSI"H10\^\_V$J;_Y] )CY^2*MM6_8>]F#;F?*%,'XL M0BV [5HSNKA#JJG4JE_R-D';$EM9)\$])6OL:"V2",I(.]J>+CRIJ]EO M0MJXC=!,=T#HS2>%9%H9NE9>A#S@?0X.\W)A'A1T(ZFG."2P3^[=YN)/1 M3+7@RHM/IDO0;+',+>7L(* W2#*.^VJ,C R5T,L^])Z&#B%N));4=AN#=2+J M<%"0&QQE=N2L5=5BINL?*BIU+KF[F:8W?C3W"]4I<0CI4F(TF& ^(B4?[@2[R:$7HW%P_$:B77 M0E7/7D3WKZUL;6;25I+)0[;6GYY.F 1\OS4,GL5NIIVKM75Y?&$-QYU6B MT%?LU_=>S'\!N-75B-Z$_ P^3B8)L+X-,?D^7.$BJ M#PCG!$QRP<9H]Q#4E1I_HA"UO'$'UUAXJ*M'# M1L1WS?.PZ?>N1W%N3VHI5UXF;WV' 4']^+09$G/ MXH>0["PV\/3:9O[=2L*>"0ERF9"HJH*V /C;QUL84YYU;\Q]0 M+JC2R'Q3GX;%9M 2/&U%'0B,;,TR ZJEI$.#5OXT'U\IYDO![F7,OH3LWX3Q MZSD*M6-#?FA5\$ <'BF\N9=>>P5J3T,1/RXKVI =0T];2K/R>GNPHC\@EY?. MM8CQ(33B@N'--(=K;.,NX6S\).Y<40<9LGN;:FIG5Z']:R=M#-1V9&_)?*BU M(-I$Q]"QE7E #9'G'L&^NWEAN=G-?]5*U9$5Z0&97LJR%I<8+G#"). $1I@_VM$"ID92WN& M\L*'&_*,?'\,MK/RH$Q3&^XQT?35/W/XF=G&* MO1R@MX*79J&9M*=&)E?27OEA[):MJGK7;S/N?YI143B/ 7H&6NAI.)5 M+XVX]BAQ6$@AU*G+=HNF-!#TTB"U;,>W7GM/).*W!9^?GGU7M,I$=4"FG9_9 MF)91]=.T:+TNF9%[TEN5:SQ0\::?)HC5W$F0"[[0S*=+C[(-]$>T9)8E]2&9 M6M=/69/WTMB;D,*,/[DDW5'[E=6>K-)$Q9*XEX9.5BM"P]]_7LV61:,J7O32 M@,_XMY!>Q1$+0=^28ZK?]=*,ZD[V(#K5ZA!^$.'['D:9Z6T6"4X>X_4ZI*QD MC9FPEP:V/HQ1-'MK]GY6QN/74H#(/^FERH_\JWHNIIM'[).2\M7O>FH&Y=]< M>2 N(2NTOPV?#TV M_].6YK?AZZOY3YXC]TPGJZI@B/STD&:PD;*?)J;7LG+^XL6L=_/IDL X\(-( M4Y8,;LW73_.A4(=Z8E6( :/#Y'X6F(F5C&O'U$O#U=GZ^@TJ19OMZ7MI MKKK2+%D1D3>;:5^N,E&536/JU5OO2;F) _%-.>RK+%J-A1:$O37RED01*=VA MJRX0^HQYNX.6R&5SC6=YJ[?A[&TU6(SH-+>WX^FMZ=F'CPU7^@MG:K6P-7M_ M*R1>K3#=B.N2Y[%_Z\W!N'L:0D%LPQ=,U4:2;&1AS?#F1LM/WT;@M!7^Z?\! M4$L#!!0 ( ".J6U:D(+YRY!0 (XY 0 5 8V9L="TR,#(R,3(S,5]C M86PN>&UL[5UM<^.V$?[>7Z&Z7YIIY==/9;?IIPY-0182 MBG1!TK;ZZ[L *;X"("!2 N!VIM.<;2R(9[&[6"P6BQ]_?ET%HV=$8AR%'P]. M#H\/1BCTHSD.'S\>W,_&D]GYU=7!SS_]X<<_CL>CB\NKKZ.OZ&4T\1/\C"YP M[ =1G!(T^O/LRS>C7S_=7H^NCT47DIRL4)J/Q:)DD3Q^.CEY>7@[G M"QS&49 F\,'XT(]61Z/Q.._^G""/_GYTX25H].'T^/1L?'PZ/OW^[O3XP[OO M/[P[._S^V^-W?SD^_G!\7"&+GM8$/RZ3T9_];T:4"KX=AB@(UJ-+''JAC[U@ M--M\]*^CJ] _'$V"8'1+J>+1+8H1>4;SPZS/ !!\"#8P7F/\(?:7:.5=1SX; MWL>#"I[7!Q(<1N3QZ/3X^.RHH!*VH#^--\W&]%?CD]/QV'/WZY7K&<(YAAA+@&CKXZ0^C M4<8.$@7H%BU&]+_WMU>U3OPH7 0IS/0ACJ"KT].3T[.3H\1[C<)HM3ZB)$>S M!*:42L-Y1*C@:#@,I;B?1ZL53NA@XDDXAP$EH"^@-QC%E(7S-$#3Q66:0-,O M.,2K='6-8,)NO#6CN0_GB'R-0I^./? >H/43(A[MA+6++U#BX2 ^Z^*)N1'M MBL?<62Y^&4\7^;C@KUL)C+PK8ZA@^IX(6J(P!K-Z'<7]P0E[-(?1BY>70?0R M +9F3[O7^"\>^1U4 !1CAOR4X*2N6!XF?_>@-]"]R2HB"?X/ B6,D^F"1Y@K MD[IV[_+KUO".&J[[$%R @(Z?BBR*I^$^^;?U"';/P^I"1U4["JDJS-+5RB/K MZ>*&1&#,DC4 ^/SO%#]11?F*$FU&#?(9X]R8^#Y)T?SSZQ.8/ZH5TV2)R#7V M'G"PG0 -_,$WXZ%8YZ!8R6$QB)N4^$L8_O0AP(^9+[)+SO89R.XY.DLB__=E M%,#88FI>DG6A8.Q/=,\SI]H'2L:&F.N;-L<&^M#N.0(;U6B%[KS7ZE26]F>Z MH&O4)[2(:DVU^3'(9RS@1M$@GZ]/*$0+K+\*#O0A0QRY1=")#PL/$]W*8 =E MA^97+)"."[1 A* Y-)F 9\>L91^?8. /BCCD>X&?!HS+-+16:XU>$P2F?+[I M@[)D%Z$9.AK.>";$KPW'(_YF)/#/UF#J4:R\Q5%,32_M;8QA&!OZ!8E6'P_2 M>/SH>4__JG ->-@VWP4/(R[-P2@BT/CCP?'!Z 71F-_'@Y.#41K#^*(G^FTO MR%AN"TX:^ZF""I;3FZEJ-NL.\UH,# MF\9KNN5U":78VFXB<3?@IB6-<)P;V-3M411R+*_5V-2,D$!(FWIX:C/2;NN3 M^ZNP7T3@T($9 @EU"F*'J:%K)/'\Y!\X69ZG<0)[0B(S.%9C%1NKTS-*'WY"?W$6WZ"D_HA$J MZ+8;*CRI8C;1K:]+897+DUVIX$A>AG##70*DY Y/Y'&A@(=G>ZN/->"^C?N0_]EI[' MA&C^V2,A^+EQA147:(%]7,KR]ZIH@Z@.,: IQ!&I'S)1C#& 9 77OS 4.;# M8JM] <;:V-@4$JGE9Q!Z]&:XSS4I:;&):R4;/#C''/C+CCY;4T(P1';E*=! 9=-3XYR12=XU+8D1H%$]"!+*D1FUJIGHQJ%"J@^IG;F[56B] M-N1M>C"S^>B.I(LV(YV4)NRO)&3.-[YB E/#;\?%Q2-OM37ACXABW7Q71-#: MC".E%\$6^59:O1@ JA*OYF)3(,SN'QPU(_;7\/,>;R88*&]@^JCB&H'N(\'V M9 /GHMR0U7+*9;3 N FW2_0>ZH^-)VLZ$^.I#+W8(N 2C^3<$\'#)I0F\<. MJN2V01,+J#Y.85_&-X\5\=,)3%ABD'5*JI@V&04GR]5::AURIY=[66QLGT7D MC)MWI!TCZ)2>-%V@9Q1$+*:84[AA^<'#DD]@^==+(,Q<@Q3X4HIBZ^;RYU?8 M9@)X''ID?06?9KXVW7Q&0< D)D$$Q8ZLC3ME@$1AJM/B I]^(3#4&Q(M,!?7 M+2A(F*(-#YOQ+EA&@I26Q:.;,_C?O)K]8C5N14-88X\+ERR4+. ,,8$& YB5 M\2F;NP%2T?RU2A'PT%FXBNW9=EV%S_ 7N@9F';8,O=6RT&' LHI?OT31G*5S M(?*,P?.=1<'<$6%04NA?0+Z)%]!29_,5;/7CA-(\HZ966WT39=]+-HU@0?.H MOA)LS;(];YS:!E"T::JT-#G@IOR*AENT,Q(]E&X-!(%#&8T!$-S5L3'H>AL# M@]R#LC<@[_*+!AC(6?<:@*LMC.C2%EL'@8;I]V0B&U/B57-Q20B,:23'9Y9H M4[NUD8&+_%?!R 7-C:0WB+U307Z#D,"$#>IR._EVJ8/*U&&TQ!<4GTJ+B1P) M3K=+8IO>!W!.E9OGTE4_ON'N.!%\TCB";VU9!'2;\M]_0_-'](N'0_K+R0)L MVRWR R^.\0)G+S6 XE7#=%;O[C5E0>MVGM7 =R$BXI3WR?RW-%L36URR;/^K M(!#M=&PAQ?]W9Y+U<+L<(5L3@X:UG=K0M3]A&8OT;([2Z=\6S*A[D,+V8 MT!QN&,P-B9XQP/ZTOH==\E68/P,%.U#Z<)6P-@.0^0C-6=CD*HY3FBYV%4)S M+[A)'P+L3Q<+1* ;-YPORHG&#=-;V/X1[,/\Y3=0Z[^HM+P!H!&PSB)9M$A>/,+-/;'P1&HX:\+N"TP9L/CS*R(^CA'W7,X^)EAK1;A" MZ )'^UF1"P1NA8\W'E3^XA/[T6GXVC9EXH.<$22_WNS(V;>U2L:U=2Z=RQD)AZZF U67-HQKH%%FS?W!.^?HO"S1X+U9N6?+NX9K]$\=PG<*%UHWDAE?YDNJJVG M8:]QN<'ZGM:L9L0*F:9';&[CW\)D??&2W#BQVZ[KXE*9%P2QS)8YS2@5.U;> M8H[%!NI;%UMA6E[, MS,N-NJ"[6UEHFN#&7W::%YIZ RM'56;888 L5O'N+2M/SI/\9$L:J.,C7Z)78O@JQX#T$($L&.A+@9^2'F3_X;1 MSY8>?4^[\<)N@?P'!Y%O(?:L9!,]Y>5;Q/<.8*AZ!'DR+5T#^!>Q3NP^J^@'OQT! M;->Q+#GA9""]@Q/,#+39((@^E+PX>X.\$$M%7HMNLUQP:]*5O'$R -%;8_)" M_24;7-Q=]^&"H&QWN>GBO>;JXLYJ.Y/"KR948\8;WFEP3*RLD&W)$^4]R-[R MJ#4]K7:2M6H'9LJEJR9=\#DR8*7$N*]\L"=L;MK&"5-1.V\JG,P!&F@#)A2&C,"I*BBF, M'0*FUHNA1WFVR:+CXMVR,]/:II0AUZU\*MT,5B5_D(RV&J;!NC4PG3M).N/. M^"Z^9$+MI>EF?.66D1A6X1X98YUZO7W?@RF[/.VKK<72]O:\/:+@%JA0VN > M2/*OU#P#<0>6[/<5\ZF4]_]J_5EF&NOY4MIFLD9N4&R5TY^DLJO:BT&@_)PF M*2HNB?&B]"I925Q8VMT8-C>M9*-.@]*D,!%7D:0+\>,H8@(3M>($^3[ALP6,5GZ%.E:=;G>H?I+T"!4%%)-;,7T=R0Z*LR7OQ8[Z5.4[@5EU8:I" M9:2L\D"@APE[I[P\ Z*VD]:9Y1'FCP(:KVG5# )2K[)2-:P*!%QGS+^G)>^C M? &2E=*^#V'VV.Y2:*<3505[_")>LG?V\D2F-^CR>G7Z#%,IZ2ZRA\1,2- M0HC;\*ZBVZ+GV_JQDCZ">[?T"I:V/OA6.;M[5KKANUDIE4T%%TFE90]O]Y'# M5MQ\BZZL@ZQOR+=@AO9'K&.3EI8-("C-GJUC2.]5:P=BU/5-YYFX%ZZYQZ;. MM6@/)HLK:Q;M=SYY 3V;GBT12NBQ>Q328]49=3_(>KK8)(]5\\:^HL2638TP MMPW&R/-MA.W9]ML-EUD7\>,<'YHVCCZKIPYVF*.Q:>[G//56FG?U5,0 MK1&Z1=E*6;8^3PFI&A^K3?/6^-N$3=Q61R*T<;-#]8U8YW.?94'ER5Q49YLL ML+J$>-^II[YE3&]#X3B&+S6Q6UUVN"_V&V]-7YIF;U$W@5M=:G=KX,TV3=3* MI5SV=Y53&2?GYF8WK8F;?=UK#A=0-YT5,R0'(6X_6,J5LGEOIUNIDIICM,A< MRY@MH#$'@FMW90AX!*8REI5%7=3:MDT DXRDN /*XDR/*/3K!]!I0@^I<8A7 MZ8JE'FXRX>]A*%E:-NPD6,2JGJ)HS2:!QA41XN=/KC=H+E+$6S=5:;_"W-R] MH. 9-0[TK-X^[(,S_T0>N7N)W-A7[(TA8)B0&_N,?;'D,DJ)&[N/O7$$/R/] M;V/1>B#>]V XTL]7]H;)^+ >;6>'> M6%DWMD-EYK4_5-J-PZZ]V)TO[KD^!/B1#=L:E[X]-.[A:ZL5S-E5Z*:OW@OR M#('\S*FXNN&']P)[M\2DCM5J![L75FIHDV4-K-6^-' :IE7+$;7/$EO M-[1BN +[J(B!3VT/L*H5U(%4H;,'3,7*Z6 IR>R!4C5B.E@J=!:!*8V4%I:" MS#9?DAV&+*, #&Y,,UJ2=9$GPO[TT"R@DZ>-V.(KLBH_K4%."*$U+ZGK^VE= M-LF]XPS.35[UJF ^8.!%4U!O^Z: : ML<$S_L&%7)H9,/37;%N"BHI@U?!%F;8)>#2@=I>@\@%XJ=ZK5Z+%"N?\IXHOD0 SPNZ7BJV M&K[^I#L-=VM1SVV/&+;5IS,]A+RFXUUS;S43M@#O--X^EBV3]B[XEE5I4U/N MYB,?#J(C?GWJC@L&GCG^BS3$R&50<%2 M6W"EXJ74A4G=Z5A>Y+HC)W9B8M&ENT,-5R'HFD=FZ"'29*; M0"JJ*4C:NJ0'V75C,]&?.TU9IM@O,'V/&L0+ T8G',W^?/@:48U+??:03MX+ M_VPD>__ A2RQ_EPY9X\\7H4;RP<-LL<,:'W1XJ3HA:9_NI%+UI\EV8L.\]_2 M(AJM>QW:3=SPBW.0 ,R>]D3P[66!_#O+:NTXZTD.O(+)X0[R#7N8U+V0Z;"C MLS=[@.NN7#ILT.S;'J9H+5PZ'-'IV!YVM!B>V;]6S MO98HTGVW?76W6L.LE8WCQ8"+EN6M*J X]PA9+R)"T](EI[/&[SXTT48'_-GLG.BK?6]I]N24)+ MXUDAG5:S2G+AQBK3IZ/1,PHB895/!^"K:SU?DK1+FUJ!6E7]Z]5MG9C9+H5O MBG>EF?1A:L?8L,6*7OA=_-7V^W *LN^"W)4+R\*D+X=9!M8/Z0.29E:1D)>Z\H"$3W[U15M3U MIX#[PQN%6Y_4]W9E-LEQ"0[*&XUM&+8LE*"&1=*##0#YFXPN4 TJ&X!HC-Z6 M(2L'ERV-'JLX+%WY<88+)@\16^F:LFT['JQJ\381DQJH;7O9!0*-3;$4@WH_ M-I@*T098S5P(J*W1-]U'4W1[L60&^V]CE:>[]Z>LD8W7?N1&20 VX$% !4 !C9FQT+3(P,C(Q,C,Q7V1E M9BYX;6SM?6V3VSB2YO?]%76^+[NQYW;;L[,]W3&]&ZHW3]W:5D65W+U[7QPL M$I(XID@-0)9+_>L/("F)E/!*@42"5L1$CZL* #,?)!*)S$3BK__YLDHNGA$F M<9;^^NKM#S^^ND!IF$5QNOCUU>?'UY/'J[N[5__Y'__TU__U^O7%]>W=IXM/ MZ-O%),SC9W0=DS#)2('1Q3\_?OR7B_^^?/AP\2%.OSX%!%U<9V&Q0FE^\?IB MF>?K7]Z\^?;MVP_1/$Y)EA0Y_2#Y(OZZ'O\(H8+^_N YR=/'+NQ_? M_>GUC^]>O_MI]N['7_[\TR]_?OO#SS_^]/9??_SQEQ]_;'3+UAL<+Y;YQ3^' M_W+!>M%OIRE*DLW%;9P&:1@'R<7C]J/_Y^(N#7^XF"3)Q0/K12X>$$'X&44_ M5&,FE(-?DBT;+R3^A81+M H^9&%)WJ^O&OR\/.'DAPPOWKS[\<<_O=GU$K9@ M/[W>-GO-?O7Z[;O7?WK[PPN)7EW0V4A)^6V-CVR;L[]&^:Y#L_&?WU1_W#4] M&OK;G\JV;W_^^>"PA>4TG,Z< HU?_\4\7%Q5R M 0YQEJ '-+^H__GYX>Z8NCC-WT3QZDW=YDV0)/33Y0A+C.9"_KS^S%#[ MWXV>^6:-?GU%XM4Z0:_>G$P3_3=*V=)X':%Y4"1Y1PJ%X_1';[8*XO1T$.Y**F\,RW0NZ7 X+)[0ZQTP':F5C"2B>4OP(;7L8V&6SI." MJM@?XHQ^\-V[M^_^]/9-'KQD:;;:O"F)?Z#_^;)5Q=O_GZ3139K'^>8NG6=X M56JU-DOA/&%T5T.6M!L/U!='CSG='=C'KS*VD\01_3&Z#!*FAAZ7".5$Q8K^ M".YXN \P_?,2Y7$8)*,H8P9BVS\"M=+^7_+[,DHD;7S3\*NG:NT3P.X_QD*"Q]OU]- MM#,9IW@1I/$?Y=Q1LJX1"7&\9C]-YY<%B5-$R"2*8O:;(&GHEVN4!W&BE)R> M/M<7.GM*+P,2T]FD$T=HERW!C\5J%>#-=/X8+]*83EA M6\89@55O^GBGLI# M&*.3 !N. M@8[EI])FA>)!_B.6(C9531Y!NVX=%%LV9+[A/*!X7V!,+Z1_QC M@+_2;U*-\XC" E,9H 33,T)4))3*VR#&OP5T-$KF9)51U?0'BJXRDD_GO([& ML/;Y=3#8$4K^YY2>D1-&_X>,$$2FZ9#X=:9@H#UE1RBE>7OPOZ,G5%P:JV3W MNPDE/"$S_:/1.*X\HC3.\*$#/*"W03B+KGVF#8+' :%'Z,3;O4;; P7H9AY6I86[?V/G.8'C8F7V# MP8;@3.VL#,SND](_JL7O+CEAU&]<%OTSI M9VGY^VU@\S;#MT5.6]\14C"+P +['3[C HW]*992F>,XS&LA_9S&>1G&+CV@ M)\/1Y3MN\?@=L>@WB@*ZB(,%HH?18E4Z1,DLNR%Y3 6Z>3"[H51F&U0->5_@ MV#]MK,9.'^H?D;LTS%9H M%KS8LF@-!^R?0WI>8GZP>X0?EP&=F9T<7P5)6"1!'6$(2!RRL$.<%%2V#SH9 MH]##1QTB-:''DHC12,_L>P_BS4N8%!'=5'"V8J)AZ0IS)]HB"O%T&PKGA$*%J]N7G)6<8$-39OTF)5 M!WT_Q.0PW,]&(MMTCJ/Q&(-O4)(3]ALV."EY+OEEGU$1'J%YG,;5I].OK<:( M$4@%9#L$&[W'= U&TY:J) M;I"0L4RWCY-1H L-^L\>E_L677:R9LH[NZ#]W MR"?!$TI^?25I^,8AN3-V6%&16C5R2>95$A!2;^"3EU@)[E%[!\0W:;ANY8H= M4,UIZ(+<\LQ2TC+YV$H9.R3WN*%?Z'[9)AJ>2#9!X0^+[/E-A.**8OJ//:'T MAYVRFM$1#\@[^K/;*;_4G?)+.U.NQFY"D8D8.K=)L." U_Y[[^3BN MGN%)GM-C;+G3"&B3-!Y,YJBM%6=T;XQ8PKA$^-KM!B/OEMI.0?(_*,"W]#>' M"EW681>_@MMA-0=MNN=O*L"XY:DBY>ML.E &/Z.DN2_TNQ; M^H@"DJ4H8O[,HXU#W7ZP53Q)TR)('M ZP[ED ;>:#83E;UE2I'F -[=Q@C!/ MO?#;#41>^;4K*EN+#(L72[O50*3=T$,NRUAXC[-O^9*Y'()43"*_]4"D/JZ" M)-EFT0I);+<:"L47ND>DI#RR5UN7&,+CID,I[4KA52N3[6?4F.)NQ=+F Q%[ ME^8(!]4%P" /:F*$Q J:#R692ZJ;56NGU:AWPFJ7XN;MNZ=9G!]Y)KA-!M2& MGPK.(8G;9#"D;E["99 ND,#6] M!B)]%KS<170IEOGFC!#%S(O:#T3N)(IP=4>#_1_S++X5DLIK.RR95_2?4SRC M-J&*R$;+84DLY6Z*[W'V'+,;O HZ#YL/2^Q]1O(@^7_Q6KJNN(W[/]FP+V,4 M"$AK_;EW8M@E]>1^24\APN5\U&0X'^'.OE*>58Z:#F6*[=-:RC >:20SB0TR M6:?!T"7[;85E,SZPE"Q$E^H,O>27]$-?)7"K^PZ$_WWQE,3A;9(%8I.RV:9_ M'VWEXQ38'LV_#D7*M@Z%F)Q=BZ%(NHWQZHYWLFK_O47./I0ZP6W" AR^NLAP MA/"OK]@F7]ZB_X6%H5'TZZL<%VC_RXP>+U[RFZ0,B?WZBJ#%JG$:J:_P&U6? MF.-L)8UE;FG-A&'$BS4]/3*3]-=7[UY=%(02D*VK6'D7#'X\PF >) 09,RDI M/R!@NA4ZY3)\'+6$R3NW4$2;:W&XKE_TL[P%95L_M003:+J?O('$J M"V[;9?M/D-@6A,KM*E$ECTEH(RRXPPER]R"LL..4Y\LUY@\L8R9\/ RB:"1,S+K.(H6M8=M'1#-$4N)$A6U/B]RU2=LE?'J M M6'.'B*D[+V)??9.(6L:G=WRYK>PI-T<*&& [)D[SG0_V-8/@<)DYA)?A5@ MO*'"5I9&%JEFK;XN]&#UWAFY#S9E<7EN60E%X^^KOEP7_H["?)8]H'7]5I-BB789P851M'L,Y9[B>I?6&E)D#PE:.W,_2_W- MCCUT:I><<[>]CKL>AI]3V[_IZ&11K-CS5:C21^RR!49+5L?EN7[YB[VP1,V, MZ7P6O(@/&T:C.-K7!>_R2K9X40\'##RP9YY2%-T$.*6$D ;FUV@>A[%(T#0Z M@O"7:/M)($9F.D9DSN79SN797/'^/99G4[/<1[3Z&*R6=QLH5M]U*;M3,S+; M]N@^%. MN_S4GF-6CX+[0#G6DFY%SDV3>[MZ SQHL@*/CE ;06%(T_R?)I2R M!!MO 9%FZK6V%KW\'&^!4*=/M52Q(+$'9E5-BT:X4/7 Y/Q<0K6[9:6O*[T% M0FUSR7/+O&7\E'U0(U?-6URTMT/C'#=O(3'>&'52XKRMR2S?+712[;QE7=>G;!3:V8+>HJ._74CS"[WEWVQO4&4HCK1BO32ST5N> MU2I1+S'26P!.U(RB!$MO\3#P)"D3-+T%P4PAZF5WCO19"W$^J+<,:YB)_(Q2 M;SD^R8\@253U%A!M+:B5Y^HM#'IZL%,F[4A?O%$FW7K+MVY@VV,6+845/49 M_R3!\P#;]$>1Q2FL]E%L]E%K^S,HNC+4(R0RM6Q!EO*EU%%_H4E_,< ME;ZK>TH@*W MP%:W][FNI>$\5%7%)T6^I!O''WO]+L?_J->YU%8GW,N'+8TP MKWM 8:!5CEZ?BV8W]ZQ\B.G_164=[BK2B,HW0G38X7=U7OS%4+MJ=G;.EJ:R M4G0"PH9T[4LZ "%?O?)5O=Q64#%<(CH]W3*DN3AD/2 P(%T6HM80"%:8B^:5>(ME'786CE2K%VMV%H% NL6=]SG8!SG0"XM].@I9V?[\!# MZ6\O80"I4X&N$MZ2D>8M[GE4.YE@KMA(_7!>9LY>P+O/;XF"2Y;5L_I MYVU639>;%$-M=^ R;%1NQ9&GC\C>0Z+E ;5L^8&S^J5>4\O, M@[-[A1Y7RXR#L_Z&?$O[+1C[KYM/V#(:8(Q!,R^S913 6(/Z_FO+"( Q! V] MXS[F5>Y^2:;S^OXX_>LYIW(D.97LXN]T_C[+HGV!0D0>LR12/.ZET1$4.\9L M6".?X+Q!.OUI3S;]@16XBHHPISMH]7%.0JNPV; D-A'BIK#*V_I$K,LG MV4K-XV+T6R(&SNZCV\3_2J-S),=\T ;\J3*"NQPC;7K%3DRDGL[XO. *1DUI-X296L M6)N)6CL@_!/*E6JBW<8!D=L[W%OGZV5 XE! ++\M **OXZ3(A6G;HM8."/\= ML0*C*)H\TZ6X0)\*9M],YT<^/]DLF(T!A\D:=MUT==-1SGG T',B]7V&[;B9 MV#4'$PH+*=%B!Q],EN7IP"IWY0''/!<<>+9YS_ZB7;A66D7D!O M0= MJW/H/O2689$GE,.NF0O2.T2T0@NM[5[IJ/0V,]Y(%\B\G-XBH)LJI#:4 MO(/ ?"&T_<3>7@XPDGJEW]E;&/1$O^6N]O9.A-&4$9^"X0; M/QCYI0]Q"&+DUSQ4 8R17_/H-? Q\GLBPIC'R.^''(1,QGX31!!\&?L=$&'X M9NQW0 S#/V.]%-(Y4.1[(OP#BA!:E0]/[Y/_VW<"N:65MU6US]GSX\B>WU%0 M32^KL)^E92EYC:K$W#ZCKTQL(>-5N?:D*8GZ_5TD1+1E0CH=_+8^$NTRV][K MHN('Q2BN HPWS->^8F^=3O('R=ZY?A=#8%".6KH@%S!JV?2A2;OXP)S36D& M4418XWDF.?K:_:VM37:=FSVR,ITW5MQGNI/?!#C9W+P@',:$_O5SZ2FF=)6' MNNJ%J?V+@H<[J]6AG1BD[5>4%-8GM['K*;(X)RR#^A;^5?1/+3:2AK MF[O>URMA%G%RPD#6^*AWW9 =T>)YC*(JL,R,C%E6'=QX,FK6=TAJN3:&86>?OTX2\. +,N[%

@ MQK"+ @\JJG'T6E2P9RZ'U4/C[E0@%=J-=GO=0KFX?-6HN2D!@;"5IDNI 8YFG*LGN1%4HR'B<-JQ?YKL M]Y^<^"LH_17X 8+SK7KC^/'O#AP- KG:1W%:N/N3%&4]M3M.S$A/6@+//L_N MH\.2_0HA=_*'<6+TE-<5>$G/4ZMM&NN];>EA]-0\#),-"D"%=P*(7Z'V&FXK MSPK>AE"1S8KG(N T$O*?F"97I9_045'QZ3F&?#^+C^?-8YIX&!TT3)]TNEB. M#'I[/>7,FI3 +LU-;*VCV%3X"LIG5M"Q+R_-M$(1'.>8Q #F<4C7S?99X*3 M^RV.DN1S",]#'M:&8K9XI:35C*V%4?P&9<(XS.EN"T(WO[ZKD^>P#<'N$]IO MD=+A:L;6XK2+#U$,9R:QR>P^!NQL5?*LSE!P\ZC=-;T. F)T'SPX!T[M8'); M'==U%D(!Z> $%U'HL6F)V%2WKBBD -2"+J6%[4&\25'J!&;8)H80R6MYUPQY MUEZS-E<,;F1WD,5.>_&1%UBK@#'0M=SWR]%0&O4@%!YL>TE1]14BJHU8[F$9 M_EX157\L!UKJJN$0^PRA&N2HDVOMJ7$-_EK &H(M^K 9P Y]V#FZ[Q"N5Z-J M._0F7+J>;;GK=7C*)&K]UE<;&1I7LF%B8*>WV1Y=$W[X^ FVW-$?15+ZD<4#O'B %P_PX@$V MWP/.45$*ZCE2_)'%)SP>!9"WI-,^4X9:/+XFR$45DPOS[<@AO[GX MEG7P[#%VGO=-XT D+T,%5&(CZ[9"2-O%5&MIEKL;;0L.,,J$ML0(6!0C8 9D M2WC U*^8MJHZA$_6*#ZX1 J8>.%HB!2P\L#3+!.#O'$QG[#2)2) J^;34C&5 M.KSK(2[/YG#0)9K "FKFVI:4QAD82\VCW'0T;-4DXS>P;=Q_H\9S/,+_^<(. MZEAYGE\L\#;<1/$^_^[$@C461^/B:)RB-XY6>Q2R&#]_KN?THMAZ4R'1QJ3% M^NAF[/TL9P,9,.PUY X)-T=]M-54T0U2P1,]QO.29H>2KC?XK=+,"3XYZ33C M1BT71=@Q_.==0\_-^N$Z!/\"3ES+8*8L6\' !L.QVL"S""?]O(NC;+N[\5_S M^27JI7K[0QMG6)_R&Q)F0#6W/.W\- MKT3% D#R3)Y^5[S9^BF/S03>*CWW"Q\17+$?;G/V.3&3P6D=9TAX1@)F%QTI M:J>*SOD>P:-PYSLO?E#&/Q0[5MDFV. ^"N/:KK'R\=2-KP&<1\@E8M]-X07O M)#LX-?0?Q"I>X;&'!$[^+3.?HM>0.O(OHQ <"SO@3<8MZD=NO"0&+XG!ZI7Q MG)\0V"GOX4YN/QT96<133Y@D+4M+N+_.*^;B>/KG/WP00WEM=[Q#[RNPDJ+% M.NM<5GF+[6N0G^;(Y"%R8^CWS+./%J7Q7"QU8^U(#,]W"I6VBB#%W1A6'U,6 M(3/YJ8K*=YQ"-&J_H>U:%KJ#C5![+HX5UGL3@_] #=@]BEU(U)XZWJ(59@;& ML0 ADJ$V-V#J@E-6&&;6T Y)P:&A=_Y^)7^/C+*J44W2 V3E?W/D?@;W870P M1 0^<4)IP;?9LL5 MXCR6T\F0\_%1^GQ\U$E,$ZS94\V5QI3M1R$2(W#J=(=:8J(C*1.W;J(8^-OP M$C(4=#W!'[\YL8=C7LD3E^BX/-0C7YE"P/%6JW>BSLME>6B2"I=7+?&?XC^R M'$;;2AV944Q!V.=3RX(6]ZU83I1RCA@B_Q3S=5B.(]LITBM4R-ZT-B&_13V3 MC>@CL)RV!G$RU$BR86VUGO"41S@1&2/+CV YR?8YS\/2H4$@\=P=9*2P?\%2 MM-QRBU@.'9_+"2ASEF-D57U5DW#M M$IE'/, D;]H,P:/X=+D6@I;_SG+LS"A3:6]MW\&58Y9F8FN"[%CZ,=/D:"G& M RHX/,>\I8B*RY6/N;$ANS(([L3KPPJN:VF M^@Y"N6Z$AMJG>^_L 3/+D-I<729N%$(=)/5S8T,(;Z[[* 7)50:>OT7/NRA+ MG-![_@8_?GP"KR"DIXIT&TBWL&!9'H894>[#>[G(G,IRY^R@.@:)C]I+H?1; M@XY)E5G/!9GV!76V67>[.)8S:IH=8*@W:S4]^4+RDB"H_@&\+02AHLP26Z[# MYQVX< +T3L[3#H!T8IHL<5&_P0.,7@"Z.)8H/(*@L#7O_,/%\39THSUX@JO) MG:UW:&+PCQ='TF"/?O*5I2>.. $-\GN5,O T&4H'M;G6HC_8.(O,7QSU@]%% MAQI?V)JOW]R=$VY!:6MF5T%@==&Z"T3VM'+AGXK\.M%ZH'U&-.0$,8F0T4'# M]-?I#D!1)W1S?T>*"X,S*)#5PQ0"Q/R99^,2[*R_I-GI+JG8K/%K@=?H=DZ0 MX'H=PA447E?N@CL.:\@.HTN3:1QC=-%_RFIBKOA1:W?33Y@#UMKK/=6'&!P< MW[M^.T!"SD..QW-RE0)LAAQH. M3^WV4C!?PZIBSE1HYDB^5%V($13;08Z8%_W17"PL6K47(1$-C4QMI#MI7CB- M)_VP=VE@[XEAYU?X_B H#I:G7"F[1 8B*J/RJ,P[T:2M&B*Q98IG6\8@9'DR MD(I3WL?LM)"DO,7*\K0>E219K4RI%*_V[6-F7,CM_@#%ZFI0R"F%:1U"$LOV M&;R30,D HSV:.9OR5%TN=((!-N:]DD* YLH!H_ #9PD\3=^J<"S@5#]E2D -31$ M)H&CY;A\^XILB#,FB<&BS(= =9.<>;HP%C1/BYP,]* MIQR-N4#N.HC$7["7Z] S7N:W(7-YB>I=HGH-4*?6FTT"TA3-++<*LC($R&VU M[MJYOES+;D+=%U(?K8NXCPIFMMHC"QEW_HWFAIR:*0:J+MIUM[UN"X# NX$2 M$A)D;L,T*A9YO=D Q.W 0Q2C552,YT6#-0F:;M&;.N>F[^;%M9N(I/0<78 J M"%<9RB6\AR+/AX^?H/RPH];#4#.X.4+Z$@\XNBI)EBKF$/#"D$C(GISF[6\Y MI3$%3NDH'JM):8DQ4WKD)F%>-"KHI\-9)>Z%O2%W/?B^5G':WJ@4Z1U1)4N/ M$;2BR1Q;C?1!-!:%2#Q\RO9[)SZN-P]Q= !Q>H3R(JK"?<@+T$RN =>Q0-< M:UI="L^R)-!12TXH95:_Q9"@99=2=-*PC"=W![PL &BHL [D_9.B:.(,6>D_1)OT&;TI6T4=^ M-SUIS3A>[PK F\+U2]?>(0"Y#!%Z4$V&XL\?^>^I2-/"6%0-K\/DE\6AGR*[ M2^C=^&_H7^P,;T8'DXX3%!1DSQ'JHJ/,+G 2L(L"[Q9*V=%K\;X1@LWJ+3N(4DS$:< MV46W:B(N8=9S.=B"G.7V0ED!4 BZJH1E.7["0ED5.''0YXI>6T87(KRA3;-3 M@([LAA.79N>*&_.64";#/*)61# M8+Y55NRJ+-@0 :DQE?0>QAY2=FTZ!@1CZ!)&G="3T[:LOE"6",$50BIE!:9V M;(NZ$@DN+.$$O(< 63TT'-7K_2&(C@#D-71J93'*LBV49?#[Z7'D(.IZ=/:>1^?$B9W45[O$P+\5JK*" ^VW?HH M!QB'S]MNV.D$%H.JK+5-B $E=\79;I'H1%S$.]3RA^,ED:)>UT,\!3]=F 2% M@Q*TGX+X!%(H:.0\ M&\3[A,$Q^X^K(^(Z"K=0@-Y7!#'$^7$9\_R5;/S\#=O6WV4D';N/U MJ]3VVF_O]@OTS#N\TEQA;DRGE^X)ET&G@0PIUC.QPDQULKCC5O4BM]8^\1O' M!9QZ7I3F8\D9?LB6,VI_5W8FZ\NN'*SBG\AZ_(CTY2L -7*H,5;&K9[(+L-H MIXD\Q HD*9Q9\2J*]P!B%QD(MF**&7, /4E=+@!>@HH5-&Y6>I ,M8?V_:&3 MT0>A[6'U-W-Q#['O@AZ+*_N;M+AG^($$A8"BT#S@9NAF>XX=SP^W5\XQD5XL M=SSMBS\+[OEVG%D""G#W0]<_X.)2J"44%STA##H,JP6*PJY<6!>+D%56A0-Z M>QW^]THLVNE%H7";3XKF=F=UT4Z*U0OJ7*^F^R5'&F-X4:0\WCG9KY)5E?(+ M;V3^A]#+-<@JHV\N<+#/:-]H$H,D+^ Y]K=;JM&E[Z@ZHGT.1;"W!]Z ]QS= M)DE6)JRA]\%B_RM@WJK"W971.>N+E\XA_QR)<(7ZF;8!N7&K"_1%1V6@/SC' M//GD)HIQ\,)Z4S$JDP#G]M'M05;@-JPG3T@YX6PN94AUU-4CV=ON,?M (7K9 M$ PMCY=]:Y?QG563N)K^+/N0H;@[,5TTO&;VK9_O?6MSUKK3RUY,E/G,:B4P M^MQU]F+=PR5'O\JL+P_.]>O5#B_AB-L+#3WFATXO5=_B7)!I^U,K55,Z^3DM MSV18ZJAW(;,[=O%JFHO3>EH25- $GBRPJ HZ3RBONYCM6[_$$>KN_+8\AXIS MM!K6 )OKUG=DP^RH LL3RP09,T/^'B*+;'(4Q0SDL#S/3I2$^AL9ADC#FQRI M283<6)ZVV,GJ?]>J,Z@T7=%&@>I)=.'!_1X[FY\ ]_E;MEIU4I9G8IV(T+N[:%8D'L]2Z&Y,30GUFC MM=:4[X_LI8P$PEH3W9QRD&"H)LE9[EI7AB&%YJU_SD81@/6S-X;;4-O%O=_[ M:2ZY0'!0K \\;"!T?8-+NRU%J7I,Z EL\^<20;2-G?VR,(P3WFXYJ>1F\ M,R"NMZ$;[6D;T6BD)5^]?G+S!YU]-1U62II&.U1^UH2K TP/0DIA3D@6"FS&(@E MJ5I8K:R_-,M1X"PE&0F]CYZ^81LH0CHEAH/!>2R%IY?VVCQT5**S'+R./(JI M2-N;D2?!GA@'U_+4.T4DQ39I6)Z )DAHPI#/$BYI28M.9[9&_"DZJW3@+,Q* MZX09SSIF;Q91![B:%K@A4H0F"P[%[F=YZD]OH$1LC4-D!EF,(=&(.4;JD'DA M/N< W9LLA4W+&B4Y:CB@^7,(D4%14RB2+$"B7!W=J<7PSM9KC!\J/>*=O 6?X")V[)B1#L,9O/1_ 2=^_A;U7#$>Q?2%PF_*.&?9XQB^V)LH MHU58EQ[&]*7ZKRJV-1_&X*7V7*)Q2X-W:BF$ ._ZS85-.>$&7<;2[CP^35'( M1WQNK5O@5&29[W+[6FZV'PW9T^5NN=%Z7$ +(<)RH^RHD!:BBN76VG$1S24B MRXMEC8;H,!;>-$J=8 Y(TN4\I;9A$Q/Q>@-+E27',!F;;ZJCF^=.Y0=> G^; M3W QT1EHHFMO$^2WMZ&@14ZTMSD+>P+P+'CHBI9;4J6?.8MYWOEQA[6/+3O^6%N>!B&>D$9)7K+K:03A!6>/UB M^NB$8/6*66P=W2 \7VR+;4,6P7&L&)ITQD?TBE4&GK+]WHF/ZTWY,VS@;+=Q M81*X.)[#N3\Y\5>0&J$2<@H3/,21E[GI.GX"\2NJKTJN24!L-E+MA/+;B%++ MKR?4:BKTMEIJ)X0H\"G.=QJ]RG1Q1 ]\$2 6Z6'" MIOPO(64.DQQ^([N5TR M/A;S+7\X3[?\Q9?/3XVY5?Y@PK9?P*MA!SG?5[F];W;3D;#O!" IN?4]2(EU MAMAM=513/%\K/BK!7LZ)5>*&V66I<[RRQ)HSV(.490 MT=ZC5=3Z=Q3CCR<4^ F-1IH>>E1TO:E]G\J=Z6W-.91WG$I@W&[FT?OUFQMD M>0)*DB#'F_?LO'6C?>)(\@M&M9^_QS)Z<7&B:M!U(B:R=GH[(Z[5X^F&E),) MZ]V4 7J)=:*'P$E1-4HZIK2F&F ]WR MI)C7/;^?AL7<1^%G,BF36IA Q.?' M)&@5>9A==$2-0JTP3,@%0\EME)VPI^SEE%QS5E'%Z+;# ,KF_1 E*6;PF),^ M98=#%)-%:L%.ZCG791!EG@#;JK8;9'?%ME#?.2XIAZT0U=KH+'7"LE+AJ@H, M,Y'U?BVNG:EJNV5:=>PKN21<>ZMJC9D=Q9 M/+7,:[(IQ3Z"D3'#-)A/@T%9 M2D5+\2DA^I$T*]7>EF"2GJ6XL:U7F)X8!J39L:*6\:E*0YVL/!:3%M?R>'IF MC&Q8LA0:6>L44Y)LB1'V'4DAC_2)E*@FM;E14]MS7"4D 1N>I8 ):R=$"Z'E MT88R$OA\BRIV$0[89EQ+ 1-FW11+L:6P2/+L+H9LRY$3Y5/BLM800=!3DIL$ M' Z6QXDKH*FS$7B(@/ ID1/9/V1YF+R,]$2RN]A7IE6.:$CN/,OS F29#E_T M'"0I0#]@TJ)DP]\Z!BQZETB MT9=(]+E'3Y^JA#^ .+_?T',DO.H"8GV7M[5C:"P'K>L2WN6@C",[\XVE)80 MNB6$SC"7L*!<:RERG1XFGKL_D_S6[LQ0Z7^HJBK,/#'L[V"8F1N8270<=7)! M3 XQ@NXZAN=8U&%LA M-3L'/W4"1*JG&!JX/_> 6L>9WD%=BB[^1GDL:434F*)<7W/ 7NVC."TG+(=Z MK:TJ=.#7C)NV G>11MUS:54]\=;:B M5)(S\8&+04XOY$J#"'#%^;T./1.$. ] E1,J57#MKP"2#'JS J_F*8WXZ=,($[C9;"*E4HT%'#S7O[L&9&J)S_/F;XT7QCH62$ MIL!)DI*BSL_+9W5QS.?("OAA]5CBJ$J,LI?$]WPG/E8X M#Z/F&[V];MIF%H!M-]02A[#?0P$3S>6"R4X)#760!O8"5M%CD0:UO6;2:!G8 M&-1QUR. BU9\"XU;2CO NP#I-P#0HPCHZ:[\;\]170"ZRN+"((^4KAT418FF M!Q7#ZBGOY<.+I#XU7K$O:@\-"W@&^T,40P9X#77&])C/YC9),N!5 ?[="5 Q MHF_Y7VB$UVDH;7MV(;UGY!YZ(L#(ND9Q#@K,/Q^0]H\:)@S36(>1M.W8I?2. MD7LH8X42!'_&+S?38-"?@ M;ICZ9)RH=7]NV74EO&[F' 6"UA[8= MN);> 7*/D0]. 1[MUNDQD)80:ZZAB+DMXOU-.2;K+$U2)T25KV3.2K6;_J7< M^? _7A$\DH,-0A= HLKG*K8L]A#ZEX@H:W\HIN?++H[66=,+)*76 X\(U.I! MF:(/7."_ @_.K6)\Y-LK10;1DN#S"F<5>LF#VU#'R69=L^I)9D ME+V(/9U$* )\QSYZX5O[ZP&3;2.[[33$]XS5J(ANU[<=*)Y'HT9(!'*S'!^F MT^1>OD3YP';KR31O%)6E[Q4O*VHQ"B?<52Y21/M>[C(="$ MWWF)3"$ZF6-)\3E;7E6TLX!5\VO/""0>&5$[5\^$-@9Q[3IQ.6 M1"! "=7/U M@6U7NE?R)GS MG@W#]$E6AW_*H4&%= M@QP^BA7$XE?2\P.TBP*X MP*3 P(:"S ^!$Z*<::9;LM%(F640C0M_^X%HHR2UT%L-QH"*U503*THR76_@ MJ:)CV6ZTU-4UV8]/>Y;E'(-232ZF[SN[@P882^[)]@,W&BV%M7O$S)2R301O M\!#^F(C$S1#[:".6TSR8QX[<5L.D5]^A=.@MX* MV1\ O%@+N3E&^;AHDLG%\=SFP3FBW^60GW$//2'I9Y!/:8"L\I)E88MANH9I MK;75A^=[L]OM9E)@O3]I$)*UN4%GG$XCO23QC!2L]>8V]%#P)=,:[C##2PJ[\&+AP*.H;&8T&.LBFY&F,2Z/61!=)4![$ M(;=3)JA?)X<#7\,EM%+WP@)PH] K=2WT_L0R$KT(9"5>M#B5]\M+O/? M09+ZX19J4(6EAP4AMY=VOO[@Q.LXE^**6@"<0#?!SLJ Q_P,"DO7^T,0'0'Y M\2A.8\76J0]_XEFG3BV6IW/XQ37HH>@2'?5'YVJ,JY>SUPJ_L--Q$'WS1V^_WAXB)LDN_SM=/\E0].X?D/^"IJ"S^B@5ZV2-%2(]-2[H/)I^X*DH4(+XE?@ MW43Q399F,4 $[M"3R.3'4*XOFN<+_>(^0[K+>I/_(F? !-?Y8)_1Y9-\ MX2_CI;F,ARQV=_"7>1PKJLMYIN="V6)Y)H?YH(DN71H5(#/$J3K/%8SN7Z#Y. G4'P*BTOY.4I1M".\+\+$=TDI MO*-^>H*0_@8;IJ=%_1,@6Q7P5E#@<[8@_^,5O+UN'#\>$EW964R)FY9+1%X8 MX.$EGI;R034OY7UN$'4U>_DW<-/GZ!$<2E9.URF$^HTTRSO?>?&A*GF4G^BY MJSH/SSG&I=Q%.HK4MEIYT&]1Y"6KT(.B/"C=8*4G,JF$&U=OJ/7F&<3[I,\= M.[ MJ/I-9F@60=OOYUT<9=L=Q?S=?; ID5'^/X\ [E_BIY@S%+O$O'R5?VM2H+DN M"% -W'K/(706UJ>F!-GIM*^@SK_'6L,!H% !7,GT$:Y2-7["W]41+5^_C\EK MO$?V9<0\"Y-)SCJ;E' ?I?\"Z2-PHVW(B&P8[GLV@5?J!%%<_@JUH['"D2>A MQ2[:X9$HBF54?J0A/)P,CY.4:U]\',V)D*7)M3K!V[!6KYW, M,K2]W(M8MJ(F&0QR?.T#M$=B.GY8OIG^;1](35681G0S)9>_R'L&PEGK$,=YP* M,?92HO ]R"P_,P]\^KUZ8.N[$+*\C.Y.'@(H\ZB(>,HD*A%93DX"/G3Y6DA# M/*AA!F5UE23(?F;+'QX1/89"Q:HLQTJ0L!@VY"$>93'CT D+3<)OD0WZ@)5IC M$V.G5-*?$G;#5?;$WL?9Z@6]B\D)5 +%("\ZQ2CU0C'K6*C M"F[I.J,8^44/&JSP*(98J>8T22.C2"53C-9L]2:Y>JH8KMEJ4)R2KAB?V>M, M0U>/Q4#/V)5R2J@5K#"+0\F4*D[3A$Q7]5J\!;-5J_J6N\4 +HK2,(5S,;Y* M-:.9\0AFE5T,\*( #5^1%V,]6Q_2" 5[,<:SU9]TU?7%P,]6$^M5Z1>C-UL] MK4=U88R=4M5K8J'>RJ19YJ$V&9$>.MY(H"9?-D D--0P78D,4.(J MQ/OK>!:$6#"YL8)&(QTO / SO!IS9O70\H@XIW9N<_K4]B:^8M2C/D9SW4-\ M2N=S.VC?"FLSDTG0VVMFT"W1A\&CSVW->WE'_F'RCL/I>.N15-JVL9YZ&PV3 M)%5"I0A-':*BDRG'D.\LD1ZIJ$],78'+;)1K:(11PXBM1T:3+G3 MWVXDQ%,]>IL 1;?828^BVZO$J:W/,*S-Z1H)5QE"V)):M M>"W/38U:?]1:H):'E8RHS\HPVEB.L*JH!WYJJJT(+L\+#22IZ7PYQR#ZZB2X MSN9Y&&5OHMH*D'%OH)B$C9[R[S.A/ 6EV00*7E@*7O>'P.80EL6LW"UCO;;W M90$E;QE;B,L(17AF?P)EG!+VOLJ@M#CU'"J',&E*QE5D[WL,PG#)^*;F44E? M]6L?2A/0*G 9$\']E.WW3GPLX2L]'D6^:>J_HD?YIA6^?5YK7H+LI._E[PTB M%3!)DU8)G(03(=MS4!-C.FDZ;SWO:/4*][XH"AKGA9>ZQG5V_=P4H5MYQ0.H M6):L/G(V#'J,+RJ+)\CKIL )7('BO[?A^2NX3DT[@D"@UY2VF%B@[+F#1AZ]O;MX!?9>B/"1_FN,H9RK@0&A;?/ M909[11\GL1-N'W7A4UV!I-QDW!(_>2M 9"8&3&BZN)84;1*RC2E9@.TZOD3& ML2 P$N;6[*9T(9@ED'_Y\..DT"M)H?+&5+' @:[/]G8TP4V8!)?^\O$G M@P4O"=PT3&""-,F7BC20:L])Z=J&'F\"T9?V"%"P#?Q]_BRFXZ:9$Z W-CZR ML!]Y)FKY1>^GE>270&4=.N8R0?*5/K"TQ7\8B*H53G""3+ZRS.9[>D.+&HWO M+>!U_]Z7G[JXA<:2S$Y5?)D@C?OM"5(;GU&) :U_/KHCEM4$J2IY]X3K7AXB M\?I0^,12)T[-2% P<$-84:26IT6JVPWAR%7+D[H,HF]6D('2-*A?BUT(\PO M6_9!PI,_1&K5!E+YZC!V_6PZ'+S5+S*IG=%X,1 M(#8#WIM%3]? M]C1BWAKE"KBB\*A-JT" MNPUM+4MNX/9()F7@'5I\Y<;(S&(;MBCVAEU)*/OBM#M**Y4N K;"1!.\0TJ= M]];ND"%I(:==6]S[4CLV=EH+WJ8E:D"<]6G)F<$;M1@=QCI/*O-L\.XM9@D- M,F S=A]OQF*(,&1+4++-*51V"0S0)XA3TUWPY@P0+&#AYNC/!SIMF%*C VG# MS*G[?WJWI/%NV>?03Y?:_Y.N_7]^DJ:SL;7V@$TS;T_9^%-*@N3&5-Y'99AY M0\[-_0E7D%9N'#_.^[P!JZS@&^-3&B CB(7)X]-G_#X6<>WL/AH6 M07RVO3'I>AL3B9-&,'?-ERU5'>GSP%."0RRGC.:&-N#VEYV?Q9NC&7N[H"T, M(^;2O>S\+-X:G(W;HI'HVS.P"F K#!Q?IO7(Q]2T\":\ M=GB0U%F^ARA[%ACAN#/A6%;2X6MINE^V<4Q[ZRA&,40NV@(3Q[R9E-!'19#;QJ5CWD0I?UPEE2[!L&PO M2P]VVRDZVF8:F F&B=TIB'V5)-F^P.DYNDY2?U\E?*@\56K&+IEBD\P4.\U& M,N?_1 45&CEE70[Q5B;_@U,*%F&MYO<(4HL?P(/Y"*E&=9B(Q)>G#NBCGWR] MB0'*]060#Z5CP4G\[M3!Q#1RY;_Z'N3:8]-F[;NZA2&#BJ\(,.(A?&L&J9P& MU2&08>N6^T@,WQ7RW6"YN=7P/2%?,6,8S*:OBEWO#T%T!,60#^7+=X]HB*EI M9D(YMKVS8RDOCU\GAP,:&_[E S'1E=9*@WBWJ+!-7RZB_8OC9> DB6#YDE8/ M50M(XK0R>?C3>>+PAR^/B#\24I+K?QMS,D1J;_YUI E]\D-_G^VI4ZK_70/- M8?;#2"JO-=$PQ9RF2PJ_XZ2)D]LNYB@CS%&\L^*\L<]*[>^V6"'JRE3)#_29 MRO $+(6W("&-\)83F#J\)*5S1-IE?=Y*:,>C6];G;81V,:,O9O3^]BAZGAE5 M&5]LV=TSHMOJL7U9-T3E&N'14G0M7GM=&<"K;VC5]JU?PB)4/2%U9=Y>6)@6 M@<47J?1&HV4'VY_7RV-"=7.%Q7DN8DRH<5_9BX<<]QG)7F2Y#U[R(J1LT1!. M\84FJ48VRV,0]&#.M+Q9GI)C$.(-&E<:8K\@S@IILO592;TLG!BI-.C3D.9$ M*F7[O1,?2^A;VB)"*$R ";%'' ?J0QQYF9NNXR<0O_HN+2J#V&PD'V_Y[605 M>N77$V)T%+OM$J)D0(B2FG(3-KW'=!NZT1XR&+AW:#)WZ"-HSO30&E8/U&6;)@9V5!JXCCH5?\7D&8D>/XJ,UT M4%KVDKBQG\M#\)*Z]&,W"W)@F"_+<+MI6,HIZ+JX:"FD7E #_!<"WXVVH?\' MI/0\(3B_JRZ=@Y\Z ?KM:A]E(>W>&^IK>IX6 E#&W\&-O(+T&$0'=.S+@\%[ M8(C;4P=1%WO"IN!:FRE%5U:;(R)2'DW9_H"6/0P"]$1LZ'URXJ\@A?\6H4AN M-PU+^0V$('8".*>5M_=#'XF^J?\*1-8CUE>G>XFEL6&?"D-ELL_G-DKT2%_- MQ7+/KX :4P66HS18#M8P!31%A7;+P1721T]!=D3EP7*$!BW_R60$E@(K9*2L MW2M<)=!2I(;E@(,II)8'2@BS3"D%UG+0!N&B=/G>OM H>:Y9MS+83E^#L$B5 M1I!!0G4BR'K-V !IKLBWH%@>W#25NO*VXB]-L8*&,HMKT!20/3MO(#E3+R*P M*$14NM[<14ER 391K:D)<1W2+EHX\_.Z.4$&K![:?,QH*VX@P5]&(>2M&62O MZP.(<[@)6P3_D:2^RUQ@MQ&G < -_-'?LCWPG0:EBP 7]7S-PN,FC);H M!6]Y@GM'U,3D!\M3U;M2'$E?^!IY4 M2*L^.K4RQT*6KH-\,+(6IN>P6LY N/Q+^7.(BJV+ZA25_9B<1) E'3K M*S4W_5H %X*M4U3@M@N_MF"QF)UD["B#FIM,LJ-4 V!:[ M9@'WG!17B]9? M=ETNX=-VW(.45_^/U<6$)91!:^$61:)=.G%\W$0Q2L2AJ3XR(RBK&M;Z:"7M MEYS>VIA]UU%,V*+3U=MI>RB]#5D8_EW)]6O)8J%77@*)M EJD$^9"1DBW/@5 MH*MAY;IQY@1)+FMT1X8ZXG#'N3V),UNTJ4C_MWV)X=XE.NVALPK2%#="&6IA)TI&$(*5YRA4F(B4(4OH9LY@& MY\0_/D2![QY7[G\R/_'%[]^N P]QV53F4K\/'OWM+EUO/B>@("[.)2,^CC&; M^A!'<*;I$3WJA=)/4,()25#N.HHQ"Q6\@5H]3 @QIHLY0EU,X.!UYB;*S!N] M)F:[8ML%%F<2$RN6 6)Q()U*'W:Q@"RN(B;ET>PJBS^(!UM_J\T2J2R),=W, ML_B1Z$Q2RJXTQI-8Y@,I;*,:),#9'KCJI_,O"THLPUN)TJ]+3H&PG0_+QFKT MBGKTA1VHY?HGADFM#F$#:=',EQBQ16U09B/%D*I1*29\5GL89#&&B\K0SP([3Q(=^-'4A] MUPF6.$<5?E#XD1A=K82H>.$@P!X#C;&.SM%1"@<>=IUJW/3JQY\(;^YS$!8_ MG@B"'2S7BWM/]6$?P_%GDF#!JSVQ[#KO!BVVA=;: MG(GC4XIRX+( W1.H=N\#.F/%DV2P[4-4G$3)5*&H1/ZX.; (K?.+W^:ROW-7?80@N,AW^FGU(G320D[:AGL(D *8"K)H97* MCA:8B54Q^26J3 !5R/4'"0TKV.5UZ!FEP*P\SR_6DN/S/U9P1I:F*SN8X,@O)QI$OT M>'-\Q*\8$N=-;JL3;^-,_)BWW#7?E6V8?MOM[*A5II%9W#M[P#QVO%[*Z " MY*.;YOE;]+R+LL0)O57H/>_\.#W>1%E,/&0R/8U@<0SF3&FL8=JUPMW_;Q;[ MB>>[Z!9G,CI>+PT+N=YL #*CG@485/"-]/H594T2 PQ]$+Y!4>KX!%X!>1>D MND[5P*(.9'+Z49W9W13,K@"5#GK7H?3>7<[>#W/*?0!0ED?NFOQ]M^*IM_*R MXM]I0J.8D.(Y]:H#TB6/E$8U])Y^&\0FSKCZX6J/Y&3*HJ2'4<8O'D#L(EUV M"]:;FRR%DC#\(E+[BL.PWFS@QR^.NZ:M=5E^ZN MCX>#U5U_R5+@7?MQ"$\E ED,T4!Y*?L)?$]WXGY51O&G(FYE,5^ZUYR$-UV M;T'[9]7VS; T#N$J#,SR#U LE+7(:;))< G JX+$)3S[:(EKXY0I*&PK&7'] M&%Q65+5CVD=$DB;<4X2FJ$W5TEJ@[2 W0(6);S !)1A3@ MFL\M#0&2NNID3/.6XJ68J[<=!);C)L&X&*0Y1-[!A$1.7@2HK1459 ]=9X>1 MI3AVU6O$_$Z6!AY*@2934<>V A-20 DD0-I6:$X*'WGGFZ55Y8104^7NL[34 MG#B&4B[%(4K.34 *Z^K''*3VW$2(2XE35&TENHDB*.U5':8PW711&\]%:VN! MNR'H]>2K55O"SJR: O!B1?1>A8QR3_"5 152A#O4*E<0ON,X06W&G$$I)UEB:I M Z6F<%M>:)445<0F.*=4T> &PY)SS9ZK+\;0>YXN1,_3A;[S1,&S))X6K'*[ M0AU%6?1T 6+.0@O.!,5$!O9B?93-3HI8SP+N!]*L.X^E[0SD" L<@6H[4P0] M&?E.)36'<'=3'XJ\-U#[AGH?'4.!#@: 65*A()RXM3) &ZJBR#GC=='M\N7I MC[48'GF%S=X(,3&%K@H?17>R/,ZPLY;?BAXC:W#V4AA=\ZM"0U*X[,6$J\K7 MH"$ :"\T3-,,E0\-@PB4(EXB4SB06O6YBJ2D!FHYIY>_$57MC.4QG4JN4-[N M6(ZA]&5Z,63 L!DWQNB,D6X&FC7U"9J>+ V:'8X:>QK-AL#;*,%(AB?6+$=# M1"+;SA(I=D%+@[JE&!_32CE$,/?<:.UD-K4T,G[@*X1K]ATBH+Y]4Y@65+4* M4]]#&/BOX FX69P_<'/]Y@:9![R\BG:T/V1I&7:5P^4O\58&Q%M)[EQS$6+! M6$H^HJ7X3>R_.FC6*/$6;=8S_!HS](;914O $[Q UP>!ZJ3-=DN $V^ZC\ # M8(^(LR*X/SG=2B_=?(N7D)M^3X;0LE8VU*AM^>M PZT^J&5LKH[\-X:V< M(3I^]!,6O3.[* LS^ SY0E*D/P3'ZS<0NWY2LH:"62?T$ [AONHJ3CY]9LRG M\E=UQ:"3PX%1[_G\5W650',-XC9),L2X/Q_0^XR(>260&EC"&UW94Y^(C_)\O9P\CJNH! M_H/Z7+_"_['B.=7&FK@N)'I['6Z ^F38/B1B6PV3OL@2R(B39.7^)_.+UYH9 MEEQ::T,FCOX9 S;)\/NI>X]TOP=Q]/6W_U_\VYF2((#7_JO]@MVP:[+-]I].%U9C+%4C:4BJ,WU3YT9DD)JJB5R %EEW!3J%^'V(7!")G>GM5;& MTRN5THLRZ<^P.6A]EL[OY08P 7"&/$!N:P!APT^Q C HK35,_,$Y(KM-\AR5 M4@B63T#R6TROKL/M-A:S]D,VLZ[]7:.8>!GM7\IRX5!Q3'RO?!/B.7;"I- MFY4(.@UAAB1\&27I>E.2AG<=0KWOF$_30.Q'7EG(7)[:A$?6;9#D6I]J M+A>RM<=R!R#'7%0%2,! 8V]9"6'KU/E)H;:QR%):(AJ?$ XM0Y"]],$S*3$X M3:AI&-@\[L2(=YJ?/M?I8&;O&N]KI!T5(09)D-5>VRM\R2 MS&&2,_):'FXF2E,4(<"^1VS[4)2T3=WRF#T><35T>WM+'O5D3U0_A>6U9CI* MUW>M8&$+*QO)D)2X;\C29VN[@,;Q.EGZ5&UO\CJYMBQ]AU;Q^1-WI WQ4JUP MA'KY!_0_+TX"_NO_!U!+ P04 " CJEM69Z>5X=\$ Z4 #P &-F M;'0M97@R,5\Q+FAT;>V<;6_;-A" O_=7'KN>'?22>QG)A>[3T@_ M8T#M-^D;;@3;'?P9]+K]=OW#KF[/U_<316>D-#/!WFSEH,=<1@0F1OW$\T)I M ]+$!5#*Y3@BKXJ+>*O::;'8Q+ +$W!)F311)^P\C4=*FJ#DERSJVM^%B>N= M!D854;V@:C&"G(M9])GGK"2G;$K.5 YRT3A1QJA\WK[J @0?RTCS<6:L"'VW MCX4(":1?QEI-) U2)92.]#B!7SJMZO4\7EO6?1Y/,VY84!:0LJC0+)AJ*&JY MILQU$25*T*N'TEV3_-G?$V7B%?GKA2U2,LU'<6Z/9,JIR:(1-U8V:2PE*_W@ M(N,)-Z37#:U*W$YW^^UBDUQ3VPW3JV!OI^0!RK.?N[]VXH>,X]'9V7"2E)QR MT-QNJT;D0,F1F-AU+7(DT_ AL[[+]-:[K9'L:0YB20=D&3P>JQ-L] .^[<7+ M5OWW/68GEQG>YXR1D1)"36W8(+PD0 0OC;/!\MLV2:!:^I:E+$^8 M)B^Z+=+K]'K1BHH,)()=#UN!XQ>YT!4G2E.F*P N;G7BJGD@8*8FQLIZP6A< MR]WM5'J=;V!Q"BA*%I6L V&+516Q9UZWU7\LP+H1>_GO+3>7' SBQ;;SQO9 M5G1IT%5WVYWP=>?54Z?EMJ&W-+)186?[CC8O=\+7W9UKC>P_>B';VE8WVU%O M>[NU>#NSL12"1#/X$E6?@5MPLS&=,VUX"F)NNCFG5+C#OG7L+(SKJIOS/7@V M&[]NU)YG/=1T4 ^;U@..AV_HX:JC6HB6U7%I+L*Z^_Q?CAMO"6?5+V6ILC&. M*QG9'I@67#)OUG *.7.!?9F2SM!3WJ#Q>ZET/9EK5'6$/ B7^C 5]A\:HA\F MFI>4IZX[-U0_ZC%(?EEU_R_=>"_L;F_"C6/8O2O]L=2M(/+-5F\+=;)YG6 J MM$$_ZSEN+J]LD+U):;0]-B"?S(R<\-P*1J^: Y+^(=)'&B-<#WD-F.Y(SZ7NARI\(>X7!39&,^J?-KZ M>G.A&B'(M+E'VKY629%J8U2795%DVAQ35P)%GLWQK*J<"+1!H,O" M)E)MC.KO[ID82O8T)&20?"4:JQO$>VX!%58Y@FP8[-*L&N_K4I/UV\_H\ MM#F;[CMW57/3IF7+ATD+&+.Z&AC R# =@9C:$X'JL=)^V\W]M_NDWZ[F#/P' M4$L#!!0 ( ".J6U9FP3ZLG0( \. / 8V9L="UE>#(S7S$N:'1M MY5=M;YM #/[>7^%U6M5*(1#HV@I8I"TE5;0NC9)4V]<##)P*=^PXE&:_?H8D M4[5LTB8U;;H)"71^.=N/[3OL9[K(^P?@9\AB^H*ONYOCNL& JY<(%5FOYBA>E5)H)[94LCKE(7;@H[[W#=M-RHZ+Q7AM< MQ"BT:W6M-UXBA38J_@W='JU+[:TV-;0LW16AE4A8P?.E.^<%5C#&!4QEP<1& M.)1:RV(MWYI@.4^%FV.BR0._V6+CP2+C&HVJ9!&ZI4)CH5BY[<5#HT=?:ZF] MGTROB!VH4/'$*\B)!8]UYB9<&Q$I4X!D^>AU[\SR?+/9KN^;Y7."H7B:;:$1 MLN@N5;(6,7F=2^6J-&3'5J=]3KPM6N_$^SV "VQ,N*',XYTA&MQG/.0:;*?; M>Q1<[=._!':M\ #9B RA>@IHA50%RW<&[N!F/ O&<[@9PFA\&4P">M%R&ER- M9O-@&ES"Y/;#]6@ [P>#F]OQ?#2^@N%H^NE9"OSL3[K]!2;A,T*&"L,E$*TB M&F@).D/@(I**#EFFN11 ?(4)"8JH8;424TQYI=<",\TT%HT^+8;D\R9++[K_ MX:FBV'&69\8%'(]E%QS',>RWYXYS 4S$\(-TYEC6Z0G(! 92)'E-:AT8B:C; MD&2M*/O-A0LQ93F&(8:J9FH)]GD';,MVB)U3'8AT4ST)%TQ$G.4$VKHPJ@X0 M#%$&K"R1J6I51KQJJP5ZEO&Q^RB=W;-W<9&_P*2;E0D3Q2-<4 94)NL*!U*6 M2-!?7T_\4/5GC'I5-8FJ(MF! 86?2"4X^U79[V.( /OQM_./5,Q67^\ONO_M MC_5^@I&IC2\E2]$(%;([@R5T[K@L7[!EU8YFOMD,=/T#&O":0? [4$L#!!0 M ( ".J6U;H%%JY%0D *13 / 8V9L="UE>#,Q7S$N:'1M[5QM;]LX M$OZ^OX+71?<2P$[\$J==V1? 3=S;["Z2(G&!WD=*I&Q>*%$E*3N^7W\SI&0[ ML9.Z:++KQ$)1.Y*&Y'!FGHV";RY"?2&W/*X)OTK+"2GPR^U-O-WJ$_ M@,N'Q?5>J-B,&#N3_%]O$JI'(@T(S:WZAT@RI2U-;3>CC(ET%)#WV6WWC>LT M*YM8?FOK(F4\M4'CH/&V&ZO4UHWX'P^:<)S9KN^T;E46^!-.(J:)D+-@*!)N MR 6?DBN5T+04#I6U*BGDW1!4BE$:2!Y;T*"'790:3,?"\KK):,2#3//Z5--L M58OE07_YFBO;O3>T/UDCAFL1=Q-08BJ8'0>QL/4(&L,$8>1??FX>-[J]0^SN MI'>8_9W&T&(T7K%&2*.;D59YRD!KJ72@1R'=:]3=!\$KLVW_^H82,8A^L7;]G3P=7P_./Y:7]X?GE!/GV^ MNO[5VA.\KL?+5YS\'UZ39IO7FT1[=)_V+,]+LL.+H\\79X(H,?QN0 MZ\'IYZOSX3D(#[Z<_M:_^/> ]$^'Y/(C:?[:/JI53GE"I_2O2?_L\M-P<+8< M]^@#AX5VHX5V=V[I7WWH7PRNZY=?_AS\I_1(J]%H/0T9M9YCR7L.?Z1*)U0^ MFT?.:V3 IE0S\CN=D3\TSTR-1%Q;$<^('5,;W+,W$Y,'+%2I'RM!Q;S.#KHM-^]?74NN6/4N45% MBA:I.\,^.N[]*'[$YBNF?'.RU]POW;WDY[M*O'@+0]"3,9UPHOE$\"EG$.?" MD'Z:YE22*X[I-5$I^0A*D&:C_@=1,3E5:2QS:%XCYVETL$@UP4[%9X6.UXZ. MUDZ@XP-$&$, )#-RDZJIY&S$:QXDVJ.#*>@V599@*RI20M,9R5.K\Z 0GD @CH>*&,II,A1W# M!$W&(Z<@]IN!:HK!-"?0C)%PMFR&B@1VD03:NTT"G,0B!9@A8A>PJ@$#@#A< MUDO711JCEE9 /R*-9,Z@3X#N$H9J 'NAY8S ) V2!I*)E M6* !I[@T-FC*! M'==0(I<@ %2@ *]N../TB:@9DUBJJ2EY0O.1,%93&(CB2:\W:%E;@KLIE5G1 MMD+\+B+^:"<0/[P#CW^: LU%+8@+I(IC 8<.,N>$:N[ "6 3H>0((L+!B*$4 M9HSB*)9 /6\?&[5K/9?M]H._:@.\$> M9]Q [ ":7+[];:C7L!2(:&XV;X(Y><@!ML5(/LM7N88.8.&>"./2 9#BJ>L' MMZ\6B<1R,J*YI(X'BC1_@>5:D:C@10%)!>ABE!2,6J=H: 035 N<@/#%B$N/ M4NPI-U@@.-HTKIIPR8,R'!2RD*Q@HPQ"1D2YI)CSP+2<$HM" UKXLF6YVH*_ M0HZ"X%AHS]D&:4C%,[O&,^$.\LS&"_X*W6R>*FS,.L!4$\&03*A1*<6YSQ. P[VGKCNC2GH9+O6Z+"66YSH!S MC*NDHDAIYA1PNQLCGD*!)(%ZX K/D--0)$^MIQ?@/I%!]E,1S-:$_/803+03 M!#.84)F[U1[1Q^.81U9, #=FS28"5$D;Y"W^7*%F!/AQ-V;PGHV[X>EUV?>:C*F95TR8)3@*XLRE3V[V16HS(U+< M<%G5& E#=46"S7F#')*ZJC:T*RNVA@-W8 MV^Q#41%K6&IK $CN\@* M'M*J&8JJ=T5#QLI8M4@B>95#,. M5Z=CY?,'>H=9@ E^L&HY> "C:Y_%KH-+CWY]6[ZMM(!M>PM?2EI]+/RI7TJR M;F-X#9/ARUW=$*B3:Z<@OMG5Z#KQ.H2YR@$QXI:SKA^JV7 \5S2 <)8T,SPP M?K=XSECN923?MWM##!30Y>BX=^UY.RC;%T(@Q>8F\[CL'!P=.S#V#BU[0*AS MT/#)_",R[0UDCHY7!H,_]'W]QQZ51>BL:KZ> EJ=3JW\#Z OP[((N:9(NU.P M:3V$E? F<)]U/+&>'2:8MT.9782<#\5YG][X1:\PF8?>52A#[J]$P@ODQS.( MZX!\Y*'.\0'1UOL::35:[26 K8VI*@P>"8-M]#-9(XOPF:/ET!RNO+:V+GRJ MK*%:+BJ_5GY]6K\F@C')7Z]?G_45\*WUZF-HK=;P9WC0IEJ_7P@?["K/5WZM M_/H2_5JMW]7Z_?SP/AT+'I/!+8]R?$B57/KG5I8#H[+Q#]IXK[3F"YF';X]J M!L*"+Z('9_;)OVM Y6H$[3^6"<(WWA';NI]^VME?.]Q.8XSGY4)&1]PO*'4: M RL$5$[IS+C"H7>(O[)Y\E/OT/TZY_\!4$L#!!0 ( ".J6U9HDYH7" D M -]2 / 8V9L="UE>#,Q7S(N:'1M[5QM;]LX$OZ^OX+70_<2P$[\$J== MV5? 39S;X!9)D3A [R,E438O%*F2E!W?K[\94K*=V$E=--EU8J&H'4E#X?^ "X?%M=[H8IGQ-B98/]\ MEU(]XC(@-+?J;SS-E+94VFY&XYC+44 ^9G?==Z[3K&QBV9VM-] M-U'2U@W_'PN:<)S9KN^T;E46^!-.(J$I%[-@R%-FR 6;DBN54ED*A\I:E1;R M;@@J^$@&@B46-.AA%Z4&TS&WK&XR&K$@TZP^U31;U6)YT%^_Y-[J]0^SN4^\P^RN-H?EHO&*-D$:W M(ZUR&8/60NE CT*ZUZBY?_O=E7/-_>[C!IPR'"((E8A?S**#NS$/N27MYD'K M6>S:_/BSAHU@'*9?O65/!E?#\[/SD_[P_/*"?+FYNK[I7PS)\'([PO>-6/GJ MYH_!-6FV:;UYM$?W2?_BE#0[<7%TG!R3W_L7 M_QJ0_LF07)Z1YF_MHUKEE&=T2O^:]$\OOPP'I\MQCSYP6&@W6FAWYY;^U>?^ MQ>"Z?OGUC\%_2H^T&HUG(J/62RQY+^$/J71*Q8MYY+Q&KBU+$BK)4*6"2Z-D MC41,6Y[,B!U3&SPP>,PGCYH\YB83=!8D@MVM,?=_.OH:.T$.CY#A,4(@'1&;J6:"A:/ M6,V#1'MTQ JZERY%C,"DS1(&D@F0BQ8H0"D>3 T:!IS[+B&$KD : "!7AUPQFG3T3- MF"1"34W)$YJ-N+&:PD 43WJ]0/S#%&@N M:D%<(%62<#ATD#DG5#,'3@ ;#P5#$!$&1@P%-V,41[$4D@-,$/ 8+!8)97)H MAZ-J)3Q*,ZTB%L-I0_8 E#$#E'OD#>ZB,94C1OJP(E_E B3JR\4#)O8$2& CG^9!*0 (KBN#[]%# %U%Y M#ZP58[P%QOC0:1VWCH\_M)K-]L=&V[$'W0GV.&4&8@?0Y/+M[T.]AJ5 1'.S M>1/,R4,&L"U&\EF^RC5T OWA!N7#H 4DZX?W+Y:)!++R8AF@CH>*-+\!99K M1:*"%SDD%:"+48+'U#I%0\-C3C7'"7!?C+CT2&)/N<$"P=&F<=6$2QZ48:"0 MA60%&V40,CS*!<6Q9OD(94/+-K/!/N M(,]LO."OT,WFJ<+&K -,->$QD@DU2E+,B:@!(L(]"608JN,2[< _G(9<<#O# MRF3=L,A]CA@GH![N,99#\5P6Q-R&\/P40[03"#"16Y6^T1?2Q)6&3Y!'!C MUFPB0)6T0=[B#]?O*#@F@8:0Q9>"N/""%'\@NL$91491K M1.5207"OOU09"V?P,1#HQ430Q;<DS$U\XH)LP1'02QVZ9.;?9':S(C@MTP4=VD>R-=^PB ;$D[%+F^& M795 MB#L!G:4IMY:QM9E0J*#"P2LQ!YU<\SV@#4@\#"8V\(T;,"6_L6\Y!Y4=H^4R MU)-79C [4OH*2'Z.& ?KRG@' V)]S#%>4-T!\B@6+/T=_16;/"TQ@:&C9?X-<01K&9 <* ?:6!J5Q% M8J <,7D*" *+N6D4"=3:F\15M;%50;D]%+ ;>YM]*"H2#4MM#0#)7%X D'9/ M*178K_DLGO3;^_)UI05LVUOX5M+J<^'/_5:2=1O#:Y@,W^[JAD"=3#L%\=6N M1M>)UR',50Z(X7+YXSEWD;R?;M7Q$ !78Z. M>]>>MX.R?2$$4O'<9!Z7G8.C8P?&WJ&-'Q'J'#1\,O^$3'L#F:/CE<'@#_U0 M_[%'91$ZJYJOIX!6IU,K_P/HR[ L0J[)97<*-JV'L!+>!NZSCB?6L\,$\W8H MLXN0\Z$X[],;O^@5)O/8RPIER/V92'B%_'@*<1V0,Q;J'!\0;7VLD5:CU5X" MV-J8JL+@B3#81C^3%>+<$K]")Z_"J:\0VY]GP?;YN\!QL<;./=#J9&!J?"J$ MW#?BVMA8XZN_*E;^O-<(7SA:#LWAZGMKZ^*G2ANJ]:+R:^77Y_5KRN-8L+?K MUQ=]"7QKO?H46JM%_/D#H5K 7PTA["K15WZM_/H:_5HMX-4"_O+P/AESEI"S M^?VA2__DRG)@5#;>T,:^/:H9< MSB!ZU^MX7_Y@^&'S%]/M/I5#PC3>3JA\* MW)(?"MQ.8XSG:79&1\P3<9TF@*: BBF=&9=P]P[Q!RH__=([=#]L^7]02P,$ M% @ (ZI;5E&J.2@J!@ ZS( \ !C9FQT+65X,S)?,2YH=&WM6U%S MVC@0?K]?L9=..V$& X:0I#:7&4K(7*XW22>A,[U'V9)!5UEV93G@^_6WD@TA M@:2=N]"&E$D"05II5]_NMY(ET9OH6)S\ KT)(Q3?H:>Y%NQD^,GIM'O-\@-6 M-ZOZ7I#0 C)="/;;7DS4F$L/2*Z37WF<)DH3J?V44,KEV(/C=.;OV4[3>1/- M9MKADC*IO5:C]=J/$JF=C/_#/!<_I]HO.W5TDGIE@96(2,Q%X8UXS#*X8%.X M2F(BY\)!HG425_)6!1%\+#W!(HT6]$P7*E8*#Z>K( 1D/#S6"6YI&BU2)2GQ@'9;]7M3\U?*7-K_L/X39E1X06)H!N+ MKN%LP@.NH=-NN$^"JWO\?X$-40]36X_L8'@U.C\['_1'YY<7\.'CU?7'_L4( M1I?/(WQ?",KN,7QL7#<&#;@>#BS2;J?;JD/_&OJGEQ]&P],=]!N"?@[XV]8A M7)[!Z/OWO4OAM?.Y:<_AW]!?S R->U6J_TMR!\TNIW.5[)+>Q-3V":@ MEXF*B=@8^.<2\(-DH>:)A"G7$] 3!GTI^RMI MA/(L%:3P(L%F:\+X[SPS0YJ[U8HYF29*^S98'8RQ./,"DC'!)5L;VKS\]/(+Y,I1'W?9A^_#PJ.VZG>,69J6]DWVW-H^& MI3"X:]#6H[UW,D):5/DCRH4H,,_$J3!D7A!S3S") M*'"[^[2VX-AM.EBD@HIH[MO.0146+)9FH(#HUBJ>79G+2$*V0MFI@9?M9--1$"L!GVCXL#K$B1 ML%G=MHJX)#(TY=@AY;9K,VNC5"Y*>B>X K ZLSFEJX5#XP$VKEW=.>B\@[>O MYUL[MP3]RI+OAVQ:K"XSGWK70I- L'4YR^R$^4&B*%/60+,-UO*MN(,!G>3( M#3YCU"]5N2V;T:H&&+B"I!GS,I82=-HB-]G=BK)ONYV&!JBY]AN>\8 +K@MO MWKX20BFZ@*QD8+=Q<&AIUVMJ^H!0M]$R&>]1F"0, MGJ.?825Q/A._8B=;X=0MY/:[PGM^_JYX7,VQ"P^TNRE"G0B.JZ4[(*Z-C36^ M^E&Q\OTV(#<<+6Y(.?-<_O_+KSZS;Z=3=_[^;OS=-[,.$L M@N&,A;GF-PPNHXB'3"T'Q@[C;\2X;&_,]+C&,80/HK[_07$9\I2(5>AKCRVA M\-T<)6W;+>(G#=DGO$:\NY"V.)[F675'"Y-Q>8P\9,,H5,OQV0&:] ;3E!A7=N F0Y MPEH.J_$\KKL^3[I/%@^2*6)8+C4I) D%;:U;?[K61)]*8ZX6E),)WZ&FF.3T;?G Z[5ZS M^(#5S;*^%\AH 9E>ZU&ZY4?2Z&=C/U+/1<_I]HO.G6T3+VBP$K$)&%\X8U90C.X MHC.XD0D12^% :BV34MZJ()Q-A,=IK-&"GNEB:<%LRC1ULI2$U$L5=6:*I)M6 MK"M]_2F7VG^@NBBL0T85B_T$C9BQ2$^]F&DGQ,8X0-3\^J5[W/)[3=/=6:^9 M_D@P%)M,-] (2/AQHF0N(K2:2^6I24 .6W7[4_,WRMR:_SB ,VI4>('DT7@_[X\OH*WKV_&;WO7XUA M?/T\PO-46/0@-%P8)%V.]U6'?HCZ)]?OQL/SROH=P3]$O WK6.X MOH#Q'T,8]6_>]J^&(^?ZPU_#OZ$_&)N:=JOU1;GEJ-'M=#Z37=J[F,-V ;V0 M*B%\9^!?"L /@H::20$SIJ>@IQ3Z0N2$PPTUBP>0,0RDB'F.;>IP*<(&'!JI MUR_G[98;^@.9I$0LBH^17P/LZ@+M!K?E_ FQ5+;/% V1$5!T4@3G-*1)0!5T MW#HZMMT&DD',.%:MC!C1,%=,,QP5$1$,Y^&4B E%6Y*$99DQ&'^-9$0TA2E5 M%"V]9UDQ@)5A:#R$5&D6+^J0YBK+<6$$6L(=_:.]!W$;L]OYJS3'Q9"/WY)6_D48B MEJ6<++R8T_F6,/XGS\R0EFZU8DZFB=*^#58'8RS)O(!DE#-!MX;V78"L&_$3 MQ?H]4%>(,F$0<2RP3^I]F!Z>P'P=RI-N^[A]?'S2=MW.:0NSTL'9H5M;1L-: M&-PW:._1/C@;(RW*_!'GG"\PSR0I-V1>$5S13SE3-,$&F>%+5J8AMW-(,(DH M<+N'46W%L;MTL$H%)='<-YVC@JU)D5[*)- Y\M=%;4'--]EDQ4=T0?E:\?(7 MYV7[E^$E$[%18LEF:@@.+<)2R[,E:0E3R%HT,3/\K)MJPCE@,^P?%P=8D2)A ML[IM%3-!1&C*L<.(V:[-K(U2.2_H+7$%8'5F2TJ7"X?&(VSR[ L0\YEPI\AIDZ@*/GHV5?'%&S/ [=F<1H27H9<$8JK M/@OPRUYQ,(\]=RY#[GLR80\SX3G&M0<7-% Y40MHG]HGDEW/LR@/M;HI02\YPM70/Q*VQL<57 M/RI6OM\&Y(ZCI9DU8:1I'!,!8YG@2C^38EO\5,N&:KZH_%KY]=OZ-6%1Q.G/ MZ]>='A\]6Z\^Q=9J$M_!.6(U@>]+0OA5$WWEU\JO^^C7:@*O)O#=TWLP932& MB]5!TG4WL/;U)G%U)VUU0LVR\IH69N/B)#D,[5&QN?QA#H[O;I=I"6AO. 6F M05%.-#5'U1D(J2&B-*'1_[A69LK+/K#_P!R8AU*ETIR$1A L4%-,%16AJ4$) M(A9&"\X2#TZV 7&GZJ':NULKG?5;*W4H;\K=N]YR.)M2+%20D(BB+;%4U B2 M6)<]V]MOI=X5,#5$095'].S6UAM[)E10A02_&Y 9+T=M.4&%]RX#9#G"6@RK M\3QNO#Y/ND]73Y(I8EBL-1SK'H_P&5ED]IFRUS3?T3A[T6O:[W;\!U!+ P04 M " CJEM6 MI2.A]XY(0@T0DAOWG+WW^6;./7/O-^?<_SWGNC*_=Q9/UCQK/7F?^I8%;A*W M"%QYH*RF#!!< @ "_ ? S0#W .++E\&7B8C!8# )"3$I.1T%.1D9.3,-+14= M.PN$@YV%C>TJ]RV>JYP"7&QLO!(W!6X+BXF)07BDY"1%9&^)BHG\9D) 0D)" M3D;.1$'!)'*-[9K(__:!:P&HB8DN@YU !)S )6H"$#4!K@. X)^3B.!O!_ O M!\$E$"'^.F(24C+\!957@$L$(- E0A 1$2$A_EL?_/< (341S35AQ/-71U7OV7-_4S/RUA:65M9.SBZN;NX=GX+N@X)#WH?"8V(]Q\0F? M/B=F9F7GY.;E%WSY5EY1655=4UO7UM[1V=7=T]LW.C;^8P(Q.36]M+RRNK:^ ML;FUC=H_.#PZ/D&?GOV6BP $?S]^#?EHL;+=8F0$$0(_BT7P26WWQ=0$Q)= M$[Y,HZ@-?NE RRGB3TQW-SJCK)6$2_0QDOZ5XP@I [?8TG74;]'^)MG_FF ! M_[\D^X=@_Y1K&B '$> [#T0-0('C,!G)7YE6W!9S]6PLY1=QX)-53#=:.P?6 M70AK@GTH'"=0.>>CVNL]C4)F_?VD<%R+"/(S']K,LPYMB_K[2:FV AWL6SH6 MD_8)!Y!"_W'6J 1H8_L"S_=]33&\?S_A.Z+[P_@/XS^,_S#^P_@/XS^,_S#^ MP_B_)V.VR>CQ%S($FQ1TT[P@TP[=4BT") M[@_^&P(LBF\N=_VSIW78^;%R!A<'F"#C]$MPWC_X;PC*U_B&(N(?'?U%6@_C M67V^<4K:J$!$I_T70\?HP9FQT*BW&%S(W"(E M^#%QL&&4B8)\91>T2XSF2B(KW1!1R5>88,@I@N*EK<^*$'VV8]_#$T>&^(<6 MKXYX./PHP<-ZY?KN9.VZ539VSCVY+039"0(_?9QFD)T !Q.JZO-RL+MMQXI6-O@6?_Q( UF>I?PUGR>:,?Q=R&5]N-&M;T&72(='BFMFB!%94\X!A3O[Y[F]^(SV_7$&(-8,6N\FRH MUY^7W8V*4D8M3V-(E-E52FM.Z CJE9Q2^5$NS4%\IE(,\IWQX2+IM 'C^R7\&0^-Y08V9M?9D[CL: M*-E2>S9[6]?"^KX/&V]_*;([Z'/PH.CDF4;CS]RY/^MK7[E_E>V#)BPCG2*1 M/S1VV36"(83BO%LH3?A%/%S1EU)$4X'_3O?R13CBKLR B(VE6G=B3*CP+V7P M5B)P"+_Y88"]@WJ K"A:-2-Z?/6V''$)K2ZZ.'MR5I9!=\SX&PU9 #7),0\W M]BG!@K:QC3DJ8/#Y#WOG ML5'J*53VI1[9<:*0?W%[3*X;\F=.))GHI(XW\E M.?HN'-#6.8;H^+8Y.J-^!:X7\8O=3[M:"JK!%PZA%R@YVA0[MY76"["*IZ^Q MNI2J03 3F7PV?,E]ISLQ*OCH_1L!V]U/3/>+#OC95J/] R17CDKJV^NR=HPA MW\;-WM\_Z*[]X SF9O-R,!R*E+V78:4?5%E5F'DKXV;8=SWS)Y5J7,RR1Y?K M4D2PHSZ7)[#A2)>;FR@R4SJCR4T7\]):IB*T LRHA*+"[- =P&=>A,'E>-ES$"UU'M^[L<;!44U\K>?RW5-'7Y>#I&<_Q8L>=2%5RBJ!YGIY?4! MV$'^^N>$'QYD1'<[/!DF4"+T$]$ 2LB>HPNSMTZHB.(:$GZ&$/UH4]8L6TTK M$59@WZ7?8#!A/#PUTVD8LQ,<3V:(Z/#S]4/8.A3K*Z7W%W7@ ,M*U83[MUPS%U[:T;*JU[ES8\+1BKZ)2?E6_]?*N)Y3&9BA?B:PC6%PA4I'K4J-Z:Y-4^<1& MH I\T-*8WR'D-9'&,!'@>D@#<"<3C(\8@CL?N1K)* <^JG:,,8X_(-Y9"S?S MY8YJ80$2]-%Y65OE#0S::C!.-@9E,@Z?3QM0O\[7^IA751Y^=2-K\%N[=,MW MH9<*,3N,2PL!Q95+MW(*^,6S-;])^E]5G5R-18"X\DS:&B^?MW"P-%4+PUYW M@TPOJ5)VF<#NH0,56#U?YU@5;J%,GJNO&_2)%(>[M1)ZKAGIAI,?G@L,!;=)G)^U$.*_IJ##T-4Y\4X:KIV(X"*YT> M*PX@8]0TH57/4K<5,'Y:2CLKDZ]8+<4S ^\?E[^U=7RB+,,N;U#S<;%OU./% MN7\ 3%8+G*5MF)N"HKK;./)ZW/QS<4, X8?>_M7#F:C&9$A_LIZ\[^VIB^S\ M49[;KC!).RB2S?0HG4H]L\!*NCBW,K<39GH#SVI(-ATUF,LQ3P8 M=5:?>I,5;%/_*>F-_^TOV2Y$4;#T(@-8N.[N;486L>CN5'T9OU5?(A6\"6A\ M83R;^)Q3=_WBHK&\IJ_H&Q&WYW*$Z/.R'X=E^5/JZS,?'!T"B+>)?]JT-]@N MN\L^*9B94[3G)J.3-^:^&GM FRI?0;#W88C^.XDL#?=OYS>,=WZM)63=QK+C MWA)%]UZ:VK]I:;MN\?G9!GI@X@>I^[RS(KU55]<-9:?RZL ?\YQ?7 FY3GM3T8?"CI3GMHU*J*6N1^YP> M*[,]TJ 82KF:8NFU2@CCU&8J_5BEV=C:G>IK#)*FTTW/^%0Y G,E"U,94$JE M\#?FM=6A2Y;9DZA:PD@1*O;FEN'+N_0ARU&TTV@#SN,^B7N7 %5Q5Z +=S'$F0'7_961(D^&+%;+0]@%BKA MDC$Q)5*23ZK=V.2'/D+7Y\T:"KB=>5>][^:P[ET/.N$"5GX'!VL^21[X.O%& M@%+,33H1Z>1@< ;]=< Q51#5(4]75UWMQ5/K\:&Y;^EN^,HP0@JORO %K-\H M#EA4P '+-HWC%>S\S]P7M,K@2UF$-QUZZ-=-Z,0$A52JQ@PTOL$G>_;!O/+' MEU9.AR^'8&[QP\Y ZCC 'X37R)+J-F/^L$Y7-]INZ^-UYDOT%G/)X1OB?1AI MY$3$%_0SPP6KX2&)U)W&UL'+DB7GCT;%+CAXPC0K(N?8JV\KC@\33?.'H\ = M*3SWZ[U4LV*.UT5#J*_04V78FZ2+1]FB@@=FR8HYW1-D/^72P&Y7$&RYW,4! M^F-BU?>;FZNKW)AUXA6RHPP?;TUWQA?GWLHPOQT_&^ H'2 =(,."7&!U3Z6B MVW8]T3+HO=1)E1!*S(WIV(@J!KQ613N=+FD2AG(_YC5SEB*G>FO]X("*V/M> M.7Q&=3BQ"W;[TV[#<#MK:(OD86])?4>3\)CL+2[U9A'U4$;'>S2KT6/Z9/'?>;,F^8+[ZX>5'S\@.6"HO MB&Q9+U1;?%@@RU!I440>G3N0EN=MYZH MPD'%MS>JPRM5:CR8H^+M _MPR#[)&&RG'K8I1L""=[RS$I:C_K.AK=BXPAS, MD^&]C6=VC[UNF/KM^SU!746=OOHFS[0IK5&P5/BY]/#<*U1IYJK'%1K&5VP6 M*/%!;S4D-BU]AV%AJG=-Q8':-42*5+%+V0NB:0V?RJGIX1W'.DX@E^&DO[@11; EC@2#ZMC=.]%MHX$075#^ M1L8*VS"H5/P"HE%[+K>>9T,X29@=$W25(RZ=^ 7QU< >SB9GE'$UY+VWXIT< M.B%2U2^7I C#>2&CC>IM..#*SZ,4Y2$5=>;EN!4^[M>$YEIIJQ2 VU,]VE*, MZK=A\=K#WC>WKKN[_G)Y03";48.A=ZMMY;Q M)_VV_+,:!K8EB\3 BA-'6Z4W=(6ILF]_WQ5$Y=P6F/Z36I)85M]Z)FM.$=F"7_130T>@JS5(\][8+J M X=U?)&QA<]W/)W=)D3L@S6U _)JN,KH/?U(>3/_M])>"?L!;04"6[ O]3AEXJ=')2% +(;94N.E6YZL@ MVM:3?4@12;4!!_:A[_HBED_570Q4^(]FLTY?-Y8T.0U7RD21HE/Y/[]Z>[S/ MM!&6P3\2@CB#'^^8L+@[_IK4J&LL>N'WX-%598Y),8)&$_G2SRL0#K[9!P_F M9A>C,<*1[9N9C5Z/4"71Q39Y:E^M>#AO.-V9Y6%:M(A%C-&OU)DU(\/[5(U_*#9#)8_)/AY@.9O+]_JZC_GFQ:;J5"-]N<\_[635NR^%U1B M)T;%H=]6XGBKJ?>6M$C\-*P;66I3@[H39ILG?K#M6@P8M63[AWD!4CS3#29M MPX]*O16J:IZ%#DS5QXXHV'9#(\$K"NQN7= C:>CY&.SGQX408[+1TL.7A=:W MP_(^?S8-Q6X##LEN-U)041<:4=C#A?/KSE!R'+"J7($#2F)@FZ_]9 N[SI2J M0I?K"V7$9^R#G!]NV"U20F41N9M0RD/>0^+X_4DC0\/[+&J?/CR-3A;*Y?=' MI^$ KL;N"\9K'*[$H35:N%J7#;G+A1*H*J M83U/\8&PX5'NUH?9K80QP?H!H22V;VS7%B]E'\NZY6*>HB@BLR?T?2(ZW"XQ M6%UWGQ0)< =Q!7AN(-,I"Y=<#A-2*557;;NF+8*<+N:98)M/%WY&74+KZS+" M7AU,QG>.D1BZ+7ETK^G(4K-W12'[]D^Y."V>_\IB6EUZFX<#V$NH6CV-TD(; MM% [$I2MT3E2L12BJPZIC;U'RWYB35<7T 9:\!^'7.#IZ+[^U9:1@$\KLH!' MR7L&6P57N!>2=R1 MIX/UI.* HT,#OVYB.N:7@&(R ]#4**^?(()GX =K4,/)4KO#HN3&0FUZ!NM M_>RGJ-/O8)ZDN?P6K.G("^KS)EEFYU%HJI$N_A#WFI3AA?_W9X/NQ9#[6Z1EON)+.QB:"&0/D#9CLO#S1;+ZW9^R /-OV@K!-W[._YKYF 5=(87^KX9L,0FL1[<'KDJN->1F( M<("3%1)0(4!.^D\?X3T]/JR:EQNC&5@3(?9BAQX;+1A M83DH;,:]SR#@G8H+BW2U:1 I+,XS(02CG6.MSU[9/;.[$OU*6T3MZN-P\-7 M&;E-4(^L379>L+3\7N)>.$Y<*N<5^Z?L\5*@=;PG"Y M_FOBZUBI'UPH2#AS!6: B<2>Q.34TJ>9QF;4V\#RC3S]P&N%RV26G))'NHH7 MO*"A)@[W5V,=GD6[WNH&TU_*WK-YO(OUT\RC+T?)M)V]CC6U@.49")99>7^F MEM]YJRIYM(AUQ@&!S:B30AA"LCE)M[ES[Y3A#0[80<(VJ108Y.D,Q>:IS%ZI M!F^-.$V^-#@M*UFO@;PSV>VF5>0V"QZ Q3 M6^F'#E-OGZ9A/&M+@Z0O(L+=ZFS7.MZ*15X/S;;-B+RMK,F\J$6T$.I+/V9[ M*/QE:PI?M64,1%CG/W?M5(W#4V,]NW,PE; MW=O6L% LUU=I\+%1Y?B364/5G'@)BC*Z#1Z.10"U&A86ICQ<6E@@+7@I=V MQ\7@4E) XKY]* [8EYF%(7AQP"'+<:,H5O$.[*@5>DBMP%#8+2^$MX=W\!X8 M<06ACULU/AEMC&Q +,]'7.^,R"TF_<6PVGD'K/3&%JK@"%V\ZR?AR\(GY/\& M?F3QL1KA1;4&W['I;F)S'QU3#C#B?_JQ$]3\F3S;7"NZ1S[0_PR1,8=&M,>[ MKEO\V#5CZGEFJ-J--$P$"E 0['U!3>P4;'.\1'UQXVS7]&(2=NPYAZ(L9H3+ M,UE+3$0_B*ZZ71HQJ487V_UUP!%"YE(OR/^T,>!L7<:Y-L)5-J+2[:8LC>=; MS34%=J%.''#*^!.VLX,#S*PKD5G8^R=XH\[#JALN=. .JNZ(MUI\W>%;U_& M#L183M*Q45=P7,"&[&*75#"A>SC 1!,3[R?;;E0ET2377$E.-Y#?\/+]H.@- MT3-$OC64RIG5GG3N'GWUV4,MT>(QVH8:YM[CE;P'!V%[IS?Q]<:D 0ZP1M3: M0/8)F_%WM8(>TBIPD"Q>D I1NT>2D:R:A5Q6NW-TU97C<\G.,N2=LX]$.[]7 MWO3UBJ^J7Q[0'A2L@.4T-6R2T'@V7-FPHS;-->- %!1[/RSJ; >"#5)@6@#G MNHZ)2Y+(T)B]$!W^X(0#TN$KOEPXH.>\ ?,"%W0Q2&\V7% U",#;)T2)K'6 M)-1!S%>ZT9&8)EM#KJL%FI%.Y1)V\0!6Q]]:L7#*1PV;Q$>)S7;C JK("B:, M'$/&C0R2EU<$+WT5^=7-7UWBA/9:;HA2J&5LOO*F). GK?6E1[6#(J?=.PH< MT2@;K!(3; <%/63,E[\"ZVGVP?]\)N>98B0[!*.UA1 M;!P^T1<$K.5+RO2PF$5PKC9JMT\&AY6IW MFNW5Z&-[JLWZ3@AW04CQ[U;633=1%>K%1M*"XT7FKF^H_52U-#7\;4I0>R$- M0NGN,/./U.WYJCMK@?SUT1@5PF1R+:*AP/V$T4IUUS4&LQ=4YP\4<<"PDI,) M;442!8]!19AF9>2\1/5\/U,+C\-Z'03O4;;P'D6U.5;7HO.(R^BKMW?N# AI MBA4C0* EVO5O(K&Q^2G2((\U@50'9IE&W\HN;V,<$)TXA&WHQ@8?S;KS&XX. M!8D5.N4;""PQ0&[F$)QL,,T@;M3 PA;V19_CX_@G_ /,^TFOCS97R=,83 =] M#^CDCD(X1K0?=$%95GSIK-/,4-Q5Y)/J/>]!%Y6KODF%8YAK.(#3-QH'&)?A M #Y4BC$C,BIJU?+CNZHZVBZP>^\L>-5!@17&4 FM0 5X('?ZM1I .H>P&KK#I 2,! MO6+W^3ZC>ZV)*0U\^O>8WF853+SU%#'8N8/C#PQ M"N#THZ-B&,>./,-$!=I\U#4,O0K$^>6NMO;P@&27RV5!'/Y.A8]L2I5H!?)E M@^/Z\E]XFE$CH#F>9O/4R$<-RL]W!;+"7=QJKE)U5 )/T4^\KB/>S9,P54^5 ML(@-F5^] Q6QJ2TJI3+8'+9ZL:E._"UZRO]]#',=;>QA]Y)^!:#W"?/JMXKS M8.O4,?&-T@W=*XP83ROHT:C):@5!&;(4>W\$KXHBL =SJ-,_E!Y4AGH<*H%CO>61%Z4-)<, MW4I/=6;H;>B:8^]=D<\J*-GH-KXR:H8*P M1&@IN-8BV\;MMO'W#YTN3#K1@W22LI>\S&@'W'QE47>2K)9LZBU+K\6O;XO2 M.70M15(1)CLS#0".,.)*9N4"GYRR&R0O#ZI2_?T![ ML0'D3C]4=%HUJ*X8T M&_8&>_O&>&$_C94!*\S5L37;!^>/>;T_AO3HRDU^4(7X05*44#ZJB#<0R,VJ M%@R^M(X 7+ 4R FX-S1[FT?#;]Y#G2=966//I-C2/5 !>;2VJE]5N^9_R<-T M,,',S"PZ];-L8L%BL9.Z/-UH\6#&F_)WS[QS/X(7DDWM#1,/2D-/3B3D;R>. MZKVT?Y-?=DV6HH\IV2OV3 ML_F4;!U"9J-=4@#6)LOA2'Q7TO'FKJ+.2>M3E M?>MS)JJ(M_%Z\'W[7 G8;?[RI-8F\A&,+**:X,8E&MUUM.*) C^.HZ\20PE9E5DO2QEWG+ S2R$;?-OV8L,W#$.0X9AE61* MS["PBTO22[Y7-],FY?FL!)]V$O70ME='%*=]HGK( :-6X!A:,T##V@?C>QC( M^%W-GVQ^T81.-/"W(^K>--UD"7F_*J+P/#>6]YG:M:T/,F8;8_!C"A$,NKI% M1/J*W2U;[@#%K1NC>0>R6/&5>5HC/BA-]^5FTHNX0.5Y*SXNWX[%<$=A]##8 M:$7HBKN,_O!U>+?U0G<@2+#LWKB9!;MP8MJ26-N)QH_#PCB:&>^(M9J>:_[D M4$4C820L8$)(O.AGA_O@P=O);H2+I;OU6'L5'0 M(W3:&1DB:9.1\V29(F[8*,!60:U:JLM$\L)F5/Z?M=4A0:^W--(E[3W+,@[0 M_A[_%1K_-9C+RU2*VQ6(*CTX]"JFU1QNN%8TL_750UC-7BR\/LR[2T0F=I,_ M%8T/')P7)Q<^L)]A1E'OFU>?_X#M#-I? ,/@8#2_0DB'+V=DW[JR*CWY-Z+M M%E,_+POQ68PBTC7BY9)K\]@NS;2!A>)'GHW'=QBD%GV3 MT.L2W)7%6TRB]PD6L/LG9T@;?&$>)..ROG+^"B)T/J\XM):V8URI!#C.TR-O MI2UYZ*_=B%E'Q;Z,ZQH&>_-N#;N)0^ -H#QTHGUEJ/[H"<'#+_6!_F..J+02 M)9<*+7!,-]+S9P]A8@-?2E^;&N8;?P-RZ%W%'ME,W71PC(?P^A#/O/W+3;GF M%'MM!;;F<&\.60/VQ(N:Z:17&_*Z%S-EO^3X5=JEF9"_0B@3;\F/K,7+OQZH M[>7)U2PMMAE18!."R[-%T=C8%U \G;%7>@*9.CED&G0CW;7-8)CXVL+Z-H)> M=,>8R<$:%9GB7V'HI8')>PN'#3^/U;B8;@7(2L##3T4 M+ZM.E31['J\U"@KT4Y;$FWZ2.[15-Y4/.3<>(6HPK^2H0U.FPTZ/JD(D7,HNU4A4>_^5:31Y;[W]UQ>>/BHK MQBE*@$<%A'CW$*D( MUA2R,'0(3]/4G\WTDV3&,A?-\]K:G#_+MVFN.(5:#*'LNG872OB;\(JYXFVR M>&VY^ '9T"Z7]:N0OIE5^R'NC3TJ_8F$=H83^2N:5(8/=VG:HCV^W*G2(V1S MFJ7D=X0#^U;RE+.A[\.>O>_<'OZP$ \K=IFG0UX/"5JUB>8W,OZV>Y!R-XC] M.'+J+'%[,YT<1HVV;N^8X)P^>OZUIV,F]36R J/Q0IN M2/^-1FO\\\@*(SC\P.BQO,\LZ^-\D/&A63/8XW [\7\2RWU]%]^:MWP MDVVIKUKRWXI.C$5- MTT.$ILP#\4O$?OM2*@NWJ.=N7B2C]+$)W=ENH>]Q7? MPFMVPM8",9=:W)'@PUY\J4_HY09K"<7&;>G&?WB&+V=M:#H)']!3>Q(\T?YW MM?2X3(&$4XR89.]O6GHS]AY]AQ#Y2%&T=)SSRP\MQYQI^.YO*D9&]BV[)CQL M]M(Q3;MQ_X#.AU(1M).89X7T:&BQ=W%8"^QK9^1!\43U(+YH*S"?N8::YFSV MYQAT)BD4Y1BNUKSY-53B:#-4"7E'>O+PS#67*RB)\V86=_KA+!4TSC."CF"C M )FE^8C&0-N]Z_AN]ES%4MSL$PD:$OG33NP7HWZ>2Y],KAB1!5Z2+W\B-)(;);5YV<1 M]U0SD]16-&;G%=Y_>K,O$2SQWEHY=YN.:.>WZ)NJ!L[3]&4-%NNA]"JL#<6V M;E>F8[_\.O4A[NG!V.#O(5NOB58H<&75&L?TT%WTF$X;;*LM5V:BK>QMES]5 M>MDLD5,__):3V=H"8K.;VT70SXTH,!D+("=1&A^J+F_.V'XVI_'P.KLD'!YE MHA_5QL' 03>65W%N,1W^[30)T_AID=R49[2.A1(P5K-E M1$1'L)XHU%8@MFL]<>:CPZUN%:]S_UU I^I5ME0ICJ-R?*0FH**WUC*&6;$^ MH9/77>#R]>"!NGLBS)6 )Z/.J!PKAOA+FF(&'65[71(O3"5W#1%A&")&>&EZ M@\&*E9C#Z1OOE*4N1YEP%_%)O#<->2<+9@RROW5KX&1Z/1XJJ!E;_F)0TREY MT5<',8)7Q%_5R-QVK7JO%'E445C, '64I\7,!Y6=Y[>]V9-[L=%%RO@*^^$2 M=]IW^!&<%R2A.&*+@6:UYQG(1K$]E\F6C='0U"RV^CT._QW=W0;J_*"O@F=BLI5GYVU4>J: <:.+0!\BH4^DC%3V@8??0W0QA1H*LH MYAM2&ELI*WNO0N@#?JSIJ.EH(]KI2U.!TOGH\(A+49;[4Z[.X.P1H1N[3&0< MWCMP6&5B^&(U)HKM\WX\OE_UV?RIJJK TP""WI7H/8-Y021[&IS;(">EV%[; M]=3?C3^R-022"I/>L4RGNC76=.5=O>YXI;!@7?*I5L9C'! JJSOAC]P6!'$OE[1*!U6NCF]O>HK]U$>NO M_!Q3.(\Q$8(1.@I'(R(O"C,S_:1*P6AM#(^-BYT+K1O;(!L5_XN[EZF2F2E&9J]P$*#7 ^UP+$J2-?-WE#Q][I0';_8 M4S.8]%Z#T%*2/9E5J96]6"PS]P'[ H@'> M6[+3%JU9>&(;"9CDWUH^N?VNO-K!A$X_ACU YYX(>D>)M! MV0?\Q.BPV>U75L[>L]8HK%\[Y.+B0I4\^3>,O5$9#BQQ_D\-OG%YB"**;HOL MA5U$U52\-D]"#B&.*R>$SI M5'.F=V_Y$9U[R-V:,?)U*AFK@SMV74P%R% G9PN&!JYTK MK%\PR?77B=3YC_&1OW9F[.]P$L,W;ZS^,66G_<_\]2]/J/_@_\E"Y0_^$XJ_ M[R/XINP?'?U#Y5]O3,@',N&\_PX*"JQU$Y7"$ZK'!&ZKG'PZ. 3:%V21;ED!8 ML"[ !FF)_$A0H&1AP[*>DJ'/FJ*\]DISR;AH8T3ER7-?6M0[#@&;/6B5QGGQM>*!O!H;BHN;LB S'@HP%'"+(\ M^E+V03C<\T()NO[/KY, MV%%@Y,TLDU5;3H&VW^F]/N46_^1]>KCY @;<"-B.&!*C/]G.2_R0EJ5K^;*&@I?=G_"2 MSS<'- +VR%F-RRQ:9R28^9D9]:8E"-(^?W54O%@>\G,K\W$^017AY3!0[H+B MJ6[#VTX2)SK+H!FO72T)B8(C6=+ERJA@?:4EFPCA[+&2[N_!(@_LSEPQQ+G> MT@@7_JYQ9UO=>X*#J>?WPQT[S H(3UK9/0\4V"FZ@YP+!YRW3SY4#K3H/%73 MV!QC;SN[<#),:Q'T$E0\O0>#"&U$_$FX.U4UYBO.$1 M7ZRMG7>2@I>#_ZD0S]R6+[](UJ9 !Y%!"'=J^UI)=5LB[["LE-4K!9J@!6'V MV7W8K;0@P_$*6YEGJF-:%? U4^YTAQ.U=-+C>=YANS5JQ<(IL7>[9!N\W.<6 MI4OZ/[K=0UJDB2:BG8^/M:<-55AE'3OW_12&N#+8GL+(Q6525-J";ADE3P^^ M5+%3,[P)DI_BVH(#NS8#+R-XCN1EV0])8^*)5$HAAP M )/+9%K1AS+#\T\SIUI@JV5^XB,HY39#3/X+Y)W9XQ8]*8OVX-O[HR:9#_(X0LFPE%']*$HE\ M:?-O!P+5W%\BT8:P MGVU^E)_*#5]=<&U0J:I*+=.X_.R7' MP3G/#E:,P!.>=N(+F4^Z#/"!4;[W%I>(RX] M9ZVJQ7O](WGJ"G.)1/NP>W\[(C&NPYB-EG4+]-7CHVVK:3=TUS=NATZ+R%;: M)BE">MZFW\'6<9/\0_#[/7RLN#UU4\$Q0^&J*EP07:DS M J,CO&2BRZR_5P9.?WQB)?U&XLSC/0G77(A>;R_;89<,RQ9>..GF'[(VRS(2 M8\7>T(LDMIVU?ME]1[JC+H5N7[_$'6^A=*6E1DIV.\:*R"F#E,>_!\ZRW57CXD]?ST>7MTQ6^URI1$B$CU^N# M[CXBD#P >H::P80NBZ_J$WE! T>"][I\>S>;3CT[HS$*"A=T2?']\>;-S\@=+\/5^$&5G0"U;L5.3_J_ M?.3F#_XS1K3^"R+@K8C-@+?%2N/\Z\]9_?O[Y88%.]M7\.5X7U66LDY./PW? MTW#ZJ3$3],[=L=*![&K*7WF4(S?6[FUJHE_7D7F]+RE>J?F7S8*'5Q&#.EMI MY"X#J$=9#V=SS0/ETSJ:TZ"A);,:E\6V#N[E;H@+J'_\8#RI:_7/:_ M#J#/OYO_1U[CHOJK+$OFJXYV3,M'M[U[<= MNPG=ZYECK:N'5HU#Z<>8B[K;: _=N/@N'>LOUC^K5X38JK+6K::?Q%6DJRLEO9U$UP@%^0E M$83AMUKJ-Q867 T\*8\^$TK'NFR/%VB24#[;N[!S4*8MY6^,I#)"LF[.,ZDO MW8S?OC/08U)'A^H>/CF1C^NSJGLW;9QC[V/G('"+R>LL\*>RD@]8EGIVII>P MA^,F75;!IB(39P.M\:C9B'AA$F,O=96I*4;5 [Q?T/J*W6SI"6RX2$GH]7BF M5V703^F(=XP?V#I%P"9OCL\BXUXW+"S%UPG?"I,Y^%YUB@.Z$\ZP+EOT:Z]N M2NNP:?0]V8!_T%:B#TW_O\ I_G'$_WG(%Q(2/#Q7NU62\RPCW#SEBZ#FDXI1 M ;.&AH\J-+YO?(!?-EVRCY:3FJGGU@[H,R%S"E2@V;/$[?:7YL^/E<4+^6R^ MER\/,1FZ!SN1&V2,#6.B+1)P@%5S>Z69Y9GX>JUO5;S#+]-^J?-\.;6""BHJ M8W0P6O%-O:FQ^>>0?B9LWK!>I67=]=3 %U555OX_5J&>][8?>>KLM)-166C" M=IQB4F[J)HA5746>A A@9,Q79R(.[I"7WSY-Q@&*F_C$B[_S8_*"6+4= M#WH4*)Z[YW:?$K/Y/Q=?YN[6#4_;], \DPQ+Y M<1QQUX)(LJ9\(XELJF('+715,IZ1L@F]>U@*&RO-&#_<\9JD-/T,HK+7/@+# MD4-7MJ@R=MP8!%/@,YEX^_*$',RR_/1EVDFZGJ3\&>W=?]D'%@J[!0,95TDG M%JKI1&GV++<_:O,./^SCS6QX,OQ7[V7]LX?V/VD?;DJQC:LG?:#1O)K_R!6? M#7F_IQS74/1I(6\:=H+G^!WH^'PMH,->B# ;Z1_K];X(MQ@[T[:K>%, 2F9O M44]XCX[RR%EOIX8YPJZX!Q]T2'1YQ<^PK"J1IL4+7V@6%&!$E[SP=K[ M^4$5T*1G8MD2E!AO:PYB]1EC(TT>#OTXX%L3]J)P2J"H^/!<==>6$V_%+W5@ M0_J['\STV^MU>JL,8Q>R2K)(U[WD#=@?6I2N(0Y*^;XU)&DV!O^:J^HG M"WGR"YKC0\UM)6#+!F=FH_]M4X6M&/6L.T$EL\\73Y\OD,@-'V+J?.E_FA]] MS-Q27>J\._"(8R['6MAZVJCQ$.)H1A'U*W4%*47OV-".#T&<-0G**=CG3MS, M6"3D-D9A:-''9FQGL$/[&!^'ON#CT$LE.MW+_G]U%O'GI6O_P?@JJ[E'>;^T7]I\>&4W2=LNKUFN632^B2MV+G(U,3['K=!$S,1JV_WGF!>5/:Q_&A'H33X=&J7]XTI.VK,E66:?H4P< ,WQ_,+9 M!7^?H:U,__0%P9814]&KW,84(;0IGQA;XVE$ '%QNNK5"%.X<*6V,D!_G4XO MTBWH7\^9.C13BPGM"C*9M-76E/>SN5CB@+#]G5.$N6H?/JQ>RGX1. P?C5/1 ML+;)$ U(-GQ^D%/\O/PZGHC#E =SYP02[)!^_[LC8'6S1%C M*)7<\^!BNL.56[N O)J\&??)O;']55_Z48PH0G[(YU:T*/;7RD8(3Y9_#T9E MO]2$]9%N]A>5O-6W2^M;0]&I>4IT>N\]_VH-_F,U_Y&H66!RGQ:DY^AJC7^D M$"Z\_?7"1[-Z8T^ORUC:@$KTT6@VA;(CYS%',::I4?9K0OS#E,%?OCFA MI9HD >LGV[:3*Z7OJ^L)7B<:A*9:95M==ZI-B523SVVD:DTE/)!MU'P6MKJ4 M4?42,=>=5[VA)\NZJ&VQMJW?\&+69[-XT@%2#ZO>0_5.4_UHB.4]&A_ M&Z'Q,9)-1T;>V>M6R)?N8LMC!&K1(^P@'\O 1GTZ$>2AV6[DK&]-8R7:Q%E[ MFCED!;;O@%TS+C9D2I3ORXK2"'G$DHRLP3_IH/5?G3?\5UD-R<>?]$E@=WYY M_2F55%&-T++[DL*2!I/]A(^^#'3_'Z:VYYA@)(VHJOA"_.KGB HY\> M2E;P#S" &E#QVY3&_HZ]6O1$^(M @K,W7:! M.8#\\1E"H]*KL/_]HK_\0<\D!-ML_1V) ^ 5"[3BPV,-RX+P$)$;PVX6A$[8 MWB]G:8&[+HT.]D6@L">+N9#KNME^7I9OOB$TNB;PY- MEA \P1XK0A[FPEB 0^F!"9DY:V* M.L7KN9\O+S&O"C/)1ITD^SXE*+1!J;=7,_*3793,/5M4%[MGL:G6O624**W. MTLO*GP7T]3D2RQ$7P>BM&,Z:@_<$>WRB=?O#WGSF@]='$6U^=VI+(58>K*O/!_@1C#RMRN]\8>GW54#R4_ART66 MS7FNCZT6HCDMS/NOC8I4JKDA+1,\;;M\O(>7?ZP:G21\DQ*I%JR@$4[+YSZ; M@'6XT]Z?.(113W-F[]RY/BW-\::SA4=^_"O"47@?_/DG/O\8 MM99+?@P-"UV^,MV?B7^?"+E50\FZ03]O!8O#VP/4&U M7*/[(F#@UL5EMNU42K(&L6HP8;8%TL/,>0]S>"&!E&L<<0A;S?+IYO"FU; MXA.FXR-BT<'HG:MY21'+%=6B5Q:>6SBBPS7V).!=BG1R^!&^I&RX-_)75[;_ M52II>HJYG,:+HOAJK>QAU=N;*U?'?PRBLQXC#JLJ:D8.?S17LP9]OR=S;CL3 MZ>/% FR48EGD/D9Y+*4\7NY;=.2TD-&L6AJ4KRVF M"9)P;P \T?3\G.&4A_ M :Q=JJN4(L0;')GY/!T^#\X'J\<:!#VNK]XO+.!^GW11=$OE7FOW@Q&D4+"] MLX-/_G91\S3C7N.(JLQEM=7(U=A34N"GS>#?=GS;=YH<[:>=T54.VS3=2E : M]^U)9,APOW/YX,5=O=0Y_G?(W&J?I9T+XV43*FLGLBV=<6Z!.XNU&U''S0^ MHYGW7+55\?/:=5):6>$K5\-95EF78,'Z@@%D0?9[H8,P8^B#Z;H?I3-M*T_' M#GNYZ\WT#*2460DC6LY7;M2.H#@5@B#MTE_F*&6+DRW&)(>V%)B-V212:="! M.("XMRYF1:/F\0A8:F8_GI"R.X!2^JB0,:0/O6!FMHGTKL4!)1K05.ONH,-' M!D]0ADW\$[L#6;;\MF]\D82VJRY,S#L!:@4-7AG;(L9;\]=&,D3F)Y-EK46^ MIZ^^<-NX&MDL#KCIK., "H78#@[>%*I? RTS>PD?QF,Q=\=+W^C/:"#7T^L^ MPK4=WQ59('(UY% &343(V5368>_"9)]O;@>O6P?'PHF&O*G&$X&MG0&,F'=S MV/09=-[2L,1'XAI6ISX3'6C0A K.R9W;"F"77W"'PVX&OVVY]2R9+=*]",:P ME5@2L3P#H]\\CG"NOV1TUR_F[6TU4#)]MQQ\W4^F?^/9SUM&@_2O7OE^$E_% M,@4-M6E>^!1OYL8*1?8):MZ6,AW0J_3B&>?WI=(2A?= M,V^0_A"5:#>G@O54P<+^]BK\F7P<,*2*QY+R'_(?\O\666MN;F9RNM?)A:^3 MW%3@ISO==9\K]#>\9MR-K?*")8?M+%X!H'%$O'M>5X)^USFKU8/)P."K+_J/ MCH\QVT(,Z*Z5#EI6=XE[>1FGIGO7CNR11;9<*@T3>Z.C?7*#'J^A+G^;-)(T MY,QNS#'" 5P!E6X2O9<$H9IU/X1,*\K?]XNF KN_?(@\$<$8'IZ0#$'FH%^S MK]3>#RU*+L*DQY%[P3\Q,N9K"A*#BQ[ET?UIFW*%KVL=W+OUYD+:3Y.TTC.* MJGEWQV$;V; -9)9=%@Z0X\(!T"#CS!K*F,B_"WEG&WHP"CU ZVSS7OJ_CPB* M0)4$>11NVE\C/M!??SHS'N[=OH^]VQ!YDX/Y\;/)HO>M<2%:*O=,5/3>NX_= MQ;8C5I\E,)3_3C.H=#!46_"C;]LSHS"N,$;-W:PQ;VBAL4V=K$19+X-F/^?* MKYIM:.GP1.[?;WL "9%>'#L*'LOU5O3PJ]WD9H?*I\5YKKU=SC_GBW#>=-8N M&"+[Z/HO#Z==K8T#4O%I>UI;J;;A>@Y[713F, J#I;/]EU_\]S_7^$/\0_Q# M_$/\/TS\4A>\E!#%O(%9+AGYC]GL@\?M!NC22J;1-H+*DY*-Z1>Z5 M@J$G!A5__2ZF?T+7MZQH:M.5PLWCQ@\V/JJ&C6%2A[#8;[16_-^,5!Y7CK[Y MVVPWJ9NR?_8?8D<;N^>?KJP+WM6F:.S M?^\5!5BA$46$K*XTO+JN]LR[+.K)WJ[Q6,:FKCZ17V6%1D,OE\\650$.($U2 M'RTZM*$K__:>VV;\Q'1;TTG/)I ^+,["/%OCBQB]N-OOXOMV=$.K=A#"UR MSQ [,(%MYU^>/R#I73+#TJ(/,4I>DOD"2D2/Y<1Q@&A > I?\QY/Y._@5+*"Q$40R/Y]=^\(#O9UDI.KB_?>*& M5_P.Z!N_44*;SLB@%/D'-I_430JG[QT^XBT]Y M#T%?2\+:.,B2C*+M]D!*>3=W1G+D V?&L<;SSP M)CIDQ-#[$L*H.E9":$,"6_4Y_][>S&&I>5E9U=B;E8J*T%?!PD$Z6-^-^>SJ MZN#1>4G!E6?+X;9/M?V(U(R->6CY1O=_NC[.+"B]G0GG_S3YO[.3?*/!(@,' MV*)]GT8X.8'W7G8_5M'!J.S 442OER4LO;S+:X.XUA92%=5 M8;<\Q"9MRG.S\C/*UN.=E"P_#B#!ID5XL3LL;^(32\'4KD,^I[:+NW#>$M,7 M?^7JH/^#^.^Q))&^&]W>569I.:&K9#[.Y#3W\D0>NY#6]'&K+[OVU4EUVIQW>XOTWFN 0("4)YXS[SGS7-?,>\V716Z7+?J+%D[\P*)H\KV*I3Q'H.#0 M#\'M&B]B+G& E(W1A+P7B>E#1__ M=GEO[8;#%XZ*;4<2#=ZT1R2R$'L:(Y)C]-1NVTT;A3=LL;;%W?F)=%Y#EG*\ M\LGEZDA7$&<]TD_57XGWT14;25<0^^WGA?_P?MR\E?MN7)A5KTDR-T 7A' . M7"CV ]>UC!VC!X$0"E[F_!#):]P-C>IZL8(N(T8_EZ1F%F:JX?F9(W+>$T7* M/VISO5I3@W_W_W*NOS7S2#O"]+WPW%4_:PVG6SX?0:==SEUQ*'CH+9WW]\)( M/OI&7#QM\%NF"<4D%V/*J3L:U\UB(G" =C 3[,-)Z0N>XE=;X+BNR/Q\"2F2 MENF#T_VW5.4B3N:8\?G:$AT&04!CA M!:7IA'%-KW1O3E7_=*B:M\-O>=C[^H]7#W^_*]I_=&&G"RY\=0\@H+2GFJ2_ M^&$M<5)LV.F591!)H?!J$S^B(;5>*NSK &.0F,WF&"3X,C PL?&F9)%RGZ4$ M5$?8TPB1$1.]D/)M2X#"^A]V" ;)-Z69GG;H^[RWMVSWZN.>MF:\ MJI*YN5OA?)>=S>_%0P*%8^F0^<;DUJ;;58=K5:Q\ZHQ&;NEF5B/';4\ M+D;IWV9TET[!4L[&B'F*0ROZFRH>[C0F*_Q?EOV-V)!TI=>V*4:[T_5-S!I6=B=A, MQ@$-Q)T/N_Z/'>L\CWGT _>)P8)^&3('IJ+%#LG3R*W:Q@2Q)193:I),ZJFP MEM[JAI,/0X9U^=FSHPB%*%Y)6?8/7C(O\U??,1G--:I7RUQ,JB7DFCKH]=A9 M4_@ 6?$1.%#+CQ2V!+MAYAVS00'DF"!GK3%O/F7*GVY,4!AY[)HB7OU1]Y7S/2]PZ&UKMP0V ")Q^G]3-#TE*!T;K M(U7Z''8\:BIK(KR-MK15PT^+Q)LJ]IL2=\;17;6 MF(CL.9'57C'YWGQS@R%N2+8[DXR#_3K@MB+ @ZUV)H/)VV+4[69=@UQ+R]'( M;*#]M4SRF(@B\X*I[:0B-TLWQO:'T=UN0UDGTA/D125V=:RN/84F>77=RM\6 MU98E3J@(LN3<((<9*"-L, *R ,12U]OX.!<8='C9/4JZ+K_J.AP!2(_@@)YF MV7TSA [LM;L\;325;Q[*K\V\(:0G[K"R<-/4F(O"?B3<\NTZ2R=8!*"G\(28 M.K;(NTAV>.W6ML0[EUZ?HV8;$!#VX?Z-,ZLZ1O5R M2.S:CJGW]Z-N:MG'M Y> M2XM1*JEN#23*T&/W*P@/[OI>JI"\M2GUVXTS6\Z.MSMN6I)&\ $*;;,;DO:] M_E/[M#4J7%'5[5E-V6L2Z_[7D- N6:P?I>&G%U%?#>,WV1)T;08%.E@I)06R ME%@L?N-),.>4)&$)Q,'VQLWB+U\DGYUOZZ'4U[J6C)/;BX&[OE]]4:$4.(G+="[A\M*O]>12OG6U2%ERM)V-[2AQ3S]$6N7"_ ;9)U091>@#92 ME6?(8&RMK.F]"E&:O(O,KLRN+2%(]3 Y-$,Y9'?:,:\=2,LI6.#I&E-?-YD4 MG:5O2W-LM#4BI-''_BGK3?-MP(I4#76[TF(&!Q5 M7^2$M$AS0R@-9^6\ ,'8X="4)_=$W+I)\N\%/R+P@)'.HB+U2#3&9X1!CNXB]##^^=A0 M;H!7772487J:JZ6@1(.+>C]&"=W(_(J#N)A+5GLS[H M(M^?_GK+#A RNU>OVI/?K#EF[N_MQ,HLX+_K"0,D^#ZV!Q5=8D?SNK/#\M6T MVM./?;%]KM3@#FN] &+]*\4NBR&S_M"R15YR8SL1/?J8O(3";;)UU?KO41LD ML_%*.,".;O@'-+O#\N>]^/5E[\#!_EYSEH=B2*9Q EXT,Q,C#I#)'8LYIRYR M=B3.JS.:>18G2]O*?).8J;7A4ON0+2M/OP^2XQVN>?F,U.IH[2-Z\8V\/%C# MS83DK;^LZ'NT! ]/V6F!%5]OLZ4/X-:OO8\**ZF K:(!8>_P2.E'73FS28Y@ MM5B_3G)"ABL0@5[IX$:>AH6VAZ [#3(-Z/4[76/N$(P]8 ZA_D[HRP*Y25Y3 MAB-Q.[_0QP9^CEO:5N0DLE&ZD!!)A?LH5ZG=C?X$50/*=; WQ[[F^2TPZ1ZO M_FF3VP[+2!RBD8,H"C_^-#3$E>OGKI]L\':W.K M@SKY&HL %T626G%TJ!:B,8J) D$35[KEREU>&?HJYCY4C3^=Y'L\<+2N-%Q. M/>ADH/%=RL6?;#P(3&A^[(JH)- Q'P9? MI_D*^X27NUO%J#\QD?MB*Q>D+[$!RV5EJ_^-FT\NYT4Q-TS)%I^\@ZC(JA C3LFV%_!*)&36^8OH)6S3GGAYP) M'BOMS\\O#)8C#R@64&$[ _4!9:47-2_V\U$9OD[A2SN8P,4N.XHC.,8J?Q_? M26(3;I+M2MT6:R&X'Z]9/;N[4,;NX#1OAD,E1U=6 MROM*EA8Q^64D1'JPOPZ@AKYEFF@AT;ZB[\V6;8$!2G! >PWGT[J#@Q\IJCR+8=7XT4CZ3M8Z1E#+7WH8>D/<@]M&.WSWC/[=EZ3; M?-I69:R>/5)2149MTJ"Z$229T_ZVHDGI?G_/6KQ++2OA1_'SHIQ,F\?67M7*7P-,C[>.@OUN]%& M%PMZYJ()5/YJWS@III(TE @+CP6NK# M"/<4CRT/'. VM*/CT/G$.R>*=HDPBTZJ/M _P11>YOEZ6F3EKFLG![A\!@<8 MN@8[>/N$H2D1<>?9I+"8T*5U/>5SQ:<(@&"P3\MI$3T.$+4G*5K8X0BQ\3CU ML22OYB]9(XLGS>@&=>6YH/84 M$ @=D74DKF&^QA(IY7G/;$UKF(0SQ[M[>YYGW%WPI05-^BNV8\%Z2^)5RZ@- M*8S3 MY3?B;378K\#6ND>.CGN_*OGDZ)SR;MW$ZG #?-1#)=4D;U?3D[Q_F0[BT4(H M?]=_B;R($;B&+"SAR5@6C3A!5E1]LJWSD (__M$D:RK<)IC[+"^]O7+TDHWDR&C#% M$WX_(&'\$JM33"]8Q*,?)Q$77"_2H+.B8D) /T]63?^602$C">R) Y##E(]N M8)[NO&CP*^I)-<@H$OV]0]GWJS9)3_L-Y@:5'K(FF(8O\89WJB9?S%KQSL>, M(Z4/L*",/#_^4"X&GC,QAM^& MHFJD/5P88^-[>Z!762@Y7UA"E(USF\5/_7 M]%;5!P<;TC92MU5:C#ZQ:0DIO5\L7I70TC MBC'ES'5\UN8?%9ZR.[1*W?L[L-/\K[;I:!K/MM@X/NCH+Z+BCZHH:[Y2N$,_ M%Q-JY51J/2W!3&XPE$F]DLZ*4#UXO^_&?E2LC=V?4R>HP7KV83>Y MX0/HSHBC-8UK7_'ON <[# M(Y;>5]5E1BT[_S;/K6Y&K#U:-)H[L]Q38FY:UKM'X1%SSX.,HI=&V !DJ*+K=@/P1'HHR.5@ZI M-]>0M3:[\T/'XJ[:!TS6PU,H-WP@96N[H992X?H*8(P#4 7 >#(2/1,7 QDF M0;)P[@,9:?W'UIIH15]\/QTG/2M85;(T8'G9O2CP M.B:^CWMASJ?NAYFZ+H;8QWA,Q55P0"B:M<1+L*SGX2P\+[2Y]A(I(LYIH1WP M:]]P0MAAX!6RY."5@*(W87GLD\>D\$-8R(&DW*/$"N*(C'0+<6=KI#2&9,N( MZ?8A4?(,+]+=MK@NER0L8?8".'ZI5RA'Y?(L[EDD@RW?]QP \ FGOYJ($+PB M#[9JHT*^?OY-=TRH7HJYAYLKB^)94YK^/Z508JR:FYJ--\2#/OO-OVUUOLAD MFR:)LV[=/7:8$C\Z*PE>??Q(P!I$HN60V(B(CRJ.;H+,).>O@CMK^P:T3M$9 ME<:/><\(6K%/@QX[+%#:3?KH) ]]A-PTCAW*<_-JXH+5]C;3S '/?)R'T)QD M%*LN[_,^GY *J#I.>>MIU+4]QQ_S6H/Q(CH %DHLO6NKGEY2!C%*132^CFN7 M%M-SLQ _6DW42ZX5G%QSW=Z#K=W@(=TDR !,%TD/@-"''W"*6; M9\&J2T%]T$4Z1QK\'916P/QHP^Q4#;CJT) =)%GB9Q2I.R,I\ PRH\7QP%/^ M9I1.^%-R,M_Z[.X\$UGV[6O=/^I+R>R\#*05/G6ALA]#U#+R &]$FE@GN%V( MNU)S4-9W8::P8D=#U*A(P%\P8'K]C>C/QC2-/8M>9%2WX\P^CXCN: M%3VIDZHYJ$].H,^9Y/MPH[%2/N:Z6%?LGQC M_@*YD9C5EW+2?UW)+2S<.MRNL^Z(6CESNZ\5 +1$,8!:BT=41=*&A0/HCJ'( MK],!)Z=>-ZKTC7. ^9 \W]@V1[>].I6M!)%7E6N"XYV09@0J8@"5EK64-9EE M6A/A#UDIQH YED_(3%6!AM5-L0\TRYACEV7'(>FHTC=*%H=G1MC\5)B;[APP M,#OEYLBL#,,(G_>J1F];%LE'.^02T\>_ Y3YWX5<^87;2;Y2"7/S_2P??'W+ M3@AKOR4X=:OF%7'U<;D\/1I@[J(GZ]]U 2#9&JH[FJ3C<8#^GZ.,.=#+4K&E MW%.F$*1P]#+DSKQWQ(M;_30<@8HRE_-[VY#?=I3$W'D'T2([Z^OQLCW@UISQ M]-;&*!%2(?B?)LHGVL6;]*FSPHQ2XFE9[!ZX037EE:0GMM-O'U(9>B4'?/_> MYW,6SU1T!SX!P]\+%N;/8KWT2S9*U;<-*,XHE3P,D=@LRJ".<3MCW[53N)ES MH.*2'<$Y*-'Z-]DY\WV^&^@3GD:^T\4NBCMWZXG[K;")&]WUAU3SHD@!.RF) M5!4_=1B5Q*Z4.3>\R)^VMK!TO;<'4A]""QJKSF=Y^<^4V/A($4@"V_)DJ;34 M[\4\FIH]T:%C"Q+A;7A18+)F8>X,R@V @ \[+"H$RVPL^GWCWZ@Z3WDK7ZR0 MN?0YI8>OX[]3P7*I4:*/;,UG%+BYJ2 M1;O *Y+!LY%OSU.W@P O;Q+( ?2@/Z%EJE7#K):UA E(*57]?P&5"SWR?LUO M[-&4U8.6.^\>,TP^@(NWIRIW.Q?F/.[!B\;?M%!ME=O&RYUX$&F0),D)_91&Y7K/7':WT\.A"+5\ MYZ CKNW'B@U8R]0MIP;.;\96V4(W_3IG ^7+G!KN>C"I5B+ZI>[BP>G)G3U_ MZ]>H.[I'SP(T]D$K1KIU>='[TD,>=Q/0XFV!"JG'?<4"IWU@6V@< ,N%5V41 MA4^8H'(^>270@JE%60^V$327%[![JR0%D"O3;"K>.IXQY+%)(JZMAXQZE!..O M7XT)WXUD[V0-[05!9$]84B^8&E;PHJV6>3+3K/Y]"?\6FAN/9B<"%[,)JW[@ M_K6.%^NQ IO&*(>2R$;ADY0,02/_D8T&*QS@*4339,X?D[5=;EO7 47[2!OY M;X,_J!,%ZAS\5&<<:'!K75J.D\TA7XP*>1&;L[OMQOWY<$(\QV8X/N)1"67N M'^VG^]_AT7-MXD+TT_/Y<5Y)6#BQG+"XN,AP'AJMS%?6>=!']?MUA@%G"E3V M[TCGF[1U'W!NIO#\"UY+^2(&'(R;X*6J [NUNW&EI"'#I/D>'E)[_2VK6I4514\ M.,>]EZV8%66N>15 S>WS^:MVT>/7]8R?"CI3C_'L7:L:_._".([0_3+S_%5U ME_JN0U[NV^UV(7<_F!5*.JC2N=9VMKF)-2':,D1-[ M SL'M6FK4M5,),.>F>239QU)-%/ZHL9BV(,;YSA *%Z@L8T["Q3QQM%A:6O M&89]P?,.*40NSX[$=R,3C$ZE;]5_(?-B;H;-@00A09GD[O%*K/'J6O:8I,@" ML\4VIQ8@NA*2"+G W\ISTA0T]L-%BX U!+5V'HLB'<\DM^AK&58(:TC) \^J M)T*D\T]*PJ9'YP=$C%KC>"]9Z"XNQL?_[6&TP9DA6YI/ O=W)W![B!V&\VD$ M8,VIX0Y=3V6=]8F!/$032QWIL=2H!6>=2=&&4"EX;<%/2I_A@3$E+BZB+M%\ MG"*80Y&GA-O(G5*) BG/W"B]/#J_Y8E7,#D8* EUM,<2H_3KS\\_BEX^=$'' MHH:O4I=&>M#RL?V6D6' =4Y5M%+>=I6@@5D;JV9_*"BZF7!?',,IO=-ZYW"U M&3'8%+3GW(VXF.3N2)S(L5B>5\0!YHT)46-J@YNB8D4[[%PE5A^:K'3O6Q&N MN?Z*."D-\]V8YK(>9?/O<;[L=IN[OAI(A(6&/6$ALM*TNJ,^SMP$E8OQ'B*6 M)Q@BHIBOW[;4L?=/,#P3-P]WWQB@\9V@[C%$C6760R\J%2Y B.)Z$\CS^F:5 M/'GL;@8[QF%((IJ#G8#H"KG,/KOM'QY5_2>7O[M)'\7^@JC]%AUYI8< TN + M+%RUTJ^H)XE6X\T .KSPM/0^0B_:";KAX! P>>$-=@,+I>]A08-U?"B[25_' MV=YBVS'#?OKKY@2ELR8QX>O-:->5>A@9+"O]1URYL!;YE6IFO0D*N M4]N>(W%4_ZOS3QZ_/MCD1TF8[^,7W6:>2.F%5=\[RH]*Z:%V$\E",:@74=2_ M\ZO'F?^;?[:-Z4Y=0)BN09LB.!C\&0= PNC7#_S-W7AT!Q^$0IH6\'"!L24L M2_4N7A%0998/*>)O_G%WX8Y!2R)4O@9B5@?+,%SAX1S=T3>]C& M<"!TU, V-2#LILAB#0Z0%'LLB@,8'6:2,_<]&7?^J47(8(-:/5= I6[N^H,< MR.GWY=-@==(Z. "ER0,J BJ:PQF%M9;;\ND1_%HC_Y\I3GM?V$1Z#!.P>@U2 M9VQSM*.LI:GGU"$OD%"IT_=)3\IU1969X?VTP1!&\#D03IW@NC)%+@>-*,U1 M/L=]&6(,#SNZA$ID!;6KVV(N&!N)%JU.2@5K$(%ETJXN/POWZ DNOJ;V MU#36U8&W[@BJ8"\3C"L&"DO#N+$DQ@(1L2OQ9A^VO>@G4QRP=1?$X#E@PCFY M \=*Y[2Q <7U#:F(;R0[6.H-':G&Q#DXVF]&E??RO>J;/L'BA[:L,,KOXCK7 M. >J48QR7;%.=YFG>X7.XB(A7+HZ71'(R*A8Z&?XJ/"-"R3&[A1[:_)AB\C. M-:E5%[!,@F$5]HI;B)M_SH3EQ;*(>:[:JI<*=E-"OW"*E 2OJGSEO$V()4Y0Z&(M=9%$X.N>]B3U]I8!6&HPPHW MV\H5A?@YV%:VZWD4W%K2X_H>I^^FJW:SQ?T&YZW"84T-H_GIN:@9XP[>RQ@R M=1.E;R4Q\JF>^#'SXM8_%RI: F%:M%> &G:VF3?K2\FWDE\F55&481\UF8WE M;YD:%,SWY-I7TP?L/G3G#=I"RY:U(&F%=Y$;^*XIQ"L]RFU!?+[(9/QK_]TA MY K$S'ZK]?N;C =R.?P_5G,&F,+!UAXTF6O<*DKW[D80BQ-NO: ("9FL5>74 M3%::X#[(O#RL>0WQ]@*][R[UT'??L^^]FT/DIB! HL VYS8'XK".3S_BY M0/71,/MG8"\R3B_X$;OW[RL,2X[IP9G:R<%!N5DACT)3@* M?#[8H 5QVB9C>Y_0WRU=^R_YY_=7P#YC?B,VYY M\R4S55QO@I;^:*MXO3H@H1U1G5-(->X5'<(B\'-3>W&8Y(>F,5O*\I=Z^>ON MJOW@/=#7 ""DL_XNHSQ<,[*_ZA/??B,I1@Y@^'= -/_CR,I XNS]#W\INPV3 M)BOSRQJ] W%LR'PY6F?%R(2 ?GK!L3-3@6)C+78.UG:N]W%A8<[>*];#1U!% M$/D**SOLIQ=XAVC[GW6))QD_"""M/5:"P7VC[50:5''$3--%^D!]?=!5WM_N4PU0K<5^A!7T D &MUD]#D<.&[LZ() MJYV0&%.P&G3&P(Y&PAMD4ZV! RPX&1T+^P:)[_!>FS):*C$H 0VCB\YU3S2Z MB"S$U+T"Z;^@Z>I":0=W^5RK>H9]>Y]:'DI.%L."#D!7E_=IP[.O;%QH'Z\4.4*ZFYX3,^[AXY>4P5E[ M/;C/I=SL$>'4U[AS'<,33@BAWS:[=$G8;V+ M'2!$6ZXO>U]]/;N) N6CX$IR'FV$X>%3EX/BZ[0?,$6^MAK5(^Y]9D@1/G90 M^XN'QY(3AWQ\$IIR[IT4$94Z,09J6EX)OU^:??:GM6D!Q9P44A7ZNO3O;SV9*4N#9?$R>^HYICVJ\ M4"*I8L2V;Q@==<<+]A#4 \NZ=&=-?U?U0TDK?BW2^&N;32W2[B()PK/D$LB4T MBIX]9E3A;YW0+6A"OLDKC>5)N+(]RJ[PPZH0"\6SC2J'_W5#(T\\=PB ^5/7 M2AKN%\U8_6"7B$%(0V1#],>F9PVK9MZS?FADQ*.GA'1U9 ZBM!&X[2V! Q!> MINPDP4^30T3@_"J[,=?1WSN\:UAOR;0P=MA.HT)T*KH2 WA(#FOGP2RIF_E? M>*M!->N%";#?W._+&0Q%S$V_-)[N>(1\BA]KAM-01$FB--&\8SVDJA;T><#S M1==PQG1U8<<+WG;9W86Q%SG914;V(GHA&/IM.O7LFH='1<*3N;DE*9W+R[O# M>,9OIZ8>:-#S')WISUI.))5(7XRB3XH0(=R8[02-IDEG4B3&W8>LHHWWJCF]PB MA;"TRB] 0;G"E%+UL>"HVHI5C+A&[ON2_.\_NW]$PF[:)3])?-^\@

WSW@F060XS7 MBY84>;Q4+)X)(!\%+N$ I(!(982]4A7W$R*G8!T&4,&>B81$]]N1$':ZF_GW MX,DF!K,&SRUJ/N2X_CJ[8$+:J$XZ"U5C^M8% FV_)(*7GC EREEM!=ZK&&]^ M,J^- QP/#)EE'1C^47-*?R<+!$O81]MP7^=P\XA1A?=SJFL]S RW,BFC3H= M8;97-MZC-::=&K/U#6>G=VN_%D^>$F63->&1^\6YGNX/.EEV8L7N>X<.414H MFZ78G_),UWE,/H(JZ3[3G $8 A/KEQ: +4OUUU\7YZ?JTULR7W__0 PS3\3 MA14B*-4I]KC!N9'(S6L'_ XQ/BLM> V7!/QH,'J4X3MB!LKTB;VOP]IEF9;7; MB'6*-O;9A!G5]EX6ROY2X[E/V3>6H;-?H:#"@3>FMPZETPIM1[8O5M7]_/Q2 M/L3+T[X8RUI-KY6N)%B8,3&:?\H&K8GPCE7XT,:.EE/NIU;A!Q#$J]L?H1QA M2U=1B7;6K_:%!IYSG#^? I1QD$A'QP20'LFJ^>5? M'\L?>7573>W::8L0,(YW9:2:%7[F/%MU1<"@(1S9;H"85OJ@ OF@MLK(]8 M\(Q.>:J6R^W'H1:!04P.\C6\M_TE1RC;X );2=^F]Z<%N9S*^>I(LRS9UAS>VO:*LDCI8#?33S5[.@F]?RR1//=,>.YFX>G$Q_8LIW3U+\*1G M/<,&8E,@;U5>'[Q&0ISU40R4Z-,5XB_HO%SC)"F[? O^9E;YF:))XA-&E)1@ M,^-5#N"MK4,488>$:7&>4UCO4H0Z^;(\P=UPJ??B3.\T2(K^;?U78WO7K]@^%5WG+?#$C?9%F# MSHI?FFUC4BIK6%O.+;[C@ "2ZHTMXT^>>EIUWV7N<[E<-P;V'W).MKU< 056 MSV%MJ%_+!NX)L/W9&1:C)!FOZOOP71/HSM$!LJ;;K)&Q<#M@ 0T&*T.7'(&R MP\&F9O,S0Y"H*,:^.V._G6@3X \GH3A !L$:+Z2]!/4<6%Q0ED]0H(4OH$:'0[HLQN"$U[ DSP9N:E[8-'A MA_J!;&98Z)-YH5KPFU$*I(4M845VC0(B+'?N]ES@>TAA@5F'1(5[CMX!$@WP#>!?CP##F'DG@DJY?-82 M#GKWD!;V$@ DR?@NY8'I3.R/(JPPXZ?XV?BY9KC)N&17,KS$(_8Q2I"5$SETF@ M2!4<8++D21U!VL[YZ'7+A\3-9RT_YGQ5?'@;)LRW&[.QZQZ\*RH59]SF("W5 M)UC>\9GLYHQGX/%)^H"TNOFG,!W(9N6)BN 9\EKXJ"CXDEM]TA;/OY?#V"*S M<]#LP$.$?,DF MA+XJJA \\%T=I>+NP*P:]MGK8D\;XR/,>S?<\/C^#_+[]6\$HI/#A.\V"';> MB\+KE 907[%[DBG53VB;:MU:UQG*K _M9KS6%0.]+G O^)I"(7$L*C QP769 MT71'VAJ=R322%G+2X38DE-UTM^([G:J/ORK+.+V*@UB05\2UKN(WP-NJYL;5PQ\PU[[M1.F3HSH@;6A M![=7NI**XAQMN-*/^,S64GMK$)WY/,_8B5C&>58N$!>Z.DVAW^W]^#ADN MWP.E=-C/H$ ODJ_:W7OG2\,%40,;#LU8.OB+7OZPVW41"N3TG\,+(;85DPF> MBO4%-9EMZJK8[IYDI5+70V*]Z M?4S" *FXZBE?&, :9]4%VEZ,IEXFQO(]\Z'EX!1D>BNO:F>$\M*KZTJV?$32 M$&)SW.$;I2%[92^,-3J X@DH3\F$K]?R=.V,86SPP2G+63K$>='H7#Q]^9I" M9A_H$.-@N-"VBHN(^]T4>$;HZ.EI7O'4*1NO]#F M+=ENEL)AV2Q>@)X\+B7;NN/#:TU?AGV$55_#"W?"ZM=?C'I8P'-QLL!^BUI3 ML_??#E0Q@UW&;ES".O:1!WJ/#%'[IY(WOMB^8OJN#-H&*^-%:E6R"%&K@]ML M^3X^O- 3]EB<,UQ@$XKQP &^.0^MNN(?54\W_([(: ?V@D)E1[\7#%J&:6)> M$)LMHD&;OATE^99^L14F;??!K26"YQY%.LL360[%VY[>MTS[,]UU'=N.)'5/ MCJU/5\X8D )>IP_.THO^^=Z>^]=:J!=33Q/8/A0;_VI2C*ZX"UJ6[08G>ITV M2< BKZQ?LV'*>00IP'"R=(I.!K($SZ_/7V=N"E][^:LM:R]# Y)2ZL ]\!.1 MP95G=;GI(]9?1-GG<7>F*@\'"#-<;*_C.A@2F-G 9C,=L[AN7I#GO'S=J*' MIO)1\4^7QN-:NISS_";3 LCS\XWFF]T8NFG]?&,+)/6<1&Z].:V<&]N;7C,H"<;2" M[S*2F^98!;+ MEG17M2;<9@)E*ELK(:]4W'DZ&Y$C 9ZCEZ27UM-?(Q M%&5LV4$B2V#*""O1NQ9-5^@DKI/,@&^>7ZK?.T3I,X'),=6![N&*E_HT+VM'$?+ M\_+^JW=?5Z2N28>3''U/0"L?-N@.<)A5]E]]ID08]G#L(P"M:NTO/%8R,%A< M8FP$K10]>D4;RT##I3[VD>!BF"1+[RM:$ ?XN! !VUD#G[ [%(\WZ&1MGD&L M8>,LP0%95=06+K[NU!M-A BVN-SMIGM)%\C[,>L>MDJZCYOM@.;[8 G MO2C M)";2+\ZR0GY-*3@ U[VAP67AE8&-4IWD(,/WFK[*]F!(OSOO$DB9Z-\]J#: M&BN0[P**X4?!P8M##%L:WH%D8)U:&B]/A]7$1,59DN>N6YT2B">WT$]-YOD/ M?ZHWV0 @"^T=W/-&*Z$QV.#971P IHX#P L<2^YTX@"WN0^*-6=41LP2WW9(@+^2!J*2F6J%WC!*8*7BZZ+VQ "Q;?95TC690/D& MP*_9JY??1(;63%67G/D#J;RCD[/BPK$2*1@R=^Q#Q&F4T(W/[C,==0VU41VW MY?.#V^@D7:-.D$72=(?U1O[2 6RKM!N-'Z8U?'/$FM%/9LXUB' \N!8@JUZ MOP_7__Q>>#.VY2>XXS0=?)"@TW!]N4CJ:J79?\G]6NG'WMRAJ"0C"?[T$Z68"58,$9CJ+SX*# FL*_UE" M%?8^7T1W-W=:D)2"K_-I")[0?F3\.>,Q:(\$!\@P \M*?Q!]<8V'YSSZ\>G MV0FY- G*!6>B-G8&?,DT8:-<4.9B-_(-S:#%CT_0$OA8<-U=+XLWM/+MY-27 M'4Z(K *:>9H?+Z-E<0!(!@X04>AD0J&D4"1Y&G%R?\F$B@$3"S8PQ@$,S5#R M0L[G"/7++5AG5EWC[4L<8)$FD:<<\@8'$!P\>X2]?SY*=PMR"[TS EFZ,P+9 M: $??,.C+P3-D@K&$"ZAHV6]8SX$@E=MD^X6)2]A;5+/1W OY/EK&7827T*=,^P MAPS/J#2PU$!@).3HU-&/R( U#[;IPZAJ//C2 +^$M)P16OP1N],U@,+TI;DN;^@0[VP0]/.D>E M0)(XGQC(>ZS[EP_[$(E3"FO;J\0_[OE>ZP!90O%M8PLY>*MQU!OKFP&?MZTP M5+&'P&>]]ZAW(QVO!/QB,%52#H:A M("UW3H?.P" 42=2YP#\=%#,RYNMMN<^41>;WX/=I=XZQH$,Y3#D.D(# 8*\ M-Z9X(!OS9I>+H\6),Z"D2ET3,B[U/;CQ1>L0S%G'[FPZI\-M%V%M">5<9HI2.: M->1+<@W$=LQYV\T$23URLQ[(.(%1\UGW_O!Z;_/-Y 53HG,()IGKQ^/N=FP: MI^YU"RAM]=@SV9%;O$?4A7(>3Q/%_/D55]+L$U"K4PJ7,CC QJ3Z,4H3DXD# M'.\\/$=S(*FS4O[E U0$_ZC_[UJO=??TI:Q!+4D!"PY0K+>92>ZYHSK&=E.Q';!2&YKQ8CI"P6]X90UD-\6:TT7\U M8 >F@J<6L= OKM8>#C@ B.:H8W_S2:E%[I_>XBLKD4C1$3T4@5%6I3OK^-N! MFQ&^M=;?%[;ZJD:W%1/$?Y'K@64[/)@D1TA.Q64 MC@FOQVT? 9%Q10%BA6%*D:X;F6,GGA!X_]2&F)*TO=)$ZQL, M='DC,7$C3>*T'P?(G1ZXA;2Z%^C1N[/BLC^FKK:#%-5_37[?E,P_8PL' )P4 MF?C>G>!^':8AL2?.LLVO"ZX$80.L?N^MXJ/:V#Y9P36LC.ANI%,C\[A0C\;N M&J;Z^2!BU\%M1R7]TC;7MUXHH!C$HKZ[G!7:PRCSL<.0<'X_*TMXY-A%>?[,;;3HHR?+1H-BTRW3J??29OTRW19 MS@6&!8DQ"AHWC/[BUN?]6=;:JK9IE-$V68O1:ST3,'$!-W'T(%YE-O+1?28UC@-\U2"&_.&,_8_Z?]3_H_Z_KEZY>E\? M6-XMX(L#Q.G9_E\1*ODK_ =9]%_"V>\2?TFN^/\_\22@;Y$NR#"2&U>MXT$$ M:A[#\_*R-[:IKE_(>/FQX-+=9IX.> M]UA/L7'EX6^RI9YA2F'&,]\[FR=XP*9QO><88+1B@-_\>QMP?,S7Y,?8TPE(V1=VWZ3:50$9,5YT*@;Q'D-&D\; M;[.2YAQ2G5O$>*>R6QJPF(6U MKTVQNG6^@=W/SS\<[U=%?4W\<"4X #'Y8^0/3Z#YGU'(XH621&+D;L:0EJ>_ M8YI8Q#X8^?(4[L15>U311",U?((# M*?4M$E]G>>?S>DSWE_]J3W>EJ=46A M384X0N@\RZ..KXG.(9CS@[O=PEJR@$S& <$QL-T-!3(\6=?HU0FZ%W7+#SZ8 M5"TP-=?A1NB8]) \?#@D]0S#HA6I/^I8NG19P::(W7%G.12G_F:ID!0X\AH' M$."#\C+I#7=,--#9>=49W>;^)KF')41YHL$CZ!2[[ZW2&QY% M\YK 1O4#THT[TBT"M;&,,-)]]PSJ7]M&EA\QJ8N(LB&B2WJD"^I"Q]U7L+M] M;<)V&RJ/I-(TZ0+H2A>K'F4"!<:%OC0*J%93H'/1 MY;P<"]%R-@%NYJ)?'#E9O+IDD8P[XZP1XCFV:W+NYL$_!,C>U)6^DYD3^>KB M^UD?!V#!Q\7.R@B=QOE?)0BB.5&;5>>NZA43\C<"G+T/PA0?V*[)*YB2_FRA MSL]#A1T_;[49#,'ZU&Z=2!40CCSZ3N]99E/X[67";8)C^5D^?,P+^\.[Z[^G M_$1U/#B:J5F(F-YIC3QA BY'4U=R^_H] <:KIUS'#WUT+2C4?>$F MBL)':9)AR3GW6W)D&4QLA(SZOX!\S@C7H M]B'\=5JRHP+?%;:^R"7G[$YV/OYN32/Y,E1$CHSB^$*ZU$I?2#_#=S M>!!XR*Z& ZA4CF=/N=UB#8 S"&#(7'U+PTI.,*//;IZNI/6*FQ5@H9M4&B0) M.0UJ3"+6'N(W\XGT-/.\:Q->&[[G:B3J%0=ISEO=#?@V9S=Z[L5//23/4!1 !O UINQPN]UW,_+/05#B.HU$XF0:;XHCNYF. M9%& G*>AWH<]YZH.Z7M?$<&!NA>@35M"SS]\WXM_6_F;==#_HG+MB?6?_%'S M#;P==?>'/;:*/X(J8 ?W'E[^:0-QTC/#=H1HV%Z#0OZY%HAG6?+SJZXYZ?!? M<%,@Q:Y-27]K(Z\=HZCD1O,\ERKITN[!]4NJ77+$T*PA[6"L(+OG4QJ]#WW"W*">KM?7--JD.BP;+A M3XE\*74/&\,*ZYXTR;7@ $EQ,?FS7EB/:CDY99>"VEP3:>)N,E/I>M]1 M@3B TH-OL?Y2>6IZB!.T@\2-#\7?#%XFKL3Y"GRE/WU*R$YT!4C$A!RPGR>K M;)CCCJ,98_)<675NJUXZUXLUX_H4L,V[ZB?F/RE@#(7W#XWZ.\G_@@IU;VUT M_GYU!-A;?]?O,\\2I5%O?"?^AO"$;7J=]63>9*\;;($['KH7](XQ.5[YJNO3 MST>J721$Q[T*LIO':6D:?OX: M6+1$HSJZU5Z.Y"M;#0#ZKLTQ/61G+J_[2FT>S#G)$9:3,[5M]V&E/D;MM.!S6, M":".\<(^_;U$@()]?X3=O42K#U.,^)]*\82I5.Z-KU[DVQGR;#[?ZY\@_%CJ M\2XN-_GR9]N;;?<_K=(# OX..OL_9,)_O/!+*BT5J5/\.M=:?OQNG:YY33T+ MR32Q7/B\>.4\4TX"O&]U(=[J;DB*]U#$4VW@-L7S>V MS1_6G")!R3!3WFO?>1U4(/VMH5XD/8*_"K[)<;FU)CS=1M3<_)%_+V3VQ4[G MX]9_(HEKZ\&<[U/9^^HJ)9E87PC"BK*B"2)@X*200DB" R(9,DY*XCD MG..H*$@6$%#2@(!D4,D9R9(SDAER9H8X,.DWGG?>O>>>MW[K>]]Z]WWWWO?\ MHV9-K^ZNJNZNJJ[:NW:WL4'/D^K7"V^A9)=TZ@6-&X;,L,S&'2GO8?&0$*?F M>LFCYG'UD*Z:UY:J$QN2(>4NOI4O71<@E4R.]1YVIK9W M0NEE3D]^ M\[D0MG S!O0,O$K=N=% F71YZ ?]N M&YFHQ1JLK,$_W'GXY53\UX&.^3IB&_:F\!(ML7U!'%63?RN.\[N-[MK&N[#19RP#%_K'5^7RF[UPW' M1/D>4(V.K;[WAK0+K F2*5?8"*V*1WUBW9"HES^1;+DT:-P4)W/C.V5DUX;K M^1*B,2&_WJO8K5W6R<7X)\?&OD'3NG-!F"=\+^Y55//>2F7U[QYIA=8UCN@] MXSZ?7_*;K8C\:2LFUG*W=Z[75$;Y^= H9#'$CRQ1:.I%?IG]XTGUY=/,B6#6 MRQ'1;&/UL+5^^>%#90E5?H$A2_^ Y37"ENU:9TNW7!%O^5(N2G:MRUG68U(M M\3?+@OP@T5C< 4U((^- =NFX#GGY5YR58=>B0_]\D?*ZM_#([5KQ#>MI3PE<6AG1AO7F#5*Y2UE/ MK[A>YO4I3BZH*MM7P7'[$K1CZB?9V6- M^^%) M",?B3LUID)F4[K/:#(/-4S_#&;[S*Z)2)YE.&CBFS4J"?V'&TT"95G].P\31 M1^^5N)E(2+%XZ+%R3F?@4\;W_<>)IV%']^W>._%F5E7&6P;+3D?EO.3^YE%_ M=5]ZA'YH6V)(^OBIF89APU6D.XZI:N_9#!_L^LEB/P?!8,!G:UWT]<=,AQ)^ MAB9RI9].V+]L:VO?K50WG>QP<^#JOA3D*I9V/J^@S792<.!O?*<'1&^+?X@B)W7:3&N)8O@P,TX])5.3!>K'4K^-\] MDXN?.X57%P0V/#RB(@Z<)^(-#95GS4*7= U?CZ6*)-L)RLT@![#ROMON,/JI M:8=P=8VSJ>)MZ)#-=0W;V?.1Q\J?)-LWEZKGL2"G]JKN N5PSAZ1VW6:Y#V0 M/KN>!O:SF$;BT0I:)C"D]8C*/8:XO:OS-Y_=PT?R0]&<#7^RC5KBO_LVM9'L M;15B43]6;DRZ8?@"M0X@BZ:?P+>S]>0SQ5-4372COHPRG=.K^UK1^%O.8GWI M2 #(]HNL5YI/BVT#=579#.\'P99Q)V0)"D?=__.CWWK;O&D;75I[0S^%U&C= MJ9=00C!A1]V*8&P3BH$=70NK![T1UG>IV)/# ]#+F,W"Q&9?8YC'S7!L!QY@ M'*7SIZ;# UJ^W5OKL"590#VDG?ZE"YNS@L1(T"E]/6VD.E(X#N3NCWNE0^?/ ME,M^Y_O9(.P":"]?T-M/)^1^X4P(^JS(7CIY,3_-NFO 40+_\3"D6]B7UTH% MMF/: I-SR#DLN9].1W4% M:"\4MQ39.@=T3U1M]=:>#)!F#QI32?*.+*)7Z*!SCZ \.BA_VYE;7TEGP. , M*J)Q#6.,Y.UAV)F':8([Z=$#HVL>6"ZG6K]KA#%R8]:(E<*B..'OGW%J2N-: MB#7_!5,D_WI!*7%+P_5$X\8Q%COW*&ZRN+..A8K^5P6@UT\&2+#_P6,8C6%\ M6URHETMZ+X? *O8QQW/BQ**;4 PD'>6^97ZF<%__/=1_RW?7"47K27X'J6- M)=KLQ(+J&7S#D!)>#^H&A$G*:XR#>EQ?['4V9&+NZS7J>I9^G-BLN&SCPZR] M%R6Y)Y(K//&ZK8:O'WZ[2%9;SRA-$0ZAF?;V7.V.U+W-C] @-=_:<,\>,9)><)-K81M''9SKU:BV!C?^(_C1J%-J?Q5".V9]MG M>"-"CC^OYJ"5=S&;M=2O([W12GXX*V'ZON2EM(Y*#76#6:,-FI@9PZZO+2Q= M7X_S-MMM$!Y2GF76AJ98.H3]N_^Q ,-T;]G8]3S_S.I(5BO:%0!?4,08J MMGV U>W7#@_(ZD*AN[PM3\,.U\S7]5"F]=&T%$$%,@N&7GP:LM0CKH39D"*B MNR:LZW"W'7I8\?;.(8?@R6@^!S&S$]FZYD&E=7^^:/Y5%-]$X\B,$FSW^1S< M1(**J$UYOKN<8-+GO _E24]7ZLG#@+T)>WX6/&!D M)^!7]E3']S _V$C9+OIP#*F(.R668M:_0,HR/YI;KHR"C,ZJ9@[[="R;C,PR M#GW:M,X/T C# ZS:SQ .X4MM0DB8ZS4H%_ MO$VLT,SWZ5MH1="I>4G;HO(+ M7$T?.QYP(306'^J=SPOV3^Z3)^=B[1MU;H(#/.MKY[AFD,4[7^/B*"\M$[U51$&^YZJ2T+*H;@$U\^"29I MW(>"0>^^0^C85-/B%!?T0SKY9-CR C*[&@^8V'!!J[XUIG%A3#F'LC?ORP4P M@0YZ ?M!G1LC6P3F=7R(P2J+D'@CPK;K^B]Q0 )ITEQWP"*8V60-,DEI8%.A M8#!$,SED 6!]'$^ BU6!USK,'T[>JLXU-"&N=8^X!LY5;QS+0O('E;,6XX%F M&7CM%Y)T^=T;;L\Q%B^]ERR".GP+;) @]:&2J]UM2"J+@:Q01+^_[ZK'B@8OA4G@ UJN,PQ%VV58] M'\90'CLV>R9&$EVMM])KLI:H9 ,3TI9QWQ>LOK=ND*)2$)G[6*)TD.! W7TK MVC;JTB'+U&WWN5D5GL(+TR3GKQ&CWH!?%$6'*UDZ7)PN/;^4)-4$/B8]%,Y# M=,O;@4$-V2YQ'KF-208U6W13)TNP5NU9,41%YH+,IXI4X3HGVYW6OE9RSWD$ MZ!AJ"&3^!^ZLLM<'UL4L&V".0T+JM]ILR/6C?>$ENY+7K6FV UPG S,<:'NY M6NORCR6H< ;%M2V^!\QL@^8CUV7HS'45OO=U,,GY'4$B 3N]5._\E>/6!H&@ MY@0]!R<;>I_$:+IOXD^C ^^\V/!9-PTW=8(_$_ W0I)]/GGEF+G&1'J03K(Y M1U[D'G##1.U!3>W+H]Y+U0)6WJ9J4K==\,!&<6*+Z4T5^6\VA:;WYLXZ'<62 MB*KF_+RBW=&6"_RH5G=)B ^$W;/K\A?ESOF&]7_1D=8%H8X KTK1^M^'KXO[ MK6XVL%2G9MA<-)IJ1^M(;1X0YS"'"$T46:+<%GKO&*&MWW = N M;Z5/PS8EF7+-B-;?'[S% TMRA:#P17JYI,5=WF\ 'FB"GHX0K1UH=#&W,K?7(*IR9">VGAB&Y197BA?/OQ .(S==>F8D"MK-Z,>)2X#V2V0H@__6%ZS6,/ ,9/G<6*X<;F45VG$6 M-( >P0._C4TO;%BUYX"R(;=65A,W4GD [8K^C?6\O],L?REWNJQO6YL:][T* MLC=VY_MIU*$;6G-N$ ]P0"]W#Q585J>T4'W#=64ZO2M?K%1?U%H5NR> M_$J3V&^/T@KC?YZ@K1TUOU!OO^'9>D7F;4 !_:HB ML3+%?F;C'>?5-^.44O MQHC+JY[].*WWTH3A:.*T\_<\LPY<\=$R="8^Y+#@PL)E4\FD5ZO8E?[]XGB, M2(:(?)W:L3Y40V>N>?().C&1&[?'2=BR.C;N56WA 4IHR?PRDK^I2XW&3A$/ M\">'9,KEG.J\0A87ISX"X0Z@\[9ZB"SPM]S&P70\L)5?BC)]GX730R M<\)B<6X7#[QD'N=/=*J9R_ 0]PF4Q!:50FNKH%JZE!T[D#&;)CQ0>Q>2;2X2 MO)N8^6!.#C*B?3G#EAL/\! ',$(CF8?!S'C HV7".I0+ NYG8<^TN)' M%X)0!"[Z$N9\[V>=ID,ZQZ],JIP>ELM5$9/3Q"W"/7L)7L8!ER],(+9O"L:\S M_!V8UKTDT#,\ -J3]P%LWD^%>I%3Z L>*(@9QX[=*+Q5D"M_S+^3N"X(VC3DF91X@OI0EV;" MCF*NE_51\@[7C_Z4<0*^>C+Y#>I:E.K: CCZ:(8IH[)3SGZEQ% V6=&"B M53XI7M*ZI$Q_[\"2I.Y0W*F 7Z<">IP)&1A]A5Q>0Q\E;./664^3!I]Y>XUB MVYVX6_G"=\6^NS/Q.=5;7L$#S@XX_7P!E(Q*W([0(.S(B/60.C8-@@?2DKP6 M2J&'^1SU8M.@X=@B$T@T'AT#M]@5] F\&P#H5_:E\6WPEH\&')+F]<"95 M\:T]2\(J(#%(P\W%2,Z:#O=&;?# 2/99>.!5D%*\YPFR M2B*<$U?^L4!E^^;Q!S%A&B349=6#3:OW0H_F=SH\\.1-\7I?B,?8& U[33KI M/K62"5@F;J?#A18=B1,MHJQ.UIUN"C$;?=(^-0%"HYQ6M0B.I58!M-\=#S3: MX:AMS4 &L$.1./[2=M#>C0P"55_("19RO/GS1:*>+.!P,;3 R(PYJ98)>98#7W4")?_PW]-:+,$&(.#H0_QP'@FCH)@ M/E8/\,!<":X>D,<#%U2+\(#$, Y;@M+XFY(V#!%-J(?DX+#0P[5?0_M?.[1S M]>#6X]@-"FE/787EQ\]? WD28GJ6QE&)61/Z,]D]P]\%,[IRHZU)QTN$"3OJ M_QO?0DGX'MUSHCU5,?5S77]XJ"R:1/BY*_273(7<];^\9OA/O9MX;(0:;]F? M[K>??*>[+\TJM^GLWZ"]^-);0L(N 15=LC89]3+)(;5'9/QK3_!UQV:5E,/. M'5^+$N&GJZA@]Z\P5OC0=#4C M;(LE=)M&]*#79:GTL[/Z0FL6 MM10KF%]&;A.G ,?1A0S= A\7U"C M74^CKK18EFM6CJT/I<-2LN/.F7XP2&A@'BHLMXO4G1W@/6SW_ZY<2AD7]UR5 M5'6$*(-*\2PGE=)5(?7\S'3BYUR18_79!K8WFG=PY_D>F4O%5DSGL5VB[+!H M=S,4CBOTMI(?#ZO(-H]3*"A_>K;@Q?I;Z8YR0!TI'R84>?]!W9S?V5)%,C;G M=OB']Q'DI(X^PO+PJ&3)5#BUW:NG=GE)'KJX]8M$&,]59,&8)!%B#";63_.^ MY$9*WH>))LR%CG43?ND74G0TS+>&RB7,-Y7*4^IG*G;O*%V1U"J;/_XFW&)L MG/,*QZOLY8.N99(3]\ER%K%@PS+Y') *STYX^RD-'QJEJH[U6M15]R>S/+O_ MU=6;G9C-ZH6F;E,VO\?9=5+<1W3X[5YQPG/Q?7C)F\+, >B774?6BIJRF.>*[Z];LJ4) M3E^5IM9J._Z,JFPSE'S]2:&2HN5Z[()"WS(QJ_C!//')"Q//@GD8:%-$;F.G MR6>[6]RQTV@SZ/MQ01(DQ#WUS%V3N[W7^5LDE04#]/=1ZB39?WC8>Z%<[&R;-./SO9. ..9]!#9^YE?WQ.:8L'W .U'D_?DA&AK@WN6*RTO>]+N9U,Y9G;,R!'+D?#XZS:E\-(?S>74&CYI M_' 8I3'*\]@W^NZ0#'I-<7-'XK*?:BK4*O]'A\^S338!9GFM;\IJI_Y;2XB?TZ$YB!!T?^"4ED6N/5S#G-_FT!>*N#O MV>^CG[*-)+:.%[='K*6AF'5,[V"O$<#P*&[7YBCK]$09MJPSUR(FE&K/"MZ) MA<04V7(QT3MYEU0-ZN97Q*%[:!&>83.\,Y"9^,:\_-UY!]Z&K4K% V?H^^*D ML%XX!^1S)(W@E88I45H$=1XZL90?W46(E[P0Q-&'OF&PXXR.P^+)L-[YV[M; MN&?A=UI+RE&L+Z!$<]&'7KJ]N",X]K(N])SMYH 4'MCYCKM1SQS6N_P.#*T; M?%;U>FI'_!N&O8@=4[W#7' #MDE@\[0NP/VD'UT 6S8MD7VVEV_"(&Q0[_C% M+/HD3>K4 0/=Y"G6PZZ]ARH5(^NLR"-RILWKTZ(R24I]'JQ#F@:M!#9!K4A; M[A^S?6-JC0YDT+KGHUZ#[M621S [F,85ZN0NRR&Y\'LA^FF*FFS[\LC$SRP6[,%:ZJQ")@H?H<'ZK*@7-&X*_=!)Z?5 M>* #VIPXXF)GA0H91SAYH!AA&#;Z2@P>4#[52FPUK$D)7X=< 1T4IZ,NCHN; M]D9[4(4TZ?Y8.+7' U6<6"V&&2S\L =D>0QM$BU!*7I$GV"=T'!HX/L10O/6X8[P\N? _J(D3I/@O1*(-A-::4 P+_# A!9# M$SFH.S>/&;%X.KAU9[/@Y[D0(97=<[($1'B@22"$T! HF8S0 M ]"Y#$,(XGDW'I ^2Z AC[$):=(373AEA%99'^D?_GL,']"PBSIW$YF63ZXV M,?6C397@O(YK$\))S\;C+3P0:2AYIK:#]O,J=EB%4$..!W"!18W(741F'',M M%MZ?V##GU[E(2AA903FVG*J M!86?'86LUL.P1W,8%? V[HE__1&CN%M E .OXM%EG% C(M44VI]:L@1M_^A$ MO)$^KV@["^]'$9QRB@*H[Q0.#8'+WX7TB+KB@1O]&'8O\#Z<%'M@H]?AMKHR M#&>=>)-OAGB]28=^2_#8NV3F>Q]?.G$!/V')G+3 X.:/?*").N8.UP <,X7 EJV*B9?O*@3/=4J7%1 MOJ+C".J% 8[H_#8:\ #J5B.&O0 /2!%B3R@>0--[(Y?NK:JPH)5 !X40U,/R M_A,"BB0S,HAC*'6>QK?Z\%!W,KO1>&W1"*.9D.5,8)=\% MO-/U_=Q9$E.1^2$ M.$5J$X8^LCY=N>..(=[09Q]'BBTC^]Z[U0PM!5"K'1)HO%I4(@1(=HV$, BC MX]+[T;8@8GW<[-4C:+8(&DP0B'2'52S*"9&Y^:-A[GF #.D<4H+L$?+6A_P^ MEG!_5UA-;"Y#PWLVW;Z?)K*@3QR2OJ%6:*1\LW! ]M*+B27->G)GP7$)[B'N MD6^Z>;J71W3%"SWHM?-O*L[\C8GU9'SP=[';OW*J_W[ 96OH4%QD<3-UZ8&" MV3[I%](O)=1(D6#'.M& Y>\?>)^R?T]FO'T@&5P_EK]!'U"<9WDS>^F!OK$K MR,EES:Z +"R>SN?:V,=\?L'6.I$%HT9R,Y_/L4<[\JE$XO=P(;/U)8]&>87# MS^_R+($H<;9^+^_3(Z,I4>:K+8FU1@*&"E"WNV)HL(PZRJO5*Y"ID;))N7E: M^<+/K@/CF6]:.BC -FK0GJ5L76T83X7$2EAVMFU%4N\KKP17TLB:J(V?^&I- MN57N"PZH"+L3HLWKK_\)4E)_?0;PWP_<9C^,;'4U#4U:;P9+!VMA.C)*:)'R MKXO]17WZUNV7(#7)8-3Z :2OOKU@=L+(]JXKH>77%I86PF8L3K_18FXI9RHG MG)L?WH.8 WD'[[;4/*^JO/_1_L(3]A#PP"G]42^K7NG8UM6]+I7.:0%87KS92J&K$\"Z\QHF,XUK+ TQ.,IB-G!",M!=\6\IXBJES6ID"PA..(Z@+ MCQSSM?=^2GXI[_*[WE5;?MEUUPV,+IS83/(U-6C01G0&[HED4&>8LGU3AV\#\ZC?17FNG_&WBYUS>G7A8[MG$S@8Z$SJC>NR,,P^X"[R[:)$@6 M:&>Y0^W(:.YDO%);Q/.MV>1W.X^KW9>"[%C=A8>#6[LBZB+L-'1H/\#IR>M] MX%@I$\,*;23;0\Q7_@Q<<'VI[%CAX8P$WS:8!;'V4\9*V)!.KW(0V_W)-.OV M;)#:=X=:V+'CXUV#&N9:GW2SHM%,A'>LX/%3,QF<\/IXQJ5'$MD2?4H>-^6, MO_XXWN 6D1GG.=R6<-QFF%3HGXVLOVRC%\I152OQ+R&SO^3U[P?!&V-D4S:\ MQ>8&3]XZN#_Y1KT8R(>(F&6NWL^8X8.Q^L=ZR6#'\ #SX;8.=5N=B.>>T;3< M5QF6R;46EK#UG_;6T-Y2-S:WKO_LH$=M+ZFZ4:W\MS4DK/8&P=C.D)F4CA\< MUI3;4[3&4.[+S89@_,;CO1N;*;T#YZ>-@N-4WV)*1MJA-7,#QX4.# :U X=G MZTK];\/?8L?-9$RS?:^TR:0QX %#P:A418U$G@K)%Q^_EC$%]K?2G%D9_;QX M1C_T)%,R9&K@N,@0>9.6MIOW=_&E9OU'[V/_?_!??>K^"_X6Y,4I3*00:O3? MJ<)T8H*EJ1<;^!'NDV=7-D:$DMS2&/+>P.!.:W83>7$RU*V@2X.%,?>X.EM8 MHI766A9NRND9T>EDY?-ZB1,KC.X!D9=A;^S/ MM7V9NC&O? $B9'4:+6-JL0@BZ4[O&O=\D36<6B7QZ.&1)$&L4RZSZ]8.>A"D M-\X^_!MI9M1\U$*]X7_^_BW5 MFZ_2?G[7N&9G7JLNN4]QB_KN0Z.7MMS9"Q^+'M^-^H'W!_7,_\F+;& ?%-3_6.5[\ M^KF3Y4AX,*15*:*X0J! 45O7JG]2M\ KTZS#Q^K6=ZU9[VHMTT9D#=S MWFR)KRDH#I^Q5EP&'3('UZVV!UX*H)%K^*(;(!'-FO?J%.PD@P('6CT:V3D( M7]OER;[3!8LC_TV R_(6UO=;H)MR+@]<,WX*\&59YX&D MJSY:&Q+R]0[CH?>4KBXGK&;2<7*G_Z>NH_H7\QFX&1XB+QG.'.4Y4(' 1_XK M))XL(2PQ,2>!Y=VVOA65"VITQMY^<@WT >4?'=/@>GP*3?B3GN9FI]RE,TG6;$AH70 P=*7,&50@FG))E"JIKZVY;N3T:N M9 69VL%-R,R0=R.Q&7C@0G"V [H]NGN.]:!#=)^T"/#MI>[S=FI)B@H5W_MY MT9BV 157%OISB(2<06/V,]1JJ^'KU-ZHUQ_?UD2>X &#&:J42[Y/5].:Z(%M MZY+[M8A;E39/CQ-,.49NCFAX;5LY?*7H$R-$3V.KSS&*_*%"X+N;8/M**)5AC%M6'F]G@92HO&U^_T@!V[@6(3+N?-."O$4<9JH*'$8 ML&M=(C0FSEF$B[X$G2F9@Z$BN75:W;9 M%'S!W/ECFFA0R,6H0O!PR0HX ME%"4X.SV*O2F;-.]*U+S;C(XQG]*9Y7MG2AQ'OO9JQ>VI _7B-;+_@E$[!\% M=Q6&]"=%*4RN_30@\AG42VE""*.UO;L9.9G"08Q?R1^QXX'0XQ*3+'<#BI@1 M@<_?- 7.'Q0A4*$:\6/M'C9<83TGJZHCCF4%!.5?OM,3\E*,8DW>Q704#J,T M1$5U^YK?SP(W/$_3F_8-F_>WF<\9,CED$B73_]+=+OKSR(T3/28'#Q>KVTEC M/H_?72(-[?J,D?4]Y-1J^Z;$;[8IY]SLEL$MN-;%W01ZX_'UMD>D#!XX8X:Q MA6RG:N%>ZL&.L8WMU9#2FYCV.6.3Z/2UDM2^3']5E>UOD,/1QO9,NX)@\U[Q MK+3E7KTC"YQ3DQFA429GR0WYR)V"M _W2E(^3/29A(,UW51RL(E8/-"".Q_@ MALX9=/*R#^)WN1JM.:_MD/>#*\%N\S&I&Q<>B/1'RD*VVC!SSQNJT&#I5#LE M8G:M4F)<;0EJ!(J(L88=7!O& XB;D/:Z,V'0B1CT>PJ('83*8A+H'825;DR8_ AP#8K:=D,0M2@+")$Y/SL)&;>^B0N%-6>%Y M^J?GC3#<[3IT?13*8"E!3=ZBEBLT%Q0E !GY(P_J43Q@=CW -L=B/+HU&O1< M[8-S0%U2-([F61"VNQ]] $'E[\&V-A?Q )\7^'B]L3D;USX*66/PP0.!#!B. MTR@F#XS,IK#?ST/UR.0?X@&8B0P.FX,':#5@88:JJE/<0_>O7H%NC:[*M$P. M I%@=18\,%R*!UXK-%P;-Y"FE]V1@#_!RJWD D+))6UW,!L/$59O8/>&/EW#(34PO6#= M9KZ"79"#V:F\,1Z@7B1>&OP!\XN ;I4S^.N9YSA&$!V*B.*!">X/9L3>,7TD M"7@@(A>2K!T^#Z*\2C3\G/F3-QY Y4L$7_ P@V*N'+V/AE3-0JASOK7'79,H MO8,'+A+F)/L82^R !W8K"F,0^ZV$*8A6Z,!6F"'S('!C[Q"F(/+EW[C MF_-V,Q?'+1QC>"6T "YB\S[B"KPA(RM.XN@OU+C@G-!P;Y(L&\/=$H+ M1WVID=Q?!CP3? $R\QYJK/']94 #8J65;U4&W&8-.IVY)8L'/)WGT!P%,?X: M@U.AO/Q::_GRN-?&0@VD2#8S/^6W>*!F;:YS5-1?N%@F]51VA\3UX27Y-8[3 MXJM&D%:)CKP4($&-E5VZP>N7,,QVC^\M8;QQT3!A%L$2:HV[E.Q?*Z!"BY_ M;P8/S,2K'9:DKN7Z//55L+MVFKE.S[W*L9I ^3[;72)0]T916['M ![('^77 MFK!Z@K4329",Q9#IMXV"I35,*<$1XC*T,Z/%('2KR#YA:-)(-JCOR5/P=C-L MX&)(PNC:H#(M>4>YAJD,N'7&0_+ 4Q-:3PF5HW:%A"6V8!V3[>=V:OE18T[\ MQ3547[3["2[,"G]8I\O*^B4QUT0ZPF+;3D.IRC)Q%>U(Z,S%N1%M<2:/(R7] M,*>\F4'C".A5?TD\X+-C09@.?L2MHK;%QLO=PYH7 YC9P4.EWKX%WHU5V;J@ MO,%! PI4CG3BSL:1!7;] 1X0JZ;)R^F-YL*-/<(#KI:0L5+GV!FJ;-I2WD&% MPL*,=R]!SC:V2O^(*,YG]8V_:+&-) >4TMM!URO>1:+40T*P@XX40+@EE6;[ M*YKK9>/E,^C=Y$N^F4&/D%TTL/Y5_,E/FN3L^H,BC:N'=$MG5-!_A ML6ELU6;@_FF 1M209N15^!('2Q7=23TR G?UO!7R M'.2)%'285 #.J 5*G8XU>7#6W9Z(V.F_=IA.KM7<<%?%=\_A[MY@H<<]:5XR M9@;2%"O"YE.H_)$=!7]6+' CB QVNM1QDO2R2^$P.F+7)T?D@Y,#W7ZVJLZ; MB!RS/&)$CO>G)^D8K2%A'T1%J1Q%E@3I.0:(5-, Z:?Q9']^$EZSUL_\IV6I M #-,Z&7M)E9I6&78LK'Z \VLT%RC./B1;]QD5 MM/\Z/[^ZYET">0GWET!&[6[;?_F6*_\J)HJTARH(#P1P&@('*JIW^.)]& +& M7XS@N.RZ,,+W.Q AK4P*E&+1J*OMH/V2A\AG1231\(+-T"P=S]#,4,7EE @ MTJ^T+"Z280Q^-9XP:["_:Q'K/5S=R0"5R-Q/O]P?HI WKR)BC9Y](KG:8]N$ M:J@:.O@>0IYXB>B@:_7TX@#**+_%"Z[]>;;1NM13]]%^^?O/3CEL@=3)R(O: MX^*R'U&>@Z]*?:96+[I]9O0XY; X2 V- MVS:2,P1K*"&_9+/M0/;E6>@%"44JV--*/)#&>:).'/A[I37:HQ)S"([)"8B= MPWGG+,M/\.*!U;! ;6"NT@C:KW%"_QVQN?V10+GH MWUMZ_7O?WW%)7?X=>>;O#5-_[PG^Q<8O-GZQ\8N-7VS\8N,7&_^M;-#O#8X4 M*!1F/7XI<+[X[FZ3*4-5C4UF376EKN@=N1;K4TM%<)%GXY\(VZ@6KF/(6[LH M$ENC&'#4J\$$JC@\@$.;X6[\3$ B;0'O([WP )04#U":Y/R)*\, V\I] 8E( MR0YF<3*X.C#C'-"3@^&21:B]&G6VB(G.B\<#V1ZP/]'D+QS#/8-8JGWIS@GR MOY%),E)9G:2V9OL0 7NE=>^+:H E(8P2-&'_$RVMP[#&'AP2S>$I+]Y ATAB M##\/O;IZDO36&]K<)4T?4,*KK4"]_>YYWFG\XD^('J6F^-%[ M$$+PW(.8PQ(+[6+.J2&*U+X:X8%^*DPN^F8C!JG6E5@&\Y14.!)L2WL)G&EO M)1H@\R#$G3'F@S$/BLKS7_QX0'I0\.O/O! E\T:'K. !HR?FJZ-%(WA *8<]Q)^;?W9X.P2= MKW>B>_PGRKKY*O83?!1^F?&)W]*NQNU,E5EA0[-P6:.*_D3P1'2E7@P>J&6! M]*K\!ZVP_B*<./FT1FA.IC\;Y98%/C2LV\0=/&ELSNM&S%['%9C('?FY0HXL M3)/_-!:=0@>/H\8;ILS):SY",/)=TM,BU;;&V=E&-&>^JS>MGEK-V%C!&_8KTM[-@&3/9WR="Q8Y![YJ?]WN_ M7&$[P0 +5"PBX,-^.?4!V9KAP\9-H6X10NA]#C*4_QT.!G4?ER4_P6ULXW0^ M]L#'>!*#$N6\-160*9E?8>HNNHMCP@K045N]4-S6%J3(%Y-&A!A)B13/.#2 M86Q38)<.:-%%/F#TU^B-RWI'KR\XPJ;51FUY/ZQ2>)>:A3!XV&5&!!S/8#:6 M B61//Y0:R?FR(O@=1/_1C*A11BW>HUIHS\W5%I[":7NVU88>-D)ZZ5Q&,%8 MJ;P#LC1Q./E @5$>7T0W#ZD=?X0,A%72MDDH0(N&MQFP0]U8E:L8GI&.TP*T M'![P<\4#,MK+*+N2CN/ [^SH6-C&.?"6YO8)*?K!CGT'TJRL!K)0"1YV, I? M2$N"CJT?V^'@NKB/52?BYQ;T\< *4Y5O82>T2"NQ.0ECYJ=8"]EI-SK1./1G MK+#;!=F9.)TP%V2A5F5'5Z_(LGWN"=QX])[W@"7&".9805C+S#WA)5-J1'&) MR!O>FU5?JBI>7M U8/;N.D/41^*[>JW$[/>UJ]LRX7)?M75<-;G0Y5+W]O^H M::[)_V0*G6XZ=15X]Q3]UQ9D^D2=KP4/TB_D_N'5RHHUX>?'7]_'9/[E!OF1 M_]012*O@*W6LF2T?9^UHQJ*93CP@-1;E$^^?QI]2#E.7PN>(K'V?ZE9&6C^K MHRB@2:T\9W_&N5X,K6N)B95X8$!7STO6>"9=0U),ARMY91C]";H<6U<@NO]N-G4(FM/>FQH MV MQGHD@$1WQ' MTE@0[1\6]*]*/+@UP^Q?;7'?1'"<])1^XN/S>\F0UZ=,]E4@8KX*IORA47 ME'F9.&1^AK7%57S,Y?O-[@BZ58?^:.DF8@3UP#\^F_(7_,HR_05_G^?-O^!? M#WXE.?[O@_^B)_0+_O6 J&>0\//E+PL]*O_'#+OE+XO?W7^<=OS/Z'@@1Y?P39#;^@O\\_)?/2R:GU4?>K)U,9)/DT!\W#T]@\]2FP,DOSD\DC- M3'E*3GR%U.V&UM>LA\)KPHS[;0Y.;/LU'52V)C,U'(QQ4HQ.+\6UQ.\GYX%7V[9/=.$>Z&W+\S?NGU?O3Z QHB,;@<3:ES3_/K+ ML4*?F+OX #$>@(-1+_" C$0E%HD'?NA99;?YD'QPHLD0FS;)-S?0?GSG<-OX M:>-5OK(CK4)O0US7U2:?UZ'@8!UIS&;9<#F9B6XSPY3HPX2]8IV0O=.!<_D+ M&*,%$U7>9\,M#6!MW&"52;\@\%"YWS&5B)TU9ZQ6:1]*3N&%A)I\P%E0J1:D M_>!H[*0'5#3G.B3I2QV,T(X2#S@^#SAA-'$N#]KMC@^^R&:(LPR!>N2LEC"J=@%TV?OCN"R2 MNM4KH?(5#RT+(,U.G$*..@LV7JEH8'SXQ9M6C8O$K.>99$Z/T]JYQQ@3,[X. MQ1I3MC#X2]BCY] C#2GF&-D;;[NNN;,*E?UU_](H0Q1<&4IGS>7AE!PFQ1Q% MXTZIB'BI:2D,C$ PVO 659V:/WD-4RZ/% YO9M:+\U M'MC-D+HZJ!'P"72R#<8><* ?@?@U];-EVF8V03@_^9_?5?]"_0OU+]2_ M4/]"_0OU+]2_4/\;:D[9UK/S*LS062JBFW_'Y^.LP0L,S]OI,M]R4YE'D%_S M(&5J<+JZ7SE;8=V@\7YG/9(IY+[_@-D"2&&H[Z"^8Q MS,"LT/=WYH;O+2+[[NR&K3109N7!26T$O^RD=,!VX/+[)&\Q8E4-,9 *C#(T MMRE$4O$<$>;'N)V=W;G(+-V*01[UAQD4M.EGGC,F7E'D;HV3&V*?DWVLA)6W MW4^]TQZ#C-,(FW]EA(I^I]AD/J4?F-^R:<(<.?^C#$IE2S]I^IW;U D[:'QV M%AXMNAJCZ9WY;15K5;]$[AD\\&9W<5A<-->DZ]L# MJ6]N,V^:HUMCC.6#RVSFX#095]1F37E*V^O[ .+]B=-1.&+![[LY_5RH4SF# M=><-FG/2$,U>G.3A=,LE783\68X\*EL*"KDS+YK./!<%!XL,FG@+S)Y[_+3< M*W)F+2[Y870Y7Y!YXD1ELD-<)WB:>L:X)LO?3B-L3B+@5\A,*W%.C8[RVR)0$; M?WPYVOVY(GB!Q$?/S;'=->"<$:Z_G* L9BA""$.O?)YYED3Q3NS$//IBN11U M8^DV=#41)PYMC]Y"FYTLXX%H,+) 2/VB_%% "6:/L/+1J-$DCC.5 M?RT.8F%V>$"\$;F($WX6!A3]M2@$_0-J@X_/N:'_RTA=0M=R>Q>9#(G?9F1, M\JB/K)UJWV;6SV7;$3;?N)LP,1B(9-1*EV&JLY[1D1(BHOW7'>@_.ZGNBO)@ MY8)73[LR3N34J)W^HDTVO//>.U8Q7\K[Y(5M_Y4'^$](2KNN/)B3Y?S[2S_$ MTWQULW5J7ZQX*UFUC=?9N"9M-\+5OTP%V#])K0S^5>P\S1-V!%0&2TRN3-WRWP%U9GQYD MLT2"=-1!RVI_MYNJ*7K/BMRYEA-Z,^)07KT)1Y*U=ON?((WF%_QSIQV=G7]Z MD.^R,>D^?-Y\A-=4TYGBF68K5M!8/LJQN+SDJDW#U=(J:XL4G\1']>-Q00<7 M5>\OZ:1JP8.#3Q^&YDCSB.2^:N-/ZC%X/G]%5?3HS//[^?(>D62UYS2^L\U? M7))DV(RSDZ2?\&!5=+.Y'IH:I,!\5.AD9>])8WFLV0Y;E]$>2=$X1R.YOS!E"QN-:PN/ M:O%7GAU5Z7Y7^743$\#*KJ;.D";<(^]1[1AUYZ-%-\KG@CL*F0]&EL:$E$WD ME"WL'2F]WS1L74*XO1AY?+!K[-5JD#7JPW'&/*GM_!<#$9:54.EA5$/EC_0G5>/VK+CVA'E731E#/? MT/2[S\?-R7!PN>VX"H?J=_KW1X&O<-?20=[I;XG8YLD_A:WX^Q7@ 0N4W(ZL M0ZDQJ+3MT+$Q=@?R&E"&0ZFB*9-/;I3>GC)27N[@C/-*'D]Y;!'!C+4S=%!3 MJTS^GG0Z*0JMVN=PZDQ:+0.3J]@AFY* M,8!M*]%J$W6HAL'(65UD+7/5IN9XK+68LG4CS<)7OSR^+'V#61O)_5+Y6*CA M8%5NR">%5O#L[W]IPJI"+P(#U2/V]C]X1Y?K+LE))>AH M0@6U9'G<6K_*W%!D<*4CE\;(^LR]%K^0LS$I8#MYVNWG$X#>JBNLU3Y8DU-D MW-_4.,Q9 0'%;Y\FH M$#JT[KW3]M-$=*A N9%,66[UO0F3G 8PT[=\LUZ<\7X?1\90C_H@*RCNH#^ MN,6$3DAQ>2@]=O;TK(#<@J[#LIRS]+W5*2JB.0WCRI9M1P>WYD%EUQ7E-XS? M6-.*(JZHS ZQLTCCI<\+*F>C)!)=^ ME/1[K#B;L3A,19O,X(%78Z.]V]GO238VKA&["W320E)=(9?*.LH14QN42],; M A\^1&MFLE@=0A!<,9*,ZWJTB;1)K>/T\:U]1@(*G?D7YH$<\0 HD1334]K; M)O(K1OV,WX?=':\%FF>7L"L3S>^&W:41TQX*B#W4ZWF=?$^7YW: 2T306,WN M&_J#&E"PR7;6G1GC>\&WF/3$8R$ ]"H'<6" EEIY8E=58WF8VHZB0!XFM$"I M:X-.X3?AL7LUV$!OW2$?6JZ?7=7XP:N;,_Y= ;,S<&]Q3C0_D"QIL67VSH@_ MN_@N[V<291/,XO.Y8.TE=!AP$+9:#J.*Y&\5,XV\_*&ZJMXI^:K#7MR]F0C& M XNIG7$94R^X&BH7 RU O6BP\S,[\+.8&F;%G;F !UX0E-#%[5QAH&4KLADV M&],U"/X8J2-Q3Y0IWO.^TR__MB.,)/IT=0(B0Z"H49>$#O MO&C_8@<>,!X@_#$Q:'G8OJ.13N&LB\7. T%0\[#*V R M4?'"/HG-UKJSQZWJG#CKSQBB#-)=.DNY;"$+:2C#-)O?C%*J*E.#>F] MKURV^IMAZ$:03:_-WA[%"#C2VRGH9$5[(=YV"6Z_G?ZY9C6K&(.%=XBVHM)P M+2\7-_Y$QNM'E!MN05MB7L4OZS:@J+P&GC;:V=+!.)<#/E',,04>\%=H'0?_ O\-@V>0EH8NSKV2+[6R<*M,]C#8T-WSU^6/AMK\F+G30%*<6;Y1UNFH3EVQEKD7VA MWT'%SN\*]!D-^(&[ZP'/A./;)ATK1FJ,WU,<(ULNG3[5+F_"W, #,9J;N$88 M8<&B:C> S$);%^M)B;',V],)R,2I%$>)X( ^TD5UE)]>@)=,Y4A6^=T&9S8Y M,T^ C3B%O*I?:5GRYG2WKWOCY4G8G%D?'7)"NJF_0I6P*]47H?1M)R72XBYO M57BJ4QO07.^)R9_GWSL\52?YNE'CUKN4C2U03K&GY+0_M1!VK+IL! ]^E22T M_8P]>(-C8DCW784"W9)[QS"U%SRAP"/?6SN\FEZ^(C5#SR)6^QPK^Y0GA*#T M\3*71^N[%3X;RW++.<,9[PZON0Q5EURQF64=%V9]XN">Y!E%1<=W9<7 ;52. M7 K3R!S?A[GUVF'77_9,K*[H#2DU8V*6=)#*G].N\EUM)^VUKCT=X=54=];X MI-Y$<"T:6R,=5U6'> MYV)[6C=S<&WT+?QE5)1%Z4W[!)F&.K$XRR7!JNH.G MTB_0+SO^Q8EC8;F$7O-Q MG-"GMG I-BS_J)F3\=G8K8Q]M?B"K,)R][C?_)_(\R:_:[P]CW&:DD M2@HM/"TP3;\!DI33U->%#29MAV4"4$]%';4E%7UYQ2MB E]O=UJ*DE1M0H.9 MF93-$^],FZC.^7I]"+(: :0P^_J-(.9%961@*7PY=>7K\_NW%H^5JHS15QE2 M?-5)/XVH>#A6AHC_37*J$?EKU+N)!%;K) M"_+B5"]MPGK(&D8C5.!38EE7%7LWP6!IHT=C'^7,03S.\3%O8_*5KVJ<%Y3O M[C=*20D%1E#KO#J)3F(8(:QLITVBHK',+(MV3S2U8J@Z\5P<62RQ,!(1.?)\ M2E90Q<([H,QBC'M6-1?LZUZ0,;-Q?!9;H/D!YL.X?78>#\S)1B^KEJ&>9%/; M>-@E%\GMJ3Z-7^*Z<$0,ZR$X&^9)W&]:WW;&7E_K; I"A07X/(NT8P_"L7=\ MG#16O 7S?EU7*=K$I=!O_[(^@+L:R1?$_J;PQE?:O4F9E>#D+L;.]Q#^U6C3 M5(XS>P0]45DJSK"U[+M[(=$S\$-!_#=;,[*RZUF/>,\BC;,L8W^J";A5S&(] M[ NB1:=F!,.W[L&J,#;\_['W7F%-1=W:Z$(04)KT3E 0$ 2D=P(J3:0ITHL" M2@F]20^"]"8@H+2 =&DBO5=!I(0.TB%(+PDU0$C^N/>^V-^W_^>\_S_ ML[^+<;56YIIEC'>\[\Q<8WU*G%E+Z>"D76(&A_,1UOZC@X=OK\O)R5042D]C(EZU'UO.F:WYB.7P2M"9K2N[&Z#1 MA5:O_0@G%I79)N6.W2#2)2G59Y2:2O6Y?#%QR[8H S^W7@D(T"T0)=H9,E.7 M$7&'3^SGHC\6H$4;*N0&R%>W?D_013%G7^HVZG%%W7W].[%C.40]AW*?[)-0 MWI'@>KS=!1[$J ;U:Q-RT=9/D;MI6H5]W)H>]7[B8<%SF=;R9PH[Q@O6 M-Z-O6/D!?(37CGX(N"#(P%3*;VQ3/9?N?WE*&GYC*]Z'>5LV>B%[EZ]GC(D3_GH9&WTKR*NZQ(>ASW3ZS807I#2F M.%*/HF(UZA9P35I&AC-;9"I85@"RHSEXE;I] S7]ZX,DF+_*XA'"G'*N4^K" MN3RG)75X[);5HI%;Z%(FQWN6XU;_%RQ2$942/$P/>HQ?M+?YZ$)IK@.FC>W5 MU?Q"%BR<]B9W M&'4/1??,ED$?XQLN"*+#6:V7P9'>WM[5FE?))2L!A3+=M#5!6O&!E'R$$Q#" M']F\"5VSGH;$,_-#XE^D5ZAJZIEYI144LWZX3&![RHK@))%'[(=LSJ MQ5(=S8 )E3B">6XX5ILY1?PA7_GT2J%:;VY;4LKE^^SIXAOVO!0C;/BW .7E M38QFZ2.%JZN.JFC.4GOF#N$D3=IC3D\X.R0)510BC@.H['# G*QX\BS\^B8 M7@9%FKH&'Z?H\[37@XMT R0RSY1>%%^B('UP'OS MCN3C#G@MX)4F55?WDK7TTTN*D0%\$'AN"KUL2ABLSY9)+MRCP&RMW8E\B!"@8'[$9W%%T3MSQQ=&BQO$ !A*%-BTQMT1; MJ.^;YU^*K_,MQ&LOY" 4?X/#!03T->3=4,1:]/O!4/9,OT! MO+C>.Q$@ZR?WGJX;;V 6H/O:!U)RF/2MCVFY4;AE2" MY3.3U+DJ.5)F? P-G3RZ)0WW/00*?_OT#1<18;EM43D4$5Z/;=WI]6V29PQ( MP@*T<, -E=K)7\82+=1/K>(&,UJ&Q?#:,T1ZHUP?'54*?>VC^D>O2N+WI;S/ MSE'@ <83-/B\YH!\B"38:I2S"2+P^0ZQQLCKE$_A08@%.T(_\^,&HX"+IK,RD<0DJMZ,S_0B#W?"Q\=B7AEN8Z^N=V%3K8/[6M@)K[TO!2J=" MZ'X??]45Q2MT1"<*G?:\/O44N^+X*@%D$[DLMH;IN7H@Z[UC!HN3IRBRD^6" MR,K!(0JEN=(?,T,ZW?\&77LYX)="G[;2^M#\>;=?X"X.V"D,T\RT%AR!]3&7 M/_D'V>Z2AN3%H/5E*XV-IC($5C\K#:K,S1*BZ>L$V:Z'2] M)::/A>-[.K??5'NQ;WV";&]J%?1KF+J5TMFR)V8(\&>Z'891];, M7[Q6S4;PXAA^3O0;!TP3X8 1%2N?F*X;JTX/%S4'+M]7A3UPLEJ6VSB@/484 M $YSVP:,?P%GUA:[ZUX*&IG\>H@#F-"T6J/B]R0"V3=J&VI>NYSD[U\/7LY6 M9H;3SZ,M=3->('MA_FZ#8SU2F=;CPVE5V':V0P MZS9RMDQS\;)2,@K\!U$2>E]\O,]T?U+1V0[ W\H+;ZM8!4B,Q<-6C/9?D\#; MK.5HI^U7H'ARJT\P8;9D_'OO;S+[#]#2N-XC)1*%3TQ&<)1J9\2Z0&+H2ETB M]]C\]N&\P]MG56^2C)E)ENDVCG@:6Q4'T6JK^2P66>)QK[T_^QA7!^MG@G*9 M22KX"">_,E>4[T7?V(CFNCT;HD;6<$%^\G5VL.FCR=.#?&6VLWG2)%4"7TX: M=S7E9+1A,KKTX83XD,[CULE:GM;VYH:K=6GUKH]=E?6\XUM*'' 5NO?!-[@! MV60EMM.BU=Q7JUERRN&#\SK>4G(W),\UX=*=<()XZ:T#TS1&@]/$\S0IZH=9 M4NHK_Y8 U14Y4?&UJ[9$/>6G_E:!X!X^R\O-J0)X]QS[<^.F":^8@8QN@60Z MN>C[&K\#?3!\A*7US77-SZ:FJ9_FE<1U$YSK3ZYEH.]OP M(<4V@@VYYF\M7% ?5VI-.;Z9J(G)D/.OKTE]/"ZF62@TM8% M"QSMHK 07UN&]K:?M;L_?VZ# RA9[?MRY-ET2?)&_X]XF89P^%8J>H7G8*7^ M''HP@@-H+1(L[!$T6!84-FW5(%ZM)C&@)#IV>;D$!_1I*YU*C#JT*8XXUD0Y ME]T,1FRT8#S@@6VCJG%EOFB*<[-(&.8<'/?2 M1_A9'3*HN713MN;+[Z?-N:G:=.^RB^I42<4))$N*?>H[CDP6++,[MG1L-Z$Z(P7=]*"12V'K*J4H4\C>*WF!]P94_G M:F0$WOU$M&GL7O=LN]_.P8J\7\JZJG=SMLM_G\M9;<0&2T<0L0)"%[?XEOE$ MM4'\/4[]G__;C@<8=7'\9". (A]J[?-DF,&\^DE;0%MS1B8HIP/#/QW5\LAE M)8O]H.@Y%\-O.NNX?;S:?-6Y'GP/#>^I0ONKOZ)>*#8C9*]YE&2$:N8(/5_6 M#R)$[J#]NW^E$3*F"6X\!3>Y=6$)3W@:JYI^U*3'P.:5^@2 MO3[K33FOG?%1\0-J>Y:6/6(8E*+G:_.OVVM"2O!M/L+D:>,6:P13@,(-WJ?C M,UH!OWS>[,+&42Y/2E *+R3 9%^+7]!* ^2 E(KA:_0K0@NS^4?EEDJV'WYV M/I!-@G+4_O2!=\%FWL[*6\ZF&5I"$M,\^SXA=6V@2Y8%@/]KWZ5HZ&H>.BQ_ MDW"]KAIDU\C>WAJ*O@Y"RFY[:O& R>S.;DCFNGG0B&D?#KOK7V9_G%9-%Z/P@>V#0MLF#@@>(=Y(K<,;]SL*RP*')-DH"4>&3]ZP^FL^4 M(=U?\N'EMSZ=]5UB> M=N, N^E\PR0\)!")_FKD(T68VQ@+*L1[N4FSWT:+2X%&F<^3TUEZ0=GB M5 EVHY)A,'4B>H0X/@1 [G\B4;9G !^\,U.+Z\0!85$KS_+6CZSAXT.@*[_F M93BK/=5*LZGIY6:YK#.NS*!V9+ MT1BOPNZ"H=?Y\^7[N>Z%3*E+&S=UF'\NGRR3'RG1!=TBQG:V\^YGE%%5C,*V MG@=H-"1=: ET&PQ=[FQU:\3_HB0._*Z!7_JILY :7B0."'?:XV%J<'_]B3!3 MS!L#$"(K7+JAJ&W4>F1E35<]F__[B#@3XL$1_AB& YHJ8V?)9^CHZO M*N<8>&DHLTJ"2EKZ-K+Z#:(52OS\:/]@8K7)6TZ_:AB TP]M+2H@%_-(/SB( MS-7[[.ND=A\M8XE&2)A7=MX5^,QHK&X*)1LWG+]J3/SX TX(D%,]#5$Z+0?% M&#_8_!JTTN"TA%_\D^V$. D!'29(NFKB%ZG9PG@#VW1P4S!"6K'#!E;@":(] M_NP%(B.+I$_7E'F<+\S[YL%2JC*& O"NW6 $$N(E,]1,/9JQ5U+XY:_W3.#8 M-&R2-Y0RB94\>L_A^:R.Z<'.NZ4Y^K 5BL6[J/6B53?6\DS(VEPJ4W^'Y141 MS=_3H./H.4/L#V367E?=[WQ+'F'SH=Z_V$0/>B>>L LE_=TS4&VKN:BZN)6:\YS(JR]KE)]V0G$ 0GVHO+QY@,^@AL C3K@Q=,R M]B>AAXK-M,]9RJ[IN;,O--S@)S>5V0>2$=K%/!0LAKBD5"J\7/A9[ZA9P=Y\ M!'/?HMX2>RN<72P[1G4:PYYKGVAD[% W0./%G36\,)/IK@5X3?9@]'% (EY( M30]"IYI)*_;6JTT;UE7K;8Z(8X/ M/=YEVQ$V(@\P,;*&5[[XL,NY.59AVX7E'JT0;Q70CM%[5WF]S'XM],B95!3\ MR%SBG_YH,S:)B/)TXM_8G9Z-O:55(]DGOSQ"PHALQCY#7GFD?Z>5UU]TMC0D23Q(Q4&]?$Q_+U_!^)ZKT3O#(8 M[0<*0(5SM]%XRXM*' !!9^C5UU?7.9K8[_X&&9QPM!7-6+4RP'_X45Q->->E M9[54_W2-+$KNM;NV7EG^81>V[=&=F7@&1F M9#VQOFT]4D(3$V=7GCV4\9^D]A7'04O]/I>"0RVZ(%BWD3+!&@YCMFA MI.V?ZWB9^6<7'2&V+$)+T/7JH[4^QPNJWO5)ZN]+N6[/*'-;<^4NGR 6JUL> M(2RIE+^8$TT([J^E,CP.9U@T^J!**4M5#CCY!%UJ3WC*&=>4D3UX1RT2DN$S MJU9<*@O#A+B __K=)D\C--SD]7#&"J>S7F+%&_M1UN)G=%1P9@Q$S12E&@&Y M?O+Q(O.&>Y4H4_\:32L?(=D*(R8ZS?($@P,NB+R6#-,"Q% ,B?EH]]5%+);5 M-WTODRN3IN"6[1%QLPXCA$L-6;!W["S?S?%37<&X@2A0#-85+ .EQ $_-% " M^E,)0Y"BA#OSIW!^4HP4#'VK4J7"=.4T\2IQA55W)ZH".L:- ]YY@LY^TH-C MY9\SAM7D2L(EMZV>D<(?JCT+C* C4.MKNXV%CT._WZ\6*BFFXI=.3GWA3 9] MH(!-*5IA)\%2PRD[K7J8AVT^Q8?!+0?>H0U95U@7B,=6M=Z:3>T5357XWLVX M<\N?4A81+TM)TAY8N--D\6U,*,N?OEN5P#4B1X&/4+5E;N4M)JQ%!P>8(_ R MHZ!B7!!AU0\+>#?C4 M"_AQI7HE&)UG+5TS[M7\^OY%P+DC9? '9<6.8E"<4R=BB5*K(&9ZPBIF;7Y$ MY&H5IM6J<:%+(I-WK9U%XAUHX5)FX5SM"O(518O^;+*$I4;O9JF[R.T1K7&( MQ ?5#@4HA)@_-YT*T!/78C%OC <6IF7 9J]4 ^,\[R'B""\?;O?ZCT+80,(K?2 M(OYQ*G>2)&4\H<"]GYS'=UJ65AFC/%M-U;58GWX6/N#]+!FIZ-J@F!>BHZT MJ:I[M=).\G#:EJ>K/V#8+T4[%,5$1]"_#4(]#S"H_?[ONT?9&6CP!;4RFN78 M9$61:4;='6S9VKSK=F ;[>"(3Q-YH*Z)ZW5XHLIEMI::EI=O4G1E<[&1-@QR< MAGAD;FN35+A-;,@H-$7*0U::8Z R7C$OS&QI%'MQ0)N.1)]]M_97[(7R>.+HZSG6$V+9!Q@L71Y/V7!P:0V//'F4+&YF@MK MW:2M=/]QI=A$@'+^ ,I2:V+L@N=[/$7E S!_5H7(1<)PL()5@W!4?1+E#-H-$8&AJ4FPUR#?QKT"P891?\;W$0V/G+4'[@P-%Q=7Q7<'>%*9IT2N*"(%KXH+QF@+E2Z ^U,LV^ M-WBCLE93O(1(5$O@>KS$_4%_0%3+EWTILJP%4DDT*4$T?DQF,/^M^=6&8A%H MC3(S!/ 2<.D[@J:Q3HY,"L/O/LLQ M*B9&^+V$>VM0/R=&,A.;4OW"2T!BPK.YF5?.8)4Q$J;5$8NM(1C"B ,^# ,D M28<;V$N'(703(Y8Z1@QCZ606* G&TX"2 #"*O3 "XI4#$1-,^=&RJS_H74)2 MW+_I 6\0AS-L2V(E4<0I.?:B@5^(T@8;TQ5?J#T*W16#-] ![70@,*TN* M47F%9K\[A8&4^7RVLJEVM7K_K1>1TK?&""O7*,-#L";JD9BZD]C^[>BYO;A@:,C%^F5AT>:UHX>]V;E(S?)L4Z&IY4=&M5Q3P=%RQ[A=?/+C2]5!4DEGWE@$FE+*K\ MN(UW2A##5?# G9O&XJF,4<=NT.?^LXX=@P!_A-28N:>3S)3<><>2'-O]F_X; MTTO?\I'E.."]O%B1KT:YRO1-8*]LSZJJ*F2,.C(GSEIYE_@Z M8UKJ16!F_=MG9;J/"[+FOA672YB271*WU3;%F[X8WJ)#BDRU?,.0>JUR31CP*E@.D*\+_\2C749PT WJN)&VYO'T !P2H M@E/\%'QA46OX$9BN:J5%WE6#L!9C&C^1+^_-0F_77.+I8*$7D\0ZF&R/X:P[ M_4]RTNW/@\8]!X_0CD$7YT?O'FE%.$DQ"0A:BW_IHG>4B.WA'*%O&@]BW MA+_XJ-@T&<2;AD,B#-B^(@@3SN:^& MQ88?J#'OJKSV.3.9E&@0/U*,DLQRYKG#Y8:MFKM:)&67"Y+8$D'#N]WG/J<9 MUY#*B6>88L_EL2D_-3UP !EA[RG86DU6\>.B]>! \%XFMD$OO@'O)05)])HB M *6&0BE#:=/^[FHKX\@<"O]NU_M%DN\HX*F+ZLG[ M!WT#,,?5EKD>:HQR\WA^]/XB0S77&6I&-,)K7Z8?4]HX+:]6A/8TE?PRIL;> M_9&&G^&F$EQZXY"X= AA2='IX$Q9Y?"+V#MO'S\* K:1Z\* Y>:T!8=I((?, M'88-6I5[ ^'@'O4=F*7SS(]7:( !51^]@$[>(R?% 74)Z6^[Y7PKO"AKCZF: CB'"'Q755B M[9IM< [_Y8@#EHCQ(PZ;:U^Y&:,@?RYR#,=S_E*?N5X34[2W/X7DH=S P.2A M'J<&I2++!.B1ZRYT/M%+W2;R:4DI]I$"1(^/N/!Z=QL"6ED/ M=2NT3]Z66HZY4L%,D\N\6(N]S$P*RAMK-*?2'SL9/->G>;[E!I1XEEN(NBJ/$986".R(Q MG\J7[X\U8=6%ER*:W6$Z(>#-A>00K\[+M+.;9$_[R&XFQVY,GWL5MP@$KH H MC.A9)LNFJP.F&8DR&X_9/$%7?L#>[K_G^.5_R_'P'*92>D.=B;):4Y>:F?F[ M/7+1!X]ZU1QJ__&XC"N4H7U-+P+;3HL#E/WV7Z=*W_8M\%)'/!L>=*6CU)!8 MMZ0)4,O;7F2)7NS6#5]]Y5FA1R5]LQMH[7% 69_?TKO\$T<1&,W M/6(\,^?P0,-KK?CPW<9M7ZQJ%<8?(3DRZME,3*C7H!LPM?+JF5LS;SO)UE3P M/?2.7IIE>V@7B\813Y+2M+.,T81'Z/%V4+"7Q(+]E(A]NE-M+&A[#V$TK:!- M+&:F]OX@@'>EF6&A?$X'"A[R<.U)ZAMQ&S\_J9C6F;SO96KM\J88B@B)/-YT]NAVL8T1071!+ROE-B:VO! M2K"\SU.)[OB]QV&J#O7-])A 5$!2D.4])I:Q\S[99,4GE\EU"7C;"&WX ?@6^\!]4YZ0^$&R;Y7F?^=6?/W4P^[N3\_WDU+$M M\:XDTEBO/TNW\-1Q.ZV);&9)1;933KR :IY96V?-CG!*X!,*6_E7)=6ISDET M7,H'-3JWH_%>6,OAD/?+WX1!SP!OH6U!"(:G*V(-ILT M*;Y3]U1^\+GX "8XL$@SRTY9%2;9G/64E#0I^/KH5L?:GP1W;1F>NEHM]X$G M(TN&*6=S_"3/,@\6XAHNUG2)%.^B*.K#CZ.$>3E_*AM9P47!KXY/)"*01P\; MOU4U3M;>4L'F8R$"E"_&-W+!?C8&L+\;EE2NRH#]8LEJL&'X4A$H^)!B! M'?5O%%[W$TR(%M?2WOL;ECQ9G0(LV=K$.EM*+,?_!U2_BUZ?6CQ=V-O/C;>S M#(]7(2]"2B0X+2]1FIC=6!D3?!^\QO"L _32_;KSJ-)U6P<_AI2R,.QH5?AR M<5=UY2!)%=M4'!U!5J&=K$%IJK/N 9!I64JJO M2RR,NN$=#?QIXU3,661('=>J:6C(WIKBN=5K]-6+ M&U'/A(%8*X]-JXZ4U9ST[=\AB-Q?,,)R)YN(ZQ))>7M/G\*=WA)Y=* 7V&(^ MN+I+7TQ9_N>NU*H ;TQ\/%2_-6IF: E-W1B7LXGG9+)YN7Q%H0/-W[KX^F7I M=Z<[%W=."J$3W.S%+SY"/)^GHL0+=88^+"9ZY-NX8TV#"2NK47G>FWF#NS=O M;,%&7GS]K_^L,)QU*8(FA+2&IE*]4T@F#&0)[]ZQ[7K&$X-1DV[ M9&ZPA#&?(%J-O@2+U6J1/)FJPP%V,]VN^J^,(P9)L%7Q4I=M]K9610X'H;>'$8R1%Z MPIQ6TL78!WN&1+]U$AV3C ,$)T.>$[H$1M.+-",2]V*G35Y4_^J[O]VL"7(7 M2?_])9AO:U8Q(Y]+"/;Z^C>7%FLELD"=YX;%7X(?O$%:AF\TB+4E.*W3)M<^ M"453@I_\#B%U$IQB]7G&I_L*CXO!"L$E=CF4M!T73L<7I]6K@MIC$/L*F\,5 MC9%2HF$_CAE2L5U(,]Y/^V%=%Q2#ASJ2B;;DYX\O!$[E%W^_'U M*AS0?J>N.(?TV11I.Y2#=AEZ1K>B!?[Z+O-F28C-5ZIX'I&#V MD6S@;QI.4@0;R\0_18: Y%GWA6J!VVG,@N34JN/U)>Z7F51^8U^"1: KMY ' M5P2.T(.?Y<3CCC =+!QBI)4]DJVL7$V8\\/D'V\I*0^0^&)L5O"C+L6>_*=[ M12)@N EY%@VLW!>?VS-<#=PO][>7-TB]L39;4ZPOLY4"UQO(3- S7Z#3O:[P MZ,FW22MJ2[Q7A>:D$,P=*[3?S+5?Q@%41H/5IEN2 W>R?@TV?PNLSC18P(O. M%_#P&KF!B(;&L?*[Z8_2WD;2]"W6VN606Z(?R\OA "53T.6A0#:J+2.P8L>$ M)^9Z/@[XW8G9B4JA2LTKE/(DXG,&S](OC"J1?J5_6$R@U$%8J]\^YGGU0L]E M=[F1.DGWR;NZC0HQ0[Y_;)'_3WAGV-NO=>LEW?"W_GQ9"3261F?V1 M #D]%V=T)WXM>;M5H7*7+--OS9SDH ?9L *7426*>.F5**LH>B[EL!=,@!^! M<5-:A+B3^=G2UM21QOB@0#B>_49(E. #V+Z-??0X2GZ 0G;QADB"B*%@0LGZ M-T4NM1*+S;H+BPQ[^2%?V;)R%IKB/-BG^%#IM0N6W>*L29O,IRL2:_F MJZXV+K0W:I\'/YUS2O1/OTHJ_::\#_4]?R_W@4KUC[ZSR QBX^; M@[T[2!P0X44RNR8 M'OA1LK,-%>=JNNV7WJH"W 9"2(DXOD6.]\4R)RS?U-IQD/;.88@I!'3UJCO!0@^O5)9#OG_;_YZ5_K>HP=UM?K0S9CRHQ^[G@7>".CF2W=GW(4^M!LM2^ MB2.3C_CQ742$B;,_6YNWL/<^?*IMC*JIGXBU195.L3BE?G99,YK]X<+@;B!. MEKP=J(6/96FCFIT%Z]6/36$+^:@9^RK'>M];88FMRO(J=TAPGEO\T^_RS]E,&DN%34U-,3L,>-)PW/::CX?\% MFFR0L B$E^=H6>B]GW>H.\O3_ZGB74YS=5U['<2_@2N;X;+_3C@)4D*!CB#B MWT%A_L;><<;KCVSAKQ="M\4R#3;T0E7H"(*Q>-=,_IRA5K?H#SS$ZR!.Q'%Y MAJFF/ZM7?6V(]&W+IL1B73#!*_:FV MO>LQL-K%.PS-3G75-; MTQ8(B@8<[O1&1^;JJ5XK[KA6ZL#R.K[49BUA(9OT<]'XMNA\==94'#O\1GF&OT%/O7N;RY[93L0QWXO@' MD@US+SH"3;7QO#%Q?RU%>:>0NT_C-QHQVEI:OJ\AQ:82K7]:/+IZ:)+X7KJ- M%?TC"I4LAE5AD4-5)L0X.,YN]!\CT?*6*9X>*V+9R;3O&--]?63/H+W>E=IQ#/K5 M](2/$(8TB)W%YVY!FX?)#4=O2(J]-TCFR:FZFF[BXU,33NKCA[66&$YV'*-- M^M5\0Q'=ZX"%X2G+4RT.F"W%]WK!/SFL;46M9E^";S?7U+?5^4,:N-))>C?7 MS$HZ?R*VK[_& 5VW5Y8NKLW@_2?1%$_2G+*C"NRI[OZ(SR"B<>0W80JVDD4D MY%18=K"\1K5.GEP]FS+U;_X=G>]QVT!_6(_E#N)7ER4W/X^6K-5^)N]M8Q_K.W'31)W5[F1ZTT" M\/(6G=4#FO-Z#M"XH-,QLD=-<'HQ($@:$\%1Z_((E9HC@J5T]Q@#E=/ M^(EQF\AND.8\040#^'4Q[5/D;D8.9]EZV%6)I"ZK8AV2))>38ZFWC 57A9EV M=.MR<[8,4%L=R8RS.@>\A&VBTCA 1IQ@:9IQ=8G:863G AKAR1,M,%>P.*[> M'"(LW>L.#HM:/BW-ID:99?...1MU?-B6[+-)]*CG9B^:N*;,="K1N:"S&HH2 M_:7A5(,JBU2/YC3M%ZBZP/S>:FXO -YRV$9YNI!!&%G*KVJ')A[4I(ZK,#%U M9>?9L8$<&I>SGAT8(;.R3HY#3*/(PEUS/2(X7:4W^0N_7M3 J$[>3'VIBS[: M/?SC%"50S^;%FQZQX#.&^%.KI/-HC=XUMI>Q@0@E=B?Z1\:3 MY34*_($/=V'\U)G"!@H Q]HTEU,I^LBHSERU6V?<:0^T$<[<+WSGM!^.UB7Q M5_&PH$4]A^QX0'R=3K6TA^KF'V7+)B:B$[J^8S00&0E4/G5RQ/7&Y11UR,BB M05_*A\$>P:(D+B; OEVES$2 &J*5?_K2Y.#)=U/J$"1A:IS&0?APX*6?H;97 MS)5I-\,%+.)5?9(O\O%;[CV])"8VZI]<= 3^3Z<]%]YH?CJ^3!0S5>P/[S4O M@NF*C1R7LZ#:B;16(_=/DO-,M@Y_OK&LB0F9,1A .#.Y31]7FE=+"5H36MR' M>%H_%^T[>X3(]'\3S/M7ZF?H,!"CNM&074MW!1Q@=^2'>5=5SX&M'3/,Z,8! M=W]!+Y;!QT^FVF,#+,'A$N;WKJE.):="8DN$:ZC/?-D.[0BKOK0<[O1PR";U MU\8XW1ECO?[\3B?OT&WM1B[.X^.^L288F4^(,,UFXE)OMNF^R "'1U6?'BR7 M!)5#\54@9CK LIC"_Y*P.U5O8:EX03P)EB224+R5V*\XGVXN9X *RRZ'0"KL MO8],YA4[/>QA"[#31OE I8L1$MO_K9!E%\AJ1!6FN(BIM@7,2"_0D ?E&WCQ M=Z6W+,3=&RUY,7MS0T7% X3,VH(>=1UAT998_@2T]G'[^8HO#@@0Q@'T1E?> M$4=<+L6KX,0L!?I!:-?; AP )X-?KD#17\$KAX;BN" &XMI.$!>&'P0AD>58ASP_D 3!V0SPLZZ< !*/Q#?+N=%/-&Q2^]D%C08NBV=L&:K\__< M6;5I.Z@HU7_T=7@./:V1K$:*7-":W^*,C5=QTJ[A%^B<_U7 \C&K ML,S5+4"G6I$GD&?U1^X[6[OKHVGRH<%/$.]@00(ME;15(^"5V[ ?2-7&IG"H M+*7,?0Z=-!110H7 2 O!*FVECR_#VZ&]PCLP!9TS4Q3A$7&-* \2C\O$S>7; M37;?'P2&/,RVS6@>[*8??B ROMCTY,@E @<%RH=%=5YER[+T0$';4T1:I3[/#F<'LU\;"'[S_Z.$ M^5FVQ#S &X&]8Q_$V?!NO6J&EM/6OOL:20-%@V&.?7IO1H7)^12CGIFJVB#! M'X_?:<48NVOMD;5K(^(W:I\39/(L5(7/-;L15E#*7AB*4/6PO['C:K0DME1H MB6FTB59U596-51NKQ#S% 8DL!]@F-1R0&SV)C,!$7:A=^?5AB@G!2JC]E KS MJZA44X'=9657D88+PIU=5\C72@5TWI.PR/&M/< W^6$9&GOZ &HV\Q.HS1GHU"4TN[AVJWXU:$V]ELV):]X$7E'D'<8.0'C.J8N,1Y^:[: MK#.)X]4NJ(,/![S39V'&.[#M:FIN 2AI^IFE)/6(;2KH4G:$)'_Z=H4/%OYT MHKWZ_OV-B1/ ^]/+3:I"5^W 8(G6RB7)SRM7#T]%B3[,->>"%_M %0*):./\ M'PP1/%6<2V_??M# */ 1)&$>3QX?WIT,X'WKXH1Y%K(DO-YP MI>+MIUCUNF*K/_"5\&L47>VL?;$H2L# VAK:3%WDC4ZQ!%&0$<) M-6'2]E6\=$%R0VN"B<'H#5%X1_]:L'(';^)LDX*4=MU8#=JQG(NZFR8,H&S; MF#_A*?"WNYM];Y%IUJ[ZST]]AJ>Q;!R__WZ?HM\GX\?15E.FK%#@?A(O?]J591*VZ\#4:_U91)E S-O MG;8RYZ4N'O[=L8(HA>$8P7A8X6Q!;U' I94Q);UOK\YJH)I?2"^4S=3! /&L M?KRB[,^'^X7S'T9"ES)M07& &&7R'I!FNKOR[Q<%JIT8Z!IF\1?,.TFIZJII*K MDHC0$/*KA00<0ZL4YEFJ):E))?/]*'4I\V@TXK"B^X<%O^R-NNKJ.BF_@I6> M6Y39GUT<<8"%*A]AP9<&UB'KOG2):@?#4Q:G'U\"QE5NR.59K+%A6Z9?Y6W7 M72PFNQ3/)O]YV@BS6'2<_&* M9Y4.6P)#-=!S0=GV*U?P+UG@.%T@&=4>+10@VF3SX;ZJS,:_5U:(REZ0!^'YX:C966B+;O:],8K^6!4/ M6E\/U2).-AOJ76AOU0F,R:$:':Y%TLV@9S;?1043;_>B"G '^IYF8ZR")>3? MEEEL!C'[S]U@D.DISOW\R%5'GF5F=-^F9?2^4"'G@$2-NPPALU4.;,/"'&'N M8L%"MJ5X>SPOVIA;+61]?EVJ3]=7'@=DOJU\,I*O'G"O4).+*.Z^U1LK'X"S M/X?BB<"[T!XL+TJ\6G.EF=7('X/-ZM MO;$VL.SP;I!9;8H'Q]2^1G^Z6CWAWL.3Z_!\OR M"V3A@7= &\\8FD%Y; ^"] E@;]T M <\\4O$_DG=N/TCYRSP(OWQI7$(_K3DX1WCAB4+E7Z* X3%YBT$UX?F&(9YO MY%!&1V] 5T3'VS?BIJ\._W*9_[=>O+C/(3C^YB.7[Z@-PC,:SRZ46&N[I'IV MU .>"R6Z68T^8N\VS:B4DN;13! ME">!DVO?7IUTN.["$[R: W6\O PU6KR) Y*25Q,NMGBQ<3E4ZA4L^!%KE2=$ MQ\<[QG0DWQ,FR(Q&GJL"KUCS!W3MSQ[9SWY^J9SE(XL\' MG]<';8R+V]]+_+&SPBV+ M&R.V\1%;.DCORJO:%0AKG=/8^\,_)XLM-$&M4!9$B_>X7;;L*.:1.)5$K%VQ MV_ 8F4V@ZV^.\QR*&_+0,J-WBD4K @/^BN5WJNZ2M.E3P>DG(.F[?E(1/%,! MJ>G2H\S6PV-SD8392S[Z30;UA9"Z16_86[:=A,_*YVF_/QX*L*Z",9&RL*OO M.&"T1(E9-^#AE+,@HC&A,VW,]*?H=Q4N::X)*]F)D19HP8Y42)?1^K; /5.H1D-2B"Z((6HL<7?SKTX?.M5Y\UKW9' QLG^$N_[5DB3IT*RF93\S*9.'<#;W1NS! :/\,\FG($ M^Y>@G^R3Z9WESR\)KQJ"BO/1A@5J5Y\]RH?E!P9*/C^.Z[\I>[3O MW8R.:6/[42G;BYK7#CW1ZZ M&E3^Y:%Z[6?-.]YL));]1M''%T#T^CJKG+V0\UVCW#A-N:H.78$P:)04X_C/ M=)*(2@G2#\M#/T$?GB?T)!2HH9[KPG:;O&.1\6;7?-W^20_E6&;7FE_TU73NWT&PK;?^&^A\\T8"[DDIS MP.*\3NA21[3$GVN0N]SG_K3PD>8]GE/,&XJM)C .Y"\IY]L;0)TF*X![S)?% M"MHRNX'2:^G ]F:E0O.TO.\7)2^*1UK?&JHMT_7?9XU6!D4D5% *?!^5B''R MUPC5JX6G\?TQ_4K=21PLSE/^5Q+ V9#'Q\ M_/QY^XKD=(M,F8K]:K/Z]9I?QF_JF;FV0CQ">_%T,&_4PM=M58=ET;BMJG!+ M&BZ\2TH-3-[(P(4Y\5!AZ(+XAE!M!OUN(>+##')W$2,SQ&!>H,E M-RNE:M#ORBS,%[=2TQW?^GUJ]*S7?U:<&!HW[($%F7@N"J'4PEV6%7F^U4-N M++ED.2NNG';N;:HIQ %^$O0IJ^S:6F+=ADTIE:F'*I3H ?>B\0*U%2T#A"ER M*#7/DXOV*:MK["L?*W !X#@I:&A8-7H_;CT/G R\;#ZM=O=S)9 (?;NJ.1/$ M-;-Y\\-5O ]Y_).L\]F-T$PHZ9X1B&YMJKTZ6S)\_!(T&%L6#),*HB+)M);9 M4^*((QJ=5V9#26ZNZ6XNYL2&/C-D7S'&&(UNE03:%Q:FK D?< FN[_T^Q $, M8N/R?A/8NRCSWJSBN70]#>(#:5 M]BG',N>:JP[-4ZM'JE0@^,Y)1<;SJ9X@ZH:IFL,D J>-AV8V'-(__^KFH?LM MMJLP:I.N=,HLP@&ZEPO#" <7<%>C(LRRNSW7_L"+)\/Q;+3LK1/-YT0_ <0' M&86K30().?CN'O\ANNB38(YOG2UK78DTW#D%MN($Q=*8TTN J@,S/+[[^I\A M.-"@7P4H*4QT>M^5#QP'Y+!TH$UQP!TSZ,FBSH82>P']^A3TED3&W-R>T+A6 M]($>(WGJ=LY7[I#LF&_\(KY?7M/-L>4H&"+GJV#H%"& YP$>2@SK$,H M'_LF6($FNA+J3YSQ2F%OP"F<2&ACQL]_^KKM*I0%_U=_WXG4 M,V.UQ#R6[,(8V>=*'ESRRJ'.3T[A*Z;I))$X8(4/B:GWOOG!@L]NT!W3R=W' MW'O#(OLCP8B>64*HO+%;>;]OD4.5&G&)W9J\'2EYSG(FC2])Z E=NEK402T. M8%R8,^(F4:EFM0Z9M5VFY[+.:,CF![]_^_D3;%P^=!"V-#WMFYQ+2:7 M_37J].QH^]_S5,2-R+IFB"NR+L7[C[:4"IDL+)>0G@K#U;1T17!"A2&&(BNA M7UKO?H:?Z_6?2)_)$V*I%URPP1<16$(P&L\T2/?K<8!2X",<0 ##""QMYEUJ M0W\)E_0U+H.0\3O08Y(),!*O'+L2T&I>[1>$VR T.7X^\:NJ IKUP.I>9/IG M$_Q3*WBY^?XMWKUR%'-Q0# <2W]PK'=5!/Y#]=]JE=\42K933YNOF;]XSSIN M[.'/O&WUCDJ_+PE[,CB 'S2!F"^Q?3-U(<]P_S)=SNM]>PE9[#0L@#M322)0 M]!G#J@S]*4?K9/L=D@V+SV8DD2V,)2H5L%L^5BNO6JV;C(SK(GA+F) M8BTHO(E,AU)'^/WZF$3I5&OZLDBJ=7(X+YB)DLX*73289(N,E$"K MS 9QV?.Z_1DD"1U_#9W6-?:09+9M1*GO>42"R[;.CNIG)P3L1H?GG"F9T[,? M3.>BS-=22+)W29EWH;+-^3ZVQA,8#5!D@/9(_C]\.9]\PI<^:<#V?.C!_NF7UF?C,[L_OLN#R.&]7P8*L&$11NC -0,;%:II+P23>$MLI&D:+(6]XPK5..# M3LG %(-=01KWQ%)^[RHTIDE;%"FP;I(Z(9?L4:9&]YL=H&W,[@=#-XR%.RGKT#$/$%2F1.4D*?YZLTY\\F1)JP"F:&RI\:YUDX(0N M,)/4:GC2;Y-HXR:0MEAU(3#9L/''LW6OK:KE62I-VI'7*DK/I1J3[UD+QJ$M MSR3;X3;?K_HWIT93[)TP@"_2V;22ZBA&?IB%,V?J(SLS+KDF[08(#'\E=IUE$XTP+ MN26"HE[$L M#X=!C@/\#ZK[P-2FN<0KUTFLF(6I;01!>#Q_G!>[=G>TCDE@9\Z@84_D]5)P MY:%[Y;#,7MJ&"C>,.<*+([!H=75>+R'WR^>=,Y6_[^$$\2E/!C3UONH9NO1DK"*HH0MYPD,T) /69. HH!0M @7A M8SD*WUF+&EW5.1NU#_?J6VA]$3^!M8T]5 9W\YR-'3;&\Y8%W)VUK\>U)'G3 MGZ]=BPU*QGD:B\JT(1Q7GA*P321.?AASWKG%A QJM%,)W,'IDX'B;3)0P).# M,]7/T'QV=F'L:H9;YKX-)+U6.HD=4%A>(YV4A?/A'05 MZ[R'Y5:GY'7'WIZ_' 3A/TN)-]LR?F$,ACT+,KC93W!?;]S\-GQ+Z)C0A@H. M\VX>BO73#+^R<4I*)KD?-[5[VAFY KCJM@(N#+(!M"93X+BIW=I-N-;J' M^ZJ^:I44+B JLW,8R1H8O&IYCTKR'<>>_W.5$ZWEA-04N#7'I];;(^AWN[?A MM/EVRA#)" M++#!P,-V06&3[89ICIT35?'V/%^(8S."#M&'+$2,5R &:HF&"[\]0R],2J1Q M',8\CC;C*PU%:*LF54OXVDWEA=W[HX2?]D")O@*7_JV(21 MI-YL[JD2*%O$C#;N)=G7ODH7Z*T6Z*J"6\[*HD=WOTCY/"WL6+.R8N4%-AMU M*WR[F2>(SE1#H9*+3'>9;(W&3;N:8SX<#][MIY0R&Y<732F!=9T8A4N-R_)B M9A3-H0*CMW^[6X6?/O- ]=VDOZD8=9)U*,GD IO(Y:\9Z:-83 AZ2SI9:3-P M(0G]'+<8EGRVG_"=E4[/B:^,V)['.,>FV3S419AZ9?5IR&E-B-\G8N+L9FPG MH:X1:W2KG/+77C\OR\/ZW;,L%)ZYUW@D]'9S>(W'*-S3-)70.\7_/[LZH3:V)W'BN ME2!9U&!.L$9<:8N;9QH'/N7FJF M>Y09N*XW$+7?0?PX]A<98)7][%]KK3#^,.EA^710Q"V!.2GP)HUC(,R\'GO_ MF$>NY:G(F^Y/G@0;!K&HO$%%9F]UC>N0/!:3*FG\ZYZNKS9\8X(O'5+8)OIX M^SN9I MGHP6.%-1!46-@V>@O5'5]^?P<:6T$33P!&][*=04QY@6X7C?3B!$8H5;, :F ML"NK%G?P?NPM%6MDUUKQ3(EL'SZY\[1. *S'%NCR@>!(^=WK2GM:?1!DV0&< M]&[0%87%K<6)6^IDZJ)_;A>=7'__%^.#8RI&71ASF#,EXD6K$U'8<)?0YAZ& MU"D[@QN3.&[,5,G1[J(ILN')69^5&32B5'^@#C#P)GO;=WT=_DH9,$.KXXAG MXMKW2;](PPU[H80(7.CF5&9NX'7^D&%:I^Z)'V@O1D]]N.^ KT+B#YSUV3#M MH+<&K=P2ME*OEX>CJ,*5A[&>@^1J,[WJR*590JS3/R**/?ILX\XTYTH%61.4=0V5'S[D!]UMJA]%$>-R ME_O*6RQ%T>J^A<>TC5:MPXI@-.-&2_!LZHX&,7G%ZPU'%?O$-H?7QNF8M&#'MSN=$\3Q2> M5I:X<8M2SSI3,W=E@ 0?XUXV#9K^*](!=& 5KN4118V>$@4ZU9 M=850 4](@2BE9CL(O*E=Y"8:.Y5^]?DP.37[.TCU2;WOY:YE8ONR?R]\I.BQ ME?.YA8^I*NE'F:D6;QSY!KVGCIR]EYK: 8V )_=$<"XBB>UMF"TRL(6>P+\B MJ>68DKZLDH%A)C@).HP6]R)<)T#G!@G*'4'A?M;EO4JIN3GE%!:0=O*+N5%6*USR?K,+VA)=+Z#://B7^]6#-26T MS@(!QAMH;JM9_W/;$V7AT>^]QY3']^1LWJ?WKHQEJR06O5,4YH)RKKVJ@$)> M$(P4 @DYC:>-1V4!\:O?>L?]TRRU??*"X&#U";8#, COIM<1S#07JP05D[P6 M;WZ_XN3EZSP^G]>@O5VS)0O$6SRW-WANTPBTLJ3A![;8"BM? .,Y7*V M=DB_U?@V.L^2UY[',+8Z"2-FY-B2&@57^(-U?!2\8@\5$7&3237BC9;T'T3Y M6NUS>NE[9')[&UR! IP^+<]%H8N>+X7(0+O;#Z"]?S:SG&IL7H5>^O0>>U71N M5!OB)8FFQ6X\J,%TFO= ^%^V(KZZMTRGCS^>^K]?$J2MJ+?P0+6BBGN-@Y,-;G.7TO1+F44C+NT<;0_,DD M?E'ML<=+PJS38^6:;(*I.':TRS.> MS-C#\X8Q2^\G:L<1Z[!_MUC-2[YQ.4*+&]H2VZ+8D\L]*N''RQ^BHN*G[4B1 MZ6TK%<+W&L07M8)O/A:(XZ?+&@3[H+>*I*VQ_P8\,A%L2;Y &1A%KG1@2L0%O6O)# M1<#N[$TI&1B*'C\[\<(6_-$+T1YG0ILI8[52]X^[(NTOO-(1$*%3U2PY8PK7/;Z<^]P,#[[.9W$ M\L7@*!%_&Y'A11Q'M$])?[0_[PM M5UQJ/ZUY#GFA^M!K(#)Y)]BXD0@KFPM]&.9*FA:)K@@1YVJN7TI@INA;>;N_ M;8T&@KPZ,2=B?A[:JDTQEKYS;?'-/BZ2G5(,^CXUN]MR5N M_>C+CR0R^=@(8W=*E?R*\%$:]6S1G3,4PE54SX/ \@8:W!LF?MVXG)A:V:/X M85NS 2N^J%%018K;<>C;IEN/BQ]C]'A M;I\\=;AQT2*3\6%5U*=-M@B1+$C#4O&"=%GO(I/)J-@7^"*>4Z^M#OUSBSOR M312E+0C2;A_&##D=O[?(PO093^D!TDJ&B_E4//B+=KNRPE>/&P*+RV. TI&! M5$DM,E!)=9*5C[MYRJM',W-_BSI3+%6]I7^:_HRB0D>$).QBX=&:0QM;@)P8^NW&P(K-ZK$E-I6N-*U2B)\0BEY(/[2.8CA0@:HX M$*QKF;:R%3% :)SDRES#RJZU\N.83O')QCC&<,&VT<0IKJ5 UI>)\&-?]OV( M*&R5.BZLOL!O(>2S\C46N54_5@_F\A>PD#*J8HTE@T!3#07.F(H*/@KI:QO> M\/U4%-$A@3-F(?)[+.LNC54W6G" M9KY4DD'IE>$?+65-VIMO+0NQ6#U.H>-/4N6'UEI9$^__$G*[/R+^;"QMQ2WY M%F7!U.K5,)5S%_/C7']RRRI.Z*Y[I*8WN$>;D8%' M@<60X@[!F>9-^P89H,#T#=GXV)2SUPQ=T+D4FZ3&6%%R)7*9547 Z?M5URU M<*89M:)V9=HG^^+ W-*):9&&L Z;-B^MAOY 5SXHOV*(U5EN%OQCN;I)Q#= M0XA;JG$=\?;TDI5:=%NW(,-],0^4!UKQ-B3Q7<>D,JVY&8M#R@VJ$='!VQ=% M\+V52O-!951!0=ND"DK8/&P0??L5C-N5YSN:U.1#\Z:0NF$"-30' 6=?ZI5? M1A9I+"(87)'8E'N+>LQ*]F> N1T\4I)K4(\? D[*@:OP)TZJB61OR"D5)T:M M%4_#3TWIL:_.9?<+UWW8)NF7_YF_!*)(!(,G=',D%_<76[BD?",TK>VK*H9$ MQERG#F;I:=YE<4X)#%&+THUL>+EG<_>6=;(A*<0^ D(&8N)A]4JZ$[RMHP60 M-=["0GQI?*^J6!X9**Q>&][^[H(7O#M:YW'/)H,T-Z!='H'-.1>ADD/42Z48 MC?^TZP);WG+;[3U2\?M5+ZC)@-TFE5)8(6)=N(6GL2V6A[DHSR4@9=.?=/^U M+C?MH7MBGM/*M0@9$L\-T@1.\;$GP2!A*=OS=5WK#3&G#AE.*M_OW ]/UX@R M5DXQ'K)SVRT!CX9%$H8\?$VTS0/-Q][A!X,30OPPF*: GQM3Z9_-<:_>J/9 M2G)5 ?Q\,#@X+9L-I"(=/$R+)@-OY^C4>F@^.OVS0:5\#8?J(SI0[T61 F/2> M#-C4(-8IORS0HB6_)CIOZ#S)?,5IV3[E;R_5\V."S6PC*S>- M6DX.=^)K]8["/M\[PBY9GNHZ_PV<9/2AS")=J-;"AK"U*KM8=7][N@-_\+.E M[&=\JQ'@T3HD_V:S^Q'G'1Z6- 7WL%9GR-&)JR7JYM)]O*%?B;467YJJFY!C MLF*0O;HTR)Y&[:QVZ80,P 5CQ>93L$]?/S8.P_(2W>"F-:-57R[#GU[/E"L2 MK^S9ZS,.DAJ426 \NT&)['I;D-S>''3?6')5YB(4-]MU'4NU5UE<_86WQ-H% M>JFZIN750.-+Z,$T+[<_.$5S7=6SJ0A_=C^1K;/[+.\ M0*X\=3S0B7!X[XWZ;5^8G-)IV%_53@5+'%I)_.+^ MQCH=#^C%L0AA+P_.WKNM.E0_C\@5=>ATX0F\I\D*<&ZEIB4;Y"''99U,?MK_ M>J:8*#V_;?YAZC/WY(PJD8ZVT>.FI #>=81P;>XANK5!79A^4C7Z_/GXPJPX MGW1 (9$'X&>*+@+7QN*.SZ;?@+J1=6WQ2C)\ OJ(.\?7W+=FK:%'BF'3HY-> M+] 86X&-R>_$-O<9WI;IA70QST>CPI6^*@,'EX?QWSK) #;-I49,NH*S?FA5 M5=0). ;Q17C+'[%3&/;CH\@ 3$"06'1^!0*>*\F4XH,.Y66Y4=955\TO>WR[ M6.@YI*^LL6)D/T82LE2O/K?>;F4JO;FU-YAVU'=@#V9&1'!7@\5G>LJ\/.0^ M:,NVH#_3Z-^Z59B6U+3C3#5$ K,WX%RU"Y3*RWA-[^1JKK\/1H8U#=4S^;>Q M7-+5 UGP*ZWYZW3 0KZ3Q$AOC[Z:8DUC/+>@4Q\Q+U$?YV2"(E*F+BE#^M:F MJB^;=I$$QKY(+A)*M[:),Y2[JS.K-_9TI2'7E00@FW3G;7_G_U-*T=ZME?=5 M-Z<)[8X_0:0BQJ2>H1LUY7/ 1W*L7\^CRFO_[WR4^]_4QZR8=PX?ITXXCVJL MU$;%7F4+/MK &S??H$B]G]*=JI[_B/UFZ19(5>\_2(6(II_?I-U0)3^]>B7Q MHW?'O2M22O!QH>!QT__[E))QVX@[6AON%>9VN5LCYY.$=YA&?EE>C*);X'PT MI1K;"S7^=$8*@_\DR5@2]>5.2-Z/)/_<_J'^%)BY@]2S7G]"LGZC! !C9FQT+3(P,C(Q M,C,Q7V-A;"YX;6Q02P$"% ,4 " CJEM6%Y=^Y$9) #;@04 %0 M @ $%N00 8V9L="TR,#(R,3(S,5]D968N>&UL4$L! A0#% @ M(ZI;5D* .KC7 $ Z(,+ !4 ( !?@(% &-F;'0M,C R,C$R M,S%?;&%B+GAM;%!+ 0(4 Q0 ( ".J6U8*$0(L0F\ !'>" 5 M " 8@#!@!C9FQT+3(P,C(Q,C,Q7W!R92YX;6Q02P$"% ,4 " C MJEM69Z>5X=\$ Z4 #P @ ']<@8 8V9L="UE>#(Q7S$N M:'1M4$L! A0#% @ (ZI;5F;!/JR= @ #PX \ ( ! M"7@& &-F;'0M97@R,U\Q+FAT;5!+ 0(4 Q0 ( ".J6U;H%%JY%0D *13 M / " =-Z!@!C9FQT+65X,S%?,2YH=&U02P$"% ,4 M" CJEM6:).:%P@) #?4@ #P @ $5A 8 8V9L="UE>#,Q M7S(N:'1M4$L! A0#% @ (ZI;5E&J.2@J!@ ZS( \ M ( !2HT& &-F;'0M97@S,E\Q+FAT;5!+ 0(4 Q0 ( ".J6U8+IRC^(P8 M .(Q / " :&3!@!C9FQT+65X,S)?,BYH=&U02P$"% ,4 M " CJEM6

TL&:GKFF M5B$;N+L-8CB"W>V\7H@HND3Y-X320P\R(D>B+=S=NXSEDAN%L=)I,&O\Z)P_ M[FMO#=6GP7I-3R%!DG#YZ3Y8O_/3# 7-LG;L^829,AP6!H]F:\ML5#A[4$G/ MS6J=9!M4>9*V?!*)8>;>QX#!=R9F0TDX[L60T5Z5M.($7EO5:AB;$Y=:T MNOI7[.1 QX%5RL L" M^+(.Y\?][+_XI)-DYRTBTE1.P2L8L,L9^/BN*9AW'8=_UQ3<':>A'[P;$ #E M8M=,R!QY*0->)J>W+&LK>$5"Z,@K&_2^S ?D6'_*]3-21UK>P6Z6J[<@:4N, M*/5UI)4P3LNP'7F5#)TL1?8Z)H$//8* M'/UG"8^]E$>WY."Q5O0X)(:L64%QQP6$'^A_OES'A(%7 M8#3%BR"-_]A&^J[1[F&HZ?RR()1O0O;[[%TZS_"J;'S-XNMT7W5;%/9H8B1U M8?=M7=Q#"I&"@6!'RJ=@1?\YPU3'!6$I"[*RJAH= M7;SX?#^5%D/;_]T%UL43B:,XP)L&>++"K\+VXQ(4E\5X/2M%79T5JZQ8C9*T MK8;G4L?=);[UW$)E,]ZE#4'6D'WE$&[%B5_L5M+0[8S%M#][Q_868.'LE'_OJANSJ\YS;+>T"HE?#_EI[32UO9<;;40 M>T_WI$JVHB$=0'!=KZ6M,I7QQF_K8=T%J5>AY0V4G>2]O5VK?VIKO2&X/T4# MY5SOFKGJO-V:?PVDP(,A+4!@%PWPE0AL%>G@';EALJQ_\5SMM71R"_UWT?6H461ZQ+Y4#F??/V%KZ2^PX^/F\OYG<"0^HZ]/8ZOOX>">JNQ("Y MG-H(G>:']/9FOC8^ B)5N05,YU0I$MIEFW_U6*Q6U&JF ,2+-)[' M89#FDS!DY?S8(LFHW4#E'UA"UOD!]W-*Q%',D>JB-,?5??Z8T!/CC'Y.0KZL M!P0&&#'RO!])#]\9."=>C37QZI9M=^A#_,R<='F0+IBE-2$$Y>1C\/<,E_0Q MS[X4>M-1[&5G5(90_ <]563S_!LU'TM#0)*>(>\!:PHN-WOX)+K39 18#/8G M8TY5UM%>AM)P20T[A0)3=7.1#E$9G^0!A2A^9K:0ZN5O?G,78I=A1*WHJX(> M$])PTXA O*=@LLL:EXA:STC\$(;)"+88)#AO,$=_VC-&?_A2B3H]&68K>D3F MZ 1!HX'(JV+ K>]S15[>UB=B3] S@CVM/7OBG8S;#H2VV^P4EYG!W^X&@A4K MBMOI7E0+R!&-Z2"SB0='"2 MG/Z,T@)5E;686(3Y[W&^W$J+(C%=IZ\+$R=)LF_,=TJW^^NL>,KG17(L,R*# M1Z\S6+9^Q]2HGL[GPMQ5PU$@*.U[A-DO@@5ZJZNPFUT<9MR6#M[-)*SJ7U+: MRJ/IW6H=Q+CTFXH?/C,:PL4L'9^[KZE&2+)UZ;-D1%(1V_[I,4NB6;8S;D33 M>-*8H$["GPFB*^M#/!BQ'W^4[.G6PF44"94&9J] M'3"V/8Q.T^N8K+-JV4_GE6]$P(Z\CXL+V3L0I_,/6;HH);TBYV\HB>@Z_BQ\ M55JOKY/+)&7PFL3I0OXN-J>ABY 3"[]?'A6 QYBJFS*T=+G9-[D/-NQ794GK M\C^_(9+O(OFB963U$R[>(*VS6Z=KQ*R'=/%87401ODTSG#Y+IPF M]9P.'E[Q.3^M^CUE[6N$H-MY>I)X*7@<9/=Y[ %QOLKC(\L=PV_[%%Y%C!4H M,%I*HD/LM2DGQM""QTJF2(8%:PS*1C.<;$5%2H2W6.C93+)<"ICWBRTN M J.S&$PT>EH4FCDJWF*B^?JF9E(+S O8_>X6!U8'3 @&EH1&'A#,6^D61$)T M&H/)L#4!D.='>7OM7H]YL\PJ;R_>:TK":3E8WEZZU_3!:25G>7NS7N.-)-VL MKY&_,R5M[,_0\Y+8QOK(?#^9<&-]?EXC*6ZL3\[K MI-1]%[5H=JWV1A(;*:.BD&_H*.SI\-*\_(1R=R5JM@2QA_GR)E5'DWO\XH2J MH]/7Q(3TZ3TMINCNYHD0/D7*&Q(Z/2$QI"R)H],3$D/*"C,Z/6JB -M[7%IW2J#Y#=%]@N4Y^L9 _JJ+NYN,M58+H[T]V34G,;O[!_\2_K M:W1PL874 #:P//0%2;G1[^^ N0^(VN7++(GH$0YGSZ49)V='UL/A[#0@U9J- MX_8>WM/0-];X[[*H;")O4T6Z :-E4<'$I$-]>CV#6 N?_O)*ALU%,[! M7 9 MSMM"DI'T9!9S-XF873$PL#\]C8] MH2,T4N/=VW2%$^6$T;WY;PWQMLMT&,?POH:!24R2K#>15W M)3F[.G#-RGTL[^/@8,DC2.8J%K=W44[CF4Y]4#XE@]DK2]?H*=^3 MU1(>V?O&QL.XJ7:7DCE+4:,;!,+/<1BG"[I8XC1(PY@5_B?T4%X]#T')(/P_ M29V75C_AHI;>XPS3K:+ F_WD29TDD@YN:D$=@BDO\(IF9WC^9;I\*R MG;&=A%;P.L.4,H-)EO;D";L[>H8!8:8P[X.UHC(IOZT+XZQ( MZ2:\#I+++(WDLL1MZJ&O7\NH;AZ() :LMZXV8Q#,#6%OL>G#$&[=(I18D3!! MTPZ**,]Z!]GO?',4)@C:Y7UD-O;!75J+,\YWM-^%J.UKQ\H8U;=(TZ+K#C8X>_KBXH?$"&S99"^??>1MER* M'\ZP^I%SK.@<*SK'BNPLKNVBFF)V_58X5Y8_#2XG,.'X*0JY//T-X">8XY@A8\Y1'> MVTMX@^P,QG Y#MX^T/]\V4=P=S%:_JK;_:Y^N:T\]*!HDN_[I0\,,4S7=)E\ MZBZ"N[]:6-)*M4\:TD4&09:B3:4X M;POEM01^XW-0_!P4MW][J=0G._6RW\$F3Z1\]D7 A;J?BT@1=]5SB!1%C[3[ MN]QB+C>[?_XM1IA:;LO-!U;90);-H-?9)5OU+K9J0;ZC4:I#S,;X'IAT63#S MP-R7ZQ%!X_,]3KLS@JDRR^-GU+ :E1,CZP.%"1/BW6VO6GNI2VP;VT-#N]QB M](^"O:2LM[$(>[JH7:HMY^"D6TMDA,T!D*Y)LL62R >G/(Y_BEIU^^\W I!\ ME&V-"LF>-[7CX=CO$NTCZ7#V<[BT 7G&ZFY3,#9S#WN.C2&G,^5K5OP.U[MT M7>2D/,2^E=>.E_0 (E)DY\'5XT36]9RT?;+MJ+^/*CH!61_OC-?'.Y?"Y&'> M=S,S:"O9<98R4W&;*-3A/HKN2-9,ZML,HWB15D_!AQOZ(WN2;?L4.)]P@X[G MLE!#9'OW$KEMY:G:BWH"S6Q59T/8,/I;&?>"2*&W )V3QCN IAV6:S^YJQW^ M @J,7B*Y42",JZ_TPC#@09(]RS$02B-XHT,>KX)0R690,#1"1>WD/FY8QEL M>C>:#OW[,)'2OMAD/?.-JXID<2F8 &J(VBDK#+K\&*D:?LB+C\$VQN0=VY9# M5<)QDMMYP0($W]TQ/$*IT!Y5A?!0# H^+YJ'!,C#@ M!4?W3-Y)#X/?K;^G&]PN#A,F>9_F8. J8GB^M0[A1/"!N MO9_8!SAVV8(+W+%=ZGN$B:&;,YPJZ\ [K/3-)I$#UEN6>]GVW_6CJ$=5,F. MB@4#XM7;QF9-C<&$%L8F*'/*P,3-DC(7>77/E58TJDEIYXS!1!/&TANH?MX( M'LPP2?;SMF#-^;61DPO63*(HKHB_2^<97I4*ZER3YER3QM>:-*PHUPSA%3M[ M[A@1,,IOZ^AFO=8U'4Y#Y^1^"E9(>E%*V-Q?TD^XV"6ZZYJEU%3,X_*P;)6+SB)Y1*D[4[S;0.0M>XJSYCK/@^_?!\_4U M3,!@G()XNP5,O/3"S^+=3\QU4W.#YUV6F7$:\R/(OE#MR'N_9K<=$OAQ;7]2 MXWEDF>;X&XH65".AQB5#N[A3'I8\]:GBPJE0^0IO7L)ED"Y0[2N47RN7 M=0$B0-(YD'1P0/XT7R*ZIZ5AZ:[-MQ6D)1,@Z^&^7M1.YS0\C]LJX#=LZR1L M*[])J>:IXB+*E=)Q6+]%T6W%1_X>(?502;KXKYI=SL;!PJ"VIIL@2,]1WF)@0X%U/98!!4TKN*#R*JDT MR"B"#'9 !]LT(PVJ<^T_.7#T\'@D9#'GNQ!T9=P#'Z!RJT1(Y\2F-#VO8-S MCEW> F%M&_?YLH&9-)@X8+R%Q(9LMM7LZ471+-^%)%L9W:9Y53-[,YRAD M'>\SS+AHV&55@RD/FFXA-I>TN5-_VZN-7%&:99>H"<)UP7*K/U&;X^V[CU2) M+X4WQ.P,[G683&*2M([J_.T?J%OL''$QAD%3#L1[.4P,M-V!4OO6E>?N[#%W MZKK3U8VV+:P1>+>,U8E3FVL$+B!-P&W94]ZXBII^0R8062;21JQ(C_K\FZ2RSLU6X+N*=EYDRJ5QTBCHP/[_3%GTM%@(8+4NZ(Y/ M=E]AU6VR>4X/%DAV[5_=S4TN;;$J$KH'1]>([KIA7#O=UPDJ]\LTH@<%NE/_ M4?Y>B+1@9JP-[\*%46"ZU;$BXFET&[^P?\G3BB4=("TGNDV:KB/6Q46M&!00 MM,R2Z(X:A-ES59#$?Z"(VK4(4^/I,T';M7R5$=D[G?J= MG;S\6EKS(5N+=VPU+J@(JUX1EG3QT,.F;\NEH[*5Q]"]_;RL8=A41^1/#&ODOE2!:U=E[%4UXRZ;BE"W?WDJYK\E@\_1V%^2S[&*01^\KF 45H54HP MISBSU"=YRHA.3OZK%0O&9>%7&5\G+8K_EFKT]FR1R_^1!HX'F]F/P$J^*E7!V MVW]WH2)98'TZ+_6;=#8Y#9UI])*6B8;:;C5T&G!6[YR7FT>4YY4+F-4F)A)5 M?OJXW[LYXE*7[K*#FFM*-MO"]L[-C2'+\'M0P_Y\#Z23%-T&(5+^KLUT6ZSW9#/ZI\L5O' 3O/7*,U65-,UQFT*=I=AG,M$Z:)")*>4 M534.HGN$0_J'8*%W[)8.X"9U(40H(BQ[M#$'C&AQYH*PA_/Y$8O16ZWID?6' MR=P]CD-T G-U?TC,S>@'"'..,P,Y9WYO&I;3 ML5<)+-@=I^7#:]7>PEI2JRO2PJ##L$Z@F".,4519Q97+7Y8?*F[O(JFO$?C< ME9A(%R51HD0]61?GHMC@N0S,,/Q8B'T:9PZJHO[WNLJI!:A%Q3-LCM"BCKC@Q6, MP?%7)-U5M;M;DW/9%Z^"=?DYGN!J]8,V :7[I OT54=KH-\'FS(L?YOA^P*' MRX!0^6WX;'F *_MXF*:I"(V*WV;R/0W3@FNP'.":.]V=@^"A=ZQIXXI'BOI=B@/ M*,M:B>'68GVM*QBG;(S@T925"88&)WA]JR>DJM!C:X5RUK'/S(_TR5?XKYW" M%@JX=6:P8"WCWF#O-2C2W!/SB2 MPF2V3QTGST6 >8G(MM:36(XP ; K$-+L#9C7I:Q+P.DG,IA ]:DZI&DR=N'X MLZ]P;$. =N'X=[_@4*?BV(7G)P_@Z9*L8Q>EOP!%29C'8Y?]GT&R+\\$LGQ" M\>$,KLPDLHR)3\>V4_*3+,/FPU&G0ZZ2991@VO_ZB4R6X8!EY!KD2%G& :9U MJY->91D(6':M9OZ61R4T5JLX+[FAFP)S\=/- U'[ EP=C0^($(3*\C;7B(0X M7M?X2.MIJ'HY*8C)(TE67T/6XUS2@$O.L-?>'ZO,R/$I6W M/9%8>HK^89$]OR'Y&E?$LG\U"*4_?;F:'))4__9<(&"_UC(\79?/$Z2+1PZ[1N2I=@U8K;^K1H7-YKK]1R%U&1]0+"R V5!&II MA-2RJ8R^6<;(8Q% ^39E, R0Y6W"G[HOD/D[9=* ,)6S:JG4L,:(&J+3(B=Y MD#+?AO3JO+*;BP(8!;74**[5,S@"P@\:.;D[TUZYY5/@ FKY;9T3_3N*%\L< M19-G^ML%U:MLC]C^D8FS^.:5X3#06&5'NC(R0)=K[<#JPBIO& ]O%FD>%MN% M4R7',J!Y;N.^."+/X5*:CR6KVS./ERQ^!WL]2& MTU#*(^N65\EZ!\^[Z.+;Z&:V@0J0B)"WB:N6)$+N MPO VB]/2EMD[) -&IB-VX%W@"?(V MU_!D"'3\2MZF(MI&A^N*\B8CXH'=]"S0[I'J^F?:(%@L,%JPZS"7F[VU]3' M7U%.'#XPLJ>L3!"M"3Z:O\/J6JIN+NJ(\6F2OCTBZS)0)/,>9U$1YE/\B/ S M2Z_D1URYS88ED27YU%\GPF"KN*V;UTR9 L'E]+)KI\J7L64](#"@?$A"UL.G MV+RMA)9R,\&;BM[ZASVY]2^^?'X\H*WQ!PC3?DE/HDNZI2B>G5!U72=RCX;<_I+[Q,J+]G^*H@.3U=8-[C%X)& Y''JF9,YZWO"S6 N*T# M::V%K[ZX6E:L^#W.EUO";E["I"C/M-3HI?^+9L&+0):[C&2M1F1[YL6O.'#; M@=!WFYWJ,MNLV]ULOIM1G0+NDR!G^(B;8J:ZRGA9T?SVUA;88_%T\Y[L#\[Z,EMAP'L ME>/-2+Y5\%M-^EBLUQGFVSJ:G>QKKJLD*R(-M=5LU\OLZDVAPW?(*LF16ZJM M-A[F..GZ?5J7'Z4.%O!Q=$$.@/A9[(P BH.%-+"F MC\ [+DT]"JT@%O_H#A,#_0(^&F[B@W5_H!M@ G#.EI+Q+G:8;)F6^"R ,JUQ M)[G#+M_)!>(=0EI>JMV=;;X_!2C37;=^KL=%NO\?[2% $9&+@3*ZU:SXR_<" M><>W07RI*0$:#B68R9,V[$"N(PHFN[T80X,EBPY9,:G#!BGW\WD'A;8*%#@) MO6/84/=U\4["3)ZVKA7TC0F8@%@S##2:G1V07.IR2NE(I@\O7ZGFO<&:#5K*?= M'?/&*&[RN8ZB'Q_BX"E.J(DC8$O>!QH3NTD(LT4:_[$WKTRX.A[DG [C<3K, M]U[T9P O/X "0'V^4PL. <$SSR]+*WSH+=$WKE8SWWN'X3K'J7$Y87N/ED MJ,KURV_KXL[$_KE+1LOEIJ1,YNZ5]7!T3;DFI4H+G.$@)71%,%F0W;G6Z.B MG;O[J=3?N?_[V;/.)>=[\ 6;+(_BB<11'.!-0]XE-W/%[5WXP!I:4EX_X;BA M$Y?=:I6E)2V7TD7,:>A"-,1O7?-%0]C>WFU#-F2]WZ/H$N7?$$IOLX+:%;C\ MVRQKFP#7!:[,XSB+MB^1M8BW-JR;^XSL0:XV::K;C<(>#AB8H=4ZPU27;%\0 MI-24C\=%38!_"Q)V3>E;^1>1\'4:RMF<71K/&;^'F[@#W]JNUD&%^>>$@9P$]I6N$NFTZ/>'LDP:18I- MUDJSFWM6/L3T_Z+*E5N"S8J64Z$J:=5C2SZ$>Q:99*W6%7FQ*7.BSFZ=3'2) MT ,RJO/C48CB9\3>#F]XC]0.)YU!G"1_/E.JTHC]"_Q*C^QA M)1>5F ,%0^,>I]"]VXYP'GM58;*LG0*A$71K"8'840L3",V%H/(_MZ2 (RM MF3<3?.[>;<\9[FW:C)YRD+K(8?+>FY80[RLP@;"Q4$Z+-'B;-66R. 2Q")B\ MVUXO9G;%0QCK\_:%3/T0BV%XT/)Y')+G2C>4:!D"B$>Q@S#DF&[>-)Y)5;9M M[!+N[N8U&WUDV^?=VT6!TB>&E.3DI\B75D.)J)JI> MYW3O[S8+U5WZ]CG!<;PYV:-)7_0B4_LJP'A#);=T1A_0I6[O7EJX#@%= Y/7 MU<.L1)6=S4UK 9V+J!^1Y-KI?N?Q>)BF<HT= ,U &22P8D/<31&"@8!'0#)-!T@P&Y%U' M$#1.?-ZF69RP$ 2'1F^"1:4 +[.$0DXJCLY5VHM;,RDNH8W7$[%RAS+ADI$SD4G<[KR_137^B!+RB2?*BRM[,X M9U;371JQ',4E*R09;R>93=I3CF);A7IB7W0RO>!RRWH-T3R.%W0\U[EV)-!J.SEW$2Y#_ 4E[9] M=>M5D=2EV=D:\-O]A6[Q-ZMUDFT0O]Z]HK%E7]K;?U/YTG8MSG77U>4Z28[C M,*]EZG,:Y^3A\;.B1*>LC]M#BJ;1+^MQSHG&!1="\]V&\.RJY/E=M5/:,UH<\*"6.*T:X..[C-1'>:0FWF7M6O* M=QS$'?VW.%O=K3,K;&S'&H8;K36@T=>>292EY7&E>R5OPQ&&E)J. M++AM/\ MP"RK/\T%5-W)B8-?,KL5K>N$VDU"?[]F=RCZ?DZ5/]7[-L.KIMT* M+K4C6[Q7]&-Q'FS53L"I96[6U\$D?,K2,"#+\EG,^*E@9-R\,"^[Z( OZ>#V M6&7HJ-#IZ9:AJV!-)22I1)H>:!%^1M%MAF^+O,"("7@@OC!E/HX]+:<*V(CB M->P7GPIV=IG.RU^4"IB3Q-7;9UQ%TI[4;#P=LG%?X'!)?UDF!+,*='MYK@Y; MLGA:/Q^$&(@420%SPWW,HG@>AV67NS3$98<@:8YTE1$ID'U_VB=(IV7*+;EY MH>(0$VH^I=6F/,MREMQ*]XN4Q"'ONNJ@G_80TO>T8;YCZG?$?%4HFE"#+UB@ M\H_7=/>Z#6+<)[JF5/BD36L6610&15L6=ZR\M:U+59_KY;A://T=A?DL>T#K M6I6+SQ1:_0:BLO%6O2FA^Z[V(CS[S*=Z%L4H"MLZU4'OLRPBDS2BICRJPV!U M))(TDJ.;.]1T/D-X14[9(WOYJ(OV49U&3-\J0C3?LR7.BL52X/[N/IA/8E3^YP'1^2-Q MOM4,U2Q)-U_KW_(*M#!$":N=V>[9QYE%]BF?(-NM]@D]\Z^VIX8U8JD"VP*4 M#Y1+V_AI?]?%'8KV?LSG\1/S+S/E6;E,2M5Y* F?LOQ_4/Z PFR12C(;^OO> MF,"KSP09KG_%VHE4XZJ+53LQ ONA*O)VS=Y#^_9 \5 :\GQ M+N2WU,V8UHH9L^"%7#K!RCH!6VDV7@S@T>")0%]P]"4D Y;"5KAE>$40O.6U M@VN&7X+!6P3T2OWRZCC 9+FO0WA[KX#).X!CJ';!#6\1['@R$]^ \0Z)$TUF M56D0;U\1T(IG[*N/>,NG\99Q"9OEOK:,P9Y(&G#NAW)C*NK*>(N?]NXAK4GC M[2L;X!Z6L,5[;SI$'#F%"82--6!0/,C;9T8T L'FA8E@HM'[_LJ/)L,$P^+Z MT"K\!/,=&MLB(7'GP03 IJDP](MD_PX(@ZX%N>PB\I/WB.Q*?-D%YB]> =/C MFOD9&A"FA<@L>ZD@I5+HES>S# (DKZ5N_33+$$ \>NO77K,,!J0SF-2XZ&D] M@+.QK=2$LPP21 O4T28"T!#5+41G&0E(!NBVH:QZG67V(9F9' ?N8+$_2%8F M!P?=HGF6O?O@;,U>BO!9!@V2;7IR12>-Q-(L16H8"K.'NH("A96@A&?6GUC*T#,VHS'1YO4/+ MR(W*+I<6/;0,'%CCN]_2AY91A&2%#U#ST#)ZD*QW5T4/+4,*Z1QP4H%#R[A M.B6<4"[1LXV@9$4AV>8WR($[(*P=E>V43=EB8E]O6 M15E4=4+X81%420\'#/#OOAW0?-#(6F76K3^%Q3RI\B&'=U);Q.CT<%%M6GAS M1B*SG8$\F=RN[XJ;]W?R3*BBGM_1RZ"B]A#?*3CA+JOITP1=/N6RH#Z;M\KE M*!5><7MX9>K-7_'L.)R+AY%X5>$.WS]JM7&X,TIH;#7I>5?,%+A<_"6;[UB-L[*=T!_UF"P\ECG)P[&51M,XH3P%CM;H>C!;E6=7P( M#IG;2NZ ZE4KG#O>\@WM*:ES!>=1[;("QYVWN%DH S/ J<[;T9D\BC*<4C1,G-.CJ$8I1\%G.BXWT4XA=LG(3UXL:<@G&4Z=KZ6<[0UF.;UJ =VFT/9^3"AF7%YXO@0 ML\(ZWU7=W;E1%JIXR)*$&A9L5-N"UQ.5W^E$ 9X=KZ:$LE4Q> S OB9OCZO" M^/L^@:LO5-5U)7="77\?(KCG7&!%9M_A$SU2#E0X[9-'%< -^':89MGQSZ^+Z_^>EG MK^AK<7N;\ @.R2$GV]C=^_U-,VPU>>@2]C;%]KM>AF;>Y^]OCF&O08Z3>A09 MJUM1#"I1;!1@GV4W)(]73;&GPKP,1])$JOE6Q$I+4_OLHB_'9B<=V M>>E.]M@&>[KJK2S\VL\'AQ*[X$4N=JV_^Q1CET'\6Y;08=BK=>P)E7IIV0ZQ MFQ,P4G@K$7((;TV [_ ^Q.3K+4;H+LT1/3'E \NN[/.CA'8XN95]?HS0NL+4 M>S#Y+X -IUA;W_4P(>Q6N:Y\I67E:\4 <%[G$5%F$]Q_5J\(&#/;38LB6221O77"3?A M0M[6@;#=I6&V0KOW(#ZPCS 9$$?493W@,"!-=Y'W&0,37^A^$Q1)[J1<35*. MBR*^>JFW&P%7FITMOK='&JK"5LJ<+H:[F1"[!K38^Y7$UFS,A MLIZW=?P!)W.8T.$65+(^!O@KRNF_=212VV4B. _8H MBPX_>GT]#%*?JY;T%!.6G6VV,03)X<)'M@V.'DUA4=C(X)&H#?+>H=B9_E A M<75/5_=COA>HNSMH(R.NO"A,.MSA*;EC#1LJJHVOX$;Q-%>JQ68LF1X2VTQHI([=_P M-H/&& M-!XDW ?,*@%GP@L@DBN**QKMTGN%5A437P+@@Y-#XWM%*;<8O&)Y ME%=92FV"@IH%M7V0I2*Q,AB@[[7\C9J2FT?F*35>S$=='4S%YQ3O/$L4QGIO M$N$N:FT-9+Y3IZVWZ^)A%:ABT+L.Y=:>".BIJ93<>T1/&CE[RSV-MBG;\O0H MTU%<6'OUL\%,KQ*"^SF_5\^-\VT^C)ZCSC_'1QP7YQR >XGRU9+Z? MNU2:064\C#5]<8]P2%=UL$#3>?6,/?TB.T-6BV$ZG]./7VZTI\G2H-;X*S?O M3R@7?JM27=?'=16,N[O3X5:T-Z#-(S77X*2-"T.?<$Q;93J:N;E>,XI;1 M#W'P5%Z2_)3E^ZAY=XIG<5-I[S220LS04$[2JKIA&Y"(G'W MP@1#.U@C]G T^1>X7;WCW6@="-VV0-G6RI14!BZ48N_!4T]ZF9(VH1A!IJ2F MCWQ?3DO360T4$(.\8I'SFJLLCK0I>/[5V<2G -#7RA@\N:J#V2!"#R82EFT& M9?C!.Q2,K >3H(5W2%C>,XZ#(MZE@QG)AC"*XAW;706A<^#&N]RXKD<.OJ8"$V>V%6I4)1AQ6_K*@>9&2'- M^JN2!'!Q>P?$-VF09G]S&KH@=R^D$VF*-Z>A:WG6D6,71!Z\V_RI8&C5UZN; MKQ37"KYQ$Y#I1,4JM30X8%A*]7DB]]48;M?3I>YZNG2WG@1XUL)S!*O9K A' ML5@]DX%8JM!*,['"(&+L]?I8H\Y(6/<&WV&%OM/&BX_2-_@G-YCP&#X"(DY QPW:/JTV$#$]\WF8TF>\AMC#W%C)C MK7K9CU8=D.7!UYGX%.]MRIA<;#1] MYR;U^"3O13>)=8UT7]M [AWG+%"\RS(TTC%23XVWK \G)#O/D'>9F#TK8Z7/RO]LATF:QQ'C)WY&CR@L*#4$XC$DM_Y5&(N+8JG9?>S6M'C]+Z&G\U5ZY2;)>2RI*[O]J MK]98:1W?$5(P[?1YS4KY,PU%2I&>+1'M\M.G+$<2)(S'\#!F:]O$Y$=W[=AH MW@8^=*RP=G3SR.3QEG<]!YB!(0(4B7.P4RH&?>H92[823&P[Y%78/!&WK\O( MS"^8\.FM2QW#DH\$3Z%[&SC4W:<,;5Z8> !:6(-E,PT80C22I>:)Q-O EQ'' MS1.1MU$<(X[-3V3 Q /]#]?]E$(=G,6_8/UN7EF3QC:?6+K=&]8FSQ5;$#8 MW(4CKTV+U&//:PJ 9)737=S>/?%RKSNWK0.B+PM"99202?B/(B:5EA2[!46M M@1#._HF17&34_<;$C/WGK.Y6*X2SK^]73TNQ"_"XD2U0"<-+%?1*DTL4K:FUMJ38*,E;5&&>T.3KZK'@9FPT 7#)WL5O"X'H+E+B M] VZ8ZM+%A\6M(9!>#?STB7Z]9O;9);56_W6"$#D/19775!V&TJ)T\.E5(FW M_N[0%KO*5D]UM4YZXB9Q5)?VG>$@)56 Y?"&:J@FS6.J M[1F90;C]L\&A0<&'/;H/H!)4'.WKU7\ZHQ@.N=99)I8_;NP_K=(;+6[ M.WLN=)I6=3*O K*\3;)O1)JP(^_C>GZNE@%>")]XXC9U37);)K89U?=9)?WD M)HG+^L8HND=^QING-V*];0&P<4#ZV-3NJ6:^@;FGX*D"0"+;-S=PY%F/QK)JW*O:0*_D>Q$&Q /VI.:;!R3U1.0B#--Y6)S$!1#^LX]WC<5W@4(2"O'LP[F21V$62O'L-SO)JT(](.W+!^A-W?O$F+56T'?8B9EAL^ZK=]]8J]H29_[H+7TD7=AS#$ M!8J:U*31-%\BW/B5@ 6]OBZ8*A_74DS 02,7"4D8K8,XJE_8VV)7T7554!M> M& +6Z0G;^2M9**VKMGKB"=39HW%-F2NI+;^&CI!TU,KUK]E_G@*"_N/_ U!+ M P04 " CJEM60H ZN-< 0#H@PL %0 &-F;'0M,C R,C$R,S%?;&%B M+GAM;.R]>W/D.)8?^K\_!6Y[([8[;E9W5=]R8 MH)+(%+N99"X?DG(^_<4Y>!!D\I5)@&!6>\.>5DG 0Z(QWG^SG__'V_;D+S0 M) WBZ%^_^_#C^^\(C5:Q'T2;?_WNZ^.[^>/E[>UW_^/?_M-__W_>O2-7-[=? MR!?Z2N:K+'BA5T&Z"N,T3RCY_O'S#^1_7SS4>> MLVSWEY]^>GU]_=%?!U$:AWG&!DQ_7,7;G\B[=X+\94(]^#VY\C)*_O+Q_<<_ MO'O_\=W'/RT_OO_+'__TES_^RX]__O!?_O#_OG__E_?OM6[Q;I\$F^>,?+_Z M@4 O-G84T3#G?Q"J?WK]]I_+P])>&/<;+YZ>/[]W_X2?5J; '_>B>; MO8-?O?OP\=T?/OSXEOK?$?8UHA3'[C&(;/YVT/[U#]CZPY___.>?\*^J:1K4 M-61D/_STOS_?/2*?[]@7RMBJT>_^[3\1PIA$UW&F1>:G>TA2<-39H>6&I[R ^H1SR--W&\_;L;E\ M_/@3#;-4_N8=_ 970/SB[UGZ<7^K]3?L*OQ M@89X$Z3/P>YBSZZ3>$L?,[:$T%Q>$Q?[.F(/0?K;TGL*J9PXKL&_?N=@ C\- M6]Z4KG[/OUQ'[SONY[R[G(5VLK]=K MNN([ 38+F^4#VRX/=!6SYS$,<,/@MEBRTW?!9O-; Y^#2!Z_!*MUF"%?'S[R M1_(_PV_^?A]ZT9;> MT1<:?JC=TWUZ.&#@CMW7E"YV-&''/=K<42:7+G9X\F,F3FR9^)TU/77]^KIX M MAMEF;!ZC+.HRS9MWZ/^K8NKOJ,7;"W:9I3_RI/V'KR.P7W"E/9\"]ITYW> MJZ\#IB[C-%NL/\6QG\XC_Y%I:<&*IDR5\SL.>8^.#M@!1=-+5L]L2E=P<.,= M2&37;SL:I?0^#H/5OH&?/CT=,,3$FTLO?;Y/XI> ">P7^Z\I]6\CH75'&[03 MH"#4\;U.(.3BC,%[<<&N*?\RWL+2HXPS3]@[OD'1^V)?-+GW]O"K^:N7^.K6 MGK.CM,4[+H6/MV):UU4 +$?^0_--:7]<5XN9/N9/O[+I+.//7N3#*/L'ZE,^ M566\*;07=MTR7:AMF4ZDZ& !YOZO>9JA@K>,F>Z#DJ 7WGL!V_F7WB[(O!!9 M>CKX\I%__4:35< >S#5>WOS=;+K?;8SDXC7@,PW^ 7.,\!: >Q[NCIRI7E'C M8]#9S[IV,&>+[\,'N F]38U*4/Z[B]-(PQ#NV)3?\S$_7@6>+B$5KXU UK^NH>-AEWIQ,_/[MA M0"N\C59PP/R+//L29_].,[AQV@]I=W=7.^KP;CSXB$_5CUC[J=17^M"V9VP, MYV+I\J>4_D<.PNH+^Y\E&ZK]#6]L[V#RA6X:I^FEER3[=9S 0J=M)MRN7DX9 M 24;W5Z+-1.QF5A(FU[-]CY.M">V(W+Z0&$[<"65+>P6/%6+IS#8>,*2MF+[ MQMLT?9UCJ3@Q03]EQ<7?[BTX;.E@PDQM6U'JIS=)O'WTP#8\?_&"$*9S$R?P MFT?*KG+4WV#*#=P<3<8!JUS,@2D5<[D+(GJ;T6V3^-W>9R)6.^FTV']ESV^Z M G,69;+_BC6=;^%?1UCQNFE-P$S,K29=[HZN7FZL2%D2@ H/)A,F>L-_0%Q\ M82>$"8KUOVT5XP>1-.;4 3V=7[L)X3RDV MNL^3U3-;9?!R'FG5[Z3FPHZB@D(/*IA_A8T'>"FUJ[$J7R5X15YR?;% MIM%/6MO4B5MTNXTCW,BZ]3Z5@:Q,6[K)P80&MS]&KT]C#OLLC]P-&XR9( MMK=U45#EO[OPO[4:%SY[F?C7WX+L.8@6$86KE>FO;)^@)REM$H0-$/ZFW"9? MX'2!2?IO%*R(U)^SP\;.U2=&.H-8?W=.E".F]DU]DK*+8'K?Y=CYN; G8?CK M(N(O))A&;L+XM=U8UM[' 1-+NMW%B9?L^1>Y]Y)%@A8('OPEK5X-[/3M;Z60$XHJ.Q>0IU#_<];&40%^.(QUTTARSWZ&5X)5'B>:11$#,E M+V/O4TZ7K_'R.@=3]L,E^W>0E=R?W9D3K;W/Z0$6SQ@3 M ->4!S-@)-4N2'C>SFU]=L!XXYI:S#3)M(5D_RH6D?T#7'H^4YC9L\#OMAJ3 M0&,S1[IF/[]074MW/G'PF,K0-M J+O,T8[=#TN'TZ=/7159$$ 49O0M>0 )D M;_,&'A>\&KZF=)V'=\&Z22+IU=6%L"C,[9BX1WW-CMH>NMC=SXF#".Z2V\BG M;Y#GBBZ&).4RX&.6!+]1-)4TA3?U[N[P._5U&S6W=V(6C$"TY5<]Y'E>["%^ MJL4,V];#N>>QHO6IB!W\(R0(-6^P(\FX",$H3C(DJ,#V 6U$'82F:(NN;N94 MF%-%$&Y"UFU@J*]WJOS8BOJ?DCBM;M<)3,B%>RCTHB_>MCU>LM+(B3N.*7U< MJGR@J]!+TV =\ ST(N_@BJ:K),!U;?3/'4G&E1.U]]O=U-K!Q+]&;!(AA96E MP0N<@HZYMW0P=L/TR4I1KLXU^\4.PI/"L/9V.)V8,7ZDDXR1+_QJ7W=Q5&30 M<+.FN%^8!A_F/EHY$[IC$Q69$W"SX]X1*\Z5XCJF+8_HVAG+9B7D7DS7$3$? M]S'W%Z?784MI5WV4;[>CM(M(MCKZVAUSI+5S(.,G&BX)_X((Q M]3"-P\"7J:#LU4@A) (7(Z';ISVA++NCF[5_W9!W(C^T.T#O&%O MJD^3YI"B'AW,*0:;38*(="HN&>R!XB/R@.;;2/N,M?K L30,^GXA#--+]K#S MZJ_ZYG;3"3I'#WYCE/AQ(><=M":5V=EI4SSH,+4$+F'[ A\\!)9!I,,Q$$SM M=":0N'7AI<'JKB/GKJ/31 *DX4>VJJT/6'<_E\!EG]F687(8;I0'B'.$4]\/ MP:RMJXMPT#",7\&:PK3EJSA_RM9Y.%]A\F):F,&:0C[[=7:I2?7S:SQO5^:F;=/-3J4PDHT6$]?R#-L6(='1RGV/$K8C'I!>5>C@"JY#^ M!4AW#9)5SH%VV\/LN[JYD!#B: /.38A3Z0KCK6_K5#.MM7DW-G.*K O>R#A" M!^*ZP<)Z)+#N\12GYJN_$EG_@"W7;I8_FLQ(QNK'K1>&4O1J-$Z76SE,G'V@ MNS@1$!.],F=K.CC!C$J?*Z "!U $Y5]H+9MB6@;1="%+<^_,]1O3B*,-2)"@ M5[;+T&U=W"+S/<;KC$V&:C"EX&.#D%3Y)X!A7<92\FK^CD-H.LO/NSPZ/Z^^ MAPL-"%_3=GMDN8T;HSM[,K(]6(XR"&YFAQ=W1)=%H$='1Y:<.#D=0+N[KV/' M2!&CT .>I8?OY#AZ#IBOR##RP3U '$"+5 /#Q]&8;L:'>*>&)7Y((M8E/R@\ M,D^HUQ"/4/KS&2:C:/OF-F+B3\3VCI7LSL[QSG#QM(R:\7)WC&?K'*-9Q-$* M)&FPE05/6#I-J*#-<0M-'5Q<4"I$@.O3\CMH85_I 8AJ%TK]0*)N_/5"4!R/B!;0>YD+H2D[5$12\$&R6DMLS5$$)H ]!*Z7 B:H MA 4$.EYC88]CR3CUE A+,S<]HU: R-N\5J7X8W\OR7'47# N3).P 1L,F.W6 MP=[]W3S0S3[T3JC8OKU'0BEX@)N] 9J@^)LC/ +M/%=..ZQB$.5QGGZ-$LI- MY1">)O-8X+Z&?,8/'S^SEL_-[E2C@[@O,M%E"6YL[MA4JIDQ>Z+D5WLX@OP#M&/?R? M;"*I'ZQZX'FW]W(J"-4&IU[L>2+9)>0^MR+$'TUG:IN71ZSMV&-_TC;5NSN4 MZS1AK)<<=]C>/5A#"6Y1,]BK](E63\&X8QM;+5X:_&-]H>6Z%A,(>K\*PCQK MC 5M:NT"43+Q?"KSR0]#H%NKW/;K:VP?5. KC;ZW%@9P^F3-F1;@PZYBXE$Q MI^LW#BC 9='M+I=)F]4-V5^M-S:0P;(T,I<[7:R_"KQ@+>F[[LMW]G&ALH- M(+P2A2>KR^?5U6ND>,RY[X,YGVF=F1?^GV#7BAE0V]@E67RO[@?)<:2H>4(4K&&\BI-+& MO?5A'<8QW<2)[C] 1?L6U1,PO*R8TM5F/#Z6BJL0DE-JIU?C7XP79S\+B*HH1KGF^>;X 61 MPU*313/[C>$F""WD1A>0E)M#S_1&QL3H Y.#9JZ%:KY>L@+< RT$H4[(/H&* M=:-TBTK0WF.DV%$1:?R)QIO$VST'*R^LC3)K;SMFH&OMBE;_ZO:B/"QLTO_& M;.GK*#0U\ ,!\REFUU*1I[G].1E3*J"KFN.['0W(XH#GI-:!=/TY]E4!%+3K MPU^]L&=&V"A#6_2H%T!V7*;LYT@_Z&7+)8GX!$&T:0R*:VUO73(6I=4A]K4& M'[FNA>MPE+:X[)J&C@#(4U$R\0OMB/BL;>LD2J*UQ&,_2- CB=B&)^^ QSRJ MJZO Z))X @63.\6;UD[FXHAAG*+\EHJWVP*D$)[#B^8XX+Y]W2<(=>K?39WKR]$!)VL(370?9(6TEPJ;.ES5C8S\UQ?Z> M0,51LGSA9-;NX2*UY@&TW:;(GO[]G0?OW7O)(D&;)W_^9/9+KWB^QLY6\%OZ M@;1,%,BB'0NW5]<)N.LJ ^K5;[-$; .2UL7L Z?O""ZH.SM@Y>^IYON--IN M(:KE=P,CIG ;UMG)CNGI#,/ICEM U4&ZZ\"^Z.KE@)&: D<\"T:4.?*Y%U\K MUM86/WXJ-8/I@G6.TK)\*4*8F#0='%S:)Q)Q8E79[4+A'+CP0HAK?WRF-#O" M4G$4"3>O@PZPTDMJ;>\S >M7]T=I:C\=.&V1X7Z B-W TK%4C-T&,O81?)#! M"TV[L0K@P0091D-$[-AG_EAW4: -;6]1J\GZ-$[2?07'55C?.L52 M:;PBU73 CK;U<<($I,?31*G]'=.O;^U@XI]HQ YG"(F%_I9MEA21&E^HL#FU MLM&OK]L'I*Y@&S<(?MUA"J90,KN?E=Z4W&R_+9B?(6%JU^ 8:&]K'^>?JV8\ MCQV"!YN!J!N;.H4TTT+IV8[_*_4WI12&0GCJPC,?0-%%[@VD#<"%E=!G=JIQ MVF"7YB5Y>9PL3)V"L@F_Q%C1PB6YDNC'S>JMT2'_5U%550@,[4X!NT11:T=W1UTKELV(DE6]]V M7%@:\1\PHU2MR^UMG3XCJ8H3Z+(:M?<9#:5F'D6Y%W+$YYIEKFWF%O&Z/A]N MNPOC/:7<&B\C5YF:5^ $,&%NRYWY1]8.-3_BM!3.BWVA++:$41]#X1PDF0,) M \0.@V),(WW'9D4Y60W;>GB/%2D1Q9W2P<7[F#-#7@G\E-:#1(M'=P+_^EC_O0K767+^#.[ M=F&\/=2MY:(VU*G),BZM0 6E-HEV.%VGH#/"^WXL"L41!-R% SY0V&S<;(*" M)I0G?@J#35M42;^^T[@!.T3NMAY3*SW0%7,^78Q0_DK6I'9T?)WN?M-SBT'X M2\)T=R9-W>0@3,DJFJ?YQIK)N4SHN=BK'_\:,&$P63WO[R#8I\VNT:^S$^^M M!#7H5Z>O?[_):"8+"7RK@C/@%4I;2QJ<0FFL_& (MJ@QH^I_=5'YH@_>@WM@ MA];@7_6X(_+G89+JB42,V2]^YE"=6#XAW*M\,3V)K,X&T:>;L3DVA&P=Q&IA MT2.(D^2Q7%7_RS!:QB$.:A3?PV*]XKU*.<9VDGLAA\RK8\T,89=(FH5INLF: M7=/2W(<1HD )- 3":$I[O"CBT7(\3B7EYO8JO[7]S1V]NCI/_Y%(M0]>1GFN MBP""8<>_5_Y/*P'W^7,2462^!7SW>98EP5..AOUE?.^UN,N/IV/LJ$$]%A4V M(5X[<-?$27V,8L].[B.JM4R*?B'5>@=SH<;I;MISU M5L1NXV--X=*^H-'J>>LE'?@Y7=U<&#- ^J"^ABPKR[XU5T\ZKJ^C%ZBYD')] M^>26M^AH4B,BKB:7[$712"-3G07]L?%C5VBIVKC9W<4-S!>Y5(K[R+I< M'7VG$R_!G@N?^NS>PL/*9UDO>+:@=IJA;?W$W:[6B3 2,X61W=_*L=^.%8*B[0 >)HD]%D6Y%JQ(S8B2KDFPY3^RF4)H&KV.;A M+3<\$UU!0]=HL9::H.Q^0;H2UVH;F[-4*5,?$\K08\PN95A%?D,OUFLFN%WL M"T0DC*O6@,-J+5F#B;I1U.7.: HJ;W7O]N_O1*KE$-<^?:/^,L;8#GDIM&9- M]>CHWD3< 93;M]=HV3TI; >13.]?[!] LJ71JM$A<5Q?D[B0O!(=4TXS"-GJ M4;2NTG0DG8A=+[<^A!?(K(Z..CE-[9U)V4HUEF&=+9$Q;3W.R<#=62Q-1)A# M8A.W19LV>Y\P T9VMQI@@:.[.S':02H0 M]:^]!*)3=62W*Z9ZKQH5]QX=)Y9PUZS-%96 X4.M3\NW.XK\= P:;+8TV$3% M7P'B)ECCNYH%7GB<":.3FLMZ0\(3SCY?'"$"1DL4?FL?6^5&VI"O"[07"#M1 M*GJQR^HN'Z/T36I=*@2>OS3-Z7"-;1T"&++=\!1$_)DM#+$/%"^_/IB%/0BX M."=L,]#TNAQ8W5[_I*6'V^11;RO6]YY&7BA\QS+41YA6NVZVGE3,"1JXFA>0 MWD.WGL(CKHEV;\':/9:&BV0A@4M0I+]P=_<)4N.4K#5_HYSC*GAMKT_?L M[01Q)@4_+?P'[ML7)@2P%Z-?\9U^?1WZK;C/DE=>1,S?#D?587LW5BT(=TN9 MV@.'08;#EH)*NLQ:?0DX@09F!Z'+AEII9##(08()I;VB9EO;3RVP_Y0X?I>G M$X^9AEK%[OJ=%_@R8.I82(G!9%TL19!ZFTU"^:.P6(NT"D2Y:6*SKA"!4R;4HZ>OR1+*/7['P"PB%[@%[9B65,>5%S*%M]:_<^ MLHIA 2ZA(,KC/*UW\GWXR$6@10(N779*#;@3AXXYA5"FCG>RN;V-4E.UWI@> M*+>W%ZGWV*8S_E,0148I3Q..M40^C7"](NUHAH,*0DKI5!)Q?,(@KSP*$% M,*]%1)?/29QOGF^"%PI0MD5.^$EA+L?0=U,^2Q7'*Z:*@LI>XMQ>>F'(A,YF M/IMT32.T70)68$HI6C".*0';TL\MT@H8+B[V".G7)M>U]7!U#9Y2[5P=+ VU M$5ZG%7M6X:)JS82Q,Z#!MU Y[!3$3:$B-AN$>_5S8CT-0\BOD]A[A2#1:#QM M[#"2=/QS'.;LC4MX#D=S$'6UG4LK%/4!__^TZI8=G<])X6L[J.QS,3*(+,#D M[\_>6[#-MZ8UON,GX!Z4480\:2_U)]8GZQ\'L4@NP:89AJ+L6:T%?CJSHX6DH3H@G' =H-,'35U<&YZ2;!"G*F1M*9S;J"TY4^W6_NC\9D9Q$4*QW;%Y\"F" M)1>1]?G=^E<: K#>U^; B5Y]32(M<3&>8HV-NK(6S>W+8 [FXG$N]37L!:NSA$6&MKQ-A)!%W@+J[73$M?K*_? M5@C1#CKZ(H+ HTKP$2(T!*#0B^"D\B^TE@WK8F.D::;&P;?O"!T_EHI#8?*! MKBA;<";JL=ET9$BW=7' 0E'WI'# M.*VMG08"]%",VAW5#GNVCD5(O6K?\4Y?E2/*P'HKR_B![@2DT$WNZQ%>Y,C.'B3/D^ZO-0ZSCP;R,1 M/=D>9=S:QYS+M0CDQ"0&-A[3R!_C=<;4!QZIW9+CW+NSP^='02+W1FPXA8*Q M#\(+%(HXXI:UKVTW!82WE@RZ^K8CR50/=(.EX:.L ?N^MIF3VP(#^=+.:(&: MABX2#HH;N+]KIJ/39!)UYID$26Y--._5UX5>+Q*QI:&PZZ5M;N^^FM:ANZ1@[A'?BDJ@?6Q*/?L[#)#&^/TA-6[3W;V07L'D__Z^"EF=W.$VT@: MM$O!]*VR7^_N3O++F"A$4?_0D,S;(B_;>DS&HG^4Y=WI>5BLN>**#I,#\T%7 MA>0CJ;@)WJZO\L=4]N:8[.8NYQ3<6ZK7RVO(\CC;&'ZEV?,J_AM525 F(^9> M:"48V/P$)W,#]'&GX?\LV=08Z[#90$5H1;2V,I3+V^>NP:W>TM"8:BP<9-S: MM9(0YW)'M>C*_3HZ-P*V:WOU;2>'6EU$?+0F%AY!PG"J'22^/=(HB),O<::J M0<+ MY$(8U+9?IUU*(]V*NL_!&OP!A%V =.RF[1-ST8KER=K?5$-(0P MF:-OW00G-)?]AX]/RR [4!5JF[@) TFXGB(7MQ+GV!SMT='/:0D+/2RS"URY MK8];J,=6E?FPG=,59T\ ^FYX:;7.Q:XT=QN)R)ZS-/!%F!(/X@"GVE'Y SUH M3,;&>Q!I5 NX=)3IMR=)-[YQF O3F%_8]_$O]E]3<-XIX7+./LY+GYOB!$(V M,!-NV(%A^ZQ7J,QQ?5V8Z\O DJV:97U;@PBW_!0+P;:,$U?\_@$.>&W*VS'] M75B91+;^,D99**'M@ =-AJ2_9HYT'2L$ CS&FL$M$3'/A MT;U''"F>8.[[;+@4#5Z+!-_!Z$"K[6QN(Y 'SE#.%D,&XA3VE'KS1;^>SGQ- M#4%O\NZ]RA%Q!G+N6AU01Y QQ6J:9!J;[%\%B^P?A:WT$XTWB;=[#E9,!3AT M<;:W-;:#RC6P-3FI\EQ?T2A&$-RXUMAZ"ID) RC!?1U$BXCO#D.H20U$C7U* M)IPC$IOPWT,8Y JJA08A.]T'Q9)[=3$+U8 IY;!094"RQ7KY3%F7/X$)M<6@ M?S0-I\: XC1\8C(ZK#+3B"%*(5@'U(<'R9ZOA/A'L0CB M%^Q;51_UX@].]'V9J @8H#Y54-8'B8SS,(Q?P:W+Y+NK.'_*UGFH/#UM9F*C M0XRDX#X^TS#LPD1)GF#-SO"C_T5)R MS"DS<6Z)DM[SPFX,-GYE..IE=NJB,5& GGJ+>E=EH.&$S>GE^7;K)?O%FMV; MZSR\"]9HZ.,Y<7HZ7*TBW;OS%**T9+5OS:ZN9I[S.U&"6Y67M]V5,H.=WN4/9/RI'LN1,X M?*E6T_'('7TT02?W>)0RK8N;-'K6<6[K,A%@%5W4K3MC(DX7%;%^V]GT*$XT MVU=-UT[BB/VXHIKAO-_W/YJ,,+NZ/,S^_=QF M@W4E>_3JXH2%E&D'$!S8MPI\, )17VX!/H)XB>ZJ &M(*';((>*F6"- MJ L['DC,D;)\3*GL^M;&SK5>A%)FFC.!L-CJ$!)Y[27A7F8W]RK';H*L2R_9 M;;1CA_N.OM#P8ZL4V=9CW>?CG&8'V<#^89MA QZQ^ *%DZY%CC4 MFF8N8NKJI6AIAX)XOSR$)4-7#X<.YJ8JL%F)TC-->\T0\6D98(XWMQ@TWK'% MH>DE#\3S5)H$9DR4LR9;PN&/I3$%T8T7E>LKM8G6$XGCA_T 9I?2O7.,?#" MI%N(UXY;>B*H$5\?EPE&K^Q[1P\W=G"ZY41<3E_0CDKSB3E<2@9+F6["\SR+ MI),5][9!6?G3BB><,LI(IO+/001E;VMWXN'?;>3R,T']@F:OE$;:#8N!+^RR MX;#<^%C7);D-H^7XR9%EP3][$(T4)QK4;5]\&3%=9=, 8@*$).C9AHPN] MNZ-;\.F>UM.V'F83(T[90? +66J;!VW)G.;&G ?#P[@ K)>9AWH%E19D]^;V MSF0*E'(N>@@.I8:.S/7ENLR=M?L:VCN/4&O9(34-G6 DLTOE.0Y]Y2KK!&-O M[.!B^@+S91E?T$CJ3BPEU01H/6, G+VF*S M^GD,!1=W%#^R8I9]:RUV]9H,7F/+1=#2P62J#&(DI2HR$J1KL>W;G /=W=SE M*769F Z:G9.:P.]6S=2*E]'RV8N$TY+M^34-LIP)[)6([4]0".R*R?!=R#\3 MF9QAM\2U ;?$$33,^<=I@IHM^*_Y*K:F2"^?DSC?/#=8%TXGYD+@4V4CFF_) MQ364/Z7T/W)V5*_9G9BU*@'U;;^E)*:Q\Y5< M+)[,'F!S>P+ .IR:AF^-\A^_S9KRMXXBX2H46U;F1/BID*.QIIFLHP _-['7 MN[N+KP=)ZI#20E,P?N*SS"2O(;F8@T@ZK-BB"MFV)<\T-';QEL6KX,"C=\ES M&X(7Y=OK\!4>2\4%Q)>"65TD5T&ZBU,O7*SOXFAS![CY_#/TLW>>1.J8H0C@X]D2\T MC%%9;N>BO<_4LH(TR.%34H'T[N:L&FAAQXM0 I !HF=3!'>_/M,)?I3)M^7X MQ'MV>I.AH8_'D1X)N^V20A)EB!D<_XLVP[=5VSEQB*LJYNA7[/?.=?5RP$A1 M'EJ>AJHH=8F01+=1:U6@H\G8 '20R>6L0BJ:"A^U]5I(M?O]5O =$V\H_A# MOHP!>P&TL6.NX58R;@+LB]BW[ACZFK8F2Q#L *\X#%N@NP\;C15\Y_T:)Q)! MJ\Z)T-#(C=>VHCYV1?XT=W"#6'Q8#:_B5I8 J,7A:JRQ:8RLDZ50TA XJ06> M1J9%&7=\V2,(N ]GX0^ GHZ$+HJ^+@[JU]DE)C$E%T:;(/4VFX1N1%:D<,'= M=:"[=79S?&?).<_$;I]6&;]>[ M^SF9>.KB*J49^><8S':@!C\TRVUCC.PN$-I(!+33/-V+O<"6A86_2=!#MMJW M>"S[]#RG'2Z#,1M>)]/;NFLXQ<@D81&/["Z(GUV0162I-LW+>[ MB[.0;+Q(S*V$D<5Q7Y1O72M=H,J-=>G-9FB?X>W,B^( .-(UC)A&E)# M2$#3Q36 XA3"U-@/\G?B),%5G+S@@4+COQ=RRVW?6+8C*#IQA?^:"V/_,I;E M&FG):[>,>Y9*Z,P5MS"4,3O"H:NGH4!HG4&A?VW"OR5!1D%K;=IT1U*92G(R%)&ZBJ%V0P-C7;U&V)Y=W0!=U+N_6NM$M'=RH=-ARMS5$:;FMAY. MX6U@)ZBGMU$*J6\]4I0D:IL>'L K+_/JH1$ZF]O%Z=+=>/CU:\^ND-])>O,^?PF!U$\9>\P;4VQC; M=1+ N83KS'>",.HU!_/U[GM.YK'>;B7N5G7FU1+#.U%B,-CFWF-OIP9^<00" MZC$4G,0/9P#5L%ASJ5YW);:%;G=V[CK"QQJ;3[!.B=%R M)-.I.B(3%57"NT0XCWSEOZN#".XJ'C:4K,DX<6Z.$1XX:9/!8FT\4:8.FNZX MOA.Z%CNQ53JZ322!HBX![0L[*,M7&KY0II5GSTVWRLGDK.2V2!S7![H3 4=J M+O4JP"D4G'PT-A$096^WNR1^X;[L5N6QK8=K^W>#;JAL$-3O@V,YB*3[Y[IO ME:/.;DY0XU>=KO5RFW%B:H7'!XH>W^2 JR0_^M&!M0IIK-P7 DX>F9GZX2._<1<)8 6T.-2,#N(8$5=^KENH>\TN!52O%^LU39I/ M6O_^U@T'=XQ&>/\<1[16$ZUM,IV4[(;U;6KM,EY=QFM@Y+F_B![@!, W1B"8 M+LWC:#).52WI:[QG-YU0E((51@J&.5@ACM.UCJ-V3E8B_)^?N0K%;:5-ID>C M0[BX,654OJK&? 6%TVZ"=?8,%9F;+LJN;N?TM;O,)@8(NQ58$JC'..8PX MI ,%?N ES; .+F;B!A0CWE*U-T Q0YFH+:RLO<^4HFPZ3-S=_<[I%>@$CU# MMG8\Q$>/;\RN5G/LV'$JV_4K0>>U7IR3Z+@P8<;1!M"=P.S59,'4F[C:Q3TL MQ),P"1^&9HM$F4I0OLR7J=U! XE-T9%=G/FTZ=#W0P$92G^JT.00.;Y2:H24 M KA4C+X:+<2_-43#UFA.RKSPL.U+)ELCC"-,&!+IVNM2=?0ZIX?X,.G4:DC6 M)&*OM+IB\[X%R.8N4PWUN,O.1(K&YM:=*5?Q"L>\"=*5%X*!\H;]IOKVM+6< MA&FVMS%VRE$EL*;+UVHQEE.IV(C/QB*RFC^X^.T#K&Y'''97;Q>O<)VCIND- MK6UK;)D%JJ-ZJ6&%Y/X%!;(E1J=O5R=1?5H.(B\%)JM_%9C]C>'K?7O;B)?Z M.89CANI8RGZFZKMW1$DU]W,16H3"?U=2;+G1%%*@=1MJ9X9^4R]'0:R5,GQ8 M)"; 6C"\3%_Y%WK!ONY(UN&TSTG0[8]+.")F1_L$7& ^@7OD/HF;:USJ+9S# MBI3M$NUU>?OT="[=WW@KVJI\-S9WEFDY/SK3LKZ'B^@DZ5OJ52*YJ?64G @7 M^^6^M7!AGYY.5/***>5B?T&CU?/62WYK*U;;U6T*\H?\!7=%]94_*KU^ M7W8ZF [$7O%F0;ZFX31B R CK.Q5D?_DA7$UB4!XR,=3^C\ CI<2PR&$@_NEI9^:9N!@D3E4M:YB4Z1= M'OMYGCW'"=RES=) 0^,IR !'&!X.;'=_9R9JB149!^+5;6M<1RV MV^C@2Q?V=ZRM6L!>U9_BDP@Y==4?3)3=I-JK=60BQ''4SBY]#'PR$( D,[RT MDBQW;:6&;8YI.YOPWDL6"0;G<9B<=K/X<20F(_7U1-<\Z.$R74LK$9*J7_XU M8-<,$P;VK?[GXVA,[IC6'Q0U_WY1^P9'F$ZVH7R +!2 /8ZT"W6"Z\$ZQ&U7 MO&Y+#T=Q U6DX@>V^J]>"*&7+7$";;TFG6=1(RJVD)BRITE&WL3<"'@>A@G*L).TL 722@C'#40FB:Y]C@B+I0H M'@D"$TW!K:U-LNPPAAY%PER>0,!>2M88C$\B%J?9UM;< MV)G-!F0;>,3KD'@O*--/J6:I9;"_ YB-!@)8MWL ]9IL+W MWF>:/<>^5M#6W(*=/ /K8:67,=/[&AZ,P[]/2E[FBWM/(R\4SB&YO.U%M(90 MG(+WEEV'\ MOTUA&I+7+2%CO]TGLYRNT(XE .Y# M;0W9IUX^!TFVOXGSI'G5>_:<>*SX#9,Y#02+(YES"@OL3 3E(,(2/L!T4."Q MP[M0N'GR-Y?A5WN)@?I7ZF_H)W8!\CHW%^R>64&B3+ .J,_QSP&*4EJ6FW1R M,\3=AHST\S.U=!CIO?OLO4%<:>U5=OAWMQ!:1G(,CP#9,CR>N7U:WI[B MKTXQ0;0+3)[:NPZXIYZ=';#UA69U5;L*M&>%\-S VA$$7-SG>1(%@+2)J-5O M\%,[CE)+!W-Y84:@_D\KW.I@ D[OUGF4!3Z ![*S5WBIKM]68UB3N@H8[XT8Y&W7AR#2+ESZS$9)HG#$&W_O7QZ M=1W<3/\8\Z%!RZ&M\X\Q"09$BQ8Z3I(#-_"F/-!=G"#Z,@;.]XN^[]=W2ED% M['%9Y^%=L&Z2C/OTG$B@>H<=J[6+\P1:C'[N*C+6VL6M%,Z?#Y' \(_&*Z"M MAW6'K! .'_?;I[A:EO3P[S:P8XHJG+H^ N(Z30^EH=H'^V1BYOCAR= /U*=T M"R^3)G_WR*D^C<;DXFT-!-3:4\+X^@G0[?:WJT\/%[#3);==NECSD,[^92:/ M(&#WI/>MMWODF3^2[$BNFF60@3)Q&_F0B9M[X=^"[!FKW(%@]QSLEO$UUK-M M#%@XEH(+$3%_2C'\-KMFQR7K0"YH:CT%J:EGBH?>V/E=4 $'9M(/>S9X3SB\H2[9=M[0M)_:W='IG,)Z MZL"V(,KP)J%4!DS6&,7'&]>AY4QD)G4:_>H:NYAV1=JOZ )%QBH:N,O)=3S* MN?G4FJ'MXIE@=R5 ^[8A/>E-'$RQX@#G<,_2/JXYRD4=NT*AP,"/#B.4(>(V MJCIP(8_]4 %EJ0^@//2!#*?G2D>IV8S-[:80I@XZ1&O*8%L/EV@H$'T6K=CW MQHFI7XN=(=(%YMD-A:RR$++CDS.\9(6U'F/S6&-E8:3,EUT+D) M^_0T%V\H I)AVS-)-H5!/[[_\"\M,8CM/]C3JZ(([Q^6Z,]OM!7_%.])'$3?.<--W.#))R_ZA(T*[7^CP\8D^/[Q1_8'-%V3B>FQCZ"A_;HI,Z#KL[C M7>XZTVSJ6[LPY U+"6B-Z#%#VU&1#[:S*A4VE!FY,%PU:0"]^Y>9 RKD;1NR MGZ+-OWY'HW=?'[\K\9POM@W%..]V#>]MQC9 M\??P2449)7%(^:JS17]]??T1%Q[6_./[]W_X"?[\$T[TNW\K:!)MAC,"GY9TS6IGK^D@[\!"6)'&2>6\D+,C_Y8SX"2NL,,)$HSPCC#;Y M15*W<%R46%$DY*[7=)4I7ZJP)Y9MDN6XKR$?48Y+XC4ICP&_X5/ 51%F3R)2 M./??QE*$AZN@!M6YAW&KZ\.O4 )C$QS;:ZB<)9XOSMC?EXG&Z?D.,/-0DN&HV['6]?B,%0<(I M3GO^-:_K.$S(>ZI&U$P'OD- DB!-HA$=Y0$Z4 R&<2+)P5<@2' 4+M0WN8V8 MSI/>,84U_##H)BH^R8QPHC."9,D'BP?= C_Z>1F/@3H()6Y96L8 I!M$[&4] M\=-PVC.BJ!,D#[_ "R"+B1K"HDPJ\!8O09%.]L,_CO KC_!QC$Q=BM""%HI+ MJ@S)"$RT.3R4=^=4N1!H$TZ<<.KB69G).X$-P1ND9\:BON5DCB[(O^@3)G.R M0@\K27$)\AW[,8C8P\HVYBY_"MF'CIF@#).9D8@I2:PGIA.\@@&*+9//WB^, MHR->Y",QCHC+_QV#KX0$?+,,Z?O#,EAPO-Z+.KVD#@.]1$06X$]3S%&>HB@&QZ1.X0121Z_ MDC8 N;2[]RRP%79P)(C/""=/?A'_M:JI2GX;(*!$"5$= FK@V0/+#(Q$Y%#D M:4^^A]'81?4#40.28L11SJ/]!2B=S_GC7\G-W>)OC^3F8?&9W-Q^F7^YO/WR MB:RI5ZTD:UY19]:6*@.6TSG;M#[6[@F]S:G'4M(@0&2"\]17VO9DU:M" MPQ DL\C_["6_43B/0H8^S23R0I.GN'"Q<>J$D2>*OA32"1_A?'@+RTQYM4R- M8/4QS%;))PHU?"JP3"^HP(!O__%K2GB1:^O/+AY$'X&3 MH7 +O+C^19Y]B;-_IQG(6 <2LX'!^>I%4U: M'@]U,CX,>X(_-1T+;MT6@K;U\S&5Q3%WB;N^I@^1<08I^P4]@@0)4!Q!;6\N M8SXD#E3SBS*RI$377@#H(4\U8#G#.>*>7B3[+EZ_8X0)4CX3AO2[ON J!,HD MD4SE[!\>YM79]$^@8^>!PA;GKD6)"%1 ZA0HV,-<,#C4C"1R,+(K1B.Q&FX& MOQ<#GBWG885I-0[1!B(+C>G[$9@N9T4,N5WTF,F[.-J\@U@+ O1+,KWU>X9) M2BM*?:S4R$O+5K%-BK0(F-VI$8EB&+)FXQ @"XPCNP7]&5%COV.?^!TT.U_. M#W5BQO$656*4-U-%W1Z/G]5P!2]W,I?GQ$]9T-0^'?D%R!*D:W&W&N5'_T N MF6JMD_:M64F"*H8@V%E&# M$1[VBK*Y%&6MM,]ZV SN%4G!@Y0Q M2<2^OC5LOB6=8KQ)-\@U7V)NMS]!&@5WRX']!JD74@PIZ,\(.FC.B,,FDYLF MHQ7$SXBO-LM;J*?^1G'TSCI[6AC1(!%%>%-%YLM(61=#YEV^".!-&7?N38!@ MJAXR0LL)<'%(ZS268%%.K,!'E8I!Q2]W8EBR@W32[U.:L"4P_)EE\LD@&N6S86F'K]YU)&V^/7AC3R/^ MEXBB(6?&*U/YDNP8;B_H)HBBVQ=I&G002.E")W #!63V1(4B,:.?(+$+1M MFLY7&8KPHG2.D6RR%9B<5YS@M*>O;*H:*7)Y#C/7#5BUT[=NL=)KCFII5\T5 MQ$].TD=]6]R\,HA8W,!R,+*.$\*'(W*\,V:]G,*OV1L2G5^%O_!]P/YNV\I@ MG>FRPC??;!+TJ)-(Z:[2],*_?6DMUOS;!]:_?:4$<^%R6#ZSGL]QZ!=Q8"+- M$.&5ETFPV9P.SU*.RYKIO@YVTN706@P:K)>POL#P1(S_S2Q,.:7O"6+K5:)N M$7Y(=C"$506<:6,7=8#E@^T=H.9=$.?^+7,<5@P.G+]S9"1LY\$R@N \]X., M7;9!LKT]-1='T"! A-Q>64S7;@UI_.QEXE]0Y#>(%A$%T5W48H4\BW18KF]. MR2M2)G%$R9[1GA%/4L=DWV^)=?VQ:(]JG1$UD,CL%O/9L[^$B!C._H*(2$RF M9/>-_#.Y8G\1"A:;\CFF\'V!:Q3272K5$##+"-@[G^Q*QBM]^'(9>DH+HP>53F_Z^LUUJW7[8 M=[$/3(C?T'J7,P+/_SXZ3"/\=J\ER]].%V/Z'A4M2WST0\)QUQ<1MP% U.E- M&+\:2!;@A)G\)G5\-"^N@3C*@>E]$YD=:5= MFBD.1B(8C?CLB8[9'^8#L'S B:\2&_"96H+*7?\Z_N6Q; MEH_O/_[)$N,W>;3BF)H<;'&U-YAI6! GDOJYL!$V-N);G; M<>8R8.X)QK#PK$C!554*4R4H!@$":27 M)H6UI,^M3IWO*XZ^^&2_3O(2B ^ M@_#B&$LK),GT88WF^3&E!;*4ZOCQ06;X,Q^G#(%D/<#%$L/A";Q.T#XFK& W M<;*F'$0/\95W0<+KIDK#V)#]P V23ST-ET^M"&?:1 52M9JJ;J^TO* !QDD%B'-IS$HM6B MJ6BF *)G&Z9N5BU-,D!O\O-5MDB$SCH@^E>0T@L060O^-37U"MAI=?YVP\P, M*B2ZEL7U/(**WJ094"+$4^8&BT:@XO'R]!Q%'Z)8+O,T8_)V,EP9%@.,D.9D MA96PS 5BSJE*"A"01"1]F^2SCA:YTO3DGI]LQ$ 3& ];R.?OC&5.49\@"3E_L?'+ E^H^CD/17L M6J!+"/J0[,5'^.=4^5KY*-R7?'Y\EN F1*7.E'-D.8:]A!!A ,NDLVC4:$@A MQCAK0CL9(P^;R0W@$N#ZU$.0_G:Q!UCS ?I&B2(!D@(HW7+"81D+J!(QI?"5 M\8\ 1CSH"*FX,QDR58!6@_Q1AO- ]""; &6&5=W9 7KZ2#XK@"QYE!7,)I% M3-+B'8+2MG!NP.>NKLLACQZOEZ(!/N%+GA9CL(>!XBCGPY_XC'<5IJXML<%= M^:<:?K@E2\]Q0#-69]@DMJ+^IR1.C[Z_JD$0?8R6%ZU&RP-[W$UACVN,>5V6 M8EX%0_ #8\E:R,4Y?2==$" ]OP^I^3XMGZ??UY$?AW^;W_6GJ;6KMIFC,9AX MPX>R"!'!.G[QML/JO@ 1 E1&\.T.FW#);"IG;1,3)8@3;H!_H*O02]-@':SX M_E1U5*]HNDH"W%K#3';E 2S*4[;9"NLYFN$MYB42'K08:USK*]X'QDP^_-8< MU\YCB(-#Z*]1BJ29FKV.0=OX$:P;;KY&;,R0PDFBP0N\ @,WE"1(-(HC["ES M?.C;2C&3%&3)DVTL*W.\E!,S%#>J^*#&EB7QJ$_!;@44M6:_V %6?A@.U0ZT MVWD9DV)@A(AZ=QM)*)E9 4^Z6!,^/H$)V!+E1UL0<1ZU\4Y,C8 MP#/2C&O,)JA*V<-?15:AC+/0"YGN^#SK:I9*Y$KN +1UH*:UQ.+4J:6%HZ1! M6!&8&)$S@[^*I%FILLK9L1^(F)\LS)UB60HXCKX"2K_3[,9)V> Z MK# LJ!,M4T ,0+X70UA(F@<8I^LH0S/?*DX@5Q>V%Z;H7H)@GNPO8__4 !5. MF91(SW@.,H1%B@$(C' VK)40 5SR)Y+#U&OXF#_]2E?9,GZ@LNZ#JG(R..U8 M$QO$."#!%R-IY5S.BU/EB>[B\%P9+)6[U!QZ<)U2+PGW)1DE%[ [E8+VA3@R MBEV+WX&JK-/\*<6 Q6&Y5UJ5*$G0HFE4O1(/@#&]8DN&9PEE3TW;'(3<$;Q0 M_;EX@&NG/-Q,R.C:B/:1/2RQ?F!CM5CT)(Z^#BN9P"BP04<(RADPU7*@%_M7 MY ESS BU-Y*-%P7_P $OV0T3AX'/W2:1?P]XNN+M6:QOF)#+-I$7JO.;7@7I M*HS3/*%# ]?U:2"4;3$1O//TJ<#UJ"93W"8I*:9CN9SA5!:O=!*UN>"2:=XN M6#$)*&_3!Z=5+TFSG18QZ_ :@ZM%LBZ8AKKBP%BK-#Y;O5"K*#>B0O0 6/1:U#2>6KD6Y:?Y:VT7GS08HN', M-"6^CLJ1*NRABI%">HNXOGA9T=M(N\"&A@&H.B*%C(AHD^Q&X[LQX*5,8[8[ M ?(NB A3<\7?LF(>UL(!+*^'V,'%.A356'$=%O*=$B5=;R.BC7:F3)?R_GKN M &M@>0#+YR5[>$=/M!D(WLL3M-!T%-ES?T+S?0< M.$9<08G91ITRQU))DZ=LIS+Q^[HC^\__O&,69%:,XXS(P=) MI)H]YK#$*@QH,7_;2R!9-95XY1=>&JSN@HC>9G1[LA-/$"UPV&<$"<\ X$QX MI"\A\6,F8O%@,9:O,?\E^4RSY]@GO\ \"$[$9@:[T14H!5$<+ -?A9$8JZN? M"S^R_33(]%9727=&).D1;'&JX,=G=GSRA'M_'J 8%T@4@X3HHE[*C"B*8\ & M66#IP (O^-*'&)=+*'OV"A+P39Q/*]@4<*9W5O)O[3)9+0]V'+?5,F'GR;U>L>M8_@\J M=XT0_&(0&K"(\;$?=#5\YF%UTFZ0 =GX"*U? %7 <]7_04Z&&#RH$21 "1?A<&"H' MK[CC"L/ROL312D^N&2Z6\1C&@JZU5",+?(2M+(QAO\V?5$#6//(O@V25A][I M"&25ZN :=#J_#U9R'^BLV6?E+HXV@.P%^,!#:X<" MK7= C'"TX3%J=AJ9?ZE8!D950#6I+:9W%34SP=L!WEZHIV,?^%G&.)V6_M@8 M=V<[1W'HQ'M$VR$+T^4@/%CS^;0GW!!;)R"*;L /D%!Q\)NZ@-"A."Y,'" "DU!I*; M#\HF^X(^23!5<#(0H ;XE@)O)P2H' OSEF;VDI>+/-#'K1>&TBX_+*4525E, M;C TZ9ID5=LS5XE)(F7^@>[B)/.P>N%F<.)7D0F?*+HDY83/@9>PRD9!DDB: M%A&J#_0FMY:L JHS+CE<4U8N!1D>,0 MWH3#'I1^J??X1E:E:LKGO&,E>:HO#ZQ&4JP&-O R0B$1=TUVEDM7.5@2W;Y_ MY*(\*?/^M[8TA[KCJO_2?"MKH&D0/2^3KKO$NN(AP#RNWU;/@+U[P\.-##BH M!4B()$P$Y?/@)&QG8HP2!AS*#:S@C_$Z8Z/2*_I"PW@'+R^ [4 !.?FGQSCT ME[%TF0PZO-K )!7DB5\,358P]C?">'C(LZ1,M%$1W(@#4:@_P\@0W:7&MJ@5 MLX>"II=E3XP1FS@2)I?L!O(IW:)LIR>Y5#PT9\%A.09=\'>.C(3M/(P1WH-V MM&&9A;),K_6DPD&3;#< 8,0 1PG94,5QW5^),(#D!>YFD/V,"B/(&C@-54@'9I(4R['2EF.GEB/E 201I.>LBZZ61=715JDLM7&RJ8"M636F MC*.XRJ6'ZYY+:&^M*N9[::?D(3]:K6H,J#?JP4AY5%&>\AJ(4,HRSRCN%4S@ MVL&"\9R&)QC\3-<@++.OG!>% 5>$5VD#B2R.,^58%]I.8=NZ;45&'2Z]-RZ= MLA]XM&\IM4M8&8S$-V;>6ZG"FZQORC:^Q*E-\ZE$.N!,?9A"C^&&ZB\'>HS4- MLIP-4=WPL(4VO^< VLQ0FL#85AP&N M@(<^,,4_.'G9\>-%LM"YZ_'P;2!Y _S>D$T5/.4P MKHA@/!TC&OWX.D49%'D.;)1!W#2@GA7;(P&/:?)C#BHM*]N< U_EPZD;$#GN MPKP,2[3+$VB1H1GDD'.+RJ!""Z=>^==IS. :V M_G"0VKLQ ((-(=(>%)BWH\)>"62W>ZD_7)WN9)&T9&&B:\ %M^)0,3;SDMUG MM.DKF[(1-R!8EV_UYL"&].8)D@6*L+N1+RWX(@\S46A7C-?L! M)!MTJ"@_2T*#[1-[4_A]RLNB0JH8N&\@0PR=$:_LF;$:'6.$^UJ93O^B?OU: M6*[QAD&!PV-(M ##L6)'C$R_5';O\>L82L G*DJ/DKT_\&]0%&! 98+#!I?)AJ;0L>156P),FN?$' MF]HT_=1!7SZP _;JA1"M91KH4I#&0#1;N-1ED(E'FKP$(-U%D(/)"UD^!*F9 M\@L'&"%B-%(:CL!XUB!#[#,M+Y0CF+6-/6Z3W494$<\5SRID63H9(*'!"RF M=SP"?",:3^;;.,D@)0%>/PA8.1V"X2DC!=U9X=QXMXZ3=S REEKDHUE^;&WS M7 */_%9XTFQL8_%4(#&(9%^>_HM^6[9KMGA0V*/,_V@9C +AL"\H1#"1<2 & M1V(_/.17C6(,:$97+ #?3K=RM -)SC10N;-CL@U,9RG M7Z.$\HQ1>)SN8PZ;#HK2\MF+/GS\S%H^#X?]$A%>0)=DC##Y\)%PTM_J$APC MM!9S(<5DN+0@IS/RVH&"0?\C9UOT^L5 $E]!CB"]\?+V5&*+EL0"WV28CZ^< MXJ,GHJ0T"N*$W:0939TF\@SDM_Q0L#T'(MZ:M53H6BE*!Y9= MGN:8#.N^IIZH!D1MI_H.2DB>VN0.PRC&0ZB4(M.2=1M42$1#3532H/WJ(289 M*9_> VY&K]K&HU&+A#\(GU*GK'@=+91OXR//2#G94#_CQ?!GORRUWO_F-$M1 MYS0N1]=]SQ,-?ZB4 MRAAY3-AYWI7?X4!JLBA$!V.?L%K'<1-R?JBIQ,4486 MUVBE)O.MK$9;UFYG.B[( ^5TWDQ6T[J8V YC9V8>,1V Z6C_DRU5Z@FZL3A?,YY M;6K-VHNZ!1(5Y"[*RS/"$K1=A;S4QRX,AL4/!L^C'WKM69/-@$,=ANQ3Q6Q2^MK2ET8XP>S4S6^Z_;V,V*C=)KL?P;NC!\8 MBO,S39D0K>5#J_+"EUP&.L4% M&S_^SM9;7CT8A_?4'J]W(>/UG@[C]62XGMS->H9AX]ZWM-: L :YU$:BK( 8 M9F;;VAG#9BN-FW*6MN_;8;.M5-7^@&!X(SQQ5<'Y*@CS;%@]N"\UB$P^)SM] M/C3[;9T6),A:AQPRQ$[8R8D]%I:)YX,VCH7H#FNR\LJ<@\+"#FNRHII>+LLJ MJ\(2V?S,. Z;F1VENBG>;4NZW<6)E^P!F#/;CVM_JSP[:BZ$3V9&CK1_+\:S M?[M?/+%]JHO6LF82:.WWNF*'QN]OT-BK#&?S* OP<0Y>M#6[?@.C'O6YCQF M%O'P'=K93$9,ZE/1]AB1DY'N:36=>E/EN/&4SA>R*?*VWVH**4!&XWX/,3<_ MH."&L[)TOA_H3H2(IHOUUXCKG-QN>A*N:N6%T,AS'5@HM:43Z/,[#_*;N47" MEA9CFEEQ]#QN]]G#*%YO\$NP&XEZ+>FZ X(YPF840M F&:XZ*F=-UX MK.#!8K=P @EY5Y3_]S8J9P .P'>I7)%R).*+H2")M%(2TBX"C&V&0^D!$?S) M(=A35\U_)%;!>6PSV@+"/QZ&SPV[M[R0R^4W['5.HEG5R8E&*P>!(4D_:3;$&USEP4E,< M43 E4HC.@@F]NF'[-[&VR?!-K*D0ARET1E3AVE)PEO"[[' 3=C%"?K%O^#7. M544.=8@H6Z).70+^O=-#7(XO]-*19C6!&7B0;+PK^(5"GHC0. M Y]GU ,\PF)]S_K+G2_KOU]1'2)$N+5@1<&7Q=@>>E_J2B0[[=PD&&'1QL(G:?K;">W^$: M6A23N$#/S=E+[TW E0ELLD&BDE ==DG\$J!'""R3WS]QRFA-_P$T#S"C9W9! M+A,$ABME%VC4R^%D=B; X48"2$#/*H21GZ,FPS0:K]7XBB M2CQ)]CQXJOE&Y\Y+];#H^)P%;_.SY$U_9?LR:-W\52[T.1AL\KXJLN\\+4K[ MG][_^)[]WX<":_+#C/U;_G^99NGEV7.B4DNYELM_Y$R_R:BP M!'-+!Q-3XTV$5(:6L'MJXR*; G%(NLH.*A39J;?S?SZ+U@2?_':V& MCIZI[:.G$_>1?1%"E)VXB1,=LP>CPV\Q=@F2E599\#(DP$$5MT!S1 G*YP>" M8Q$U&"E&.S^VZ\NU 57+<.8'^_LP-TVO=X5)7U4\_@]VBE_-I(V&RW2:-P61 M@'.;KFUW:W,(LI2.?CORG;Q59CC,M*8G%UXHR D#'!821HK3YZ'DQQ TA"G4 MEELRCM8AP.E=AG'N&\EF5"3)"FC:\JV9F+FTV*H9(RW;^8TF9E[)K1AI^LJG M4AMR-R@'33A!"E5^G4,Q4K(-HF";;T48WDX\B9-G3?K0JO4A%,')5DL,3!4O,09<%$;F:-R> *!4O(N9VZ^T RB!._!6>E3_V+_E8E&M]%-$'G1:I#:H1\PR/3&B,N=& ?@*-9R M#.*-H&W88S0L>(01R+W&X_F]:1DA[.9ADDRV!TB0;![A M848PJH%E4059-!U02?/\F*L5R[\IUN31T9VCVC@S(D>:(6P,SV^XML=VFNV2 MOU_.3]5;YW>W-XN'+[?SRN&D:+7FCN C,7+\Q=V[9=NP99J;IXA6]SA(!=XTSHSMRS9*.<1Z;" MK76XDP-7KN4=5V0UWP0A_9(/PD* 'N$$ISGMFA1LJW.NN89!6KP) MX]>AB?VEZQ<52*0ZRK5;K?53; ,HZ/'9RV1-($#R741T^9S$^>;Y)GBA_TZ] MI%SJ<)#HS#0J#A<<1Y3L&6VFH.%89 VX)/ ;)KYXJABBW=(I3M=%"7%'5_&< M$3$U]MI!!-S*RX3#[S&(-NQXR#^C-CL3*PXS)HP)(K@@P(;5BDDA#VT&O\_I M=9)"D:1OQWMD9K8M*??L@V(8/95UTE/)$OS:"VTE+!W$96J^X >:LKVP>F8J MB(9D;"J[,A'4<4/Z&CZS)1/G2.S6Z5Q\*-W-3AYT[K7ASI;OBENT-B#7X0(T M):0.\Z2V9*%:=JH:9:"!;I&_!R0T5(T5AVT\TWB3>[AF*/@ZJ1Z43 MLEB(RNC4]=M2IV:Q1N?@*B>UE46M+O> >3NM+JKI"Z@3/L>AS^;#U5&3BH-. M_9^EUV,,%0(J5@9^P'1LD$@%FT,JUWJB+#9F=]NJ5VM\]J5=IK,PP;@Z67;[ M'A#] 0Q5 ?+=4S;=G!JYE]4&=)C"&1$3_#TL:EVA]*((0PFBDND0 M@#['TWT\ 'V <%W"6$%$/*K:CU,T.4,GHC/L8]IX- %@[%1.@FK$:"# 2-% MZ*>(LR*>'B$;%.-:-B],<:EJSG!M'#&6&]#G(*+GQ<)=6EFX!FB\N7?&):Y$.#]@\&Z[Z@L(JMME'U1(D4YO< M5OP/E^R^@1([)LKZ+"O@/S.R$M3Y13\2YL\@EAI<=402M5KBQB0CISB'%).V M\B_ SS+/_2"+$RA("=OFU&P\3H5(,B-A)P\Q!53@DNU7I1X^\Y+=M#1]BY(( M4U72!XY)^(4.J[TGR) +&JV>MU[RVPAA$6),4>(>==V_!=GS9-V3 MH4A1DC%9]9X7.G]EXQ YT#@E5L;ANGR9<=:MIM7*K!%Y5][PRAB\;"<^SX6, M,/359$+;UGO#E(L(?<756M_ELAP"#H%I5-L@ V=:%I,G*N$1GB!NC%#T/_]S M2IB*EH!##0S<3_O0>TTM)@?96"QY=VK+(7*2TS.QN"R M5+>V9!3\$F=TL&&PQA8(=*T:!'F-1AB:718*IU+4,]G&T3+&1^W"A/#+=R// MI4JTT?@57;*-:(5UVFKI6"M::6E!]$]-=/KD1A2_@258%LS;%*5M,5E^B23Y MEI'%JUD:'"E)9"4:IA M,HK@9)0A?7=J7)6":+6\$VMJ+#Q=B"AGQ!?,Z?$38L^&,'#.RG" *:)P+OQ_D\\OF=;"@=7KMK\8HF$&^1.K=M2@O?JJN4L*Q$1],UM%6M,^(K4IR MDL9;H %_'PHXJDP[^VNY-/MXT?7UV.?X*AJ!/G_HB7)^[R6VQ-TQ66^PCK<# MWPOT..NX]ZT:^FD9%I6'Y8LRSZ2J$D*SH89;9)S86P:E*77:6FPEC]CBZS@; MB^UD+!F5:@'G706\3@#HW3";885#-U#OIK]='1+WN)]'!6.S'R[9OX,,G8!K M#I*0R@AIDYC/\#,?BI3&FJEX[+-ENU+9C0>7LR])5IS?E3Z(51&P/GG[9,," MNS.?XB*FH:B6\36EZSPD=\&:\L(:6O*ZQ2QN>YP60GQS5OJH9;K-LU@*3RD^ M9?VW \'-X@>L2*VXKJ89ZQ?^0!8%JOB9\-L@CH^Z/3L8_:D8R)@Q70PPTQ\@^0_4TW"4,^2S2;?VV8 S81Q! M!A.[#)9+(-Q[R2+!9"1N\+JG"6KWIDIR@#DO!L,!9K-S)]L]6!*>[6):6F&R MOM;+HW7#)??3YT^J\)\1YX].T%ZJJ*&YAU)6U>9LV8\S?-)E*7N4F1>5I \% M+P6,*ZH GF[UK)$M2[B[E[8KKMM@K];&9+WD=Q6M!-Z? CADOF)'-@_AYOJ4 MQ&GZ-4HHS_7^Y 71!5W'"1C7K**4%%,@. =23(+ +&;D">70T1W9>G M/+L2JO*Q04G$-F0(I@)5ZWI&?#Z?LUV'L+P$JL)($>HHPN*T,9C&]CG+,7.*-!=@4,VXB*$RSR]D!+^) M0;[*+E_)5<7J/HHSR"!3X13X03$C4:%W0_/%D)H>M7@N+)1W&">95D,PK3/S MB49,( CGD3_WH28JY#;#+2QBODU<"F((PL8@Y4%45/MG2[F*5KD,R^QYS>R= MZ6 P:&]K Q/_RL&/&ONFP*<#E+\ MA-(8:$NP^C:6H"K(J)BNUO0WR#QZI F\G=CH.)@_6"0E!/ZS(0:7!;((KR+TU06!8-94HCQ@5]B ME:@J?A%;OX'11&"RSXN(H@T;C;!WPB_6+K")/C.%Y1#;A5=T+LU!YJQ^#R/^ M,"L*J^$&HC,,P%)_Y86P#B"F8+]9C4ASNI4TLZSE!;1>;QK#()AP [<2$X-> M BBTKE5*U2Z1):.7UO]IJ('M$/-I!"N:2]9+"%CC8%YU1,:9\?8VA3B.Z_:U MP6&3^U>\IIC!J0*7%>]:R)&M**,2(.8#W8DTI1*+0"U5R>3$!'9%4:2,S8U#KHDZ9\7T1A45)[2P30*F"ON2@3_Z6F4QN4ZS M8 NNX#*2;M/*/P UB\),2U#&Q;X(RQA0Y[ ]( -*"^@A&;;K(!YMB#BP08 ! M8*!!BUL4(.COAQI4]_GB\A;C_[TD8G+ME"Q:IA;#E#FK.A]IG[%JR](CRN4J MW4;K.-GR-1D*@*X%SQ?<:P.,5.W4"I/EDNF,N9T7^.#4^XL]5FY1^44SS6T$ M 3CSR/_L);_1#!X @6M:9,=&_B5-,K;+EHD'P9G\GBI,[T.?8FTZ4*$-(X+ M?%A,24;H:7%"WR.(,9\7$1,3-^@/);? *,_P5%94WTW:\A5#VUP"DP"4;G G M+>!-WKN'"+6 @.J0*XZN<6H950'2_3,:_[2 >#ZL"K7:O-G\5O.,*S"A42HU40 M!KP"]S,P"E)@!0*YL+B$3'6 U-A3S=KK-5UEFFH(4M(#6%#*,V&Z(LZ%"]4' M"-&Z]4K.:&:M)*V[52MI6&I!7A3SGB0\ M,FE2;UZ1UH.^;8T;].P9--<;@Y M?-<4;.%(%0[,,=(*37A^W)04E39NK$X+^Y69\))C3+N+%L29/M$&-Y"=ZX-M!*S 0,Q&HN MI)@,BAMJ.@3G8]VH+A&8E[% !&I$ES_USI$0SXQK,02I8.G/1BL.8(W9TDD^ MFF/KI]L"X[50;=+WA9%+.[U\ +7_=056^@.%"X8'+*'1F]U"!:JV 3#V&4GD M$ #\(,<@L1J$?5[+PJD57L,*FXHZT M5:-G"$Z#\:,^35[!I\*6QF=;'DXLMU, ,;9T:*> ?\?HTU4U'#ETH?UP4ZX^ MUY0]'GC494Q@;37G48Z\<_7C7P.: &3B M_@[@$H<$'A5'5M'$*^K+_&?K*I$=SAHJL1^P9Q/W(-XDWNXY6+$M!0!"W$;] M$*2_#01UD'1)B3 !RJ/@.1CFJXSEX):Y>M\*=STPO4TA08$BE]['3 38#PJ' MA&NEQBURU@S6N'R4*T?S]OS"J=L-AX7PZ'GN!UF< (35P$2A.$$9[Y;)>&SI M?.#B@6Z"E#4#)KE(.%^AS ?RWTV0;"?'DQ37. 5$]K*WW7B$TT#)4E;5&T&$ M;*T HJP JW@301*>O5(GLNQ>,=:Y\EQCT8%(7D&-Q_'ZUNNB8) &A#M@)NRU MEX1[Z0[F$J7P+@\,\!$CP"5!80Q"Y2!"@A01 [:"?"QP*/:LY&RQ)DA;>=/] M5@4FH"]4UJPD+ >"U^)Z):A94 8IV8 M:);D7IAB-L7 M9G[O^8\LAO.2B!F)$J-\&%P*83-("T>.2AH@$G MEX!)\M3 M&/SY0MS6QQ:A)T#^7D9PRSEP"#^Y>CB-;VF)2C6E>NX1BRE-L@QLDBJ^Y6GS@R*LG(OU)?I"4.(".,.2(+98?Q6X M&0:$,=T1<^B *=[MHE@WVU.M:\=5!Z78V!$]DS6KB[&.4=>R\5M)\/PDFX!13[9<\NA+&+$ MPV?F698$3SDF0"[C>V\HJL]#+VC=&=EY"0:74_)/[W]\S_[O0Z%0_S?R'@7! M#Q_^./OXIS_-_NL?WTMMW,NSYSA!6YF7SWB1#5XP3O[V _[V M/81-I3N>#Q#N6P80T1P8D:"E"@T:S-ML$HQ4(V' /H'/3S5?$BKN[W_B,_JG M/_[IC[/W__6/0P8\XYTD;@LUCLAHGE4K;\V(/AJHG'R\,V:=!PU=1S*:480P MGSU'[*)+,ML\H1!V'Z>9 @(4EGN (XB3$PL_5,0MH/].E?U=B1%(RH>P9;XP MSI4X8T!7 V^4W C2MDL5&>>JE)OABK6&:G=:W6%#9?M*59K/@8^&LGV4,^/; M9(:7QDIWNV'EL,K> J!7%/:R517%T-2K%=<>[^_)3LZ=;)&FK>MK^.REVQMF M/5XIM<'3/BR?UH*1YBR6IT>>-/[/ ^4 MY0C*%,><7RJ8\E _C/^AZAI$3$O M$7?^C2]C^2Z2K',\B!?AO+4>A#Z%A2AKGG(O<-:K5K$1K4$73*M[WGK);X.2 M&&L,78KP"*F,Z).AOHQ]X8!,Z.G1?G5JN!6G331*J-ER8#?MMV?&WH%/BV)A M=G";Z5D.X?DRJ'E<,&V0NW<=LEDNMSA_\8(0E-:;.'GT0OI5E?\ _Q)3#(*A MTJL:X=TZ3MZE; R2JN%GJ'8$41[G*2G&)C XD:/K22%GOB[:;BAXLIY0.@9K MNMWZ4?N^Y<\/X\T:/[1-X.R;(*3)I9?139R<&I,LT+*1%)&T)COI&IQOVS.O MR;R!#6$&_UY/K4EI%,0)B: 6+R;/G0$OX2$;0-!N-0)4SB "!=)6(+0+,F)B MS.U>>F^7"?6##"V9[#) 8&>$GS*B-LM1>9Q?,2Y9X:BI945Z)*;+$K7&L38H MN10<6U;"1V(Y=,YMD5@/_L)5QI-Z&95!^D.)FC S6-<:BIH%&#^&;DY81:VJ MDGP>K]\RP&X&Y->(';1D"&R 5@\/QQ4.5OQ^)4@4.3CYI1B>:./;A!"7$4HB MD&YX@)DD-.$Y'RH,L9H^M3;]0N00!2%YNA(;%+9%?NK*"[%#%IE41 FG.GT^ M:F2H\9@IK@@>"L SWK3265@Y2\7/G&I<5/&T(J/NH#;72#%"MM@L1YDXK$0F M=@Y>M.R)!I2MT"@HM-R:*8P B#ZN(:*M6?8WF7@22;3^]1G MP@0^UWPZ]19@V'3#DX"Y+7NE^P;$:_&-L2Y?EMY@I:7IR)TQJW>5%,9X>VA) M\$3=KM:)R*"=9TR%Y2K33>AM!D4^,ZI$)N9J= D0GCHCXKO>7MX\C,B#LOU6 M;&*%!:ML.[L L+T\!<^JKQ:CPLMNNVEJRJ,$9PYQV\Q7JWR;AXCR>4R"6!D@=*F= M%\U9 XEB<-=-T%UU*M\U%\3O@N%C)))FOZPV"?S3:$LT[!6K<#W*(V:&@4[A MR@*N((\_5GDWBS5'RV,*%XS-U:_%>IW2[&*OS)^\LF&2[-?%&9P/,6E M"7PK"U/-0#"U<6RF?FJ7:%.=T$%^.BQS6B\CCN"BL\9=)71,O4.=M4Y'8)JG M*P/0VQL(4X@O+ 7/007/.&$B*,.'Y+29#B,SOVP5*K/'6^E+EG!1O"@+WB%$ M$' ]3G!J)N>O5]0M\%(\)6B"HE+2-96G)6A^1<&1C%O2I"J^2Q;4& *X+<;:(V"H* M=EE&6S?(2TV%OD.&)IB.Q:4*K5(8*AS+9R\J%TBEOBR(.JQ*4Q4T<48>'K]6 MBL:NP! =AI,L&VMQO8PG20J'BEX&CJN3&9ON00E9UE\5C+49?ZX LC!;9-C# M5"" S6PGU R=>-@XYYGUJI%#YUYU<+4PP78=A\RQ[D\RPY3N FMEZX)N@B@Z M"\YT);V5)TN.(%X$'EZ_+S1KM(;RF/TKUNID[S$$2+$AVFS!O" V)3#.^7%: M48,XQU&)XP/CKJBY3GS6UJ*=]X%F7A!1_]I+X%2DFM'RBC)I].1(2$F82,KD M>]T@*HA;C($TSUGU_NS)XGAWJ2V6]=NU-],CWK3F^6ZRX_NX6L7-^/YNF M!-EM=N=8OWL:$@38*M%@$Q5_93?B5;!&,SM41QU4K(_3)F"^)[Y&].RYE&;9 MWHD/34@< W1VY>4LKIR!.EF-<[BE'K90P(M)<23[POGZ:/'R=[YT M8L-7EZQEQ42ETM_I>O4LQ3NKH%:028'V M,"'LLRAVGQR :"/,2HGY8A#;"?J/[%ZBZ76Y6+P)]&-.F%R3?@%D9\%A6&&M MPL,8"+WFF"DEU#=P-((&>?WF;<4!N*>1%PH02ED*122O#XL:X?@(:IP942/A M]:+*KER/!A]@A^MR?(E@"CCX3_@!GAQ0O!BL@QM,R4UF.4\0W!'[0QSHRGL(.=F<0_^T7\ M=U30,PZX2%'!^90,3.A6=2Z1W(P@0:LI?N!#2.^]/5Q5LLYQ"4K=2(Z?:WAX M2UR&BD$<@(@1BG+6%>!_^YK5'12W'IIESXE83:X7J+<[<0VGIQ>,K0V]UBC7 ME8.=,C^UR6OGSDUXR,AX)8M-,G* E-WZ9>R6'<:S^;<@>Y9UW^15.7:V3C>SRJ0#C6(I4+ M#6ZWX&1F=Y 83B%F:^LC@5?Y%"RN1)#*0L#H]WS@1P^_Q:E;H402ZX1SHN(3 MV_RN!KDIW4QEEA8CLG1R2MB76.1^'>:&%26D'^(P%,4*W"6$L9F^$Y@;A[EA M,Z)-E_P"$R9BQE;S?*_9O;UA0S*U[I4]$HPS+QI8TD:2))PF$41=09X51:'J MP<\^?.1FFT4"T)?L-C2#>E\;8T'=^P8NT0=E"V]/<"[5H M-CQ*[.L.(-1EY-9PP!#E7\A4N"$'QFV/EK,(+&)]$0J553%_&&O)F1?!EC"> M%EUYQKP?QDK* $#=UU2.\X-*$BH^HI]WZHQ7J#%(,HNM!Y85DO.G./93#N)- M14EL400X73(Y-F6W&IO3Y]A7D":+-1-EMH"7E*"0ZX5#JRZ45T(CS+^QD_(3 MTUJA&IT#IX6*LS8Q67@[)=K49D2?'!Q!G-Z,Z"M=4F%@BJZ ]#][F12^(+-H M$='E;X(6"QS.%VJ9#,!]ZB5-Z 54QI3UK&8: '2.BE!_9:\VN)/EG M3&J7"5'2-TO$[ E,_QM">[8CR1Y6(!/[4ZH@J?H 0[#=+%N7KI3_?9B;"R&1(K1A3V0CR^\Q&P& M<"![;,EO;*W*6--R4%B+D5,OA4$+\MLV$:I)!L,;I+5,HWY&G(1E)D8-77A< M/5,_#^EBC9%/%WO, !EBGI44$>P*Y^^ZW#BNI0N^"B(F8DY6A/*<7=D]IT^<^27? MLCSMM!RVLG;TU(\)FH1LUJ9(-4G9Z?WT@[5PYTV42!!45D=T[W+:(( %@L"Z M?I\PO13:DJB&6F1@70A_7[\]E64C"?OW"5"+.D*&]@"? M^Q-O]=L9JJYXO@K2 M1PNG_%=<]D;5]DWUO& WEZ.UX<4^IRZ,8)HP'#!?V3-E?P#D57XI@9Q/J@&H MEA'UV;<7G?M6$EE(F2"_A:!4'6#)ZQ:P9/:HDD\4);C2WL_W'1YSYOA]=__U MZ@[;0'KQ-WKQ$;^]>6E=:A*[G(8<&PQJ5[997L;_Q'^>K#[H'@&6;I=0W*%8 MMF)TCUET3)="#G:7WM411;3U0MTM1^ P.CX/:2SBZI/>FE.S2I+O8$14H(KL MV%0&TA81W1_A'D$^X>12W&;&A'K4Z^UP/#N+TB5 MVT(FV<2I&1T_3XG-MZGE3.F[\&J*9*J(@[>Q.XGL'#-)N)2V O>KY!698T66 MX%LMIWBKO#!!F2FZ2&+(N1P>31!SH)(F8@0BC?!E)S_ M>G=]-[OL_',@%O$%%Q&H*XRL'6%CX-\ ;IV]A2A+DB OX)+AA[)#CUX+Z,8- M>Z9\A62F@7@A__.,IBX^O'Y((3#,= @&-?@"65QH_$H?T:+L;VBJ2A7E8-$$ M<6"68YK(!^:-*\L0W1*0SF/M6HHTY$.@>4UF_.P5]=/+F3#S$WD*ZQ4!4H5I:W,4IO67?T=!XC@[/ MNDM[&F/:8?X.'YB&/0\H,"C1)QO&V89=@ MCG'S;OYB- 148D'$N$-9E#'CEEHR+E62/9;POE!V#](1(4J,07C5@3F,C40R MQ?7J5N8J(6VKX!Y= 46;+V E\QUX5F.;T2__CMO?H:^F.."L6>E$$S'A3H^, M;,6/BK_J^C?Z6YJ72'+7"*0NG>WZEUN[=BB-R5:(:P';+E2BAR7/."XQ%6E%2^=N/3A#WFIS_2-\A3,1 M,A%7*<#]5@"%'VE1LC,.V$LXX+#]"Z/E(*X^T,#E7#@#']1OLP$6#1C$>@JB M"6A%E5_:3S0N_4^]NE9^J%IB*I<8J1_YSP4L=8CK"/^+<"9JX7@]BEI9:.#4 M?RP1?+J81,=AVS7A@CA" BU#/PY?(06:XZ7I"4 MNL3[&%&2:ISOT1!",!$G2?:.^/20%'N9TR@N$=9,!?7.0]+*+CU=7.<[]9L" M;-!P$!PJ8!@HA(*!<$DJ.KX02I&NHFIQ>M6IB'$5*FW-YEH=NBQ (&FE-)H@O)DXK0. 8JZCB*IP)%U\K< MJE6!PVL?U)G2I=[J6H-KDN]3@LZ#21]&4P_:_8+0D2 MA15+DJ'0+2GKF$(ES?(TD":YDX=M!+WO3A0 -I/MA5N691X_[[DV4V;D(7"K M1P^2PBJ-8**X]4<,FZIQCLU\JI42#.>357#(2/2D:$1.-*;LV=_1HOC?1 ,N M)S"$R?.U(*%K4W%<^>1-H43"7BWZ%>?&[[@2-4-CU][4%)F4)B0!Q:0%BY0M M@'R%:)4^@I4'Y58701%S;+?1LT]-5%+!)(/ZJY'%+"=$L*9/3(G@G'[2Q4K& M7J=)LTV7483IKD$"J?JWJ6#E&4;VI_K$_/_/<2IYB2:@]QM5($M1K$AU.X54 M'--,,R4AUS6;PO>"/F6;\IUI0JC2#1?/&(3(42"3E,AQN.YXMK(F1XEYKE)6 MH08-:6,I[9Y)6TAIT3YQX;3"@W6M#-]3P/M M2&CV?98"5CU&X!J2!:&&K@7"7IZ]L#:.PY$2NTUW_Q;\F>625'"<#Q.[9&J^ MZ--5QOL8,U%-?HB MT!GY [IS&K5YI"\Q$ NEY7VP/3715P0S=%\$.IOOM!L",<[GKE579'TIQ@%# ME;WQ&K?0+:?&X)DG]J0G :$U[+&181L,Q\?-!'03XPJ2V#*@0VIB+(V1WXRA M6AR6RGG"@D@9K"0*+DO4:-C&'X*!@2F4G-NCFDL9E$2.X+H,V(F$'$'H.I4$ M]L>(NB#7G,CT(D@@#G*6HC^505Z>)/P%N\'2]'SEM_T40O)JTNNYR632EQ_U M-AT?3]=!#ENED(6-0QVCLC]=G#E1I=]H@E0=#9S5=()24TW;T@P*"JE!HO ) M]@8OEM+ Q:/[M;L 6;$02I7DJ>F8D-"3.K;]+EY;!*56U&>O$959E7 M_8BH,$^0I4F4L0_P2W"R)[5!7?DD1I^^I5!8,KB;_/>GKQG;\"F>0++BW*+[ M'N[E^O[?G_X[P0$Y(W*,4<@RM: MA'F,7_ 08CC>XT+F3!B]NF=1&U$:R_V!W7*)IA6HN8!\!) "I>[H6G1$D48K MQ#U=TBAB64I)"[6Q2E<-MKSF(]0AQ-G+9_(HX;M[[OWNG)M5!O(93X-#])%: MPN[R&5S-XT MQG%488Q3U(LP)_.02FN>%@#XPE9!F._ M=LI6.QPR"?]GS<9@RPT'!P2WKS(0]-3@+71(H$?R!^]HY5DY$3&SI0BF=2-EC1J?H_AR%JV3S'1;288:M7?@R0N(0=]M0WM%D-5;# M\H9JI4?.73(R1Y4C*2Q#IAQSX'#,WM9(S4-K"&VT[DC&2>3.(H$>V76UJDN1 MQ7M4F;\"H,(8A"?F+XBQ('?NF!IY= K0")YH&F?Y?592644+$[E-!4&!V&A- M' E#D_?5% B? X%)V+6\Y#:M,B449#D-58*W=9+!I_]:GSX@Q#K*6O!52MD4 MBDJ).X 5)/N(T],%8L'D%8#?BFJ;V\50RHU.-R*D0C2#0?)+#/(37G)URO1N"GHW>2F\(1 MD4'P\>N7YW5PDSG;+Z/R29NP#KG/.E ;L@*!]G0 MK_&3[!E@F$B5E^V,!&O$SMR=GQ@FBU&_E^0\(J^IP4RJNQ/C[_;QICC'8LTY M]K_/1)*D)H2J9IHD><" 51Q6Z6_@)TZ0 XVE7JF GGKM\U,T\1XF*)V3^# M#JN7EQSY,L#>Y+ 9/*5H_F+4O@#(%A(R+!W+8-!+,=.]B".!>L^A=P&[9G2B M>FL<(@<"8)JI>>K'E[AY1X:6Q+DA\20<[LWU1#5.@0#@VXA&%Q_?"P"$4<&,)=N(;V-_0)8M^KRZ3=R<[?Z^Q.Y>5Q](ZN'Z\?E^O;^*UE> MKF]_OUW?7C\Y=0.C&_:&72#L[!D'-[KBO;G?@Z8 9WO!\:+93Z'A =[PL4G! M::OTN*X\-*[DMD( 7#;1OU":IL#+=BIAFQ/?$G-:7'!>N03^WBQE>VY0KA#O MBZC.)L@8&F7Z%CY(109'.TRJ1B*.I&KE*K]_A#-@X/F!?9!@MTMB[O0&OV^H MXVSL.,EU!9]YLNQR#>8.WQ\SZ-GC(;=C\%>NCAB7RR,59A3)B#=6ZA7-/^$X M9RAJ_;Q!<1PC=XK(4+'.T+VD&("7I.3PX3+,*0):('VDP,B M-0>KN8PA'05AYK0JM6(P4B\&DQD +D'2WFBZIY+<$33\O\?EJ\1IN_X!60E@ M"!0%U!1&I],8B)$TI2/&G=[98 H5#K+&Q'A$#NB6U& "\:TX#SC4V0V.@YZW M5$8\8<";=1YC.(&_]/H'$R#+V5R#_ -3FZ%4$<3*$C;$"P+&TB$!ZP$$I_94 MB)S+7V(!K1Q9@( 1*S0--=&<%L+$4_LK+T2%UV&RI=!@E\LH8FT*K(A8Y>A' M2T].81-XEZ+/A6"HRG(B^YV_) WPG5.*4P7W!B5MS^8DD;UU[O*(.>%A \@W M,4&^STI.Y<_70LG>-4:[T?]9"=ZS'<5@^PK$Z6MA3I)UZM:?_ M08/\AG4T9-]^^=N7_WF^DHB=*?%:NMANRHQ=!$@3L2 P''AM\_$E+_)2E]9] MI=E+'NQ>XS!(!D ZF=TX W0:=>+F#C/[!GCH,9#;_ M$SNLV=+)/Y,K]A=Q/K.I_BRK9NV@/45'2)R2+*6(1; @&X>(Y/B9W%,L 92( MB1!"")=I=!4G3,&)CD9F:.;^(SO0E:#_!7@NXQ!?<<3'. _!DB,D^O4\1*KF M(_@4C8?&L=B.?7O?=^ GEX?F:K-^I4P=_3>HQQNAB%^$X>5@!$8SS^C5AK ! M"8R(58JNS!;7,B>6N+$4=[_#N@TS3EQ:XKJ&,' M=V5?STG^>O:K5AF^!G$* MG_KRUMP>&3"1[T@2A B)!%.'^DI M$;[LK(7.^@\M$C%D0]1PL!<$,(J+&AS_ H_X7.=>ALY33N>[DLJI!2MU,$.5+UTU M;=7.5L49DX92F@51\R9RXF B4/%UN'P%ALN,1^$@,'TZYJ/M Q1Q/>C2,=[C M>()4T1X%DN.S>Q:.<24P<1PU1N,9B6&S;71M*V. MH,:&SM*R/MU.U0X(KH,?3$7(TC!.XH"C6/^XS&D4XT7 #-_P=6#M!/;!#1?Z M1I-LQYUQ?(QS$L_.$EO_I%)68IM*-=0)#?Q:M =[+D4&=XNX=ZG7H3F:$*=@@7U:F.) MU/#B\R>/SI8&:]_S#_8AG/I9W]^NKZ_(TWJY=E+%=/+\K.\NC4M,F@^F\8GP M&E)PT13K/(BH!->26 /Z[Q I> =M]B;+K[+]<[G9)PKS8$AAHC&%!<%)X#'+ M\<<4YH%NQ8,6.!6 D21R,JJMGU)%GRO9B(&A!^375O>BNGJE20(.I2 ] M=9.(5"7LB8BNYCKEAA0KQ_.N>SC%1AJ%GJW1]\AUH=]H].*THFX\B6J.5$_G MA(JX-M\VAY[D;OO!#HG156 M*43Z%K.6X)'&O/T2B-;#Z\JU?#1B]99MJ[W=7"Y@UPMF@G]*L/[0&!TJMHCNM*I M#9?*=M64H3 MS;UG6?- B*X>538F[8;6Y#G*PZ%3Z^= W M9PYO!K#E!.3IJJ8 ;UE. H)_W,#_R1?+BJ<<6K&;ZHJM/*[8-X5>I*XI8AW&Q/ZJZVMGV^2J,#$E]F0.[V\Y&V3_ >3HT,31$2LK,9)9:4+A:" MPCJ55C@HVT;E,,=B$,!\H#)Q\TPE%)]8+3E3#H-9VE9MGQK*(3;=?"CN6KL5#>@G1/!TP-#JTKQ4X*%D+$H=A3I(&7PPR&ST/3KD)@+ MT%BFR0M"L5@'%@#R]:?@*IA^*1[#?;H/\8[5AJNUF MG]S%&\S1!FV^_ NS__;* M%G-EB+D\9S&K%?/>Q6W%WK[8%W$*H%[%UWP@6;M-I;0+8H?:\]ARB'W9A)6N M>UX0[-LMC5J,_+,0".;HGJ( Z"HN0G;4[?.A=XLQ!B<#,DABGUPI H!GJ MJJY"NF'C!PE $F@HJ?PE4;[A*(K;ZA+S521]: +PH?E:$@*(8E[#]VFX4R^ M$-9E(WK$E*1]"2]=?0"<9X59\I\OH; @P:608/IFV9A#RTQ,;[4!]])-DKU# M2CHM;@5;._)R[K?[!*)N70J*FQ5#GQ?,BO!ID5N#1=Z8&3FHS?WT2YBX7+U) MOE.=!B%Q*3"P""5=Q>/3]T$UJ0;6!8]68J_D$^L7I'->)]8)'2I/'Z>GSK\T+JA',06:-,L66;8S1-%YE@V<$HW3@'V\%(5^/= MMY"A0E^'G9_!&M"1YXL'KVZ9@O4#\B(!.Y)-2I!$!CL$A!CH].)#,'4>QP"/ M2LQ'0: \]FV'P0YP.$+J*LG5A9#20\^%$WV3=49$[T3R8C+A<( SDLUBV8 0 M?)#HE^36ZR42=<>CQM7YQY(F=C$-3^R8TE01] Z*M2 "9._".3K=Z&*:,'L] M!-5(?&0 [\"^!%J*%A23Y%:THF981TO3:4N0 Y&/IG#_0+K MH4;$;2+'A/P3-:K;S!H=Q@6ZP7B"I\B!&^8=X=8HJ2P/EJ+(L2%UP*JQ0\H%G "1,\!L M [D\JY]M>2K&YKB[R"'CG*KWODUW3.6Z YC9+X/"1V8E.^]T0;!;\F6"X-&( M\E@4LY,)T,U/I/_ECK_I_&1KQ@XX0SF,,AVL4G#+#^5:'-L0NU&20/!P4O6V MI>:(*Y56S=' 9*8#M4=J0*/V:))T6?<+8"F]RZ??R,W=ZN]/Y.9Q]8W*"1?_+0TXW ME.T8'BT?AWD.AR.71 ]H\<*J(27LAV/>/N5:=1W8=SP,*W;W,25]Q3:-I,I>T M2K[5X(-CF$A&=PX+1D>8=%*;[R0&Z_>G=8X0CQ^C,PW)C@TOV#G((?7DIR8! M)B&%&DL2VRV$[Z24(A53BJ2/' %V.L*';1QCL3[&''[C8PE1/X:Q/^_5W%:A MD*10OJ#,2*::A3CD(!D;]B:8&3CD_8$'#S+Z!27E"Y >,]4C:GRM/^V*V)]H M\YY>\,410 AYC1$Z,(NF)#FTQ$N@"D!B)\FA4Y*F)%041 VZN611E;MS??!,+00_WI$K4QU,&6$TT^B" MEN^4IH;EA'BA3+W> XPU=W!A3&NHPP(-\E".R_83#FP'I4,^-HEP< $\Q2,W MSOA))EH.Z<% .=5X1 QHIS"(,0D?5'H9'446)UV%>H)2(=+1\-63"WL_ 'XP M_GYI_7X:#\+^^4]V4:RS;P&@%F?YAZ:)'!AG,%ZU& 4D5>.8?)2NPS[LS#<( MY9L 29GMW623CQ*M@QN'FGSVC=%9M,0GTVX]K4MRW)(LVY9D G#XR=>F&ED< MND;N8I'*%7W#\[UKODA(_](''V:)[;*!ZW&_AR,"#M$"1^+511P*DP;A*_\U MSP!KR4@GY6M0LN>,"SK>;FD4,QTZ^8"R%]87.Z.8%DG ^P77$F!,L7_>/JS. M?3T3\T+BJR/&DZ+I.J'02/^UW._XO_>?;E'T'6VY##3N;]="&K21'Y\4%QOA& M&V,*DS@U?*R1#=VFAL@_..+S!M8A4JYSEVZIYI+E.HSI117&U"0@VG/]JWB, MBW_]5]O<:1Y-!Q@UV9PDE-=$)@L M@=E6$46_N5YS,R<MW.8W;@.?ESFS) N+X,\_]APB*KEC_C4>P!R37F'Q.R1V16L M3^>);N@'OA@ANUUX>RU?Z%39>D.$L'VX4HP):K/",&<&MY$,(W*0!U1"@P%O M=+B0:&*]9 M$BFHGX'.';/#_R:ABY9EF^Y99A?(0Y"[=K&/+Z#EF;&D%.A3GR*ZB<.X M_,6E4R;;E.R>HNOL@CZQ\5%UCE8YYB6\QP7E+GRF*62G<,O;4:5=7(HD&CFL M:]/(L7ARCTIIN"X# PDCA/V7F;QJ-"*'\X,:=Y/E-'Y)^2'&S"VF$A9 \):E M=H[+" E3&SX4._P%]S-F!D%BD,N+P*& XE6+$8@<@AAC-";F.$G F>*%&E?A M*4([OR+%52SFQD:\YGJ&J!(;=%*),C*YB7=0),OC*.QK_B30?-'C(_E^H"+/ MY6=K$%E2^8#!B1,?DD^C:98594+Q":9D=N!Z@[6!H!RO+X >C3_=FV&BB MU!(QFN1Q%M($'F&AV2#/"P2FQ.TV1NVTZ'ZAB606/$ G;U#GY=2C"YC\Q++5 M2L@0ED:4?P_-9I?=3&(L#)VS#<.+?-5/\!'02NU\V M- 8BA:+"0/F5=5Y>!255<H+=$\B".%N#+ 1X*V NQPF!9A*.0F1 MOB%A_P#O8Y0E29 7D.C*/9$N"5#.CKE4SD); MCJ66WZ24UGLQ_B126VZTXT1WA35(9RED>_+"0K%_!A4LB@Y5J:+HTZ&:/)H^>:6:3E,%U%]46PLPDB]J-,W\ZJMF5P-_7K[2[)/B@56/G-U\-] M)J"">0X/;F'S[Q!QN\_*_Z#EHX)7<\6=I>8BC3W$\F.CDP]:$CW^@BRW@/'^ M%U@Z"WS$1+CS=_W.9VV,H[DQ,7'(WG)^FDL6;K8JSW$J%L7@&\>@&3<_?AV4 M8;T7%,>AV?MYRB4.$CD$,<98$)NMW1CF/&4U=_>1 CO?NX_ X+08 M^,_SD]+)ZOZ8#8JX6&T>6#/I^H X5\Q.>P _24N#&!%R:V):#*TKP"&A MHL,]]+ 60:(8>"(DNBF7Q/RB&]?%95(D/PW7P0\.;(4HR8,1]4DDG8* MJAQ@SW,70FQ,V1DF;O#N%@0[=.C]R,*XAI&DW4@R\>A47*0JH>!4;(&3B&42 M"$[(#NA8-NF!6UW>-J!5&1Y&*U7,(3Z5E/MVNPOB',R%57X5%[NL")+5YBY+ M7^[8="+^P8Q8,:?'@T,1QOF, XE/\[P%3>HRYD0.UBBOGR37DV.SPNDN^9^* MVU1 V<,E<9N63/LIXM!SM%S%P]4T"?NF^$0!%U_,+;',#RX7 C _8 MGC+*)5FU'%J1TJ^;[="62U\&.:SMHG+NLA9)IY^H>QF$=6 GZ("ZVX.ED3D$@% M:@!>+K10U88?"U%,]!#$#F\J5V+6C>RMP'I-D+=G)[IVE0J-A=AHTR3,%.%D MGP-HBJV@O>R1LS+QDF]7A4U.I!%[4%2K0[]$"[7:N&56=B)1)1%J#6AX^L60 M0$F'N-W/I8%&^-])>^N<[KACJT!$O8B&;$8 #64D$[-O%(Q=@*\AT1Y+ $5G M,MMJ$X1EEKMD;&VAZ;JB331=#X 9.("DJS'E@/.5?8K$B+_8U&47[$//P0B-Z(]_IZ?6 M O.^B.B,8&^$=3?CF9L;=[KI:U!$3,\%Z%(L!A_1'V=T[;K0?&0IDF8!IO6D M@1>&^W7DC5@-7EQB;?=MRC,LACELQ%' +MU9PLM MWL(A9E+)SL]%J :.P /O:UJ;]/I'7)04S03N05YG:YIO(7-F=!-8SX: M"*[&(W^4^1[J"9."NJ27<[P,-M0C7POMXTOX6E!S+3*U%J49M!W(@)?"[>W*NS 9100DDC/&A-V. M1I=,RQC&P,?[(=B1>V:0@7.ND3;HN3NX@Y& *?@SRR_W[(6RC3H(WD/TX;[" MIY8O-12BOBDW;(+#1FJ34I=D6FP-*V^91ACDT5>-_MNI20)U)184^P9(/73P M\QB3<1'KO_\\2],%C8BKD.$J)-/(KERM !#(Q.2%Z093S+#];@RP0%!LE%"4 M^ILDI:Y)<4Y.5.!Z]?(MB), &3YR+,#O6\!/HY/R^AI1G'M"$#F'=!+T :>@HU.R@G_V\*['5A\-$M[^B?F](OR!7N9_G^'JL$KWJ M"F_T1X X&&HHAXF_<1&\O.00-F'"K38"S^6:X\.-*F: UZHYAP61LV _)8'$YU)3^?D6JYHP[F+5 MV%4Y51JZUU4T\]/=K..46>^>EK("(NY@$1WG/DV^<(TI!>"3_-_$7,#(F PN M26#,PF&N<_A*HWU"H<"J1=+U )J1RLNVWS7Y [MVF2[O2#I+_1)CP TN1Q'2 M+B>6=DR:-5GW^'L&]2V0,?=X>CC"(<.:JL_4$T6*M;_4,EM)#G)!WE27<^$( MG2/E[&QH9*?ECSU7J7OQQ2ZZ"6,=0M;++_SBXQL-@',4MN]-C@@ZX<> Z(#1 M'5'].0\5.)#'HL]J$FJ&![3*RA!,"I8 '@T,8X$SD2BHB M@>]<(20Q>\.,;Y^)2!6=KM?;<9B=RVM7 M(?J!7G8N9#*SMSFT!O]W#N>71M(<7F?PJY5F8EV*X L=5IA?\]#+;JMX!0O" MYX0^,"J-]#(CD$Q H0:NJ(A+BSYEU\7Y,O?OGSYKP5V 2]AO(AKXT7 KUDK M+<&"M+Y-A]7NFTU!2\C'X4 C0]RONB^!6C*!$])&H!TR^SI^KNO)?Z4IS8,$ M8@ 1U/1"^@Z ^PRKQA>]\EB(U:_[>OR1);+* VQ JOS\Q''B&8=?DON8U-& MR&>UN8E39H+)FBM (8@+3+07W.P(\YQ7J9;LV#*S9A!(+1L M1A B?)"SDC"IB-8"CC2))VETX5J1K$P)9^Q5:4I=>(R+?]SD%,Q[RL8M(7'A M&P="&K0\K-O/&]8OB47') <#7& L_?469[R[N"V'!B8+ 5CT&W*R,LI)!&Z M= $Y/V8D] /7JBD:'_=T8,KD]U1D1&*RY',YF9TZ5)I&;ISSED7LN08;T'Q %H]ET&JD/"B)^SS6BQ4P8YKJW1J%!/M!_D[< M;:! YV]XB6*M<9#PZKK!166(W-7N!A[ M01PS+RZC/_>BJGJ= <-9&L8)M; YUAD0,#SDV5LCB@WU![*M1G\HR+..W M,0J\C:E 7%!-AM2Q5MB?D11"3@HT\$\P+_9%_6(<+GIND[@5Y["8-EB=M:*Y M6M%4 J4 -@HLY)ZOG7'X!&HF#C!@, ^HCI9P&>QB=OF#@L8N2A0?-(-A&JSZ MTD+1)1/M/_O[3#K6'9&9&^3N!''$*"BI!@%EYLXC*=P&BI,1Z:67F7[ MYW*S3P3D3\&N%AJ_05;&W_.XI)!O,LRSC=TP)77#M(\7MGQ%B>C4P92XY!,) MGJB7BCT2W>6"V#CL!ICY@N!X;('.5FYS1_=ZW9&8 SM]7$?JF4+,%_LRR/,/ M-CBFY =;>I5MV?1.?,6@9HMW:/:[(- S^8/W[> +!GPR&&*UL5#*!LFB8;#04EG'+K M@6UG" ^ EA&G>W:U":/A=!AU-8"TKN"+@3&4[261!1XHFZ93+G5GLEI%NDI@ M078%4/FYT[)EAX(9WM2CWZ0S-RN'=8)T=>G<1=\NFQ:$0Z*+O6!T!PZ:H4AF MF!1O^_#AQ>) Y'E?DE0PMT.(QAG"F!M99?@19:PDE,D!"!L!V>G9&(Y(?5R* M:(=F,(RF:'.9;D(YI[=;RFNE- M_:2=,,=I7('M:+T 4<%"&2WCRSGM5O-.[/?N'$<;G]B6HL75^ 6 O&-R17S7 MQHTHH87O(^4[1T&2;AFF\!Y%$;H+@P1N9N6F/#DR(WM#-@EJA8*LH M$P+RC2F:A:_7(=R4*'GCR&='LI1DH"A^9I*%9[(#K7*1CA?DZ";2E%Z898AA M/7H5E('(3QO&26;T2:!3F?4V?SD:&,JF$T:;59<2$>N"EN^4IB9^TSJS+Z.K M/9A$G,/NI*+>B@']N^0Q%[A-"IV+1#@2.H7Y*<-)]&RDJS(CXH:[-K60ZF5G MUJ;.EI8(0J^VA'B(.*@=E.N M=Y/YQ$ZM8>%&%9QZO1KS%KE1:(_D,(3".(3*@<3WF@EFA2V.Y>HF="5K(OVT M0D;L7U7[R5M-LD ME)V81RXSKS!'ZB'(RP]VL;$U"W$Z@'V09 Y.@H#LQB&X#AG*4W2( @QQR!Z M$/+')+S,=[2$-5YM>,*,B2''$0NY+*YC?EHJV:1',N MV9IN=UD>Y!^<\>AN(../ZDZR0TU#AC.6%.9[\22*YCQHN3IX.OT'8FD-/3D: M[U)]-RUDW<.'P.Z:AMM]FB6P@D3[[1;>-" QXP4H7CGG0)/CN9,82CF8X?)^ MGZ501<$9"N%T22,%-Z0K.O2A/K!0!DM?8%RF!_&1B1H:[WPUN%D 8]XI$]3" M3+TVECFW8IK=]I\D:_L;5_'?0^O_SMR[^PV0AYUU"/J^15(SF.D+J5U[+FE$2 M0,N7Z_+[9@)"L.!VN\NS-PZ-.,ASJWHD9I<3^"]'%,6VOSW)8Q5YM^2(J(QI M&EEYT^-4QG=ED>B$<>#6MA/'?XXU:2R5M?/%%UC@SC[;G,;;YSUKCR9RCE5T M5"0S0'(#QE/?H1HN=UG>9KLY.!6,X2T:R6FCB-F-KL]'J&JBGLA2(Y]XBCRFNPB&SM=45UU,^S"LH\&JBFRR_V9?[ MG,I3?:"^K90 WB?)0;G(BJ"?/",CG:NBA]_ #5I!P0>:KX MD.KB/^L%Z,4Z23XQ]V+[VE..1H(P 8\ M9-QK\^L7;GVO\KLL?1E:^J'Q1!?DUR^$=TV03HZRS\9A5-SO*B12YWLNB9[% M0G/J?69'P&>8"::#B;D0/1F$ M+QVB1>W4TI7H4R);M7P)3FM!-K YW]QR]3SD64AI5-PP-5Z>+;E[L\0-A8R[KB,TJQ2!I4RF##'4)): M8'0%\KS9Q>O&+P*)AW=9R 1_S5(Z*&$)NR'8C[,THC&F:^E[$\Q9[CHX@,+L M)87/?AW\N* IW<3'F^E5>TX45SV[+CX:=?J6$:<*J,Y%!K'AS=X0&$+V-WL! M['Q,0PK [7AV+H6),(] XIS BQ<#D6RE*C! M"(XV:4J'ZQ6PDCE$^@@2 QVU)%.DM$@XN0=FZHCLECA$%JED#^F=HZ3U&"N@ M$/,>P-R#$1B;4M)Y+@ M*BX"$9+#Y-='^D;3/1W%XK'[!KU>]#ZI9>-$PI8Z!2F?,2:GK_A*LY<\V+TR MJX;CS,Y1_18%AE]90P"!Y"KO$*C$,:M'^:P@&^I!6#&.D19GL(P]ZT&?K KT M%QB7.C15?"Y,(Z:&B)2KR!CFT62&@1K>YW^4$R!]Z"L28PP24F>O@AYKG?58^JD@# MK^-=;88N3B8%!5((T'%M%U AI/4D=WLE[' M/3\:%HMS*JY?@U1H?/>9*+#QC44C*LB-J0HZYY)-5BO4:KXSAJ)QO>C5# \- M0L;5[>D =6>^1&8627V1)@#FQ9S=ANN278-V"6F%(W>8.5KAL810,F+38E=/$9^B#0R3RG:IK).-]2SM<])\-( M]7?R )^DT.F,Z^O.NJ"NSOCZD%. H*_PAC,]'W6'0;>)XKC])(?[!=W9?$1) M%8Z*/U=*75TDTTIOG@4G+H'S0\/Q2C1ZK:70E'?-T^PSE-J5_M0;RTOKUD6; M#_]TC0"5$D4E,\\ MC30T9O33+TB%A*ME&20W#:X5N[UB(!9)@P1-WR+;E._PS3F&\I*4P9=9"HR? M/);R&!P:@WG-$[SXK@.[!"UBUISJR M+V;O!AUW34Q#K6-5)B0DXSAB6/&Q''9H<&PT64.;6%2[F;4&\39!! M:%&BW =;.BA.6>-^@1X=QBBAF/=*.#QOXB(,$B@LN&&_.=EK+'HCO#M1J = MSGKV%O+6A"*TUY&,5SDRYUE;K+9-12^.?1\C2% #9V;G?2+HJK;;&*'C_*.E MPB9>OV<#*ZG^]6P%D?]!>V7#N"=D 7<($'-*_?81].3",A7V08+=+8LZ7 M A"!84\Z-F;FL23VD46"0&J+@-NR4\0<S$;.$G=%Q+WE@U/30L MR6%Y)!K: BI[XW#F,M@^E'.5PKR46XOUG5_-HXB2')#"T0>^#,-\3R/EV8,O M6ZH:D.$V!K&OZ)MCZ4-6*";Y\].,RC_R URA6^_8V.5 M#\NKS%W*Q'0IGYVLTJUB"":[)[+_!3%&< \T_WL&&B\F2!7L9ZJ.UG%H!$0M M,A^%9X45^$]JG+ON<$O'%]/VC/$/T9*N*MP9R68KBEJS7Y W+F$NWM\;BJ@T M&(= ZQCW/S61W-:\>%\.")#&F6QBSG*2]/9A\[4@-I^>KM=/D]3+\$F;I6OT MU*6VDEEE7@WK[FSD,'7R-F&,1W@0RB2J_-)^8C"%N\H6R@4.861"R[:8IMW!QD#J. MFNL'RY7KY<(&[W'Y"DX?[B,JL@2P1:"67^0F%J^45,\+LG6]-EC%_Y!GF_C4PPU[(+R+6<[3O'[X M9'>.)RLR1!MS3X>9V(<3;IW;UPZ$LX&O6[-KA6_$>9:M"PF-/8B*#MN#WN6T M$P!N@I .RM2L)0! C\XIM\<2PN:OLB291I G"O7O2X6/AC;S:;S+G+\6!3#;W0HM@+K/^*IG.%Q\7 M- U?MT'^CP&OJ"'3677K_"W57#WR%QRA8Q06R)R#ZYV-$%U^-_5+WK5CHU4 MH',\!/8-UP&YP70-TP!:6GX44%F8]G% M0@SS,YI(!Q*&A@D]"9>[(\FL(_]V>7%[=[N^O7Y:D,?KJ^OK;\N+NVMRN;K_ M_?IQ?0L_/SQ>WUP_LC^2I_7J\M\79'DO?OQM=7=U_?CT?_X?_^O+K__V?Y.K MZYO;R]NU2_C2MSBB:52P/08Z-[E-ZSX!!".35@NE9)S^<^' M+(G#CV7(CD$.J @EC\,JT)42@OE3[%0E@>[>=0'CA,+W _4QE#(QNO$;/@%B MS !)UW^FY6G4N:?<&9CH\?CT_40<]6JZ-^N(;+$G5PDWI\]5;,5'\D2^NT1Y M'SA-*YSZY'2F!\U]OL='L5/D&#;&HN-;UI5@B2U3(WSD0IY??XC_.K52<--) M1M/5QDC=^K[+TNL@3SZN?] \C L*D*\<@4\B\M$2BOME,NL@UXZB=L7*#IW? M1?9L&H3"/ @5$^'LIWPJ$BUCX.,8E\+EOE['2Q[LO7+ =S^G1WH]:9B>IN>C?C M6&ED &T8"-^HJ+L(D M Y;/@>ZI*N<5T3U/F$@J(OBCY+^J=(OSF;^5/&TE&CA(?.,'?2JQV6H?BRZ9 MS8KBTL1H'UIK$_VY+[!\&3+]8HE>!RE_A]#A250[6YQ=@5.LC#[V^1KUT(1>G]G)^ADFMB!Z:J2RAHIIJ'$I M66]ZDMC>6:6:2HDS00T>@GR5(T])A*G@(]4=8DIA(&B! *P"Q7O#O'E5L-8) M;>&N&M'I.B3R*M)BV3@6;""RRCDU3"0J"=Q7*3J5N8YLT2#X B7'<::.3F!^ M\V!^N+.8]<%8DF-15$G)-Z;Y,L,7LT_4+W^+F7*:AZ\?@Y#8C!(874I\B ^1>. R!GW<& Y .0Q0-RGNB:0-]G(U0'F]>"Y$*BTJE$35?\34[_E):!$IGOJ5&LB7"!>"(09!;=TW(PK[4-"B22C*!SD7HW!(/!!<1=Z!8 Q$Y$GJ/C+$R&>YB]I\(=PBOM64W\2B.O7[5U8#6K"9 ] RF*'1P MN1)BMU93/'R(R^E68V:[E5D."9L"CG*4[&39+]X4"LF3IRO/713I%Y$B+%,# MJ]-]AC!// ,O"YCJ(A[$[EYQQ[-#X()NLIP:)2),\:9%.0R/6?;Q4PBFM3;( MX?L$8_["/0]Z6*+')<\X,#'K9!9DEBOR+4XQ%?$6$%39]-CFM'OA!\HW6KYF M["^0C8F.Y2%9A.CQ$TL43UC^-,N%.7%KB50^/CPQQE]4=AV89F!.94D"/4EQ MW%"K7&;L AZ*V@=]3&+WM/LX^29XH&F0B-):N6ZBDFB1I&74 X5[4-,V!.DG\4@AZ_HCR,S\ X=NGM'E:!2 MFE85PY$YL'[/UJ_9OF CK=_92_]8O^:4(B(KF\ ^9YT;D((2/0G"8!C%=%WYEP[< M)L->+?1)9*=$]^KZ/;);, 9]W7B?[&!9O\9Y^7'#GAK^'?(1P%W]Y6__\J^N MTO[FWU;Y#JYV0]22B[H!49T5N)_" M27<3OPTR)-A-\6_G*XG8HR?1Z\%X,P2NYD:Y1B[DN9*0^2W*5W_'8M;;E&>J M^$,+%]X#8Z8"SAB3P!4I,9\N?%1\PG^]);?*F) %&N->6-.^((CQP N4_T)+ MTXB-XVEQ;K*?Z/1"_W*; MPIZVS"Z;@A<#V'&]B&EVA MUG5/?Y2R'F-8TD+.-)Z2'4CL.U%+O2 O;'3R*4%W7JY&#_F7BOZ]P"BP6%W> MBHI)9OTO"/B)M_@'J!83]0K\%"PAHLI#6S_;LHKS30Q.Y.B$=3U(XJ]D+N9FFYEI(DXV<_8"!7;!QXT:I2 MH^_"A72/%:OTL5M3'S.5 MAC]@$(*C.!3SGI:@N3SD&:"L1A/B=;"%;=O!J7Q8E>PML+_V= I,I MC99O- ]>J 0D>\C9S3WPQI)=DX#WK7'A=M ["4KR_AJ'K^2%S;X$KNX@Y6GP M.- 5=K7K](TSV[)+A:6+ O2W4\>N G6SIBR)/1B-B!(0<]5B^F^KRK3PM'UA:@'XI'67*>9O)%!?JDC"Q86I4FT$6 M%!Q=0Y-M!JM0\4H('G5S :IZ$7=/E)E MQL.=PG]70( C &.%UI$K_$/*]'/PB=.3@H>9L'%8"C9?M$ 0"^E4\P^#N8[_EVXQI%90LG,OV?/=LQP>1N5>V'+*,@Q](A^!5>J2$CB M;E6'*KW-@6I#)YZ*$%QCL;?PHXW$BIF+U1"^^AGD44I9&[BEHX.%^W^57TY] M6!@8N,GRFSV$7Z2G8YB&7E$83"6]*2*QP:%58,)9S&$:X1O\MN*@>32%YD,2 MY5J:PEJ;;=SBP#V1%] .7FD.W 0,F'1)!^1 E,,@%[( MKS1C5L3N-0[);#_'R\%V98;/ ; MM/A,J2;]!'QEEX#!XPLIWN(!,E,A/@PP+2/?&.4##92##N$AQY2BR2PT^06G M*.FHN)J!=0N2,C$3?ACN0IR&\OXBY+7SX#]C/&/)P[_(R@*+?+ M!/'G/T]6M.SPKG1VJ5[/0I0V*W(2>0"D2D19GCZVSUDR /< $PBPDQG.TUQE MUY/E/@@=^V<*[@4MWRE-S;0 B"'3HNX)'NB)TH6GP@\5RCF0B%LBD#7+$Q%% M,AW,A%Q 7(K_N+1T=F>^JJD6R#+*U(!$C&C3+HM!;:--?(CGO@XMF21@HHD= M8)EJ$-ILV ZN&$ MF/W0@<]4XN0D89U78SB6NAJ)D-+G6GHS'6&GI'=UNO>C7IJ*6VE&?*J>IW&F>1 GBH*N90KY[T[/$QLW*5B MM>%L1E=Q$289<-H,?4%./O,CXIU/JUJ3Q4%09OUI';Q3Q@)]66JKHLOFTFMZO31IYKD2&33W%*'-M'TXMN MFTP5T[%U*2#LI;ZF?LJH0]L24&;6<0DY(;=I%+_%T3Y(_AZ7KX\TX4CRK_%N MG5VG)23P#T$2QE%@:?0X$Q#'/>V?"^1S*Z_955RNV3/+'R>7S>C>"'9'H#_R M!_3H5'NN!!O.B!!ZP(2[XB*.!:B004(Q\FKSO: XO+ D\.L8!GI?)[R$D3YG MF\^0=8V#+8@YG'ND>]>26T")0-$'D!V:YPUI,CF%G\, *\TQ')\*?*5AT!Q& M;S(RX3YC9R01*B#U2@Y>[BO3PMG-%G%NQ0D$$W6DJ^?TE1U;""D%"=WWE!UO[&(9GIH>FIV3Q'7 >"Q!$JF\FK.W2(9X$@+3 MVUCO[#8JRSQ^WG.W&1@[@=N<5WG[7[)3[H46(_N=1*]^DIG&%:W1)[C:L!_X M$>[T1CT97$;Q.C/]8K_EJ89 O'+#CC/)9#.@_G4$D O#C6S,<8&L-, 5337C MCIN"V-FNL<6NR?K[O('54%15N=/5D(G23%",'0U-Z.=9UZ*W:7+Y1YA_)8^? M"['C7(J0K(>Z,.Y6CMDLI8! M*&?L;JH5S#@>EY#5: ;@SA5 ==%(1WD0@W5@@FT-=Z_*16"A] &N MGES2=E\I_JA^+\:M1G/-,N2?8#7:PO&Z- !_5-7D5*Q*U0]I[!$'\*5(F_??2K7XM=>L$Y6)?E#8W8=DF> MV#;;LP/S0S\_T)@RB'^?^6#H7=HC''!)-GQ<4LB!'9M:7M=%[(KKS8:&I>&; M@E,-^JO>TVQ]Q/A$3:#ZC*1X&^[K-;$NFK%A I MQAI(4&I8@[66WGT*F0LQ+7=QE>BNBH=@O.LZ3D++BU\X6YB&ZL:'(%_EH&%0 MCI4@4_K$ M[+DLI1$B70SC/L*."?3\^1_0-9%]!-%;C7)XK1*K^)BEQ4Q MYP#@GH%!4$ &G2;;;#DMF2:-\3QVQ'#;_TRD2DR![J1 1L<61 4'=## '#BS M ?@R5G'"\4B"PH:T6,?H_Y2_<^7XR5(\XSMA'N_I._YIO$SWE+Z32 PM+H^8 M P_54MY=:0QN)9>6HI2Q'5Q)NK?94/SOSGQ\3@6VTZVO^KW;LY2T#3*JJ0R= M:4$YM$#>WY"-&_/<'+7WO0&XXNVNL^)7&Z,\0(<.W4&)V0GY9FV"RW(_+XO2 M7L)^L, +@*[0.$4W7N&:2\':N OIF>./(.5 M-\^>@[21-G&7\\OBY(M4IOXL(UYX$R0C <.-H*[HFU?/;DJ(N1DMJ@4]TL$H M<9N&.2:4L&\Y4*.)L(>KP-2/79Q#_=%[MG[-]@73\Y=IM'YGJ_'Q!+ 4(]# MXQ @U)>_??FW\Y(CL42X30GKG\@!N'<,AR XAO,HHALAJ^%$];Y*)FQI"EMR M80L4UEEHL1FR\RY.>0;C2"1G?T"'!'MT"?P^C-UV$#[I2&3 [O)@O"Z2511A MKE2A5XI:*Q7:*T7E2NW )X*\OX'CA;H,BE?VQ<-_P(A^"Q)0JE3ECD[U/36^ M"&76\*'C#\805H&3'N8,)35?.\KT)MR (#'50W6*MLQ#2Y@@#^4_$X;+1NZ[N0X:.+C]]H],)VH(G!<2'RZ# HB\>F*)N]^&@S MY1%73;V-"M@D[Y#^/"T%:GMVCI@I6<.?O7]!US_6 MS(KA(6=NOC=_0O5VGK=;PYU2='T^7>T]BU)3C#K$:&L[E[=QFS)=J[ACED;R M:_T+Z-'RXZ>)I%Z/>C[WF&G9U'&X26HN_E'^_MI M;.C[?ND(N:I8?.-%TN=!S\(!@L-J\S7+HH*IST\T?XM#6CQE2=1U&!Q^RK-8 MC[1@YE;XBFS5[!O/,'U)E)1P2(PFN7H\YEDPIG:!Y?&09V\Q,S0O/KX7P")Z MP[YRII.D+TO05WCQ=,?[.[X7W]_@F"@5\#Y#K'0%Z=/HL>5D=3[H'!:U>-H_ M_\EFMLZ^,4,>2G0_(#+'9RTV1)!H&XP7N;0NUVG=>5Z(9?3GOBC17%UGVH\/ M0%BWZ66PBTOAU'^N;88TDL&@U<8DMFM:( ?#^+X]^*0A['"9I7A0P-4 QPL' MVFB\/ X]Y-$V6;*W$\$;NDF"EZI!8OW1][=+DP0.ZC3B>//L9W%-M2M7AY[Q M+9*S_*#?D?52AHD1^D4=T:,>_(-F,H]O&7<$.YK 3+U-0_@BHXM]>9^5_T%+ M.*HZ/NF#S\YAA]4/U]I[?6Y)-[#?GGIQO[;N(0=C^5[".O!QAT;0UMBS$-I8 MSHH"J?TV60YK7[3ZM@\\,AN!&N!UN\5I>,"[[8;L%H\4=@JWFB6"K 8K9;^$ MZM7@I?%M'=F%;^^(%;?N"*_4FGF>.+,?0TJC B*N@-ZUVE3QO'1T%F;?)-6Q M?7@66;/[Z&G=R4R#)ODZ'YBASU&&>#Z^LYN\0/P\0-()65,>-^_K@SS8TB'?:MB,FC> M>F/8+6:EHZC3X3[CAD+SP7+P(>_O0/EB.NSN:J,Y3+JMNO!ZNTNR#TIYO;Y MB8?8\3$ACD-=^7:BBY1=M;N>Z N:ZXV^\K;&OM\BC[ITN7N,!KX_?O"#Z*_6 MR"-IG_^A9[PKO^:E4$/3;-9U.Q_Q+5 ST\03I+L@U42C2(<>\BS4Q;Y@RC93 M.4.FHO L$BA%:Q*EI>D M8D?V15,)8I#K-&Z8O:7ITA3_WG]M*_&#J', M[/T<.3G?SC+,A%ZE_*H%E\]-DKUW> 0['_ LS)IN=UD>Y!_\);6!TC6)U?-1 MG^XO#=0BM *E);18)_V?\BF6L&;Q0Q,,@HI L"7C_? C_M^30.A)XXR9NB6[ M3_?4J-:LE6JVO+_$I]LT^#7G>$\_V"3\Z'._]GO!\G*CB$%'Q+0F-F\Z/ MMK;>C98ZB\(E^W=<6J'N9N.DUZ/GJF2(VYKIO1O*$ULP%V\7&T.\([FWC><&0:N&,LJRPO_""5O+1OON#Y\Y^;H MCQY*K&!G@36FOI7&-)P#SWBUWTY5A@2:DN&!1.](/U!(01Q9-PU]SL9WG$\0 M.[9;*78+W]-EFF[.]=TJOX,NJ+FB19C'N-3-@=?C^O!]W,'FZ:C?'N?.(7:-,'VOC_NMR M.W4_Z1WE!.:50\2 H_JS]1?(!I=99)FT/1_QZ[!6'Z8J\GVD.W%PJ=S,!A=U MK^=FX<55&;-=U?,M36D"QI_]JV^Y2]! M&O\3UY#9U$66Q)$LXV:W52&A,U<;51"O-E.A48(Z/91CC^%=R3>J@#"!J2WC MN+FE]WM,@M49JGCSM=70T'=L!*NN<"W!Z%MM$' KP)A;1VWGP:?FXT#IL#UF M8SI5H[DWG#RE)5ON<&NOIM/+2TY?V&FCDO[!I2MV"Z\6N$V-_5*WF([LP&]B M J0Z!_D'?!$-]U-K(]^??0^0S.5*LR+H(C#NZX:W.XG9EBA #^RA6Z_?0\^Y#NB M*_,6O['=M.=4F<4C9 W# =$#G['C.=\9UDF2O8.KZB;+K[+]<[G9)\L0ZYL+ M[<%L$J[?DW,Q(WND2;2U]2\"\F)<4?[?V[0I\Z'187%B%]ZMIWI=F:8?:;:B MNI[P?3G;A7_>\:UQ9.D+A,M+B[C\$V/[H[WX="5_K&E0 8 M 5#-CH#)L7UX#Q\\;8,DD;I><[C :N+;0RNB3H]TE^4"\^9P87V]M>^TJ:!X MK:":U+!0[%\8+9LD'=2A;TV>!]BN?S#3/7T!U14,WPX-OJ.]]_>J@$>?LDW) MYD4-E&<(FT+*M?P3H%FO,ZGJM;S7 1WZOEBPSO;RN++QE;7$/ X\Y5LK9'=/EI](7G#P0?_O3$6<=)I* M#Z"H0^&KHSKSO @594G>W34,$W2M-0E^5 ?>[81>-4WBJNM*3^G7@T<]$ZBI MECD-FO)1S+_YOJT&EE(9&^PV97I6RC;9^$7?AP8[\T4TZM$F*GOS7.AFI):$ MH,*#"S!^WL,LA:7]! G9MWSP,XQ&O.4YV4$K4\]?J1=N2 MGXYYVK+&[7",]GW8OQ[0GK_0#<+=\U&/:"2/<(6N/68(_C^(FWB MH$[G>%M;W_:/X>@UG+I]:% JS7W?B*VI$K-(D-#Y&O*8ZN:DZFKO>]=W@>EK M@#YPM1B@;_*3;_PV!O7H?3F8/L^NU;LL#)+_A\VIB.+P$--"YR.^!5+:46-" M\L4'KY2\!'R"=DZ/8SOQ+737%N39ASNF1QR_?8UG?8M8U_L.ZXNUQF<)SF*! MV1IQ#U7 TQYMF71@GXL+4?LO?_OR:XMU;/]Y9K455W&R+YM3B%N:^L;VS8.( M2@R(>G)]._5[KP=];J,*]/!XRL+XO?L^C]45N6163P3[DJE[>GK7/SAV"->U MM[N]+)6N;NF>OHZQ1O%+FB8!&8K5YKN CC>0&VH;YM #OMT=H/^(6)*.4G8& M,P\\XCT9>!E%$(IA)GL9)/]OO&N'$&EJZ15+J%9-TUQMV'0P'?'L#,*T-VS? M!(G@;&:_JR5MMS:<38P3TH^[@YO0PO?GS;;V:O,URZ)"1Q0*R+!M=F"VM?9: M[%_/'D9W<3L2^L$GSD4_N:?O^*=A>HCJQ7=I2AL6"T9W5AL3CT56:AA@@VQ+ M"GT3Y ,]DYUEIX&_C#&@[R^;!Q..@ +K?F)VM:C]:H7[/.?=\\I3(E8;]E_D MUFA)[6EL.)/)JQP/^J[H[\;GJ3JRF:S4BB(_7N_=+"5[<5EV:MVE)F@YGH6=JR<6"L!KXGJQ5APP/76JAZ0)?NTX6O]+)RE_]_ETM3 /$KW]^WA',U(%YE.E>7 MF[O/<[Z#>!4G$'I[N!>H,737WMR[T_XF3D2M:[.K7O]]/MM)L[7VVT:U]KXM MR9YLU^+X1!_I 5;VA"@5(S4FII5<'P7+A/^O-'O)@]UK' 9) M/4.SLZ'OY/+ZBE?^Y/LSUL=QG?>KYSG>_J!OX?;/11S% CY93+2-Q:ZUL6\A M3O4>53"PC1R+#J@S=Z/-81E/L1G!H/B618KX"R,L\-<@Z5,4.L6X\\K1T'B@ M7*/ND9I1?61&\6C$78G3E^8\U*[&'FV(Y3Z*RRR'=/8J3G[#GWU';LW\J=;Z MBWHKWP<*(/(+EN1[VI6YW=30>]I.)[MS#PSGXWJ8(3E&%]SQ,<_YWH8UY>L^ M*VFWYM;UA-=R IB9)MI4.;!;@'7# ^"BI1R@YX.^WY5=-J8Q#^IGM%5MWP/=]9B:QJA/H1>>95-@375+Z,P\$ MW_ITX?^0:0X*=EY9AY^:US%S&+Z_\X%YFR)#C!#?(N(YUP3/))UE(N3#7TC) M9OO#YKG4F=9&">]+@%\!-=#8[I<[X>]'RYF*NQ#D*]R=(KS>UE6 MZ34?,'V>G MP5P]TKEEHE)UP0QTX[WV>FUEDN@+:$X;[[1Z14[_F66% ]7P- MXO2"LDL95)$^$>F3.O;]WG7T4KY*<(J+8'G- 7K$8[/ KSCKG+UK=UU@1H= M>,2S0!=U]D%>8BVV(0M+;6AIS8E=]2Z:8T 5M_%AF%S&J(\[J;Z^@> MO/N[=KM$Q*PN@@2J7)Y>*2W[^HZ.>=[W(61C;QU6R3L?\/[>;-_C@9?4TGB> MS!,";J3&']$DVI%=^#Q<9&8S1-KC-UH< (_I;N[;QQRG<4GOV+RB6_;IIR_P MD0AZQN#/+$5M2O+K#MC@>\"P.8)3177I,N,1J; M>A;@*TW9YYY M7.T9?NH0*SA-RI<>>WB]'K0^]MIX0DR_:[?=U@?+HSM [=7 MWVZ\"[[=0I JC1W32&?SH8^F7:X!0Q,TTRF[8)_(; MC5ZLLB>MU'4RAYS>G>\B/B@U@A,OIZ_L.$ )($@ <+HR$QZDH&!;PR\Q"UP' MM4-)&M!BRH_9OV__-EAM[%#1J"OLU1IE)\:K!Q#6HOE/[=K!F/W[/M::O1@] M[(\^#_JV0WA:AP0,:X!R:(_X%OZM7H7 MM3:3#%[5N0_X,B_;M(DM)AJS2Z M9,8I>V< S@M6 >YL;1%T'AJNQO*^A+V3F.:5O.0&[]OF$:X'M]V.Y_N\&(]I M%=*C(-2$/;2QK,GT3*P-:SR%?$YH+A\F@( Q&S.)>5W7*\@.)]!)@'/#>YW+ MLO0^MMO;SRI1Z! J17MKW]%[(P(K2\?:?2SMK7T??K914#SMG_^D8;G.OK&3 M.BBS_..11I0K_4 Y5Y9G"GOK>HPMP2^1-'(?+T?WH>N::/%/8A M=PJAJLL>7#TG\4MKLE"O!^=W8G9I_AW-?7^A1T- '_>D[V0^O' ;ZJ*ZWM;! MAWS[H;L#@I"YE+_1B"EJ-WO0TR1/]PG!Q=:^?/MDY,NY^% __A8S?3,/7S_N M(%^KU1W3ZTGO87&)K7*9I8?X>WL_Y/NH:30\5A+N7"7(P$56M), G="-?W0 M2'^I^HR-/_EFE#J(0#,KJ)G.)'*E/2#*\S^;]?[C>O#IC/F=HS^#A(.HUE9BE%Y]1Q]DR96."S3&$>K-O+Y/H0]9*$R0C&5]>YI]J^V; M/;$?_R>QK6CT="#U>[;?$[X5:[LJ MP"A&:HY"MK7VFE-?[':'\NAK37RO^ZF1%/R?9G:2=E*+L0>:V]5Q0=/P=1OD M7;AD!Y[Q[6P";8I&!E"ZY*IM(4\\ZL$9W(=&*+Y2RZJK54$ADU#E;3?CL?UX M3\,#!/#\DEW<+UEN.25:FOC_MLQZM^[$Q];&9U6_V7)GG-B/]] ):(YAR=WJ M[,IK/Q);FGH_+&0J)QJA770&US]*2 >#=)^4*G",UK9Q ZXRY76V];T7N_.">X$H)NRZ@;4%'Z?>L[^.>KSM^$>R@ M@PR Y!A6SNX'YQ)IM9-KV#45T8@=?/B5\PDWJ\EM8-&C=.SQ^[P--[D((3 3 MFUT#.*F;)'BI?IWM+7TKS)T<'?I?'8 R1W;A&V4D2U]*FF\K.I>8'/L$M?;5 M%8TYH1O?IG(-![CBXQ'T<,J> M; PJ'?6@9^1>SG;+[/024AH/L>+:[;S;@NQ0NXT@N4:69'61YK4TGH4UH7P' M,EFZ+5FLH[EOALHIH<^ZQW#RF4 =+H.L@A1=Q$S[RB[,1I]G<\BA+>W>:$ MQC^I[%"5YSV[")T_@EU7\%P*YX@]=_&0=)^^E^=%>^3WYY M&XED"_9&LQ21>=KJ9;H>F!'[5Q?S@H:V@@0IY?70^[1VEHW9N6=K556_\!NR MI8RVK:'O2C8!'LNVW7.<>:[VZ\*KMH3OX0(*!NDV4+CW#?4P;#8Z_7@]Z]KGP_\8 WYXU&L/BNX&6ML7]G(Z2%%LPJA.]%9J%;Z4^= MWL:>3_L.]4 ^?J=GW&[A-]M& K@5AS/5NQK[_OB[RGI:N+ISK0[F6M M8]V3IBN>'K,D$6EMHWKOCAWA._4< ZU\@8QR=D'=&Y;TO9H+_5LT9% MZ4,"H5\&2<*4X':1&^WH,3KV'GXQ2^31O].;Q;[](=^GC,:5 G_-Q0?BLK8J MEQW-?0L"A]?S8?7NN:K>J6_/@.*%^R]D%SB<:>W%:4Y&\WO5JI"NPA?3EF^+ M"[[/0[[W!DT2*,V5.*M:PVEV4[>U]J[9_YXE>W:WYKSPJJ4BH=+(NS8O/'(T M NZ:$ZBNNY_TO;5.M2J[#@+V!EDW",O"S(AOP8]XN]^.:M,>/?I98O.*)#]# MH?C*GBG[I^.L\DMP(R>)X">M1T)F,S7OG_DNIV$L*5X.<:-V-)]!)B;:."+8 MVD5\4&WG^RP*E&)FPP)QZ_8V-6RWQM/DB.=]6W-M:(6-UEE;8]_ORUD^(9XE M;=C4^$=(9^LT:6)U:&_G>POIN1TX"=OCB\7U #[#:>@]T;[=Q MJ;R%&)9YH>Q#H'TCP7NHA1 O[I3B!_%!=TD^74.(I$BG=[\N(IO?D&\=UL:,CN MBNL?(1*/@,=BE4(^6R6G#2%C8G!OB)PW^Q=&RZ;U<3",?PWP4 $K;(>NVHHC MN_ O,"JDCS2D[!TPG91-K MCH:.]9U$T69B.C;5#A[>W]N[.-D,'5?SB9M]V MUQ/>/6 R[]D ECG!W=WG>=]))2>>&.=P3!B>2&5II2^MM1I=[3V+PE:T&U7: M:N![2ZGJ2T@05NFH'0=T]Q.^E7=ESIN1%HIVAY6T'8#)$:W21SB;\!I U]G%6._#9OB]H$_9IF16$:]& M:(,_Z/OD3&XY!;7?#S'FA,=]OD?.4"QRX]M>65,C[RE*%6#,MO+8QH;>]<%' M^A)#PFE:-E''-+7Q?G)A5FG1G5!2;^6[3$=?$#U#:-U/^'8,-E:Q+4L)R=\. M8='G0=\>#@';()VPG5I!:^/9J$,MV1 &2X\FBM6I*=!U MW^])W[M!AK(P>51$&@X".50;>Q;B^]/7C!WK*>XP&42P"DG:]=>^S_J^)BA3 MT2B:5P9A1FMN<$=SWQNN,9#1/^3A>_HZ],OM=0Q>U;PH794]1W;A.^>BC=WW MGC;3 W>T]_WN3DT4EW<55AISSGF>))[!KPRW9R6FIAB$99GO/DC&3V,??79S M>$TGA3KQ?]9L:QEE^GY6*8QJF M>IN*?#E5A]M-J31:I[Z/DE-S3D^]CH:GP#B=T>PX6\UD39M?M?/3JV?3C-BY M1Z^EL-<^?OWRO([+I.:QK/[=?\Y0SJTSN?J5+-V6U*#NA[S?&3)=UDPN[L3F M[WC MR=3IS>T>P]JC6;S!MB5@U$YSH':O?AV6]\7C\YX9==H$4]7W_^4R1@6@]Y]L9>673Q\;V ^*O2C9?L M?;T=/%&.[\6_\HE0*#?LTV,[]7 "UE$/^@Z8V("_[;9X8T._*.;\^!!JO(VD MJ7__""=+[>T<\[!O]Y[ _%AGJ,KEM!L^I='C=UP7OJ^7DZF,PY F-.=XO\< M^(PWCO>,!L1/D6GI5=S"ZQ]ALH=#![))V/]%+9F')W3C7UD_-B7_^@<3+,N9 M'$'^@3XVH$0#<3-$M) 0Q"UJOJOAO*>5+*.(S:- %^0JQVLZ#5O22YK;SB2G M#+[-/5M4F1:F/5H-[J!>C\TBPMB2R2G/^*L]@F1!\6Q[V+%_'YY$+O)2.\&_ MTNPE#W:O<<@,H$K@N[.ASXT(%ZDN236TP8IV<473#!'0L[H+_80^?*=X]81V M@^LD3E)^QXB7ZMO>T#[;UCRB"P M!;P)&_AQM5F_TB]_^_)OX$)O"P8=V\%LG#3Z\_O*[!UX/X\TA-R:>!/3"&[_ M91;&[/+.^%W/:]_8@P]0Z9"EM52"55-)QPD,YQXG-@./S,F%A+RRMNZF%1JM M6;+(5ZS-AS/=#+POMZ$:<6, +)V6Y)+VUG- *F(C5!59\V^S,&)J9%/L%Y#\\H$_!2\'""P02X5B*Y[]BDP)[=>+]33&6NGFNJZ('9 M+]C\=]+9SWECFFE:A_;I2Z> .>0?["5:BH+ZK77Q.9;/)XF$BGO>6,IT-Y"P#6JO]5.OU MX%R$ZUG]RT']A,4-FOLC3 ),)+=D['92!#\37ORE$/^C;'C<*NSJ.HL:%OQ84IA!'X M,YE.I?1$ (=4"S4YYQ^I[AG!%K:=H:V/?(?SX)46R&Z82<7,% M"N=! X )=E:F]GKR;!*AAB5 ^>J"*-8>PWVZ#_&.U82?Q9I_E1LB_ M83,,$LAU$"D0'Q+3HQW]8W!GOB](A5H"^M--DKW_1J,7P$OF.CX6V_0!63T& M(&74H;Q;_C(FC5;A]Q3"@D_?VZ-LG0_,.1M.[N/#;_J$;F;S&0#%KM1HV04K MX$Z+1\VN?,Q./[8W[^=_6C"[D#ME>D1SNMK/YHTV6SA-GZ'(1$=3L<M*CM#3U>4R8O-$2S()IL/JC@<3;ZR!//B1P MSZW'DF MO#>U4V2$/N<2Q[Q-=^RXN*-O-/G2KO-V-/?];7:FPG=3BO=]UOO%WN@;YP?$ MT!+CCE[\1BSA+A"AU3; ZWH;WWF<>0' %"BJV MQJTZ3L_>U8%6Y]*1OBBOCE&VK+2XY.FB@2H\PAHDNV:ZK>[CR YF\-8L_9)S MN?9217E3[_I+ QTBVU'@O;(.OMY*SNG]^?8/]0.XF1^LS?>G=8X)4!_]$N'; M6L]F*XH4KUXH0W;;&BHU/V(/SB?@]7W6K#TP\EQD%=81A_#-_$*[*VV&0B:V,F M:6T\"X4(M;6+0UJ/V&I'*UR-$G?XX)R_58"23?*=EP7O@-!-B.! M@3%K&]RY,0URY0N4$@WD@ M/J#6L,_!9[RG%&)(JM.[5VWC^]P[51'CI[?A",=C;OT:I"+0S;Z>#8W+/;,\ M*J4/7X&"\XH9(YU89_.8F?^ T_70@%/_#KRF:] <'0&04<%?4RF9-[\JW%*IJFEJ/<:C"': " MK)[1:*CM1,&M37V??CMGPOZGWMV1ERS M0[ELMW@:&_ZL!8E-"^!L,,^+**MXV#2? 3,49VF0,*!>R\_)QIK,8Y[WKIP8 MO-V(R9=PT.ZBE Q#\'.CF'V?]?TV 0@#2LYH 3YFU!>8BGAR_?60_KQ[$Q0Y M$H\BMU:V-;?T?1=F85R+^E[R&J/X3<5_NX+)1W;A&^Y0 6NO\JNXV&5%D*PV M=UGZ<@JEKS$_ZO,$3MQ+CR&TTR] )T2-/YP"R"18?!Y]LC1X>?]>KBP0 ' M'K$2N!'0E1O+)'H]X#L3K3D35Y;NVYFX#^P\R =E^![5KW?@RTL*E=0)UE?] M.VW!OJPT\JUB1.@**1""H^AUN1YXQ+- <.'P*TQ^/E75[A)1UV[3=I*]8_N8 M";B9F6VSSD0>3A//[8$G9G@E7/^(F4F-9R'7.]89P,2 L=G[:NCJPW^-B\[Q M/%#&4F_HF5QG!WCV2=+&\U!KX3,A-?@SRR4T82U8U-S"]P%=,ZX[$\]:6_NV M[)I8<"L9"!+T6G^VS6S=8_7I?4F44@?Y# (:J#22]KO>=/^GSS*+BM],9HDB M1J7Z1K5H5//TS&$^OMUA<1&\O.3T111>BRCL71>&YJ%G_!^/$G/GBNZ8#<$Y M+MC/"16>2K/87.)P/21!6BY;8+S&[MNW9TGA?+3.L!5-M.^SOD4<,V%8^O)_ MS\!'"KZ$QQ8M"495-/OSCP@'3&MIYGOI7FC*+-P$=-=K&:0RV($1\.^)$!Q[QK>E;F%&"3T:XH)$3 M58!(-6KR/9_U_:WD+T$JIFEA$W)@+)5^8=#I*,[.3F?!*!W[_A8''J#M(.0R MA%W#S)MX:.\Z04>8N!,0]M!CY[IS>I>32UGI+H@C\=:5UU64 MD/ +O7T+]7_:MP--Z+C\E.35MBVLMRU-O0MPD#X>CZ+&_,?>#_L^R."(1?Q] MW#JKYS*(4T![DXQ;S"AKR1II/.!.[\[[VZXD-;(?Y._$QP:G=_Z&WQP&3X*$ MN["[MO0)W?G6':,_]R)8LLXD&S*U@JGKK"<#3S?NP_CC^'1[U"-L+63>-?]' M[R=]GQ64?\V2^ZM+SVEJZ7MC=[ !:\[@O^=Q2<&^;MRSQW4Q1X !8%"\RH!) MJ$G X]X3$> 2:PV5LI!78S.AKZ9Z;*4?O""[IM]&G5\/][20%@P291EW^SSM38U'LR+QK9 7[@5T$9 M-&"I'&KK_;.O8A&:,=AU9F^;$^$-C^K2NSG48K^N7W-: !X+^$9IB'RQZSP M?]U5\%$<9PP?ZLS[QG[8/R=Q>)-D0G2[R_(@_^ YEG==28IM;7U_X0<8ML;CZIHE)9>L.5:8%Y)K(XU4 M"+8)+KZ3H7-@GYYK);@'3,1:I1L,N51Y#5L-]?.H!V=ZVG8#074_X_U<[5=B M>L\^N?4[3=[H-_9N7AL/J5/[FDMUF83V?J0[D=&F9M]@')WPN/=WS>8$BOOM M=I=G;SSYH=WX[FCNW?C^_ZN[NN>V;1C^OG]F:V^/N][92;SVEC2YQ.UNCXI% MQ[HJ4DX?2[V_?@1)491$4)0E!\Q+EUD )5$DB(\? ",*@9C7VKW#XM&*PW/& M"TN)\.HH.,9#O4R3G1N0T2$(%C^N(H7Q)B\V-52A:Y:-18B<,DP O@8C%:O7 M:DTYB?.ZA+QW&12#X&"3RO[AHQ3]MP74+,&BL4O>@=Z/.V@I^"7C3\K%C/!& MW.[WK$ VK#OE.M_QISGD&1L:Y;;K899YL,T^0AI*)D>#'A)I&?%M=@]; M!A:#*&OE-+JFCA&,M=F$J.^XJ%3F8K(3.->T!E_-!'-STE#4$W"J4TO\\UT: MDM)=;77Y+CD^M;QM)29G9?0W723[*O#/RRRH_1&>-[KUW=ZEN:/&I8& M?)WP_ZB&]R)8PS([YMF'CSJ!_NX6UX+U16J(1)TEN^0E2M>Y&R!AH:/68>VI MW^/'AQ?C>Q47*@(B4A)UT3L4;G"&VU GJ0">TZBB 9Y8O,\(3DV]N'5+-NV& MTBDO1AI,8R]=_:R@%R-?P%=9_:R /7:S;/ZXY%.C<;[Z';[F1KEB&1^"INZM MZF]C^I;%D$26/-95BYODDR [2D#27!(G48&4=R%X#.H#30#)]'(!FU"H62BT MT&J.%8G39\#,$[:?>G-)I:-G ?&-VHR:]C(QAP.R4 M0:C=NGGV!.7HP*UG]>H:UT/8!&->]-#Z%37B0R4G M7 !I5DEM%K)6'6T4W2S4VV:YS._S@?%"0]T9G3%77OTS5T%\ZRZBUYU3A-$2 M1I@N\YUXF$U2[J(4'+(;_DOG!'.041L+ ]^RGP>:6FGSA/3 -&]?<]L[31PB MD)P"T<+=",:WO][#=QDHY/ZLU"J +=YE/"7 /H%3@P'=?N,A\("_FN*0^]GK>BB5DB>I7)GKC='\SNN",P[-D# MOU?=WK]ZZUL5!G+>G;H0'<2L[HH&\OA.8&-7*R9QLHF MVC'<+X'14N]5D>F\FI88;26GQJ4U %6@S B0@Y%]Q@E$$M MZ$3:/R;=J,ZI8U"[&#J]3(0@ZSZ\0TOSY:5>I@G4PLKBDL\]1 'DB6.S>_PX MZ"--LAP,-\.X8H 8#D,JZJ]@C9GV8EK-_\J>;[W\0T\0Q\11*>WR^X=O6)&! M]E*H![)'*S]?7M(:="JC ])>M<,#ND9TRCL "DA"&!I( ZL@:-;D&@XQ @N- M&XJP6=75(2] J".ZBITR'*$CU0U?-PN]O.P!I/W2UT>9@G#8-85W1_UV/<(0 M2E5^R09KI0VNB$;H;1% BU X911JI5BC+P;/S$6Z<>I.R?N9-!2Y$)F3"0D! M.(#"-1F11M>O:P34?=8;!IBQ>Q<5MX5 F)LC;NE6 M[9/&I;:9I-O +%/N1*7CY-3>(7Z6]*O/W_,/\AJE !;& "<.E@!%F6ZD-TV M]=BHW3QJ!VA24N"!XYA(\)$D)&"U'(-3)$):Q;LUF=CF0K0A?@O44IZ8:(Z98#Z<&&IIKYFW/!FAO^HK6"%ZTQ^*?]ON*'+UWK#JD,=& _F%)N[4VQ."IB]R;J_:3J?!Q6"5>3G[ M=RR+4A7H:^;?T>IQQG#4>E0_Y,[%+OP0/=F;5KGH"5M_W!5Y7.^$6TVE )7V MUA\H(>4QLWW-MX>\+J,LWK[RR3Q"T7,F '_\6679]S3*D*-G$C>UXE!$,1NV MP\&A1TX&RF_&MV\"XMJ8?;ZFMH>DJ(Z;O"Z0C^7'%H 9[)M$L>&:-F873QF# MVAHY6S*XK.W>E!Q!(31O<&]J7X0L$"$MF-VQ*3W]F<5/[$\N@64[MS677#O( M8DOV"8MESPLHX=NX]ZWNBD5&IMYTK1/<(V"(4Q.>PC?13T!(#T7?X"+U;F\+ M\BV2..Q;_6_9FY$>?^7+"W;$Z4ODH8VF=I A(AMY<.TJ4^?'2?QZ7UEEZWW9 MUO#7=?MMK^C/37ULU$660"EBT9/@)_SEJ/N&4Y.F>B[2'^:$ENMO?_=@)/LJ MJY(8RJKR7=Q&(*]^[M*:KW?IA8'T125J^PFH'M4YEK@#]72U=>;-]F*RVHS9 MXDGW?;).R>11R+T>&J+8YDN+ZL-VGP=&3>[3U$Z_"ZW8KH]-8*N.TIL(' #5 M\3*J/(+U<\:C+7*%-8^3C>*$8%J5J]97I<)&\D(6PP"=Q/FA$#W#/:A]H #' MO>*'_3-_%CLTH4,1LJAJDV,%F3B]\"*B)XU$KLR:B4-=T)0+7F6C)U6%NL6M M\(X3N+B:,TX846"N9'&.5(1YQD/ %FKZU_#VX ;FO!T1 @+U,E?QP0>A?FGV M!*?7/7O)"U$]7^2E>&2V>#%2H]"P[!M^C.WK]#K96_5Y#[9 1+^9K>'R#;KH MR5^EHT4![-_95--%'XX-(4\@E0CTGUU4.,@) _9*>7TX/C_FJ?G8@XN!5,IJ M6V6;5AD8*ZP<*G-#K>'4D4A?7Y9?N&@$>LO;O<1%>W:&]N<.3@R9B3G;O+N;3A5(T\8D M#/AMDPHLL"]9#!4$ZBC].ZD.H@Y,SP#O%$QNC:1[B5UI'J9QDQG2'$$P.8+3TILM+P0[0 M*>=?A3@6=1CX=D=,%XP\$(EVP5?\$RL]'!EN#NH39LDBA@#.W12,-7CC?E3C MS6X:B*]291VZW:T62NK'[YDO/>.F378708IN0JU,*4!V]2(#4Q\O7+Q"M7BT M3)YQG?A1>Y@)V5F@"5X8V K5";8U?034R.7N6V;D$ QAK6[R/WHUK>Q XL1B M4@'"I-KF.=IQO]RKU 8$%=]R+U(.-%'RK1+^?&D?T'"'UKH-TSK:O0-^>" MX/:A3S3VHHVO8A7'XB3EQHX'E.:,MPLPHURD]#] S']:2GF?CUR(FDBN:W?V MG964VA$[+]L'Q[@M,C"UF2-[5/4Z4^D(0>MSM!H[OLSM2_[Q:_N.?('\^/1+ M\PO_YY'O^T__ U!+ P04 " CJEM6"A$"+$)O 1W@@ %0 &-F;'0M M,C R,C$R,S%?<')E+GAM;.V]6W/D-K8F^CZ_HH[/RTS,LML'[UY!G/A1^/?O/OSPXW?O0.A&GA]N__[=YZ?O5T^7M[??_:__^F]_ M^[^^__[=UW?GAU]? MG 2\NXK<; _"]-WW[W9I>OCK^_??OGW[P=OX81(%60H_F/S@1OOW[[[_OAS^ M,@8.^OV[*R<%[_[Z\<>//WW_X\?O/_[R_/''O_[YE[_^^<,//__RIS__SQ]_ M_.N//U:Z18=C[&]WZ;O_[OZ/=Z@7_'88@B XOKOQ0R=T?2=X]X0_^O^\NPW= M']ZM@N#=(^J5O'L$"8A?@?=#,68 5_#7 "_C+?'_FK@[L'?N(C>?WM^_JZSG M[24.?HCB[?N//_[XT_M3+VH+]-/WN-GWZ%???_CX_4\??GA+O._>P=T(D_S; M A_!S=]:[;_]E+?^\.NOO[[/_WIJFOBDAG#8#^__SZ>[IWR=W\,=2B%JX+O_ M^F_OWA5PQ%$ 'L'F'?KOY\?;VB!N%&Z"#.[T#WX$A_KX\HR_M'^#]?,$7@_ZY"[SI,_?1X&VZB>)^#"V>:?W 7@\W?OW,W0?H]'A)! M]']+#Y0>#^#OWR7^_A" []ZK6]%3"HD4??PR0@3M>_!'[\()$'!/.P#2A+<4 M\1'TK>'!B>&?=R#U72?HOR#B<*.N[O3+9+U9'T"4+^WUT4 M>/!^N_Y/!OG#%=CXKI_V1D31]_71B)/L;H+HFP+::(XTU)H*QG^2.-;QU@G] M/_(S!Z&^ HD;^P?TTWISD25^"/B$WV/(D59YX20^!!E25@+[X9D]9?N]$Q_7 MFR=_&_J0HAQX!;INE,$[,-P^P&UR?2"[>A6?&@F53T[\%:3H]#T!-XO]5'ZU MK"%&6L6-X\>_.[#3>G.24F^AY!7G(HWL@@1'&VIMYXE<@=A_=9!Z4/D\I*1_ M &\+28:W+.F!1CN)9S$&W8=1V&&3V(.,M)([ '4'V9G7.PU/195K]0F$?A3? M1RE(/HA3#V> D;"&F[SW4TRY<$Z(:T(%6YYA"8PTTIH>P2L(,R Y_T:OX2E( M0$23(">9T89?6UNPE%@*H_-(%'0;NM$>/#MOTJ> T'-XM.]!BI2>!Q _[:#^ M*@$UK><8U!\@21WJVR+"$:_?2'3QE+TDX#^HS_5KA]N5UGT"LKH&F7TLV5W- M;)\1ZY6@8W7?TJC3B"U:>B S])M.BY,:4[NN(TNT4L-IU7LZ;9[(4+HT"]FM M$AEEC+50E0+Y!0D.I4.ZE5T,;X3AUU 15&4G3^TZKG[7Z8@3^QJAZ\GN@O20 MH^LALBMB=C?(:K_R/!_]!MWL)V_N%11I_& (B[[(Y\R6C?L -MX,S,;PU.IS M C99<.=O !HI.L"3?T3A!? 6.:#;$9ZB4:'M,;'A$2?I&BB&Q,L")*%C81U. M<[6/( O] T#)(DG7&U)':5B'_+HQV"%I[',8 R= \T<,'"3K<$S\.L] H^:L M\ [I.KPQ%(3B-\(T=MPTCH:&G80::"@^=@B]IM_Y4UD!LN0Z?=S6;B/2)''@"VA&\W1\@ M&ZG.'K,6.'T(E#1>[(4 MZ49^Z.^S?1XE]^ <\SZ?0P_ W0U=Q $"I#>520+AMHBF4XG8$!,R"F'Z(AZR MV-W!Z:]? G];Y& ,B6R?B8SA">[ MA5(O#YB:[XR&AQJ.)3'8>#M](L\\)]-/CT@_*;Q46#M9N5#83/(Y(P-H]]WN M_RTC?(&JJ$')AXQ I'*.N6W768K20U&*\!"8J9F*CB@%-635;5P=ZT679A3F MO\<9U#=17-R2MTF2H8M1P?([?$8'&F=W'OI3N7/?G-C#O%(!%++?T(+#Z9* MNY7&OIN6A_5SZ*CP';UX_!.@<@/ D\+R&LXR.H!@2R^I%!0B=\(I/2S]70U4G/&3' F&2WT*E MY4HY:Q/\T*AQ?.<=/EORUAOD#[\ \%JN-I7&0\EG#$#CU*#PV3K\[A*MH[?DB9-:&A MCNGFIL9\+JM/8/\"8MITVPUUD@8\5^ 6_I-+$^>&/:>; />';?3ZW@-^,5/X MC_,$X0\G5O$,1VQ,J_5GO5M](;K5%VJVFH_="B+C(71N F=+ *_^]\&G<^MN MXE4&KZ$H7J4I2 IF3ID;H_%H- >% S^"-Y.'"LDRB*_>;K3IW<#+W@G^!9SX M!OZF>6A9+4>>8H&/V"2K;0>?YG/L(*??TW'_$@6$J=7_/OAT"AGH$6S])(V= M,+UW]B2R(S8;:7*7 /GGH0SI@;?_#8[4V37;#3Z]RRR.:Y1./[;4IB-A^$\0 M!/\[C+Z%3\!)HA!XR/W8NCCX[4<[Q:LPS)S@$1RB.&4@]B%%C_6QQ]2W=(1W9"^A3) MK4>:ZM/>"8)FZ=36%.NMQD+Q#=X181&H5%Q== C;3<=BV@7#*TXFNL^@,$6\ MBIG-1YKL;9@"% &&'@9P4J><#'6RE.9C4>8.\F;>V:DU&GQBI0WL^.'CRS,R MG1"FU6HR(C>\SPA*$K'):$A=O[D[)]P"BKA%;#;:87"C&![#7/G)U>]+%,P? M'R\CCRX:LGN--/5GY^W6@T5K[D::[\KRX*..!_H,,'!^H4R6U M'7>:ERAH-GZ&,B%ODI66XTXQI[MU_!!'KSYZ!(0SSV;S<2?[$"6I$_Q__H%Y MKHB-A]=LT)=CX%"F5OOSX)-!C]<$#SNHA5"/#;"DWS%U55:3<<2Q_#L^+H M%<2KER1/42'QXMK?:].I^B]7<7UJ3NSBP> _6V[5^K-=98OWASR,YGMWYPFX:/>O9XL)SD)3@? M9PL.Q3%?XO+3['%I1024R/QI0:8=B%!B\^?98M.(?BCQ^'FV>)##+TI8?IDY M+*W CQ*7O\P6%WK$20G-K[.%AA/G@H4\Z]4C[K54CZS!N,Q7^J4$]6!@YBOY M$L.),"SS%7R9H4P8'J72KQD&!U%D&I%3&)'YRKSTJ"V,S=SE7UJP&,9G[H(P M+3X-XS-?@9@4$H=1F:\LW(['PV:\^8J_[7! C,E\15]R-"+&9>Z2+R<0$L,T M=TF8&G2) 9JO)?B:'N:)P9F[6$P(+L70S%TJI@6U8GSF+A63XV@Q.O.5B>O! MNQB/^4K#[?AA[+R=KS1,#U_&V,Q7*KX6B)K&*,U71I8(T<9@S5U2K@6"8U!F M:2FN1:!C))2*PA-#XAP C]%0*OU.# T<>X^Q4"KIZL6"&M)/C&0M8UUQ2-6O M/PP5Y_RW]RT@X"9]':8>VSGH.PJ3*/"]_.JHO#=VIHNE$-OL"[&=)E-Y4!7J M?+G02LF+D>JZU):SK+9O6H%=IEO6GV9SID8C;=,L7[-#%J8G30P0J=9(<>3H3_05B^.@%BS:O34Z;Y6RG&/^"AFQH!&G\;PJFW:9+GX3^P%J+FGC86S*Q)E=-"RA_HPJ M/IE']#@HDV;X_710_:OC!XB$;Z+XR0DJI=FOP$MZ_HES'"1'T7.\T>/;]5NA M^0 W_;0+])5?5+LZ//K-E\H#B#>0R\ KBRYU"G30(GY*7M9F7<_UDYJ_SK7> M?$Y +M,)G>YF'RT70_%$ZS_]='>9)6FT/Y,KGUF)]M9X43\"%T#Y 1(]>D5= MZ+HF=M%.8"=?9V5)?:266@37@Y\Z@?_'^05C]&PQ) ;^@1#I MJN>88]Z/[EJ1@TUI;]1^L(\"OY]I#)>S'I&N>FU>3)VNV4P'2T7B6&%TX4OB MQ+:Z)EV1(<5F3NZ@A_\?'-\K'V7$,G'-\D6_#[@]%ND/%/P(I4?%8 =9E/]:/I*('J.#8L9Z\^R\T94-J5$TW>M^ MFCO4D"T62A]0K0"A2Z=V5@\-"WA$+^*%P+MVXA!.)*E@?@4VONO3"$V@HQ'V M$F$[B8F>F8X>&7."K4RIQ&EBP*9 2(E 7):M,"U52RG #!%ATH:T9BBW'%$C MZ\":B,\=*72V+B.?.9CEH) C;=J M,(2+,>%$R53!4@M)[.W&+-L_$X58U: MC.64R PRJ[%TL2@R&VIO6SQ021@$W+ M 1(3%P0$!%L!X@L(G(!3R_'I(R$(1[E:CJ&XG,",GK4<)3FA@!>E:SE88GR= M& -L^4L_?(8N%FAL.4P]^3HMK-ERU"3LO]S@:^>TVN7FKM+S=VEYF[/FKL65\.:5#'69[!'3U/$QX++0X:WCO.9>;DM^ 'B MB1[WH*Q!M/=2DUER'XH75599NH,7[1_ $\._U6LI4=D)]]LDR>0P+WN8LH#: M4SSBJZAVT[^4.Q_^Q\OEJR+N .2ONXDLA]Q5>]$T2>XJV%G[L@29%:>3($A.R_2Y*# ML&UY"2&6L%E;'E':W*/+.%;=!\A0%'B>L6J"C MEG $VJRDEZ$UF%E#*D$2IY4IPI_.TX,_H#*K7N:F\+(M,")D#E";C3O%ZD82 M ^O9;35L>Y&@>-I7SLFCM=;YU&Y98Z&5$-Z8.KV]EF>N$@"O1E3F_0J\@B#* MJP:7,Z,L@-UG27_@8_X*PHQ+)ZUF^J9Z P4D4G&CZSKULF>JR[PIEMIJ47X>@5)7NR@F,=M"'5,^!NJ]$5IKNN%ZWNH MH-:19)] 3B=MXB_:?WQ%^F&&GGTZ:=,78!/%91T/>#N"Y/H-\HTHAK>F$Q]S M:0850$.7:Y0S &9+)V;T5IKF/@]2+ELHMY&PR1QC0]L M6KYP$M^E3);ZA4>Q2VXSY!\L]ZT[(NL M79 ;PYQ%EK"+)M+(CJ+;NBQN:ZQ[QN@FO=D&"-,MV8MI%;0<*M'J9TTKGN6PT,R6!%#D[(66XB;DC:EQ)*[MT5*D M^%<]ZVA:GLPAQ;A9-E_+<1(-,>.+WY8")<^/ZA9X2V'I=,ZX=O\E3:CI5!@$ M$7,*GDJ1#\&9,4C"E#GPB!$, \0EH8SF5QHD?VQJE$-W8"T98P).,NLKP8M2 MT8!.N$&2SJ9W3BE>NB79K.T*'*/XN?&84#R/2T(9T\.Y))1U\*/..\.LLU]V ME"0SLW)<:D_K5.,V3$]UJ12!*VZ:_&V;UCM!XL\)"(VR1-4P8M/_."M7O_+*5 M-"A2PQL&S:63[&Z"Z-L_@+<%OSE^F"]H SGH(W!1>2=_X[M.Z57J!H_T)_14 MX6U.G4,0K!Z&[7$/TB8O26\!4IF[AZ\@V:H#J+L>6K8@)5QV"/C-M!IUIU@5 M>SB$Y\THG,W1/52IQU.N9 M$=^3/#U+.C%E?2*/*A8@(WJ-0K11(@\K$OOH?5R1_TXPW1S"Z&O]\XH*LLVY MQYJ9#BS>7T!+)XZ/*)9S'V5ANDK3V'_)4D3< MSU'Q1#!E-?+CZ'TR2>#!QGY'U]IG7\UYAI$*\6GWBF<*D%)!?Z53K(\63M)^ MF9S"25H--4QWY7E^(?8_.#Y4."Z=@P_%>>9!8_?1@;D@-1OQF.#*=;,]2M8 M'DUG8Z,OW%_9V43E'-&C\[DS$Y^XSU#@N';BX'C]!F+73^!?/^>1=7!>N299 MJ)V/X)#%[LYIE^%0.K06$32%HA;P<& %1]XD-M:]10JW1!NS/9.!=Y7%$-S" M>%(<=A;S97?4PHRQX3QYCBA<-I_="YHS.OCPU&/+XWEC\L61-WC(+^G:_Z+8 M;'4'\\K&U;GA&=/J. 90B$S\%93)6L<1'X$;;,!\E)V?E#$'PLP;H/(Q#?@^^Y7^AT4^G MH91=[F)?+XB9MI(> RE;1WGK8J<9\(K0>21D/$>%XD:B4;F^8\Z6*&-(=M9" M)85](H&G$TEY)UO%V8??EWKX'S#G2LGI1A81-6..O/F=5JI^?'.VOMMI4#2H M.3 (W8%#77K#[FW'5?6_ _N')4>AZR2[O#@*LL-#2F)7JF1T4,9GKJ!4B ;N M+H-(CJ#V.B\/(O N0/H-@+!I009)B[2IMWN7L72NAB.L=!I,V7I$](^'TEH# M^:ES.$ MQ D"XGJZ#S;L_E1=0<]1W=O<8ZDG$VQ0BOSN M7W[ZDP&K&2_NY,M/?YZ48_G+3S]KCS.6*)%'CL:T/&5&*HQSQN5@Z9&A]7*> MP@&90^ 5& &54'ASK2@#.=+3D%ZJYO*/IN59;>QK3B0,> B #+O79!@2H_S+O/F/8+SS#,BI M2_'N>5=<(EE A@!F>J=*,*)]H2*R76.(HKD3)B+Q(/U95QM6FQXP2'EB9=A+I/:LPH=:C-1DX\&0>#-6.]0R(7"*,U3U5C MB$PDC.B\=9*>*3T8Q'FJ'P/D2&% E>HE1I5:52!@2^"H5$VQ!T>*S/=QWGJ) MI)SWT=YZR(*O13%RR3!&2K6("6'4*:\-@S9W!:)30AT&;^X*1;?\/8S>C!6, M'MF"&+UY*A/J M3OAIWHX*\JM*/\W3 \'.-CV!,T!,W77H30D@D736$UQ*M0(;X!)+CSWAIU0O MF"1^Q'3<$SY*)7\2/F8]@(.?KYK,N[/PBD%S?HBC5Q_.X.+X.0%0K;OQ0R=T MT3%P4_^U>&B._=9*AX$TY)C#Z;D > GR*.+PQEL4(H%4V)? =]<;2(_TW'/Q M_GJ?RCG1H?@+.>TN>@ICD*AH#4\^/#O]R9$UD(X=RPZ'(,??"3#^M^$FBO<% MG^=LGF!O#0LKQ%8HRH,$V8G@;E#60&BXU&.1.ANW>?2U@K/!&D@'JW:.INAX3:HDP=(C>N8PH4<0 M#*_\Q VB)(M;;V\V5ME[6!W/S&'+8!&AFVM-%ZV$AB#_>![!44;O_@&\PL!X M&25I4KI;T&\+!96"T%!?TT1#Z/^1>O[J!.A0GR/)T1_@KM=_46DI0$C]Q]8$ M"LIA;\PHQ=8+UNL#8GWU"(VU%W@K_+BD1,YV2@Q@Q/)6KHM.%:0Y%\!]H+\E M*]15LSHM\R@*OY]6@7/EPG,!KXM7QP^Y3TP:& MT +,D"3A%7N .W)5>M/*<&,X[SS<(K^=:*OO.)@R1ELI2B+$09GM=2CVFPUP MH12 [_Q')P7K< @Z'>)+YMBQ";:WWKX=W5?E)RQ]=U(37%-P*(ITG.$AWU/PMCO57X#>6>0>8CX2IY9\LH$,\M+=&N&*9$! MC_%%(RXG;*N JG$G&P?N9TB\ #*6&$,[D)V&"W0D2";S*TB.*&TY1C2/XVP-J(FIRH@]@F#X%YW8R%'70K6K= ME5T"OQ?.)"AG5=5PC_'0MW W4]AQG $/FZ+\\]UQME6=_R;#K66&U7C0REIA MF/^R-'MFEZFQY"$X[!J["B:&6%%2Q=T=C5[ MZ'I>KQ4#1@LM)S=6=AC.I8J>0.A',21B4"7PDSK1-&]Q;E,EXZKS(5<$3-'G ME+E]M,2A%J+4*5B_1.\"A&#CT^B?UTNW&SM/T68\D4MIK.L%W%.P*T*3(^Y3 MVYLC:Q "=7MGEFG/F.R>35?-J)1(4IO+$VJ,C+9&PKQT!H'M$,HEFU31)"5Q M68Y6]_Q#?MV&F6$FD)=68WKT="^E^/U:X!>"+\15+/+*M8,F_7 M9$+K-V (@;A7"J/EC&0PD;>9-FDYCMUD6]D<3^N/?S_I5ET*ZER>8.\G_#*W MQ7((U0B_,FQCGH#*BK32*=>6PSJ:1,M, +<4 FJB.F*"@:U>$<1R%J)-7;'VCUATH@E3XU:Q"0XPH+ M/P^#IV%/&ZL1%63** U"I.:88\:2$5BEG2SG \-( R(5J2P'5K7%@%,!RW(T MU=_[K7);)8*_6)N^.^J5WXK+58JK090YUAU%J[1F.;S*[R(L1UU%G@FW M3%V)X5^LU?EE&:Z:BBU*836/-,%U$K7ZW MG.6 CN8MH!?%5(JPB=>5FA,O4YD3Y^NJK>C3L%_][7T+T#OXB_Q/Q+^4BVKA M"HEN$V2PY0]^]![7Y7V?.F]1&.V/Q<JGZ(/-V7Q7VWKPEH(0POJ=AGJQE;5 (3J) M_#"WNH3/H4 M?.,$)S;8HIA&-58U8^LHHMMGXF8;[>A'07_A2_AG=O$8I,=48N/(-&:/J MF$X>=>$D?K+>5,')U8W]WHF/Z\V3OPW]C>^BR,4BV!GY;B&L;J6XLNF\JSUS M#D-B=#")RQ#V#E\KE;L&58ULK:F"KD)RN#M]'A>"8>32 R@Y:65T^QNPW)^Y^UJS33T+D&,RD,] MQPY*$2BRAL3EF,$^IYN?R)-)W=LWU"[8SEIN'#_.0\@J\MQM")'.RHIPT^ R MIV6<5\;C*\PN&C@):3X\=L#NH_M,BVQ*]11S$+#N*)Z7>05B_Q6.^0HJ9P^R MJ7\ ;YN_*#*-4\A9AHB;L4'@?4;4\B23]'1Y1[S7D+HY@ *"J+N4^L!K'?]H MV2$"Y(-_V@&0HA"'*)S2#;Y81TFO U9\UM7ME1 1I(;0S2\&LVK* 6D[I\BS M'B;#&8K98.)$D42_@HQ ?0?4[)6T+/&F.C8=UQ.Z^R$B1[ MCI9+/DSFZ$7A%B+9C/7%)6]"#WGZRQ\XY[/#2%H$^)=41C8GM]9^/+MO6UW< MIH!AW8%MW(^H,I2?G@J>1;G? 813&T"DV0=X@E!]%]MCMM M;"U43A(TVP_[(W@%80:F3T45>09CV6%T'UJQ[6NE@DHA9=W!;0C!IR2MZ6BXIRD+WYJL M'EI"QUK3X8=_,;KH/H<"&]*HT,!8OG4'[KS*>Y"B=*L'$.9<>.>,WE[W(>-M0NUA$OJJ+3Y>CR! *8$/3CRE,.G*K(_/ ML1,F<$_A''EN3VXW+88<\IS$KSF9$70?2-&-J]MQ)!"R[J@V1,^G["4!_T%] MKE^G%+#4G#=/7Z0UUQ)65)\+/X:(UE[WZ>-M0CT&B+IJV\]8GQ3%)55QU.E3 MMHJU0[SCVVM(#1 \H#-85#=^!&[@)$D^SWS>IS(6E?1 RK*EA]'BP:X$.>;@ M'_G^:D87#4OXC.I272>IOXIK1(<4F=6&CD_D+E6L;Y: M-%070&@AE24H _3\2'#Y&-WY[ZL@B+ZA:/&;*+Z*LI=TDP6G)^M8:U?Z"0T0 M<2;-7+M87ZWI68*,E=%!C[#@ A3V@2ZO1S_Y*A/D)M!5RXX4&E6!;O[:6^(7 MV1])14/[0-T?P>[*!([*FZQ/T2;]YL2@_BV2P,'OI,,(4,[D.;H 3U'@Y8'Z MWCK.3^TW/RFK3F!P::8!R5&TJ!.4QP/%>(!P=PU+0TD5H$SG$5L-JX<.'^C^ M (6$O- CR@TY1(D3K#N4J M3O9SHXWA#YX,E/+N.%R6?(&/Z^(KH?JX0$5P)9;@_#1K<$3]G):_<"]YZ,2\ MJ98_]BN'&Y@7=Z9*BBR'.D9JT0+$??<8LT4=D L.P+@MFH)(@ )&2ZFJ,$6>+QT"@9%; M% :YP J,VZ(_<*,V,%2+?M ]/@1CN.@+U( 3#)&U[YV*WYB\2!ALHEU$?L&8 M&PS8(OGSXGHP4HN\+QQ"A"&;MZ@O'*2$X5K< IU#H3"$B]#/#J["."U"OE D M%X9K$?0EXL4P:(MD+Q./AE&;M[ O&NZ&HPX6>;]+5!U&3ZGP/T7CHGR<'H9N M4&U 4U6N/A5(GG-?YPGCI?Z(?+;/">C/"=ADP9V_ 6@S"OMMU73;F*-DYVF< M4%E$;*\.1 K\F=:9L_R1<32ERDQ>'3] VW,3Q$@! G)?T/O0_&49@PV\BR.6R3(G^.2D:'''*R<50Z37D+I9 M?;\'X^5.E.7I $-"*7ER+<\RI+L#7A:@[< S*]SUD.KO?.?%#W*"_P0<-%5O'3ZB0Q!#V3W7%85N,+7? MT%E>JY@V=:(<'*2'TB[9NE42TR67^BRZ,I3X1CWM"9+U3FFN7)[0#+[ M!_"V$(EIW2.16<-_*UIXAZ+;_X!H-?\9FP[OILZ&(73H#2SIYV *0(DBB+E M27L/:U)9R47_6#(BYQJRXW4@V&KFL589]&N+/;\F/03".'BT).V$Q.@4)86 MA'-?60MR>I3["/?Z/@K=\@>VN-1E)#WUV:O3$U*$V7UTLX(>6]A(?F5[8(_G;<*_O"EXO!> MOP3^-C\M-Y""G.!?P(GQY+#UAKEA_%[_KC%./CQ@(T_7^ M$$1'4'!P+!P@J^-@F/7YHE8 3Q.'+--'7D4B)PGR:>1VR;(X"3*8YV7+F2^T M#?\]W;*7V"5[SHSJ>NU9KA.(P]CW*K5<%U /I/3E;'G9?34(][G5+2_=KQ[@ M7O* Y;7_^Z"M7'@8X\T 3=:$4VV?J7DG3A,7]D6P>NC5%AJ%<&[#313O<\@O MCN4?)30!J='TAAV?X@37F]/NE,7?+D (-KZ81[7/B'K5G,T&N.DI;A3.]=%) M\T*+H>L'?KYID@AT&%)SC'[!-.%$2>D]DJN7&TWKPE&:++YVX'1+ZDP>HR" M:A>2#R37+CV@[CM>@(53Q"DYAFFYDMH9Q@[LUW(UM3.471BYY0II9RPE;P3+ MU<[.,,K?+V.HE#I35,JZ=M/2$ M^NJ(!ST'[F.\D3%!+"Y4J*]N?B1)C[44![$=MUQ$> 'NT MWDJ \0->26XTG!9[?P90!H^=^%@8.86-6?Q^&KA?8U)"7(_=1_=A%=Z>VKN" M;!@LCGV_!VE>\ZLL@#ZMH]@LW\XY@=3F>BV*C5FA*BXN>EW##[(4R)J4Y$;3 MNO!5F/H>FA94PL^UU:[?BK3]XK;='S*34S-WPA*W-@_%+!<9(D?@B19>9Y?K+1B![X"J>,'D[E[ M4-W,]2:77^^=/?SG<^R$"20DM)1H[_@AC2_Q.^JH7/NP_@3V+R"FS/K\=QUW M1O:2P.,'Y;,*>*LW/Z%!3&VOP\" JH"6*9 M*FJ$1" WR_%A6D-HW(AO@; 6@2C/[BP:SMS5>7);9TX4,RX'J MPLP:=JH9(40_8Q*V,,O3"R2/'H4 +0=)^-A)F"%G!%G['(H80"U/2!&F*9:5 M=>X8=;#X6E[PH1-D3'/S&%4;3 9,E1F[Q/'GN>/8SPY>HOC+W%&DF-)+>/YB M32!C]64L>.6M-U7KPRKTGK+]'BJ"$#)_&_H;WT6/CQ2O9: C&D&9"SV/84-L M([:O,..HZHV6T"GI=RA<@#+"T.X_^@G4AY[AYQC39_4P80%H,NP 1T:/)3#3 MLL#,&Q\JH^#.?T7V[-0)MTA(*9\N=OX=Q?G\D"^.";WL*.I"9LZ)FT_1)OWF MQ(58P(B98?/+?H_ !?XKNE&9 M9YS:7.;?>3<=22C1;.A+_8\<#DI<.NX^&17P.7_P@ -YY M+DGYZAUE!8P.6L+DF75%."'R(GUU<,P@B+XA*QJ\):^B["7=9$&;9FC<4ZRS ML/XUI#X$9 M/G*^DZ[QA#K=)68Q2D9E%IF!24?WUSEBD>-_FB5R-*]5EA('R"X_2T^1K-^0*8*W[CS[2$E(_2! Q?-E6DY>?)V7J?X-D=UH*!T) MR(T5ILOQC)J7Q#9',: 8E=3EV@B$$EF> BIU!TG2;*BDPKS&R)PV%BGI M^+$2K5]GC18G* V;$*PWU3%!$@QZPV!9;W!AJS"$8#J,C/6J+Q,9M7%[&%-; M"R>)8::B_GW M()U8!1:\BH< K;RRE!81-6),!3KJ>3.%/"MNHH9(S]GE!?[2:3&K:\CTM.D!7'K[8CTU%/()E?W3M/A5;,AME;X.%+Q@>3T!70!E:HH MZXDD?C<=.7%9'/HI>NX\]&[\-_0O

9Y( 'ZA.M3H!5DSYP'E,XH785)%$1 86S2)S+&4EB K' M@61)E4)]/'A1+4FVH57/9IQMO%2PBBB)XIX1:4 0RU0F&D53%M;X8*J5LO.. MLR?'[8]1[!#QG.-F,GV9%\B]"C/\"@7E/%SOMN-8NN7>U3[@G%DF'8IF5J8& MRY!+08D.Q0&($MN8G'UU;K^:DC\V<^*%<)E36V8[%CDNT3QU-%FBLJ=4.14- M[[/+M^\P*L>M,Q9/GP=*)'<)!3GRC4.+S\1HD]9KCYIL3%VDAF=9&KHD XY( M<+ANRAU!9G8R11_1X*V-IZ^01&>QY$XR++B8 VJ-1&ECT+XSJ.*;TC2?*OP/ M:&'KG2+Q5@:9=#;::^;8!T/:!!HZ4HX M7GCB=>P2.[A68(/5U58J7K/H]S5,?3OL;(0A4G.MW256VK;,2B\",D5(!2 R M=0@+@2)],M-4Y&3LVI7\C2T^:&4A1D& 2BC]X8%XGH'$;")N@.>IOIYM!1O> MM-/2D'AOF-H/;9HML],Z<'C:CB%.1^.2.7)X-!@=P\J\HE&-3[L2-'DDEP3!V7$D&6(OSYF I$GZ5666:U=(?H.4V # MPWR*&*):2@*^=(&G-!++O41YI9-W/@"P;>\7&J\_'UB097'?//4@V^=LP_N_1F8.4A^*2(818M?JHC*F%X MUBFSP:CLK;)5)O96TH!H,^[B:)R24G,\]H#F4T;*A>!H&?NII!.21UVM;-Z& ML-]F]$;0P*A/%N_(2]@O)V*M1J.(NV29BAQL=49QA0V9[TTBHY?4*Z.(ME2A M^6PH<8D;X@S73!JK=+TSFZ_EJ_T=AC!&H3Y,.^FP';:3+KOJ ]QEARW+62N; M+8DZ9(3CXAACD9(@60I (<6M;LK^+2T>JE&WH\S11*L)LIH,Y:+PM4$(.F;8K*>:.J)>6] M28V]EOY_W_)%9L-VSL1OW[W=?SH:#/RXZZ1PPJU=1 +.7OX"13!N^NB$YP[G MZLZO[60D.3-/\$;+IRV_6OY^Z=^7#Y_"<(1@?-EM%SO0]7?XVGW/W>+Q^;<_ M<]DE*W_JCR9[^(67NWJ#+[GC_IR_+W_#Q9??>$ODG@NWNR9GX2_MIR>XBM%L'&$R__4 M?.I.)/+"K_^C:7X^:B;3XP'*V7(.2#LL,O0)?43_]T\9SP:9M/\-3QC^?C3] M"67@^W9(IJ.C)_,/NBNR/VP'QT_>H.28-"_@8_-Z=.B'RXO#:#H='2ZN[Q[A M!^W[X9,!Y.E/N++)D1\NW^#C03L%@I]$>'(T!O)Q[(\NOL79A_[K/V>CZ4^? M/7K^X<-F@D<]_X1G@'QLT_3@26ZGI#OOP_+D?_T7INE//S\N+X#;<71^,\)H MC-O4+94_XNIHVJ31+ S@IR.?$IHOW3?L=%$U[YN^O6V[W;TH> ?CSW?+GS&?OSIRQOX$=KW!],G831(9]>RTBU] M^V+OS;.GS?Z;G3?/]ON=7>'.[C_;??MZ[\W>L_UFY\73YME_[O[;SHO?GS6[ M+__\_OWGYXF'S=+ M!K:KW-+G+U__V2QW].Q*;OI W!C4O8:C8:?MM[%3[IZ_$RX%8X(F@FM=$@>! M.&F T)2C-]'QR-B#9F&CO(;<]=(&M'ESZ<5L8FE_YDL^#P/"8\[.!:-E% ^: MH2^F55\,C](3^U'U+!OYX-)OBC3Y!^FE^4T8[ M]EC\02R^E:,)/)G D2\!*WP0WASO/E[>^D,[:4,[:*?'3Y97+R["J]+)2>AN M+A]1*O]WX8S'T_2%:YQZY)P^=Q'^,/[\L0?S'5TP[\4'7L%N'W%])(S!__6D M^Y>4#RXG8%>B$_U@P=MX0,J[?>EDK44F77&T;JHH?@'VK.=6RH X1TN;LU@@ M+(=$1.G'FFTT'/RJ8&]G.)SYP6LX&HVG#YJN/>KTEP___5?G)'ZIZL!\M)#4BE?;RMDK):T.R]>O-WYHWG][-7+UV^:5V]? M[[_=>?&F>?.R01/W#=JQ#1/-R]<-4S^D'YN7SYLW__:L.6/]GEB^.[MORM?, M";DN\%GMRIO+^'8IM_&_!6[JLWRVU".WO7;@:LW T;B9'D"3VPF*L>88_+@! MW,)TA6VX2M,P4NY#C)0H4>HZ!>_R4#5)*.-3#$)DT*O"R%==3.S9/%)V#B2? MI!+8QH<<)']<]@&&6T[;IQ#GD4[!'MXB.24PGA0@52PJ.M(%1SRUB6B:A(V M%))N5>1\WK'M/Y!:S_&3R983K(1TKU)IKN<*Z$7AM^_^R]>]C=K;J#7K\FNR M47V.4DN4T%+87$J82ANNK#K_K)0>I$AT9:[9L1].VBYOY][8J;*W4^^@G?KF M]I7*$SIR]5\]>[[U\VCQ__?)//'?]9J]N MLTLF=SLI";+-\Q953$0M-":?W*(E:17J%<(X8CTMX]4UZB11 E%,LQ228=SE MFRHFS[J\W++ ^?JVG&B4EM)JQ74?.[Y:VO-'ZCY)^S,+7Z7YP%E*VM- ?/(" M;0B(Q)JLB?'%"V1]T(FOYI2^AO==S=9P6MHNW_Y)_;YM^Z)\??GB^1]OG[UX M\[#9>['[:)T>GNW-VENI NHO4G(Z/=T<)+GH0)^6*H_'H M0[G/'8CB#7R9 EF;#_%^,[\U5HGH@#!I2CHS3\3*1(G3*BI)G53^QNG,<^9_ MXS_M+8I]YST-[H2=*@UAEDMAS3?P]5=DO]XRV:]OROVB&A5]I3[3'SKQWHS& MS:AT>&S^:S9N)ZF-A?&+SMZ>A8+NLO%[/VS_N_O]QVT5AC?FAGH,MM5RP]ZC MUX_V'S6+]K?CYKPD;%Z,'EU*\UY)/,<;1FT.*'.6/M-DB$LY$8E05\9ZFJZ_ MH%8J40]F-4"YD](8)I/%?_YHA\"V'"2M<\W?D?L_P.!XV.QT[3>N 9?W@J^, M!(_LPTFVCA$9M$"6,H%XFIB+H!4PM5*^VL4?7X[?C#YNNT'Q9[&=?#ML_J.% MCU>PTS:O\S9S'CT'%8*6A&TE HX[09 $%=:Z?[69J)ZEDO?G;&SQG#)X%FQ=3]VB,DKT]\H,&/D&4:$T1:5\U9V^>57G5 9K&),T$,L<*I66)N*"L@1, M@LRUIB;:FX)KL6IV<'5W $XMI7?8FOGQ-@ORP ;0$B$BHH$M5; D4,!?+>?2 M9Q6#NW'1>NG0/'A5SMO=B&<(1P2GUXAF]#DD=S;M[CL:%II*\VFVIL;C0KK- M2G?T=*Y ,^YT!AA#:HYFX\FLI(U-1PU>T84B&/\A_%C4]E)-O1.G3^I-:[J" M)5>:KW27TI6$N5"Q>/$BE,^4776-Q!O9%=Q(J@N%EA6&OLY#"RW2?P$NWVM& MVKMC1JY4"^FFB18A!#X>-+&TW=^TI^"+Q&^Z!W&E'B[_CT3!#:R=)ZZ0GBNE MYP7I61<)JZ?5UIW?L2^Z_C<'<_O]_(+Z=GR(M_]A\_[27@KV4K _M=>D]XM% M?4ZGQ,"G>."'[_X-OA9^<&F*UIWZ5-@OW-##,,K,J&DEDHI9(4[R'+C!B M$Y7@LG(FWS@PO##.CQD/G>*["6_#:K,[#3S&5I--T3K88/&;/.A#!=L M_A>2M(R":H[*S*B#NU<4X.I +W?WT&MS8HBQC+53YKGG#A835HNC?6J[J>DGXPD^2 M_^=L-X^\-4RD9A"8<-_$ 4"J7&<=- M.V>_,WU@VDGCFX\P&)"_AJ./N&+P$^3+A%],9B4GT$^:!+D=SMO$O)X-H)%4 M+1GY#/\C3S^Z L>_:XE?RA7,7M*0!/$B>2*5%\11Q8CPD?KDG !VXUS!>2+^ MWW%W_E8V9W^Q-WO=UFP]C_SC.[($NX-2.&=2M)DGLZ,C&$<_@1K7!Y/594=N MT[HO/83;QYZ+B3=-)#$82)Y1"S25*R[*EW*ZHV/ _1H-2(SWN^L*.OW&LR':*V@V53-R& M!-852YU> F\S?WU! G\\@*YYT7DQ_*3Y@?W8'* %681O:OQ@<"*!SXKF (L+ M\*9?D<9G;,VE8[5(Z/)U&2/0)/QV^+Z[%'HGM)/YDVCC;)'T\>W2:LF!3!E8;%,BF)$)$I M\9%[0E6"H 5/7JRHD\CN;#S&-<\GGY2(X=1/OW5HU3:ARS]6:7-6N+[FK%'V MXF6O[_=H4PW:=$(8Y>]A.YVBQ.XB(>/1L(1P!\<-?(#Q<;-7HCX^=IT%GOJI MG\]Y^ R+3N]QUDPXZ_G$A\X&\X9L^^1-\T.AO/F)"_[HQ#6*%@A"U%%II[UN M8)J_[PG>P.3'6T43%1BSPC+"(5J$E!1("/@3^)!M=,&*<./IA\NNN"?4*\1; M@$N/)MMZO'LTZ=&D+C09?Q88&^"^0.-C1#0I!9:I$[ E*C:\]-,&SRBYY(L) M+@M_6%@.1?S'T2%NYO'#8N7@S= T*!1XW^"6?IP>++]^A$8/=&_6Q>"Z,8)= MJYQY%X_XTY=>81?'[RZ2E51!A5-EHG0R$O32!6(+6U6K.3,9HKZ M(H35C3<;[R*'OQ^-CR])O>LNZN1@7%RTF2R\E4J2/RX'@U5EX9F[+WJ_)Z6X M+OEP.T3:OK-Q,2[2T_JNTGKGBQ*PI_K=I?I%[\&]40I[EOA2L/\2:[S7>WJ] MY_X<@:](Q9[6=XS6^U]RX-TIZF^U!R1[769E9"*S<42:Y(@-AA,:K76".C!R M154+'3/\-INT0YA,+GI PF@T"'C%:!I&G[:>\S^7L& G"6R(5L%+A)8EBB0II,T2^HN2T)2O\WG'"[IP1>DEY9XY! M;[?U1*J*2)77WF\\Z%W17FR?8-_+7\DC*:-=OE8Z-3Z?1=GE3D+J:JBFHV8V MF>>@X)8!$B4U7?Y=_VWH MA['U@Q*D+$,9R\63J1\F/TZ3I@SO:].7^B>('_R/EZ:1-'WB6'^TZDD<.U/O MLO#$E$Z>)7/*3Z=0IE06=D;.;J<3O-'0O^_J0D[G,OG)!$WV\MF2W2%GZ-)> MAXM):>5/VY(-.\2S5%YT/!HT(\3F,T?LU N$6XW?+ ^2I/+,X(9]/PX>;TM> M?AK <5=/\P-3S=M'^X]V'S6&ZS+EX<>R\M-E+GJ'U!@%M7A#U0GF;V0[UGBL7#\5I]UXX7D!W^B"TC0?G#=OD3/_LT797^[Z<96/XF@\7KS):*ZJ MC<>E$'!4I.6'=C2;#(Z7PO*RIS[JM9S^0&U0RRGJ?,?X([0&YKQ[RM++ WCF MD'2*P$F94E&%XJBKP4*-9W \:>=ZS+ TXD/%A@1?#(1B0L!P,E>12JD4?M65 M!9\\_>RQ.U69SLR+Q0]SH.*G"./)VER5E8L"KDD?<3H M4\)08/3'KC]VFS8N/F_7-CF P6!IVC<_7-*A[8LU%S\N^IG<8GE@U"E0L$0S M5Y1OYHB'9 BSP4KA=3;,K"CB6;;E,C=^IW"#'V8_F&RD9_X&//C;O<9S%8%] M-Y->]JYG1TOG:?_^/6H410 ?SOL6SR=/+&1G-W.B4U7B?$3%I&MQC)*F4TNZ M/6I/O.%QRYN\Y6>O^62 M?Y\-H1'T8<,IYP^[?6I1( ):&?]K#=)_^XB_0*OG744Y;MO"5P1" M<^L#\3&$^2R7P*4@7LM@#-B46/X>/W!(0ENNZ*XB -QC@T!4-]DKI'K6T^"CL= M,#R',)YY-&-M)^C%PP(-:(1_+/_T OZ+ IY[&[560$0.F4@CPGS^ ]76)T49 M)'IA_D.00D6A#.&AV#!)4F(YIVB>) <\4)_H9TR/N[*NU/%: ON7R6H\/.*4@ERM;S_A=Y/^N< MC"Y\'*',/A&HJ-C ".4&-16K3+XX^T188931J,V@44ZD (\*D?'$)>4#LTQ& MYVZ3]YEX:(U[*!B['[Q_F7DPY_W?SO'^P_GTR'GJQ9D1>GB;BU/T'C:C4WIL M;Q\.=O&A=UA3V?QF')RDRA_Y]S#/&$3[=PKC)W[PT1]/?GK0/.ZW[?-M2^V' M]?I8O5:HO7A&DJ&"2(6JB9/<$A-8L*!5]/K&?:*?CN*LB^SL#>-H?#3J*BI_ M.\:[H<(YC/ &;_W; 71@P;0>CTJM!_/%H]MAS-(.]/KONL[]I7TT36ST,8F M"J\41)Z^W'W[Y[,7;_:;O1>[+U^_>OEZY\VSI\UO_VA>/WO^[/6S%[O/SF6H M?NY$1I:M[1ROY.@LF-&?48JNS9#;K5:\*LE@B^YA7](KEDW&/D#S:CSZ=-SL M+^.Y)7SJNRROZ:C[\V)R-CM#W,I!\R= ]Q7>N=/X#I"Q2_2UQ(3;,]*B*09J M.RR.T_%2;)20U2L_GC9[>WLGG3,7]WU]DCWW'+>F893\;?GX+A5U.D^/6-[W M4;-?6F!^_N8?V\'@M,5TIQ]]UDVZ6 TG0;*BN;:32>&/*M3\VYO+Q8$+2ME2,K):-"F==(=KMVPVKW> W.[_]\:QY^;S9??GB M33$@ZMCK.AEO2[NT,@0@*J_HK6K9(^>N:N6J+USSE;X*\\''U^VKP)5ZN/P_ M6W'5ZF&;$FI7-RI<7?U,ZLMXO,*1T\U-JI#72=7YOO94W<4'AW%[0DT_G)#M M)NEY$XG.3:1.KV[.;^*EM+^$&'=^ZOQG.L)*!< K5'.^L:7. HMKD/TU=U?Q MS<&X>.?_!7%_^JZ]$9\L]NYZG-*]2X)8_'3M:/BDJQ@=M$-8FS[U:N?UFV;O MA(U\35*G9A99/8RLEJZU0\E5"'$JHC=%Z>[-MIS4MPD%9\G#Y".)-U_ST3]K MZ2V>N&G P)4=OF/OPK+?WVT@QX*];A\[]G"Q#7O4@T?/+M=AEV43S#KY9?MP MZ7YRD?@2^_18MQ'AY=^-V\E?[[*/T]&W#JS?-MZ; ]Y.CW@]TUR?:5[C2IOG M\Y76R3A;#WWWB9V8[0&P*@ ,[V;#,4Q&@P^0WDVF/N=WI1Z@I.C>;4Z8^1/<-<-R![LLXZ>6;;0?#^<%(/>G6!GG@W@/=^4/@O I0UW'$&[+!/ M]-C7\\VW\4@G<3GV%Z_"ZUD]*7 M<3:^ZWI9!XNRA\6>>[Z'>_[$FS?[W:*;IZ>+KI.;MATB[RF/U0&4&Q1B>HOR MQO6]2!NO&9>V.$'\+L+#Z@_O&DL!;NOTWA/!?7M%8?>@*JPO"^NA8+NAH"\+ MVS@8].ZNI3&IWLTGF[S+H_&[TU;:DW?S]L%WVZ3LG%ZJ=WKU/'0#U]=\M$Z9 M<7YI-^YY%^YG_YRUT^.'>,F@:TIYIA5F\V<9_3R>=YK<*S,^Q\VKV3@>^,F\ MT??\;\_TI*R37[;"#AA-#XP]\WR7B;I<\ZE=^O1D[9W=N3/T@^-).Q\>N)3N:+P.4SM=7H/P M.AM,NTM>'L'\[7M;="U8>S_Y5+L>:JN"6O_NGS-?1O;Y,O;E'0J!\L%@\?O= M9L8YXO9M57HFN@$3_=\S*^\P]/^>KOQLHF2S$T:SDS'MI3E+G6RW];AZGYG1 MRAY>:X)7>\:/,EE.)+OC2;P=JMH>5'O6^6;6.35+3\;WS6.F^[.CHT'W>YEX M_]1/?9WLM>W@>1^9SJH>,VO"3/=N/HES\JX==MI;:B?^_1CN R]VV.EZ[.Q9 MZ+M9:'>^\C)7MR#GT[,K;_Y>IM_NQ(BKG9;$ES);=_%K&>!;_N 4@T^-USKY M<=O!]CYS*>-5E/KUJ'O"C/Y=HP!@UMUR88GKG _=SG.R;;O><\ZV< M\[(LM]D[7>XZ6>@LC?4CJVXDHKX?+L_*K<5K5(*@]X[]&._K7NK"SGBFH5&I MPO+CLI!2DX5[?\>Y<0ZCNSV,]DST_4QTZI@M]:CSE3?/YRMO_GTV;B>IC5WJ M;C,]\%,T2^$#_B5B\.0(XMIS>GL,O@*#[S/O5@+'?8^WJKI$;3E)^\8^]1%U MJWN\?9FJJS^6=;3KN9NG]_/>;?>A>5O?O:T7\MLMY/ON;1N'@]Y==C(\D:*U M.(9NPO [^ 1QUI6UC')N(]SUH<.=NPQOV4-*ST0W<);9<>O-RL?2' M7>+&[FA\5%X(FM]'2.22 =DG/:[%^76O.9'QOM-,7>#*SO!@'!T>P7!R#V*B MHJAVT M1W>;!^J2]?VS:HVQM*"O>Q;F0># E5?GUWR.0A],_9H-,T3'Q\NJN+G+LAF#U\/32JD6^_P71.LWDNF M[)&U-F25[X[&[3"V1W[PSI^TO'B7X:X7C\[1M9_[WG/0=R=V+9=]IG5,\QR7 M/>_-!N,/;>Q+WM<$G_>6ZRJ!T+Y2H*\4V JTVN+,PKL($?TT^+ZB8/T5!1_N M?D'!?]2I6-;,)#T45 4%?3W!QL&@=X2=&)3J'7PZ:$,[G5S6[/MNVY1S7U@_ M#KYGHANE/\Y7_EF[Y).1!3]"K"T]U:=S2%;;\ M]6XR.\2;'-]M%IR#:#_"O>><;Y[O@P]N&"5_:_;GRZV3A;8>(.\=8S'!:D#% M.RZU)OBIG][]=MO[_X^]=VUNV\BZA?\*:MXG;R55E,:.XUS/>:I\S?A,//98 MGG$]Y\M4$VB2B$ T@XL4YM>?O?;>W6B0E&(GM@71_261)1)H-'K?UUX[/.64HKOW9A\*O)^]]Z7OV<]Z/]F7EG^\:H7]-FG)F$WN!F# MN/SQ#*\ ?SPUX^>?3L MP4_9/UZ\?I(]>/CB7Z^SIR]>O7GPZO')3R]>_/W9/W[,SEX_>/WD^9-_O#Z; MLEZ:J)K^\O3KK[^Y?D/V@2'ON"$_]VU7+K9'H*E?K\HV>U#7O:FR5W;CF@[3 M$X>4!CYIRKK-*/:^-.0N5LZ=@YF[C689SUW?9;V4#ES?9/0F:(.:K1!UE_6% MJRYLUO;S%B!;E!6:LCV7S_>U-E)TI6U/LP=5%5^:QSK@,O7HMXN,EMVY!AYI MMC!YY]=I"XR([*Y_J!E])J_Z8NZUS6UN^M;2;MFMW[\,$0"M MOL]7F6FS____^_7+.W?S'_#6 -;M[$Q^5?P0_C:W56DO#OR!#]EZ4QW\%OY8 MUOW!O_15L?]K2Q*W/G@I^ROXW_=_7^*,'[C2VFSW?XE7=."W#F)"[_C GQH+ M/OI#?W _'UQ/NSK\9!WI&GO@\YW#F]O__659'5C/Y?CB#E)CLYK.-'.:T&&C M?]/;EA=,?Q;1:DO2((8^;)LU_YIVD\Y\B]-WFKWFKUQSAD20+ Y^QV>5+'16 MT371H=:Y6?Q9>N4DZC6N@*4M7%6Y2_K7]SM:O2@O#I5'5*_O6;ZB;.GE;;]? M5/;76,FKGE15[54>?^R$5M5T/[ N/T%RL?U^3O+#KM8AS3\HSW@1[\D4W+L_ MNW=W=N_+F[<&HZT-^UK6V)<3WMYK[[MK0Z_9^7A#O_GJSIUOOOGVFZ^_^^:[ M._?N?/T96WLZQE]^&>Q]="3&RSJ&;?_+?\/>B!93^S(V13SH@E2E_R%;E[_. M^ LU*WVV*RS-!ZW5X#71-NI_DYPE.?LTYT;V5W(Y(9+AHTFP)O:&DV!-0[#(*VPLG4>X?&V_ MWL ,L4VBC[G%@BY%8@0Y(QO&H925A+S$5101X@MT.A$2)B&;V-M.0C8-(3/Y M"G$W8K:6]A F"I^0DRFB1*$H74*_DP1I8F\T"=(-"1*R#^5Z@[2A6\Q"UC*2 M+0F>+/\ZI/388)'UXO0=^862O.//T!Y<=JN,"S:91;K36[B0WJ2/YXVSM JW M+O,A9TCQF\^VK>CAR78NA$^&O][87)(QIMEFMKXH&U=S-B5)\\2.59+F&Y)F M39J7]85M.Y^5'$GN3,0[Y+"++#<;LHN5Y%!(#N%\#HK IYIW\S#^6XWEN#') MX10/1)+#&[2JN6N[40;%1WVMJ32\HZ-Y;CF/0K;4-5U[R/Z2X[IVWOXV]($D M9A-[WTG,;C *5'=3:\QQDN2CHQ'>+\=&DO)I'; MV$^*4 %KZ>N4V)G>ZTM25E5)'[A$LG,)H61%,:1*8Q('5R;W8U1HX 6-K61,J54,9&D M399X8F\X"=8T!&O3N,ZBW,+@\,Z26Y(%-O?2*I;5U> ML@L,>)N]++M5DK&)O>PD8S<9([+%:A7>G3UZ\>]GCT_N?IEIBOLDOKQ>_T"N%);9]_ M^FV\0<=@SS CM QRGZ8T935VZ:#@*E)T]'*VW-'ENP--5?GW=DU3V-H4]BW: M,(?7F[IYW]-K?7I-DVYC,QB N] @**^]U2:!K_[ 2VA56D7&H:U'KJM)?H: MV#2LGX]-WC<-?9<,H[DP987:Q%OT"V(5;<\]L(QAS>I^/;= A6?GM;NL%3,G M/W.3\&S<(3S;75NJM>M[JB%5VCB)TDZI::2%+$6$D;M@LY6A M[^R!$(?.8XJ=^8W0#IUFSTEVW85M9E"A'L$(H'6W]C38'!+ESC%2[MS=V<]$N7-DE#O)$WJ7;?X?\FJ%<(&M4H,( MOM^0YK_..6F]>?*67+'%:+L&V09[S36N!P>$_C#RG>53; [SLLG[-=A.E&=/-Q^_C;W] PR8EI MR06A@\F^@S[CLC?(8UB[PX4RRRJZ=<4;A/G#%V5'IB]R1=@LZ@,H3L[W@&^BO?-&G7*&LGUL%>K]!C1M;C':N00Z!?@,-F ,H]W_C2+SAVMH?A= M7Q"GA=?GZ,#(;?%*+[';Y'E@@O-;>*%\F96A [$HX>+2/GLR>?;3HH?F-!;N MR)N.(UH((X>1\HP^\CN_7BN(;#9ZDO34!8],N_H;26E^DXLY.- -82GK$Y8 MR_L41EGA1(U4PW6L45@;O0*Z4J2!N7DKOA]^HKM$2A4K*T4W\:>'=<_VOZYB MXSET$"-TJV]FA125Z],C*S:TJ';1@DQW#@WEUPMH!76<]&P8#0H.5P=&\ M@(:!4D94"LX>QY0C)9T-;H\C60P\2'&X/[R7:/U7O)NR7EE-%PP=<1PX?.]JZ?*?]?\X8B@X\%=?N@7(MO.(L# MF_R(GN(I'0?.DF3/A@.;K,3[MQ)!I#TQ4:RE!I4$50=7$QHA^ E7I;IB'8D. M74:2^!OA*]*CYV].&KQ2;_C2SEO:D>SS\/E3^'Q5CT17Z;Z0]D Q!NW@'YU9 M\KJ9@H)70AXL^WT4MZW7)??D9I][FW?VY)$W=E_ HYWGIH5V9RHUUI-"SZ=% M>-Q>?;N<=*HF->>5H_OS1]K5D*?5Y;-_I'1]]-\UQ2D48<39S^C#,RUBKOM: MK _53EZ,5R0L;5MD$>4=0F1([<^ M) MOQ"/C%Y7>-_DX0_F8_Q\WO 5EA0[F[#(>1Q;F#=6X$ H5F2TBW050/7*0^>. MD7KT:XF%HD?#'=3*_:'U)O?R_4]5I!=KJM;Q,<=6OZ9CVR&A_5-9G]OB62TG M\"DM<$[A0*:3X]FG,R021J+VHFSSRK%*" >H=O6)GO*1'1 *2T'#$KEZ+8TT&T34<1=8( MJ<;GWB^8PGUZ..X]KK:SZ&RK(EV[&N #O;+?B!GG^]5%QPD/)(O\2*2FO)[[ M8%J*"65#\9 >3"+X8K]R\+;;%G9**PPFPY3@M_#8O2^ZN]57KL@_C-]M[,G8 MB"2IO^7NY@=^F"F5-E*=YQCK/%^F.L]QUWD^GBSP: 78TO^4MWVHPLL'KUYG MSZ:L:CY9S2ORSV=-YOC]QT?XM_W0/>N.(DF&N:>GV4-]*5,Z-$F"KMR,6W?* M7ES8!MF6Z6[I1,]7*EZ\R[X^\IE=9 N0X,E\LI9B_-9VJ/899$G6+B03N32V M0=W) IA@A! I&U8GG(W(N9.DHN4T%ZYO]4*:8L$: M#ZVK=8ON$K6TE?&@3<8#T-,%R#UR+)X\*.=L2JB)UC@4DA:6')+-5S6]YR67 MUO-S>0K)MW/ZA7^+35B9AM/VXPW&:\B11L>D'H8BV)@;;.W(#Z]U$SC5WLH\ M&EH>"I-1+PY77\O:0UJ*<@DROI-%V=#37+JF*J9>"TP*Y@@4S LD.PVKA:I< MB)BUJW(A V](?L<'DX3+T&_6LP'I(W]G.5_SU^<4EZZMBM_E"*@]-UU'MJJT M50*4:Y"3OD)67&&V \*?!04E_B7)VV^:W%S3V\ET(A/7 M^,NZ=A<,BZ@'A:)Z3,HC4M1GFG=.48^$?.4N18H+%\IY23B3<'YPX7QH&= S MDD"M&N AX0T85)38]/+H8@!A(G/-R,6>=LET^L?0\;EI'*R6+WGB3[0SG3NQ MS!A4K@WM,5=:%L.AQX>E+@51Z:1))5_-@A98-'AR7,*/%6$\7%-:AHYR86O3 ME!AV[]4.ES2!PO/5JC"0)+H=6E!;+@.QI7:#6S$+$GU2P,;6&5XT+R&><(<; M1X]1"RE2-1.K7[:JRQ:^1#2WW:6EBQF 5:7S!'A8>%"TEIRQ>V# ;J%NJJ[< M5%%A!MPK-9?:C,Z,L-(-PJX9_;_?8*<9J=769M.N'!> &$*(E\&@159<)RC< MT$-2N-&2SU19(US#@^"TJ=QG\3JY2/7.O MZ>C7+?<'.7(^*WIS38 K7Z!8S?/NF/I*.*SH&8 KO:SEK>N&V$W9.OK2C)?* MI75,5PV09\!S-](#1(\SX"]:A&\YRH._\TR%!=6'YS_?\,PJ_B>YJ7WAET$/ MJQ]"JAH(SV0ADH7X2/-.RW9D"=B/(\5?D(9>!3@ QR,4;%$ !)71])L 4U3Q MV]?FAW4XT*^VZ_S@0\9&[ J6?O[Y\T!9^\YG&9<-)V5EGYL807X%]P0LNJ;.BFXI. ^@H(#Y$4# M.)8#J(K?\3*!Z_%.X-!5.WB#'JF/U%4#H8[20AV9_T("S*]^8%@];9>!!P&O M 9&QCUP;)Q71H%ST]YH$BJ67]"[BUEGT6;CQI"%8I[1HNMT")U:(IXK,'GSZ M*/$V&D2&.<1N:X-OQQTLV>=^\HI=0TWH1#),U=1N&5+97\ /HL#7%./%%&5# M.T*+<$U.6\[B'PT'W-O?:#=9QS2]//PH5(AC%6T##XFQQFK:;>VB-)_?^*'/ M&_J-?46@0.&\LAKW#C+G&KB/1B^0E%)22A]<*9W!@T&(973P>:0_!E4ET9X& MI1QE!&Z"7=5!=K]R?<'I,WH>";X9XSM*AAM,G<9XZK7A )2<%22L_$AYK(J] ML +=;9!0UAKB0<6Z!.0*QBP&=DI5#8[' BH.Y]86MX-;4UA:M%*PV9.MQYR$D M8%\=H^PE4[5;6RLKU^Y&0H@#!L]$5%C9:DG0CO5('(798AE8L*)03>*O35G) M'SD%Q"FM0MLH*R>]#*U%;:'CUF:#WL>/7^0NA/UX9*SN/XV@$IJDJ(E.&)T-LC#22[+*3)XQ=!JI0T(S>W M8^F.4>P@4VE7_.9G/;ZZH"'M7D1^]C4BZ2DYVZC'9K>. 6(F4B%J)6^YE%;.^!@E.!O1\+X&>CQOTG/S(">W(+500#ZTPN&E3V&R/(\<3 MU'D_C6(W=)@)7\S8+V!/2?$/@3&1IQL*Y6' ='"\9S92ZU-' :Z:1)K!::BS M7WIRA]B?P-U,M?U-/K+K2JJ55VC65CTP6B3<764)9"=B4YD.2>E9/*QXQXJ/ M?+SP'/QU\;Q*($^P$(5[#71!:R<%0"F6%-;@27VO\QC?%3@^4%/I$(6V3/.S MB_F*TE]CV%L[OC [4&TW&W&'C%ZFU"\BB!KJP/3"9'_C[?1<2H5=<') ^&+* M$=,SLPY)IIX9+KL4]B9U]>&3]% @D4!#/(?$#V*"2Q!7(!<<<*:*=!1KX.+#@HX-%'3DQW@N?A!O&<;\ !N_"5'0:@2CJ ]))P)"#BE_B8GFHA M-=Q#._N S@9][^]F<4Y:';@/TNMT.#F)SE@>42A"425<6MANWZF.:Y$"NRNU ME4;@(ZH+.=G6T376BC6.#8KH]Q""GF8A1<+9$%Y)76TEE+9+47QORX;N<)@)=$B@DH7RUD.3P+=);]X NE\1^P&) M'B4%J^T(PT]^5M\,\EZV(_0^IVM:CW[OV4$9/"=QZQB$)8=?M ?S8@FS0LF" M[05ZR#F-G,I13F6W3.DUEUQ)"@?7PA3:@,L(&+[]JNW.4R-/R]'O6Y%63/6,N1RL<&SZ#4N41**S&C2 M@4D'?I0&A-B-:9Q3DCW# T]9(32^R+AT ,[J9!IMO#D=>3>[+0@!9C;"J>TZ M5<^TP6JGJ4AN0.IDM$32"^!MA.R$F<:L]M#A ,PH SG@36'EW]S_S%_T*<\X MMMG].W=0@F7G>XOE#=TLW$^B<^.-@>G/.&5P2-XQKWM,$,8J]4E MIK%7M\=O5.1\#7T6GC/+ZT3QJ\Q&5$\IU9G1:X O7Y =<=*VYD-\KC/(^O@2 MT'DS+9%A-;)QH[J'NID*U1F4L#)8>H*S\7R^W&?^EW@)-7Q9J$IEZ0D%Y- QHIUK:6>YG!#A:Z)Z/):KQ6]:I4"5+P:C MV/HMI^<$!$"4/=WIV6N8.M-T PDE79W.&AMQ%L/2- /=DR1'I1PR5."Q(1>& MWBU/*G12AQ1C?@$VN(KD.XPCL"M3+9(-2#;@(_K!K*U80R"-Z7T_@W,9@?U^ MIO-96Y*P8<025PGIU#Y6B7PNX=__\9]4P;NT39XX M7=5:#$UT(R<<6PGLL-N(%,?VBZ[*%BPH_%&>M=5<*$_V:H6Z7 V0R:"$7@K M>OO9A:MZ=%Q0?'"R:(1.'MT6%$XK?[ WB#(/IY,\I8R5(^^^O-!B/VMIG]YA M(CHQBRW=P#?7RO=\/$.F'0HTE'$U)^[B0("S!LQ63S\RAR(S"AL@#L*;6BH( M"X:4+KYA7N&P=7NV:QNK;+]T=O:U;V3X[@&TN>NC"((/$A^48&G0Q%(Y4VA( M,U@T736M&=!M.B^M_$ #(LU-4[N:6-V<:P MSM:'36*CS?;$M"=;UY\L'2>_*I@>?B:V@&OP%Q8,CT#'%BV?V?3"Q5IK]TQG MQ+CIK7YTY,/J-%$F-HTG4!=,WZS\G..G0-&OC1O3 %._*%MI4&>K;QVGXKCG M 9M<6+N)/"46M8Z=B-SU&Y#,AU?G5SMR;_BVM(!&-$G&(Z-4\EW?P;_RL12 MK4)62%["N"^=1*9=E9LV.B=A\YR"!%6YJ8B&8=P0#KQN<9!,5D,U<5*K0RRI MLQV'N7-X#V+J_4OPC@NW]8;%>TPQ U@XZQGM=:,''5$T_VWLK2*CJEVT3'?M M \O9D$(59=NB/1'B#-H,G;-$3Q%"SQV5?$7681:E!27\#U[^%2F^X< =0,Q$ M.0^^OR"!I *F&LNC!XNAQC2J+D5(*UGRBLQN T 6(Q_->IO7?GLX1W27B7#[:I7R6\2\*[?%H!X(<_HQ]WBO&')=,"F;,& M 9/>W(D>MI1M>!]5-W--R>TJVJRKTPH[?3A2,/.!'E#-Y;F-V&[P\?CO48\O M>K(/5LUFZI*&()_A7S%<.I31Z,ERY>^*TH@S[Z..&;X"L1=C+]J0VPXYT#@] M.X/3W*TL&)V![05'.JXZK]3TYQK\T2$UQX607_C\0UP MBE="CS&N=TJN)=!T^'X",&ATAI'?4NV$FR]N_*C8Q]L:]U0(="1E1I.N^CC5 M,9_IDNQ"N\L+X+0('F5]I#Y]J)NC#]&U9*AV:LR#[$OPH=J 2R>MKR]#.\XD MA6'K%2A:BI J%X-) ![! H]K!?8P,41A4?,RFJ"F=0[4<= :9MD27 M2T12X5-;5Z$B=J%9 4JA)2Y?#?MUUQX<@C?E3MH>HPXE92KCIIP=7C1^15KO M V[4YS#S;:ZS,G4AODM&GDLR/SZCLW^H!'3J.2P.[>/K59B]J!Q(60&R'DEM M?!^_H%'OE7)J[.-5SV M!D)=YZVQ6F\+U3HI+'VCB.7QD2 )_AA2*[[02[5/26J2U'QPJ7G )=:3T>AA MU%GI#)(1V^Z'FTU,LK?C#*C/$ZP98(88+"=$4=Y&#O)Y93&'KD'&E>*Q4)R2 M&F#\^;+6R55EWF,0KKB3EPS$1@5I1S+%ZP!4>P2MU,;BI:!GKKD=/1Z]G[58 M3><+EF Z[ **Z-#-O32'^T?.[=X=N1,@NI.X$$&Q<(UY8'O$[VDQW.441:ZD M?0P%[!*#@ZNGOB@;5^OD\->*,9B%(6JB(Z7Q7K&[J..CF[F$_VKF39D/:",) M5=M1DW04]+50#_2V6V MWR\J^^O^!NE3^GORITX8Y/@#;\,))G:UWP,NPWKVT*8-JX_7MF&\A2,0 ;PDSQ^S4R@4[='?R$&C9-PKG MP'OJ21);#X#'=_5O#)2/ S_9FW6YIB!2L+FHD3J9&5''RXC6KRU!?%=NC@JI M!>,K/=QFQ(,.V*D<6@]#P2BDZSE2[6DIPJRM_3PK&\9>^_%3 T.<)")TG%41 ML^AQZ>8DP,C'&'D4CZ+.E]U22UGG5<_9]G$GU:@;*91:#(XLVN,/-7".CBCG M<'!0I/72@^0K5!8.@*ICX.FA:A)O1;_AG 3 H5K4YLWN))>#00FH030XLL-[ M$VYV.P;_!DG46IXU:ZRLVD9MC2QFJW^RC+.*#*K?=P5'X MJS T0E5 ,=.N,%N,P/>Z$'JU2 9%V_9[. [.W01:O-+DE7YZ7JE:VV/R2,E@>Z:;M^OGY1Z5BKF^ET(Y$=DX]N7BKO!1 M!UGH[XD9BM!S2X:ZP_"K^%J"BXD:_=;NPO=K>?IJK5M$< 9%X*"%&#<@.^FJ M-O,$1>?M+]7CAS-I% JP!]H;-9P#31,C9N"/^$:R8'!WOC*R:,+=KU/(%O0J MSO[Y$_H).ZO(0@/2IZKB<@8*4'?OW/'E"M?H(S=NSJ/ZXGTM&H-I90PR\O"B MJ%\['G@PBP8B&.T,##B.F=\_QHE$!6&\T"JBQQ!70$IO*'Q5[$K-PO@$;A.3 MH8D!'/&;'AK@+FPT?H<ZL_=4U)&YYZV)>+\#35O'7CEVXQFPBW<"=5+]?8V']# M"YH,G&O[#49+L/CP&G#F&*8"VH3H4 L0BYZ:O[6WSCU_:9>,8>,V7&C4YSU$ MR)#\H.0')3\H^4'OSP]Z EPE@RB.S!,2LAIA6M \A[).,= S(J0:93P0Z'J- M/[0N!T3I$(?'5XC34;,HXR1(#K.;4 *XS1[RA1EID$NK&9L:F-S1R86"2X_ MRM(W2_NP0VW7..#D=L:16O8R;+L9-V,BQ,"95LHB*V?2I$N6H%49' M3HB-FT:NU@SXCCX4=L85+R' M%H_NJL[M'JQXM)I-/R<1\3B8''B>X(C69^A^-KO3LI[N M=L,/O8Z@9Z' MH].1OU+$LS*$8?+P4U["?Y26%Q5(CVZRTH^OS31D(1H98<#(,('J!N M.W0"C1-&4092/+^(-!#W7&I< +X*)-'LTN3; ^#_%3%SLN6:&1]@-1JG$SF M)'J$Y"9_.J:C6,_IJ09>Y/T4J$?ODZC1YT:X=TE4NJK0)+UOB^+AN)Q;CJJT MGO@H^IQ6;7>2BAXD[VFL-1FW];P*P[CBW_,^4POC!/=CRG[*[W