0001660134-21-000026.txt : 20211202 0001660134-21-000026.hdr.sgml : 20211202 20211201180936 ACCESSION NUMBER: 0001660134-21-000026 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20211031 FILED AS OF DATE: 20211202 DATE AS OF CHANGE: 20211201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Okta, Inc. CENTRAL INDEX KEY: 0001660134 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 264175727 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38044 FILM NUMBER: 211464197 BUSINESS ADDRESS: STREET 1: 100 FIRST STREET STREET 2: SUITE 600 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 888-722-7871 MAIL ADDRESS: STREET 1: 100 FIRST STREET STREET 2: SUITE 600 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 10-Q 1 okta-20211031.htm 10-Q okta-20211031
false0001660134January 312022Q30.02067950.00529910.0041912Subsequent Events[open for any subsequent events]00016601342021-02-012021-10-310001660134us-gaap:CommonClassAMember2021-11-29xbrli:shares0001660134us-gaap:CommonClassBMember2021-11-2900016601342021-10-31iso4217:USD00016601342021-01-31iso4217:USDxbrli:shares0001660134us-gaap:CommonClassAMember2021-01-310001660134us-gaap:CommonClassAMember2021-10-310001660134us-gaap:CommonClassBMember2021-01-310001660134us-gaap:CommonClassBMember2021-10-310001660134us-gaap:SubscriptionAndCirculationMember2021-08-012021-10-310001660134us-gaap:SubscriptionAndCirculationMember2020-08-012020-10-310001660134us-gaap:SubscriptionAndCirculationMember2021-02-012021-10-310001660134us-gaap:SubscriptionAndCirculationMember2020-02-012020-10-310001660134us-gaap:TechnologyServiceMember2021-08-012021-10-310001660134us-gaap:TechnologyServiceMember2020-08-012020-10-310001660134us-gaap:TechnologyServiceMember2021-02-012021-10-310001660134us-gaap:TechnologyServiceMember2020-02-012020-10-3100016601342021-08-012021-10-3100016601342020-08-012020-10-3100016601342020-02-012020-10-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-07-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-02-012021-10-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-08-012021-10-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-08-012020-10-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-02-012020-10-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-10-310001660134us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-10-310001660134us-gaap:RetainedEarningsMember2021-07-310001660134us-gaap:RetainedEarningsMember2020-07-310001660134us-gaap:RetainedEarningsMember2021-01-310001660134us-gaap:RetainedEarningsMember2020-01-310001660134us-gaap:RetainedEarningsMember2021-08-012021-10-310001660134us-gaap:RetainedEarningsMember2020-08-012020-10-310001660134us-gaap:RetainedEarningsMember2021-02-012021-10-310001660134us-gaap:RetainedEarningsMember2020-02-012020-10-310001660134us-gaap:RetainedEarningsMember2021-10-310001660134us-gaap:RetainedEarningsMember2020-10-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012021-10-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012020-10-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-10-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-10-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310001660134us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-3100016601342020-10-3100016601342020-01-310001660134okta:Auth0Member2021-05-032021-05-030001660134us-gaap:CommonStockMemberokta:Auth0Member2021-05-032021-05-030001660134okta:Auth0Memberus-gaap:EmployeeStockOptionMember2021-05-032021-05-030001660134okta:Auth0Memberus-gaap:RestrictedStockMember2021-05-032021-05-030001660134okta:Auth0Memberus-gaap:RestrictedStockMember2021-05-030001660134okta:Auth0Memberus-gaap:EmployeeStockOptionMember2021-05-032021-05-030001660134okta:Auth0Memberus-gaap:EmployeeStockOptionMember2021-05-030001660134okta:Auth0Memberokta:RestrictedCashAwardsMember2021-05-030001660134okta:Auth0Member2021-02-012021-07-310001660134okta:Auth0Member2021-05-030001660134okta:Auth0Memberus-gaap:DevelopedTechnologyRightsMember2021-05-032021-05-030001660134okta:Auth0Membersrt:MinimumMemberus-gaap:CustomerRelationshipsMember2021-05-032021-05-030001660134okta:Auth0Memberus-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-05-032021-05-030001660134okta:Auth0Memberus-gaap:CustomerRelationshipsMember2021-05-032021-05-030001660134okta:Auth0Memberus-gaap:TradeNamesMember2021-05-032021-05-030001660134okta:Auth0Member2021-08-012021-10-310001660134okta:Auth0Member2021-05-032021-10-310001660134okta:Auth0Member2020-08-012020-10-310001660134okta:Auth0Member2021-02-012021-10-310001660134okta:Auth0Member2020-02-012020-10-310001660134okta:TownsendStreetLabsIncAtSpokeMember2021-08-022021-08-020001660134okta:TownsendStreetLabsIncAtSpokeMemberus-gaap:DevelopedTechnologyRightsMember2021-08-022021-08-020001660134okta:TownsendStreetLabsIncAtSpokeMember2021-08-020001660134okta:TownsendStreetLabsIncAtSpokeMember2021-05-012021-07-310001660134us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2021-10-310001660134us-gaap:CashAndCashEquivalentsMember2021-10-310001660134us-gaap:USTreasurySecuritiesMemberus-gaap:ShortTermInvestmentsMember2021-10-310001660134us-gaap:CorporateDebtSecuritiesMemberus-gaap:ShortTermInvestmentsMember2021-10-310001660134us-gaap:ShortTermInvestmentsMember2021-10-310001660134us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2021-01-310001660134us-gaap:CashAndCashEquivalentsMember2021-01-310001660134us-gaap:USTreasurySecuritiesMemberus-gaap:ShortTermInvestmentsMember2021-01-310001660134us-gaap:CorporateDebtSecuritiesMemberus-gaap:ShortTermInvestmentsMember2021-01-310001660134us-gaap:ShortTermInvestmentsMember2021-01-31okta:investment00016601342020-02-012021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-10-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMember2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-01-310001660134us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-01-310001660134us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2021-10-310001660134us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2021-10-310001660134us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2025Member2021-10-310001660134us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2025Member2021-10-310001660134us-gaap:CarryingReportedAmountFairValueDisclosureMemberokta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-10-310001660134us-gaap:EstimateOfFairValueFairValueDisclosureMemberokta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2021-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2025Member2021-10-310001660134okta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-10-310001660134okta:TownsendStreetLabsIncAtSpokeMember2021-02-012021-10-310001660134us-gaap:ComputerSoftwareIntangibleAssetMember2021-10-310001660134us-gaap:DevelopedTechnologyRightsMember2021-10-310001660134us-gaap:CustomerRelationshipsMember2021-10-310001660134us-gaap:TradeNamesMember2021-10-310001660134us-gaap:LicensingAgreementsMember2021-10-310001660134us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-310001660134us-gaap:DevelopedTechnologyRightsMember2021-01-310001660134us-gaap:LicensingAgreementsMember2021-01-310001660134us-gaap:DevelopedTechnologyRightsMember2021-02-012021-10-310001660134us-gaap:DevelopedTechnologyRightsMember2020-02-012021-01-310001660134us-gaap:CustomerRelationshipsMember2021-02-012021-10-310001660134us-gaap:TradeNamesMember2021-02-012021-10-310001660134okta:Auth0Member2021-10-3100016601342021-11-012021-10-31xbrli:pure0001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2018-08-150001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2018-08-152018-08-150001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2019-09-012019-09-300001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2019-09-300001660134us-gaap:CommonClassAMemberus-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2019-09-012019-09-300001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2019-02-012020-01-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2020-01-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2020-06-300001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2020-06-012020-06-300001660134us-gaap:CommonClassAMemberus-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2020-06-012020-06-300001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2020-02-012021-01-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2021-02-012021-10-31okta:tradingDay0001660134us-gaap:CommonClassAMemberus-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2021-02-012021-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2021-08-012021-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2020-08-012020-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2023Member2020-02-012020-10-310001660134us-gaap:SeniorNotesMemberus-gaap:AdditionalPaidInCapitalMemberokta:ConvertibleSeniorNotesDue2023Member2021-10-310001660134okta:ConvertibleSeniorNotesDue2023Member2021-10-310001660134okta:ConvertibleSeniorNotesDue2023Member2021-02-012021-10-310001660134okta:ConvertibleSeniorNotesDue2023Member2019-09-300001660134okta:ConvertibleSeniorNotesDue2023Member2020-06-300001660134okta:ConvertibleSeniorNotesDue2023Member2019-09-012019-09-300001660134okta:ConvertibleSeniorNotesDue2023Member2020-06-012020-06-300001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2025Member2021-02-012021-10-310001660134okta:ConvertibleSeniorNotesDue2025Member2021-02-012021-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2025Member2021-08-012021-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2025Member2020-08-012020-10-310001660134us-gaap:SeniorNotesMemberokta:ConvertibleSeniorNotesDue2025Member2020-02-012020-10-310001660134us-gaap:SeniorNotesMemberus-gaap:AdditionalPaidInCapitalMemberokta:ConvertibleSeniorNotesDue2025Member2021-10-310001660134us-gaap:ConvertibleDebtSecuritiesMemberokta:ConvertibleSeniorNotesDue2025Member2021-02-012021-10-310001660134okta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-02-012021-10-310001660134okta:ConvertibleSeniorNotesDue2026Member2021-02-012021-10-310001660134okta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-08-012021-10-310001660134okta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2020-08-012020-10-310001660134okta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2020-02-012020-10-310001660134okta:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMemberus-gaap:AdditionalPaidInCapitalMember2021-10-310001660134us-gaap:ConvertibleDebtSecuritiesMemberokta:ConvertibleSeniorNotesDue2026Member2021-02-012021-10-310001660134us-gaap:LetterOfCreditMember2021-10-310001660134us-gaap:LetterOfCreditMember2021-01-310001660134okta:CostofServicesLicensesandServicesMember2021-08-012021-10-310001660134okta:CostofServicesLicensesandServicesMember2020-08-012020-10-310001660134okta:CostofServicesLicensesandServicesMember2021-02-012021-10-310001660134okta:CostofServicesLicensesandServicesMember2020-02-012020-10-310001660134okta:TechnologyServicesCostsMember2021-08-012021-10-310001660134okta:TechnologyServicesCostsMember2020-08-012020-10-310001660134okta:TechnologyServicesCostsMember2021-02-012021-10-310001660134okta:TechnologyServicesCostsMember2020-02-012020-10-310001660134us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012021-10-310001660134us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012020-10-310001660134us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012021-10-310001660134us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-10-310001660134us-gaap:SellingAndMarketingExpenseMember2021-08-012021-10-310001660134us-gaap:SellingAndMarketingExpenseMember2020-08-012020-10-310001660134us-gaap:SellingAndMarketingExpenseMember2021-02-012021-10-310001660134us-gaap:SellingAndMarketingExpenseMember2020-02-012020-10-310001660134us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012021-10-310001660134us-gaap:GeneralAndAdministrativeExpenseMember2020-08-012020-10-310001660134us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-10-310001660134us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-10-31okta:incentive_plan0001660134us-gaap:CommonClassAMemberokta:A2017EquityIncentivePlanMember2021-10-310001660134okta:A2017EquityIncentivePlanMemberus-gaap:CommonClassBMember2021-10-310001660134okta:StockOptionsAndRestrictedStockUnitsMember2021-10-310001660134us-gaap:EmployeeStockMember2021-10-310001660134us-gaap:EmployeeStockOptionMember2021-02-012021-10-310001660134us-gaap:RestrictedStockUnitsRSUMember2021-01-310001660134us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-10-310001660134us-gaap:RestrictedStockUnitsRSUMember2021-10-310001660134okta:Auth0Memberus-gaap:RestrictedStockUnitsRSUMember2021-02-012021-10-310001660134okta:Auth0AndAtSpokeMemberus-gaap:RestrictedStockMember2021-05-032021-05-030001660134okta:Auth0AndAtSpokeMemberus-gaap:RestrictedStockMember2021-10-310001660134okta:Auth0AndAtSpokeMemberus-gaap:RestrictedStockMember2021-02-012021-10-310001660134us-gaap:EmployeeStockMember2021-02-012021-10-31okta:period0001660134us-gaap:EmployeeStockMember2021-08-012021-10-310001660134us-gaap:EmployeeStockMember2020-08-012020-10-310001660134us-gaap:EmployeeStockMembersrt:MinimumMember2021-02-012021-10-310001660134us-gaap:EmployeeStockMembersrt:MaximumMember2021-02-012021-10-310001660134us-gaap:EmployeeStockMembersrt:MinimumMember2020-02-012020-10-310001660134us-gaap:EmployeeStockMembersrt:MaximumMember2020-02-012020-10-310001660134us-gaap:EmployeeStockMember2020-02-012020-10-310001660134us-gaap:CommonClassAMember2021-08-012021-10-310001660134us-gaap:CommonClassBMember2021-08-012021-10-310001660134us-gaap:CommonClassAMember2020-08-012020-10-310001660134us-gaap:CommonClassBMember2020-08-012020-10-310001660134us-gaap:CommonClassAMember2021-02-012021-10-310001660134us-gaap:CommonClassBMember2021-02-012021-10-310001660134us-gaap:CommonClassAMember2020-02-012020-10-310001660134us-gaap:CommonClassBMember2020-02-012020-10-310001660134us-gaap:EmployeeStockOptionMember2021-02-012021-10-310001660134us-gaap:EmployeeStockOptionMember2020-02-012020-10-310001660134us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-10-310001660134us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-10-310001660134us-gaap:RestrictedStockMember2021-02-012021-10-310001660134us-gaap:RestrictedStockMember2020-02-012020-10-310001660134us-gaap:EmployeeStockMember2021-02-012021-10-310001660134us-gaap:EmployeeStockMember2020-02-012020-10-310001660134us-gaap:ConvertibleDebtSecuritiesMemberokta:ConvertibleSeniorNotesDue2023Member2021-02-012021-10-310001660134us-gaap:ConvertibleDebtSecuritiesMemberokta:ConvertibleSeniorNotesDue2023Member2020-02-012020-10-310001660134us-gaap:WarrantMember2021-02-012021-10-310001660134us-gaap:WarrantMember2020-02-012020-10-310001660134us-gaap:ConvertibleDebtSecuritiesMemberokta:ConvertibleSeniorNotesDue2025Member2020-02-012020-10-310001660134us-gaap:ConvertibleDebtSecuritiesMemberokta:ConvertibleSeniorNotesDue2026Member2020-02-012020-10-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_____________________________________ 
FORM 10-Q
_____________________________________ 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission File Number: 001-38044
_____________________________________ 
Okta, Inc.
(Exact Name of Registrant as Specified in Its Charter)
_____________________________________ 
Delaware
100 First Street, Suite 600
26-4175727
(State or Other Jurisdiction of
Incorporation or Organization)
San Francisco
(I.R.S. Employer
Identification Number)
California
94105
(Address of Principal executive offices)
Registrant’s telephone number, including area code: (888) 722-7871
___________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value $0.0001 per share
OKTA
The Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No ☐ 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files) Yes ☒ No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer 
Non-accelerated filer Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes   No  ☒
As of November 29, 2021, the number of shares of registrant’s Class A common stock outstanding was 148,529,670 and the number of shares of the registrant’s Class B common stock outstanding was 7,014,137.



Okta, Inc.
Table of Contents
Page No.




FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995, including but not limited to, statements regarding our financial outlook, product development, business strategy, plans, market trends, opportunities, positioning, and the anticipated impact on our business of the COVID-19 pandemic, related public health measures and any associated economic downturn. These forward-looking statements are made as of the date they were first issued and were based on current expectations, estimates, forecasts and projections as well as the beliefs and assumptions of management. Words such as “expect,” “anticipate,” “should,” “believe,” “hope,” “target,” “project,” “goals,” “estimate,” “potential,” “predict,” “may,” “will,” “might,” “could,” “intend,” “shall” and variations of these terms or the negative of these terms and similar expressions are intended to identify these forward-looking statements, although not all forward-looking statements include these identifying words. The forward-looking statements are contained principally in “Management’s Discussion and Analysis of Financial Condition and Result of Operations” and “Risk Factors.”
Forward-looking statements contained in this Form 10-Q include, but are not limited to, statements about:
our future financial performance, including our revenue, costs of revenue, gross profits, margins and operating expenses;
the impact of the global COVID-19 pandemic on our business and operations;
trends in our key business metrics;
the sufficiency of our cash and cash equivalents, investments and cash provided by sales of our products and services to meet our liquidity needs;
market or other opportunities arising from business combinations;
the impact of recent accounting pronouncements on our financial statements; and
our ability to successfully integrate and realize the benefits of strategic acquisitions or investments, including our acquisition of Auth0, Inc. (“Auth0“).
Forward-looking statements are subject to a number of risks and uncertainties, many of which involve factors or circumstances that are beyond our control. Our actual results could differ materially from those stated or implied in forward-looking statements due to a number of factors, including but not limited to, risks detailed in “Risk Factors” in this Quarterly Report on Form 10-Q as well as other documents that may be filed by us from time to time with the Securities and Exchange Commission. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, except as required by law, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or to changes in our expectations.




PART I
Item. 1 Financial Statements
4


OKTA, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share data)
October 31, 2021January 31, 2021
(unaudited)
Assets 
Current assets: 
Cash and cash equivalents$372,372 $434,607 
Short-term investments2,109,687 2,121,584 
Accounts receivable, net of allowances of $3,149 and $3,451
253,568 194,818 
Deferred commissions60,465 45,949 
Prepaid expenses and other current assets56,776 81,609 
Total current assets2,852,868 2,878,567 
Property and equipment, net60,751 62,783 
Operating lease right-of-use assets154,522 149,604 
Deferred commissions, noncurrent145,655 108,555 
Intangible assets, net336,354 27,009 
Goodwill5,401,343 48,023 
Other assets45,480 24,256 
Total assets$8,996,973 $3,298,797 
Liabilities and stockholders' equity 
Current liabilities: 
Accounts payable$11,547 $8,557 
Accrued expenses and other current liabilities91,516 53,729 
Accrued compensation109,233 71,906 
Convertible senior notes, net15,956 908,684 
Deferred revenue759,914 502,738 
Total current liabilities988,166 1,545,614 
Convertible senior notes, net, noncurrent1,793,970 857,387 
Operating lease liabilities, noncurrent179,205 179,518 
Deferred revenue, noncurrent17,958 10,860 
Other liabilities, noncurrent33,119 11,375 
Total liabilities3,012,418 2,604,754 
Commitments and contingencies (Note 11)
Stockholders’ equity: 
Preferred stock, par value $0.0001 per share; 100,000 shares authorized; no shares issued and outstanding as of October 31, 2021 and January 31, 2021
  
Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 148,448 and 122,824 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively
15 12 
Class B common stock, par value $0.0001 per share; 120,000 shares authorized; 7,014 and 8,159 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively
1 1 
Additional paid-in capital7,558,816 1,656,096 
Accumulated other comprehensive income 404 5,390 
Accumulated deficit(1,574,681)(967,456)
Total stockholders’ equity5,984,555 694,043 
Total liabilities and stockholders' equity$8,996,973 $3,298,797 
See Notes to Condensed Consolidated Financial Statements.
5



OKTA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(unaudited)
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
Revenue:  
Subscription$336,702 $206,743 $879,881 $571,213 
Professional services and other13,978 10,636 37,305 29,471 
Total revenue350,680 217,379 917,186 600,684 
Cost of revenue:  
Subscription91,048 44,762 227,903 121,420 
Professional services and other18,626 12,146 49,000 35,121 
Total cost of revenue109,674 56,908 276,903 156,541 
Gross profit241,006 160,471 640,283 444,143 
Operating expenses:  
Research and development130,535 58,150 321,805 160,510 
Sales and marketing203,878 109,812 548,749 312,177 
General and administrative105,149 44,485 322,406 121,019 
Total operating expenses439,562 212,447 1,192,960 593,706 
Operating loss(198,556)(51,976)(552,677)(149,563)
Interest expense(23,144)(22,368)(68,776)(50,063)
Interest income and other, net1,056 1,878 7,622 10,737 
Loss on early extinguishment and conversion of debt  (89)(179)(2,263)
Interest and other, net(22,088)(20,579)(61,333)(41,589)
Loss before provision for (benefit from) income taxes(220,644)(72,555)(614,010)(191,152)
Provision for (benefit from) income taxes667 209 (6,785)(626)
Net loss$(221,311)$(72,764)$(607,225)$(190,526)
  
Net loss per share, basic and diluted$(1.44)$(0.56)$(4.17)$(1.51)
  
Weighted-average shares used to compute net loss per share, basic and diluted153,756 128,813 145,782 126,222 

See Notes to Condensed Consolidated Financial Statements.

6


OKTA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(unaudited)
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
Net loss$(221,311)$(72,764)$(607,225)$(190,526)
Other comprehensive income (loss):
Net change in unrealized gains or losses on available-for-sale securities (2,998)(2,226)(4,164)1,344 
Foreign currency translation adjustments(973)(724)(822)335 
Other comprehensive income (loss)(3,971)(2,950)(4,986)1,679 
Comprehensive loss$(225,282)$(75,714)$(612,211)$(188,847)
See Notes to Condensed Consolidated Financial Statements.

7


OKTA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(unaudited)
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
Common stock and additional paid-in capital:
Balance, beginning of period$7,391,185 $1,498,562 $1,656,109 $1,105,576 
Issuance of common stock and value of equity awards assumed in connection with business combination— — 5,409,344 — 
Issuance of common stock upon exercise of stock options and other activity, net11,208 8,299 64,119 51,053 
Issuance of common stock for bonus settlement— — — 9,818 
Stock-based compensation156,447 54,049 408,482 140,895 
Equity component of convertible senior notes, net of issuance costs— (12)— 306,220 
Equity component of early extinguishment and conversions of convertible senior notes(8)8,829 20,776 70,493 
Proceeds from hedges related to convertible senior notes— — 2 195,046 
Payments for warrants related to convertible senior notes— — — (175,399)
Purchases of capped calls related to convertible senior notes— — — (133,975)
Balance, end of period7,558,832 1,569,727 7,558,832 1,569,727 
Accumulated deficit:
Balance, beginning of period(1,353,370)(818,886)(967,456)(701,124)
Net loss(221,311)(72,764)(607,225)(190,526)
Balance, end of period(1,574,681)(891,650)(1,574,681)(891,650)
Accumulated other comprehensive income:
Balance, beginning of period4,375 5,521 5,390 892 
Other comprehensive income (loss)(3,971)(2,950)(4,986)1,679 
Balance, end of period404 2,571 404 2,571 
Total stockholders’ equity$5,984,555 $680,648 $5,984,555 $680,648 

See Notes to Condensed Consolidated Financial Statements.

8


OKTA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
 Nine Months Ended
October 31,
 20212020
Cash flows from operating activities:
Net loss$(607,225)$(190,526)
Adjustments to reconcile net loss to net cash provided by operating activities:
Stock-based compensation407,611 139,774 
Depreciation, amortization and accretion76,631 23,694 
Amortization of debt discount and issuance costs64,478 47,261 
Amortization of deferred commissions40,041 28,428 
Deferred income taxes(13,606)(2,414)
Non-cash charitable contributions5,649 4,662 
Loss on early extinguishment and conversion of debt179 2,263 
(Gain) loss on strategic investments(5,665)628 
Other, net(267)3,887 
Changes in operating assets and liabilities:
Accounts receivable(29,561)(10,547)
Deferred commissions(92,183)(51,837)
Prepaid expenses and other assets5,356 (6,794)
Operating lease right-of-use assets16,564 13,979 
Accounts payable(195)1,377 
Accrued compensation19,488 37,863 
Accrued expenses and other liabilities22,537 2,442 
Operating lease liabilities(17,280)(11,750)
Deferred revenue198,035 60,663 
Net cash provided by operating activities90,587 93,053 
Cash flows from investing activities:  
Capitalization of internal-use software costs(2,348)(3,530)
Purchases of property and equipment(5,800)(11,297)
Purchases of securities available for sale and other(1,333,617)(1,845,958)
Proceeds from maturities and redemption of securities available for sale1,118,448 386,774 
Proceeds from sales of securities available for sale and other228,344 206,129 
Payments for business acquisitions, net of cash acquired(215,129) 
Net cash used in investing activities(210,102)(1,267,882)
Cash flows from financing activities: 
Proceeds from issuance of convertible senior notes, net of issuance costs 1,134,841 
Payments for repurchases and conversions of convertible senior notes(26)(447)
Proceeds from hedges related to convertible senior notes2 195,046 
Payments for warrants related to convertible senior notes (175,399)
Purchases of capped calls related to convertible senior notes (133,975)
Proceeds from stock option exercises41,054 33,570 
Proceeds from shares issued in connection with employee stock purchase plan17,417 12,821 
Net cash provided by financing activities58,447 1,066,457 
Effects of changes in foreign currency exchange rates on cash, cash equivalents and restricted cash(494)121 
Net decrease in cash, cash equivalents and restricted cash(61,562)(108,251)
Cash, cash equivalents and restricted cash at beginning of period448,630 531,953 
Cash, cash equivalents and restricted cash at end of period$387,068 $423,702 
Supplementary cash flow disclosure:
Cash paid during the period for:
Interest$3,548 $1,566 
Income taxes2,550 622 
Non-cash activities:
Issuance of common stock and value of equity awards assumed in connection with business combination5,409,344  
Issuance of common stock for repurchases and conversions of convertible senior notes126,144 307,910 
Benefit from exercise of hedges related to convertible senior notes92,097  
Operating lease right-of-use assets exchanged for lease liabilities21,518 45,490 
Issuance of common stock for bonus settlement 9,818 
Reconciliation of cash, cash equivalents and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above:
Cash and cash equivalents$372,372 $409,769 
Restricted cash, current included in prepaid expenses and other current assets5,136 2,413 
Restricted cash, noncurrent included in other assets9,560 11,520 
Total cash, cash equivalents and restricted cash$387,068 $423,702 

See Notes to Condensed Consolidated Financial Statements.

9


OKTA, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1. Overview and Basis of Presentation
Description of Business
Okta, Inc. (the “Company”) is the leading independent identity provider. The Okta Identity Cloud enables the Company’s customers to securely connect the right people to the right technologies and services at the right time. The Company was incorporated in January 2009 as Saasure Inc., a California corporation, and was later reincorporated in April 2010 under the name Okta, Inc. as a Delaware corporation. The Company is headquartered in San Francisco, California.
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2021, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results of operations for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2022 or any future period. The condensed consolidated financial statements include the results of operations for acquired businesses from their acquisition dates to October 31, 2021. See Note 3 for additional details.
The Company’s fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.
The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 4, 2021.
Certain reclassifications of components of prior period operating cash flows have been made in the condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no impact on total operating cash flows as previously reported.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (“SSP”) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of its convertible senior notes, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of deferred income tax assets, the valuation of goodwill and acquired intangible assets and their useful lives and the valuation of certain equity awards assumed.
In March 2020, the World Health Organization (“WHO”) declared the outbreak of the novel coronavirus (“COVID-19”) a pandemic, which has spread across the globe. The Company considered the impact of COVID-19 on the assumptions and estimates used and determined that there were no material adverse impacts on the condensed consolidated financial statements for the three and nine months ended October 31, 2021 and 2020. As events continue to evolve and additional information becomes available, the Company’s assumptions and estimates may change materially in future periods.
10


2. Accounting Standards and Significant Accounting Policies
Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in Item 8. Financial Statements and Supplementary Data of its Form 10-K for the fiscal year ended January 31, 2021. The Company has updated and further described its accounting policies for business combinations and strategic investments below. There have been no other significant changes to the Company’s significant accounting policies for the nine months ended October 31, 2021.
Business Combinations
When the Company acquires a business, the purchase price is allocated to the net tangible and identifiable intangible assets acquired based on their estimated fair values. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires management to make significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets. These estimates can include, but are not limited to:
future expected cash flows from subscription contracts, professional services contracts, other customer contracts and acquired developed technologies;
person hours required in recreating certain acquired technologies;
historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;
royalty rates applied to acquired developed technology platforms and other intangible assets;
obsolescence curves and other useful life assumptions, such as the period of time and intended use of acquired intangible assets in the Company’s product offerings;
discount rates;
uncertain tax positions and tax-related valuation allowances; and
fair value of assumed equity awards.
These estimates are inherently uncertain and unpredictable, and unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which may be up to one year from the acquisition date, adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed may be recorded, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Strategic Investments
The Company holds strategic equity investments in privately held companies that are included in Other assets on the condensed consolidated balance sheets. Investments in privately held companies without readily determinable fair values in which the Company does not own a controlling interest or have significant influence over are measured using the measurement alternative. In applying the measurement alternative, the Company adjusts the carrying values of strategic investments based on observable price changes from orderly transactions for identical or similar investments of the same issuer. Additionally, the Company evaluates its strategic investments at least quarterly for impairment. Adjustments and impairments are recorded in Interest and other, net on the condensed consolidated statements of operations.
In determining the estimated fair value of its strategic investments in privately held companies, the Company uses the most recent data available to the Company. Valuations of privately held securities are inherently complex due to the lack of readily available market data and require the use of judgment. The determination of whether an orderly transaction is for an identical or similar investment requires significant Company judgment. In its evaluation, the Company considers factors such as differences in the rights and preferences of the investments and the extent to which those differences would affect the fair values of those investments. The Company’s impairment analysis encompasses an assessment of both qualitative and quantitative factors including the investee's financial metrics, market acceptance of the investee's product or technology, general market conditions and liquidity considerations.
11


Recent Accounting Pronouncements Not Yet Adopted
In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (“EPS”), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and the Company intends to adopt this standard using the modified retrospective method in its first quarter of fiscal 2023. The Company is currently evaluating the quantitative impact of this standard on its consolidated financial statements.

3. Business Combinations
Acquisition of Auth0
On May 3, 2021, the Company acquired all outstanding shares of privately-held Auth0, an Identity-as-a-Service company. The Company expects to combine Auth0’s developer-centric identity solution with the Company’s Okta Identity Cloud to drive synergies, product options and value for current and future customers. The acquisition date fair value of the consideration transferred for Auth0 was approximately $5,671.0 million, which consisted of the following (in thousands):
 
Estimated Fair Value
(unaudited)
Cash$257,010 
Common stock issued5,175,623 
Fair value of outstanding employee equity awards assumed238,389 
 Total consideration$5,671,022 
Cash consideration of $257.0 million includes $3.8 million held back as partial security for post-closing true-up adjustments as well as indemnification claims made within one year of the acquisition date.
Approximately 19.2 million shares of common stock valued at $5,175.6 million were issued to selling stockholders, which includes approximately 1.1 million shares valued at $294.6 million held back as partial security for post-closing true-up adjustments as well as any indemnification claims made within one year of the acquisition date.
The Company entered into revesting agreements with Auth0’s founders pursuant to which approximately 1.2 million additional shares of Okta’s Class A common stock issued to the founders as of the closing date will vest over three years. The $332.1 million fair value of the unvested restricted stock is not included as purchase consideration above, as it has a post-combination service requirement and will be accounted for separately from the business combination as stock compensation expense.
12


The Company issued replacement equity awards with a fair value of $655.1 million, of which $238.4 million was allocated to the purchase consideration as it is attributable to pre-combination services rendered and $416.7 million was allocated to post-combination services and will be expensed over the remaining service periods as stock-based compensation. The fair value of the stock options assumed by the Company was determined using the Black-Scholes option pricing model. The Company also converted certain equity awards to unvested restricted cash awards totaling $13.5 million that will be expensed over the remaining service periods.
See Note 12 for a discussion of amounts related to post-combination services that will be expensed over the remaining service periods as stock-based compensation.
Acquisition costs of $29.0 million related to Auth0 were expensed by the Company in general and administrative expenses in its condensed consolidated statements of operations for the six months ended July 31, 2021.
The transaction was accounted for as a business combination. The total purchase price of $5,671.0 million was allocated using information currently available to the Company. As a result, the Company may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed, and revisions of preliminary estimates. Preliminary allocation of the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values is as follows (in thousands):
 
Estimated Fair Value
(unaudited)
Cash and cash equivalents$107,425 
Accounts receivable28,572 
Prepaid expenses and other current assets12,748 
Property and equipment, net1,928 
Operating lease right-of-use assets6,873 
Other assets6,375 
Intangible assets334,300 
Accounts payable(3,610)
Accrued expenses and other current liabilities(10,946)
Accrued compensation(19,187)
Deferred revenue(65,339)
Operating lease liabilities, noncurrent(5,694)
Other liabilities, noncurrent(12,515)
Net assets acquired$380,930 
The excess of purchase consideration over the fair value of the net tangible assets and identifiable intangible assets acquired was $5,290.1 million and was recorded as goodwill, which is primarily attributable to expected synergies in sales opportunities across complementary products, customers and geographies, cross-selling opportunities, and improvements in the selling process. None of the goodwill is expected to be deductible for U.S. federal income tax purposes.
The estimated useful lives and fair values of the identifiable intangible assets are as follows (in thousands):
 Preliminary Estimate
Useful Life
(in years)
Amount
(unaudited)
Developed technology
5 years
$172,000 
Customer relationships
2 - 6 years
140,900 
Trade name
5 years
21,400 
Total identifiable intangible assets$334,300 
13


Developed technology represents the estimated fair value of the features underlying the Auth0 products as well as the platform supporting and providing services to Auth0 customers. Customer relationships represents the estimated fair value of the underlying relationships with Auth0 customers, including the fair value of unbilled and unrecognized contracts yet to be fulfilled. Trade name represents the estimated fair value of the Auth0 brand.
Revenue and earnings of Auth0 included in the Company’s consolidated income statement from the acquisition date through October 31, 2021 are as follows (in thousands):

Three Months EndedFor the period
 
October 31, 2021
May 3, 2021
 to
October 31, 2021
(unaudited)
Revenue$45,985 $83,591 
Net loss(119,921)(270,256)
Pro forma consolidated revenue and earnings for the three and nine months ended October 31, 2021 and 2020, calculated as if Auth0 had been acquired as of February 1, 2020 are as follows (in thousands):

Pro Forma Consolidated Statement of Operations Data
Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Revenue$354,268 $246,967 $964,563 $675,635 
Net loss(206,977)(171,405)(621,546)(517,805)
The pro forma financial information for all periods presented above has been calculated after adjusting the results of Auth0 to reflect certain business combination and one-time accounting effects such as fair value adjustment of deferred revenue, amortization expense from acquired intangible assets, stock-based compensation expense for unvested equity awards assumed, deferred commissions, release of deferred tax asset valuation allowance and acquisition costs as though the acquisition occurred as of the beginning of the Company’s fiscal 2021. The historical consolidated financial information has been adjusted in the pro forma combined financial results to give effect to pro forma events that are directly attributable to the business combination, reasonably estimable and factually supportable. The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of the Company’s fiscal 2021.

14


Acquisition of atSpoke
On August 2, 2021, the Company acquired all issued and outstanding capital stock of Townsend Street Labs, Inc. (“atSpoke”), a modern workplace operations platform. The acquisition will incorporate atSpoke’s platform with Okta’s Identity Governance and Administration offering. The acquisition date cash consideration for atSpoke was approximately $79.3 million of which $13.4 million of consideration was held back as partial security for any adjustments and indemnification obligations and will be paid within 18 months of the closing date.
The Company preliminarily recorded $18.3 million for developed technology intangible assets with an estimated useful life of 3 years and preliminarily recorded $63.2 million of goodwill which is primarily attributed to the assembled workforce as well as the integration of atSpoke’s technology and the Company’s technology. None of the goodwill is expected to be deductible for U.S. federal income tax purposes. The Company may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed and revisions of preliminary estimates through the measurement period.
The Company incurred $0.9 million of acquisition-related costs, which were recorded as general and administrative expenses in its condensed consolidated statements of operations in the quarter ended July 31, 2021.
This acquisition did not have a material impact on the Company’s condensed consolidated financial statements; therefore, historical and pro forma disclosures have not been presented.

4. Cash Equivalents and Investments
Cash Equivalents and Short-term Investments
The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2021 and January 31, 2021 were as follows (in thousands):  
 As of October 31, 2021
 
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value 
(unaudited)
Cash equivalents:    
Money market funds$241,171 $ $ $241,171 
Total cash equivalents241,171   241,171 
Short-term investments:    
U.S. treasury securities1,804,188 159 (1,860)1,802,487 
Corporate debt securities307,687 26 (513)307,200 
Total short-term investments2,111,875 185 (2,373)2,109,687 
Total$2,353,046 $185 $(2,373)$2,350,858 
 As of January 31, 2021
 
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value 
Cash equivalents:    
Money market funds$311,257 $ $ $311,257 
Total cash equivalents311,257   311,257 
Short-term investments:   
U.S. treasury securities1,888,882 1,571 (22)1,890,431 
Corporate debt securities230,726 429 (2)231,153 
Total short-term investments2,119,608 2,000 (24)2,121,584 
Total$2,430,865 $2,000 $(24)$2,432,841 

All short-term investments were designated as available-for-sale securities as of October 31, 2021 and January 31, 2021.
15


The following table presents the contractual maturities of the Company’s short-term investments as of October 31, 2021 (in thousands):
As of October 31, 2021
 
Amortized
Cost
Estimated
Fair Value
(unaudited)
Due within one year$1,055,033 $1,055,124 
Due between one to five years1,056,842 1,054,563 
 Total$2,111,875 $2,109,687 
As of October 31, 2021 and January 31, 2021, the Company included nil of unsettled purchases of short-term investments in Accrued expenses and other current liabilities on the condensed consolidated balance sheets and included nil and $31.0 million, respectively, of unsettled maturities of short-term investments in Prepaid expenses and other current assets on the condensed consolidated balance sheets.
The Company included $7.7 million and $10.5 million of interest receivable in Prepaid expenses and other current assets on the condensed consolidated balance sheets as of October 31, 2021 and January 31, 2021, respectively. The Company did not recognize an allowance for credit losses against interest receivable as of October 31, 2021 and January 31, 2021 because such potential losses were not material.
The Company had 134 and 10 short-term investments in unrealized loss positions as of October 31, 2021 and January 31, 2021, respectively. There were no material gross unrealized gains or losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and nine months ended October 31, 2021 or 2020.
For available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) the Company has the intention to sell any of these investments, (ii) it is not more likely than not that the Company will be required to sell any of these available-for-sale debt securities before recovery of the entire amortized cost basis and (iii) the decline in the fair value of the investment is due to credit or non-credit related factors. Based on this evaluation, the Company determined that for short-term investments, there were no material credit or non-credit related impairments as of October 31, 2021 and January 31, 2021.
Strategic Investments
The Company's investments also include strategic equity investments in privately held companies, which do not have a readily determinable fair value. As of October 31, 2021 and January 31, 2021, the balance of such strategic investments was $13.2 million and $3.1 million, respectively.
During the three and nine months ended October 31, 2021, the Company recorded $0.4 million and $5.7 million, respectively, of realized gain and unrealized adjustments in the carrying values of strategic investments. All gains and losses on strategic investments, whether realized or unrealized, are recognized in Interest and other, net on the condensed consolidated statements of operations.
5. Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
Three levels of inputs may be used to measure as follows:
Level 1—Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets.
Level 2—Valuations based on other inputs that are directly or indirectly observable in the marketplace.
Level 3—Valuations based on unobservable inputs that are supported by little or no market activity.
16


Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the Company’s financial assets that were measured at fair value on a recurring basis using the above input categories (in thousands):  
 As of October 31, 2021
 Level 1
Level 2 
Level 3Total
(unaudited)
Assets:    
Cash equivalents:    
Money market funds$241,171 $ $ $241,171 
Total cash equivalents241,171   241,171 
Short-term investments:    
U.S. treasury securities 1,802,487  1,802,487 
Corporate debt securities 307,200  307,200 
Total short-term investments 2,109,687  2,109,687 
Total cash equivalents and short-term investments$241,171 $2,109,687 $ $2,350,858 
 As of January 31, 2021
 Level 1
Level 2 
Level 3Total
Assets:    
Cash equivalents:    
Money market funds$311,257 $ $ $311,257 
Total cash equivalents311,257   311,257 
Short-term investments:    
U.S. treasury securities 1,890,431  1,890,431 
Corporate debt securities 231,153  231,153 
Total short-term investments 2,121,584  2,121,584 
Total cash equivalents and short-term investments$311,257 $2,121,584 $ $2,432,841 
The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable and accounts payable, approximate fair value due to their short-term maturities and are excluded from the fair value table above.
Fair Value Measurements of Other Financial Instruments
The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):
 As of October 31, 2021
 
Net Carrying Amount (1)
Estimated
Fair Value 
(unaudited)
2023 convertible senior notes$16,079 $86,269 
2025 convertible senior notes$911,830 $1,533,879 
2026 convertible senior notes$902,070 $1,437,190 
(1)     Before unamortized debt issuance costs.
The principal amounts of the 2023 convertible senior notes (“2023 Notes”), the 2025 convertible senior notes (“2025 Notes”), and the 2026 convertible senior notes (“2026 Notes”, and together with the 2023 Notes and 2025 Notes, the “Notes”) are $17.2 million, $1,060.0 million, and $1,150.0 million, respectively. The difference between the principal amounts and the respective net carrying amounts, before unamortized debt issuance costs, represents the unamortized debt discount (See Note 9 for additional details). The estimated fair values of the Notes, which are
17


Level 2 financial instruments, were determined based on the quoted bid prices of the Notes in an over-the-counter market on the last trading day of the reporting period. As of October 31, 2021, the difference between the net carrying amount of the Notes and their estimated fair values represented the equity conversion value premium the market assigned to the Notes. Based on the closing price of the Company’s common stock of $247.18 on October 31, 2021, the if-converted values of the 2023 Notes, 2025 Notes and 2026 Notes exceeded the principal amounts of $17.2 million, $1,060.0 million and $1,150.0 million, respectively.
6. Deferred Commissions
Sales commissions capitalized as contract costs totaled $35.7 million and $21.5 million in the three months ended October 31, 2021 and 2020, respectively, and $90.6 million and $51.8 million in the nine months ended October 31, 2021 and 2020, respectively. Amortization of contract costs was $14.9 million and $10.3 million for the three months ended October 31, 2021 and 2020, respectively, and $40.0 million and $28.4 million for the nine months ended October 31, 2021 and 2020, respectively. There was no impairment loss in relation to the costs capitalized.
7. Goodwill and Intangible Assets, net
Goodwill
As of October 31, 2021 and January 31, 2021, goodwill was $5,401.3 million and $48.0 million, respectively. During the nine months ended October 31, 2021, the Company recorded goodwill of $5,290.1 million in connection with the Auth0 acquisition that was completed in May 2021 and $63.2 million in connection with the atSpoke acquisition that was completed in August 2021. See Note 3 for further details. No goodwill impairments were recorded during the three and nine months ended October 31, 2021 and 2020.
Intangible Assets, net
Intangible assets consisted of the following (in thousands):  
 As of October 31, 2021
GrossAccumulated AmortizationNet
(unaudited)
Capitalized internal-use software costs$33,491 $(23,103)$10,388 
Purchased developed technology219,100 (35,750)183,350 
Customer relationships140,900 (17,599)123,301 
Trade name21,400 (2,140)19,260 
Software licenses239 (184)55 
 $415,130 $(78,776)$336,354 

 As of January 31, 2021
GrossAccumulated AmortizationNet
Capitalized internal-use software costs$30,259 $(19,478)$10,781 
Purchased developed technology28,800 (12,694)16,106 
Software licenses126 (4)122 
 $59,185 $(32,176)$27,009 
During the nine months ended October 31, 2021, the Company recorded intangible assets of $334.3 million and $18.3 million in connection with the Auth0 and atSpoke acquisitions, respectively. See Note 3 for further details.
18


The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:
 Weighted-Average Remaining Useful Life
As of October 31, 2021As of January 31, 2021
(unaudited)
Purchased developed technology4.2 years3.1 years
Customer relationships4.2 years— 
Trade name4.5 years— 
Amortization expense of intangible assets for the three months ended October 31, 2021 and 2020 was $22.4 million and $2.7 million, respectively, and $46.6 million and $8.2 million for the nine months ended October 31, 2021 and 2020, respectively.
The expected future amortization expense for acquired intangible assets in connection with the Auth0 and atSpoke acquisitions, as of October 31, 2021, is as follows (in thousands):
Fiscal Period: (unaudited)
Remaining three months of fiscal 2022$19,995 
Fiscal 202379,978 
Fiscal 202470,491 
Fiscal 202564,278 
Fiscal 202659,222 
Thereafter20,172 
Total amortization expense$314,136 
8. Deferred Revenue and Performance Obligations
Deferred Revenue
Deferred revenue, which is a contract liability, consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s contracts with customers and is recognized as the revenue recognition criteria are met.
Subscription revenue recognized during the three months ended October 31, 2021 and 2020 that was included in the deferred revenue balances at the beginning of the respective periods was $299.9 million and $174.0 million, respectively, and $459.4 million and $334.2 million in the nine months ended October 31, 2021 and 2020, respectively. Professional services and other revenue recognized in the three and nine months ended October 31, 2021 and 2020 from deferred revenue balances at the beginning of the respective periods was not material.
Transaction Price Allocated to the Remaining Performance Obligations
Transaction price allocated to the remaining performance obligations represents all future, non-cancelable contracted revenue that has not yet been recognized, inclusive of deferred revenue that has been invoiced and non-cancelable amounts that will be invoiced and recognized as revenue in future periods.
As of October 31, 2021, total remaining non-cancelable performance obligations under the Company’s subscription contracts with customers was approximately $2,350.2 million. Of this amount, the Company expects to recognize revenue of approximately $1,180.2 million, or 50%, over the next 12 months, with the balance to be recognized as revenue thereafter. Remaining performance obligations for professional services and other contracts as of October 31, 2021 were not material.
19


9. Convertible Senior Notes, Net
2023 Convertible Senior Notes
The 2023 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.25% per year. Interest is payable in cash semi-annually in arrears on February 15 and August 15 of each year, beginning on August 15, 2018. The 2023 Notes mature on February 15, 2023 unless earlier repurchased or converted. The Company may not redeem the 2023 Notes prior to maturity. The total net proceeds from the 2023 Notes, after deducting initial purchasers’ discounts and debt issuance costs, was $335.0 million.
In September 2019, the Company used part of the net proceeds from the issuance of the 2025 Notes to repurchase a portion of the 2023 Notes, which consisted of a repurchase of $224.4 million aggregate principal amount of the 2023 Notes in privately-negotiated transactions, for aggregate consideration of $604.8 million, consisting of approximately $224.4 million in cash and approximately 3.0 million shares of Class A common stock (“First Partial Repurchase of 2023 Notes”). The $604.8 million in aggregate consideration was allocated between the debt and equity components in the amounts of $197.7 million and $407.1 million respectively, using an effective interest rate of 4.00% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the notes subject to the First Partial Repurchase of 2023 Notes, net of unamortized debt discount and issuance costs, was $183.1 million. The First Partial Repurchase of 2023 Notes resulted in a $14.6 million loss on early debt extinguishment during the year ended January 31, 2020, of which $3.8 million consisted of unamortized debt issuance costs.
In June 2020, the Company used part of the net proceeds from the issuance of the 2026 Notes to repurchase a portion of the 2023 Notes, which consisted of a repurchase of $69.9 million aggregate principal amount of the 2023 Notes in privately-negotiated transactions, for aggregate consideration of $260.5 million, consisting of approximately $0.2 million in cash and approximately 1.4 million shares of Class A common stock (“Second Partial Repurchase of 2023 Notes”, and together with the First Partial Repurchase of 2023 Notes, the “2023 Notes Partial Repurchases”). The $260.5 million in aggregate consideration was allocated between the debt and equity components in the amounts of $61.8 million and $198.7 million respectively, using an effective interest rate of 4.90% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the notes subject to the Second Partial Repurchase of 2023 Notes, net of unamortized debt discount and issuance costs, was $59.6 million. The Second Partial Repurchase of 2023 Notes resulted in a $2.2 million loss on early debt extinguishment during the year ended January 31, 2021, of which $1.0 million consisted of unamortized debt issuance costs.
The interest rates used in the 2023 Notes Partial Repurchases were based on the income and market based approaches used to determine the effective interest rate of the 2025 Notes and 2026 Notes, adjusted for the remaining tenor of the 2023 Notes. As of October 31, 2021, $17.2 million of principal remained outstanding on the 2023 Notes.
The terms of the 2023 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2023 Indenture”). Upon conversion, the 2023 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
The 2023 Notes are convertible at an initial conversion rate of 20.6795 shares of Class A common stock per $1,000 principal amount of the 2023 Notes, which is equal to an initial conversion price of approximately $48.36 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the 2023 Indenture. Prior to the close of business on the business day immediately preceding October 15, 2022, holders of the 2023 Notes may convert all or a portion of their 2023 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2023 Notes for each trading day of that five consecutive trading day
20


period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day; or
upon the occurrence of specified corporate events, as described in the 2023 Indenture.
On or after October 15, 2022 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2023 Notes regardless of the foregoing circumstances. For at least 20 trading days during the period of 30 consecutive trading days ended October 31, 2021, the last reported sale price of the Company’s common stock was equal to or exceeded 130% of the conversion price of the 2023 Notes on each applicable trading day. As a result, the 2023 Notes are convertible at the option of the holders during the fiscal quarter ending October 31, 2021 and were classified as current liabilities on the condensed consolidated balance sheet as of October 31, 2021.
During the nine months ended October 31, 2021, the Company issued approximately 0.5 million shares of Class A common stock and paid an immaterial amount in cash to settle approximately $23.0 million principal amount of 2023 Notes. The loss on early note conversion was not material. No requests to convert material amounts of the 2023 Notes are currently outstanding.
Holders of the 2023 Notes who convert their 2023 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the 2023 Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the 2023 Indenture), holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes at a price equal to 100% of the principal amount of the 2023 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2023 Notes, the Company separated the 2023 Notes into liability and equity components, using an effective interest rate of 5.68% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility and the risk-free rate. For the market approach, the Company observed the price of the Note Hedges (see below) it purchased for its 2023 Notes and also performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$9 $27 $43 $154 
Amortization of debt issuance costs22 49 84 266 
Amortization of debt discount213 511 837 2,839 
Total$244 $587 $964 $3,259 

Total initial issuance costs of $10.0 million related to the 2023 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company initially recorded liability issuance costs of $7.7 million and equity issuance costs of $2.3 million.
21


The 2023 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$17,228 
Less: unamortized debt issuance costs and debt discount(1,272)
Net carrying amount$15,956 
As of October 31, 2021
(unaudited)
Equity component:
2023 Notes$3,993 
Less: issuance costs(116)
Carrying amount of the equity component(1)
$3,877 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
Note Hedges
In connection with the pricing of the 2023 Notes, the Company entered into convertible note hedges with respect to its Class A common stock (the “Note Hedges”). The Note Hedges are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2023 Notes, approximately 7.1 million shares of its Class A common stock for approximately $48.36 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2023 Notes, exercisable upon conversion of the 2023 Notes. The Note Hedges will expire in 2023, if not exercised earlier. The Note Hedges are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2023 Notes under certain circumstances. The Note Hedges are separate transactions and are not part of the terms of the 2023 Notes.
The Company paid an aggregate amount of $80.0 million for the Note Hedges. The amount paid for the Note Hedges was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
In September 2019 and in June 2020, and in connection with the First Partial Repurchase of 2023 Notes and Second Partial Repurchase of 2023 Notes, the Company terminated Note Hedges corresponding to approximately 4.6 million and 1.4 million shares for cash proceeds of $405.9 million and $195.0 million, respectively. The proceeds were recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.
During the nine months ended October 31, 2021, the Company exercised and net-share-settled Note Hedges corresponding to approximately $23.0 million principal amount of 2023 Notes and received approximately 0.4 million shares of Class A common stock and an immaterial cash payment.
As of October 31, 2021, Note Hedges giving the Company the option to purchase approximately 0.4 million shares (subject to adjustment) remained outstanding.
22


Warrants
In connection with the issuance of the 2023 Notes, the Company also entered into separate warrant transactions pursuant to which it sold net-share-settled (or, at the Company’s election subject to certain conditions, cash-settled) warrants (the “Warrants”) to acquire, subject to anti-dilution adjustments, up to approximately 7.1 million shares over 80 scheduled trading days beginning in May 2023 of the Company’s Class A common stock at an initial exercise price of approximately $68.06 per share (subject to adjustment). If the Warrants are not exercised on their exercise dates, they will expire. If the market value per share of the Company’s Class A common stock exceeds the applicable exercise price of the Warrants, the Warrants could have a dilutive effect on the Company’s Class A common stock unless, subject to the terms of the Warrants, the Company elects to cash settle the Warrants. The Warrants are separate transactions and are not part of the terms of the 2023 Notes or the Note Hedges.
The Company received aggregate proceeds of $52.4 million from the sale of the Warrants in connection with the 2023 Notes. The proceeds from the sale of the Warrants were recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.
In September 2019 and in June 2020, and in connection with the First Partial Repurchase of 2023 Notes and Second Partial Repurchase of 2023 Notes, the Company terminated Warrants corresponding to approximately 4.6 million and 1.4 million shares for total cash payments of $358.6 million and $175.4 million, respectively. The termination payments were recorded as a decrease to Additional paid-in capital in the condensed consolidated balance sheets.
As of October 31, 2021, Warrants to acquire up to approximately 1.0 million shares (subject to adjustment) remained outstanding.
2025 Convertible Senior Notes
The 2025 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.125% per year. Interest is payable in cash semi-annually in arrears on March 1 and September 1 of each year, beginning on March 1, 2020. The 2025 Notes mature on September 1, 2025 unless earlier redeemed, repurchased or converted. The total net proceeds from the 2025 Notes, after deducting initial purchasers’ discounts and debt issuance costs, were $1,040.7 million.
The terms of the 2025 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2025 Indenture”). Upon conversion, the 2025 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
The 2025 Notes are convertible at an initial conversion rate of 5.2991 shares of Class A common stock per $1,000 principal amount of the 2025 Notes, which is equal to an initial conversion price of approximately $188.71 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the 2025 Indenture. Prior to the close of business on the business day immediately preceding June 1, 2025, holders of the 2025 Notes may convert all or a portion of their 2025 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on January 31, 2020 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2025 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2025 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day;
if the Company calls the notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
upon the occurrence of specified corporate events, as described in the 2025 Indenture.
23


On or after June 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2025 Notes regardless of the foregoing circumstances. During the three months ended October 31, 2021, the conditions allowing holders of the 2025 Notes to convert during the three months ending October 31, 2021 were not met, and as a result, the 2025 Notes were classified as noncurrent liabilities as of October 31, 2021.
The Company may redeem for cash all or any portion of the 2025 Notes, at its option, on or after September 6, 2022, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including the trading day preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2025 Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. During the three months ended October 31, 2021, the Company did not redeem any of the 2025 Notes.
Holders of the 2025 Notes who convert their 2025 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the 2025 Indenture) or in connection with the Company’s issuance of a redemption notice are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the 2025 Indenture), holders of the 2025 Notes may require the Company to repurchase all or a portion of their 2025 Notes at a price equal to 100% of the principal amount of the 2025 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2025 Notes, the Company separated the 2025 Notes into liability and equity components using an effective interest rate of 4.10% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility and the risk-free rate. For the market approach, the Company performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2025 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$332 $332 $994 $994 
Amortization of debt issuance costs581 530 1,705 1,554 
Amortization of debt discount8,878 8,526 26,368 25,320 
Total$9,791 $9,388 $29,067 $27,868 
Total issuance costs of $19.3 million related to the 2025 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2025 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of $15.3 million and equity issuance costs of $4.0 million.
24


The 2025 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$1,059,997 
Less: unamortized debt issuance costs and debt discount(158,897)
Net carrying amount$901,100 
At Issuance
Equity component:
2025 Notes$221,387 
Less: issuance costs(4,040)
Carrying amount of the equity component(1)
$217,347 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
2025 Capped Calls
In connection with the pricing of the 2025 Notes, the Company entered into capped call transactions with respect to its Class A common stock (the “2025 Capped Calls”). The 2025 Capped Calls are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2025 Notes, approximately 5.6 million shares of its Class A common stock for approximately $188.71 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2025 Notes, exercisable upon conversion of the 2025 Notes. The 2025 Capped Calls have initial cap prices of $255.88 per share (subject to adjustment) and will expire in 2025, if not exercised earlier. The 2025 Capped Calls are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2025 Notes under certain circumstances. The 2025 Capped Calls are separate transactions and are not part of the terms of the 2025 Notes.
The Company paid an aggregate amount of $74.1 million for the 2025 Capped Calls. The amount paid for the 2025 Capped Calls was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
2026 Convertible Senior Notes
The 2026 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.375% per year. Interest is payable in cash semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2020. The 2026 Notes mature on June 15, 2026 unless earlier redeemed, repurchased or converted. The total net proceeds from the 2026 Notes, after deducting initial purchasers’ discounts and debt issuance costs, were $1,134.8 million.
The terms of the 2026 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2026 Indenture”, and together with the 2023 Indenture and 2025 Indenture, the “Indentures”). Upon conversion, the 2026 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
The 2026 Notes are convertible at an initial conversion rate of 4.1912 shares of Class A common stock per $1,000 principal amount of the 2026 Notes, which is equal to an initial conversion price of approximately $238.60 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. Prior to the close of business on the business day immediately preceding March 15, 2026, holders of the 2026 Notes may convert all or a portion of their 2026 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2020 (and only during such fiscal 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 the period of 30 consecutive trading days ending on, and
25


including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2026 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2026 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on such trading day;
if the Company calls the notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
upon the occurrence of specified corporate events, as described in the 2026 Indenture.
On or after March 15, 2026 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes regardless of the foregoing circumstances. During the three months ended October 31, 2021, the conditions allowing holders of the 2026 Notes to convert were not met, and as a result, the 2026 Notes were classified as noncurrent liabilities as of October 31, 2021.
The Company may redeem for cash all or any portion of the 2026 Notes, at its option, on or after June 20, 2023, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on and including the trading day preceding the date on which the Company provides notice of redemption price equal to 100% of the principal amount of the notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. During the three months ended October 31, 2021, the Company did not redeem any of the 2026 Notes.
Holders of the 2026 Notes who convert their 2026 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) or in connection with the Company’s issuance of a redemption notice are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the Indenture), holders of the 2026 Notes may require the Company to repurchase all or a portion of their 2026 Notes at a price equal to 100% of the principal amount of the 2026 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2026 Notes, the Company separated the 2026 Notes into liability and equity components using an effective interest rate of 5.75% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility, the risk-free rate and observable trading activity for the Company’s existing Notes. For the market approach, the Company performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2026 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$1,078 $1,078 $3,234 $1,653 
Amortization of debt issuance costs364 318 1,056 483 
Amortization of debt discount11,640 10,997 34,428 16,799 
Total$13,082 $12,393 $38,718 $18,935 
Total issuance costs of $15.2 million related to the 2026 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2026 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of $11.1 million and equity issuance costs of $4.1 million.
26


The 2026 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$1,150,000 
Less: unamortized debt issuance costs and debt discount(257,130)
Net carrying amount$892,870 
At Issuance
Equity component:
2026 Notes$310,311 
Less: issuance costs(4,090)
Carrying amount of the equity component(1)
$306,221 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
2026 Capped Calls
In connection with the pricing of the 2026 Notes, the Company entered into capped call transactions with respect to its Class A common stock (the “2026 Capped Calls”). The 2026 Capped Calls are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2026 Notes, approximately 4.8 million shares of its Class A common stock for approximately $238.60 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2026 Notes, exercisable upon conversion of the 2026 Notes. The 2026 Capped Calls have initial cap prices of $360.14 per share (subject to adjustment) and will expire in 2026, if not exercised earlier. The 2026 Capped Calls are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2026 Notes under certain circumstances. The 2026 Capped Calls are separate transactions and are not part of the terms of the 2026 Notes.
The Company paid an aggregate amount of $134.0 million for the 2026 Capped Calls. The amount paid for the 2026 Capped Calls was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
10. Leases
The Company has entered into various non-cancelable office space operating leases with original lease periods expiring between 2022 and 2029. These leases do not contain material variable rent payments, residual value guarantees, covenants or other restrictions.
Operating lease costs were as follows (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Operating lease cost(1)
$9,677 $8,554 $28,135 $24,258 
(1) Amounts are presented exclusive of sublease income and include leases with an original term of 12 months or less (short-term leases), which are immaterial.
The weighted-average remaining term of the Company’s operating leases was 6.2 years and 6.8 years as of October 31, 2021 and January 31, 2021, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 5.5% and 5.6%, respectively.
27


Maturities of the Company’s operating lease liabilities, which do not include short-term leases, were as follows (in thousands):
As of October 31, 2021
(unaudited)
2022$7,162 
202342,631 
202443,627 
202540,681 
202630,583 
Thereafter83,142 
Total lease payments247,826 
Less imputed interest(40,489)
Total operating lease liabilities$207,337 
Cash payments included in the measurement of the Company’s operating lease liabilities were $10.3 million and $7.7 million for the three months ended October 31, 2021 and 2020, respectively, and $29.4 million and $22.7 million in the nine months ended October 31, 2021 and 2020, respectively.
As of October 31, 2021, the Company had $3.0 million of undiscounted future payments under a new operating lease arrangement that has not yet commenced, which is excluded from the table above. This operating lease will commence in the fourth quarter of fiscal 2023 and has a lease term of 6.4 years.

11. Commitments and Contingencies
Letters of Credit
In conjunction with the execution of certain office space operating leases, letters of credit in the aggregate amount of $10.8 million and $11.2 million were issued and outstanding as of October 31, 2021 and January 31, 2021, respectively. No draws have been made under such letters of credit. Noncurrent restricted cash of $8.5 million associated with these letters of credit is included in Other assets on the condensed consolidated balance sheets as of October 31, 2021 and January 31, 2021.
Legal Matters
From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no such material matters as of October 31, 2021.
Warranties and Indemnification
To date, the Company has not incurred significant costs and has not accrued any material liabilities in the accompanying condensed consolidated financial statements as a result of its warranty and indemnification obligations.
12. Employee Incentive Plans
The Company’s equity incentive plans provide for granting stock options, restricted stock units (“RSUs”) and restricted stock awards to employees, consultants, officers and directors. In addition, the Company offers an Employee Stock Purchase Plan (“ESPP”) to eligible employees.
28


Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands):  
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Cost of revenue    
Subscription$13,455 $6,090 $33,843 $15,229 
Professional services and other3,376 2,113 8,879 5,924 
Research and development56,573 17,546 129,998 44,434 
Sales and marketing39,248 14,368 101,602 38,693 
General and administrative43,133 13,535 133,289 35,494 
Total$155,785 $53,652 $407,611 $139,774 
Equity Incentive Plans
The Company has two equity incentive plans: the 2009 Stock Plan (“2009 Plan”) and the 2017 Equity Incentive Plan (“2017 Plan”). In addition, the Company assumed Auth0, Inc. equity incentive plans as described below. All shares that remain available for future grants are under the 2017 Plan. As of October 31, 2021, options to purchase 2,608,801 shares of Class A common stock and 6,012,633 shares of Class B common stock remained outstanding.
Shares of common stock reserved for future issuance were as follows:
As of
October 31, 2021
(unaudited)
Stock options and unvested RSUs outstanding13,841,980 
Available for future stock option and RSU grants24,613,171 
Available for ESPP5,854,767 
 44,309,918 
Stock Options
A summary of the Company’s stock option activity and related information was as follows:  
Number of
Options 
Weighted-
Average
Exercise
Price 
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic 
Value
(in thousands)
Outstanding as of January 31, 20218,250,113 $18.93 5.6$1,980,668 
Granted2,565,055 93.95 
Exercised(1,994,500)20.91 
Canceled(199,234)115.69 
Outstanding as of October 31, 2021 (unaudited)8,621,434 $38.56 5.5$1,816,560 
As of October 31, 2021
Vested and exercisable (unaudited)6,849,846 $12.85 4.7$1,605,488 
As of October 31, 2021, there was a total of $249.2 million of unrecognized stock-based compensation expense related to options, which is being recognized over a weighted-average period of 2.5 years.
Restricted Stock Units
A summary of the Company’s RSU activity and related information was as follows:  
29


Number of
RSUs
Weighted-
Average
Grant Date Fair Value Per Share
Outstanding as of January 31, 20214,452,107 $122.90 
Granted3,318,761 246.04 
Vested(1,842,519)124.01 
Forfeited(707,803)156.27 
Outstanding as of October 31, 2021 (unaudited)5,220,546 $196.29 
As of October 31, 2021, there was $921.4 million of unrecognized stock-based compensation expense related to unvested RSUs, which is being recognized over a weighted-average period of 2.7 years based on vesting under the award service conditions.
Equity Awards Issued in Connection with Business Combinations
In connection with the May 3, 2021 Auth0 acquisition described in Note 3, the Company assumed the Auth0, Inc. 2014 Equity Incentive Plan and the Auth0, Inc. Phantom Unit Plan (together, the “Auth0 Plans”) and certain outstanding options to purchase Auth0 common stock, RSUs settleable into shares of Auth0 common stock, and phantom units under the Auth0 Plans. Certain assumed securities were converted into options (which in certain instances were automatically net exercised) or RSUs, as applicable, for shares of the Company’s Class A common stock, subject to adjustment as set forth in the Merger Agreement. Such assumed and converted options and RSUs will continue to be outstanding and will be governed by the provisions of the Auth0 Plans.

Activity under the Auth0 Plans is included in the summaries of stock option and RSU activity above. Included in the Granted total in the stock options activity table above are 1,850,079 options assumed at a weighted-average exercise price per share of $24.21. Included in the Granted total in the RSU activity table above are 743,718 RSUs assumed at a weighted-average grant date fair value per share of $269.70.

The Company entered into revesting agreements with the founders of the acquired businesses pursuant to which 1,269,008 restricted shares of Okta’s Class A common stock with a weighted-average fair value per share of $268.98 issued as of the respective closing dates will vest over 3 years.

In connection with the business combinations, as of October 31, 2021, there was $285.7 million of unrecognized stock-based compensation expense related to unvested restricted stock, which is being recognized over a weighted-average period of 2.5 years based on vesting under the award service conditions.
30


Employee Stock Purchase Plan
The ESPP provides for 12-month offering periods beginning June 21 and December 21 of each year, and each offering period consists of up to two six-month purchase periods.
The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Expected volatility%%
47% - 48%
50% - 54%
Expected term (in years)
0.5 - 1.0
0.5 - 1.0
Risk-free interest rate%%
0.06% - 0.09%
0.17% - 0.18%
Expected dividend yield 
During the nine months ended October 31, 2021, the Company’s employees purchased 88,160 shares of its Class A common stock under the ESPP. The shares were purchased at a weighted-average purchase price of $197.60 per share, with total proceeds of $17.4 million.
As of October 31, 2021, there was $11.1 million of unrecognized stock-based compensation expense related to the ESPP that is expected to be recognized over a weighted-average vesting period of 0.6 years.
13. Income Taxes
For the three and nine months ended October 31, 2021, the Company recorded a tax provision of $0.7 million and a tax benefit of $6.8 million on a pretax loss of $220.6 million and $614.0 million, respectively. The effective tax rate for the three and nine months ended October 31, 2021 was approximately (0.3)% and 1.1%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets, release of the valuation allowance in the United States in connection with the acquired businesses, a remeasurement of deferred tax assets in connection with a tax rate change in the United Kingdom, and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit for the nine months ended October 31, 2021 was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.
For the three and nine months ended October 31, 2020, the Company recorded a tax provision of $0.2 million and tax benefit of $0.6 million on a pretax loss of $72.6 million and $191.2 million, respectively. The effective tax rate for the three and nine months ended October 31, 2020 was (0.3)% and 0.3%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit recognized for the nine months ended October 31, 2020 was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.
31


14. Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):  
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
 Class A Class BClass A Class BClass A Class BClass A Class B
(unaudited)
Numerator: 
Net loss$(211,176)$(10,135)$(68,146)$(4,618)$(576,106)$(31,119)$(177,887)$(12,639)
Denominator:
Weighted-average shares outstanding, basic and diluted146,715 7,041 120,637 8,176 138,311 7,471 117,849 8,373 
Net loss per share, basic and diluted$(1.44)$(1.44)$(0.56)$(0.56)$(4.17)$(4.17)$(1.51)$(1.51)
As the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):  
As of October 31,
 20212020
(unaudited)
Issued and outstanding stock options8,621 9,243 
Unvested RSUs issued and outstanding5,221 4,827 
Unvested restricted stock awards issued and outstanding1,269  
Shares committed under the ESPP213 137 
Shares related to the 2023 Notes356 832 
Shares subject to warrants related to the issuance of the 2023 Notes1,048 1,048 
Shares related to the 2025 Notes5,617 5,617 
Shares related to the 2026 Notes4,820 4,820 
 27,165 26,524 
The Company uses the if-converted method for calculating any potential dilutive effect of the conversion options embedded in the Notes on diluted net income per share, if applicable. The conversion options of the 2023, 2025 and 2026 Notes are dilutive in periods of net income on a weighted-average basis using an assumed conversion date equal to the later of the beginning of the reporting period and the date of issuance of the respective Notes. The exercise rights of the Warrants will have a dilutive impact on net income per share of common stock under the treasury-stock method when the average market price per share of the Company’s Class A common stock for a given period exceeds the conversion price of $68.06 per share. During the three months ended October 31, 2021, the average price per share of the Company’s Class A common stock exceeded the exercise price of the Warrants; however, since the Company is in a net loss position, there was no dilutive effect during any period presented.
32


Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K. As discussed in the section titled “Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those identified below and those discussed in the section titled “Risk Factors” under Part II, Item 1A in this Quarterly Report on Form 10-Q and Part I, Item 1A in our Annual Report on Form 10-K. Our fiscal year ends January 31.
Overview
Okta is the leading independent identity provider. The Okta Identity Cloud is powered by our category-defining platform that enables our customers to securely connect the right people to the right technologies and services at the right time. Every day, thousands of organizations and millions of people use Okta to securely access a wide range of cloud, mobile and web applications, on-premises servers, application program interfaces (“APIs”), IT infrastructure providers and services from a multitude of devices. Developers leverage our platform to securely and efficiently embed identity into the software they build, allowing them to focus on their core mission. Employees and contractors sign into the Okta Identity Cloud to seamlessly and securely access the applications they need to do their most important work. Organizations use our platform to collaborate with their partners, and to provide their customers with more modern and secure experiences online and via mobile devices. Given the growth trends in the number of applications and cloud adoption, and the movement to remote workforces, identity is becoming the most critical layer of an organization’s security. Our approach to identity allows our customers to simplify and efficiently scale their security infrastructures across internal IT systems and external customer facing applications.
As of October 31, 2021, more than 14,000 customers across nearly every industry used the Okta Identity Cloud to secure and manage identities around the world. Our customers consist of leading global organizations ranging from the largest enterprises, to small and medium-sized businesses, universities, non-profits and government agencies. We also partner with leading application, IT infrastructure and security vendors through our Okta Integration Network. As of October 31, 2021, we had over 7,000 integrations with these cloud, mobile and web applications and IT infrastructure and security vendors.
We employ a Software-as-a-Service (“SaaS”) business model, and generate revenue primarily by selling multi-year subscriptions to our cloud-based offerings. We focus on acquiring and retaining our customers and increasing their spending with us through expanding the number of users who access the Okta Identity Cloud and up-selling additional products. We sell our products directly through our field and inside sales teams, as well as indirectly through our network of channel partners, including resellers, system integrators and other distribution partners. Our subscription fees include the use of our service and our technical support and management of our platform. We base subscription fees primarily on the products used and the number of users on our platform. We typically invoice customers in advance in annual installments for subscriptions to our platform.
Impact of Coronavirus (COVID-19) Pandemic

The extent of the impact of COVID-19 on our future operational and financial performance remains uncertain and will depend on certain developments, including the duration and spread of COVID-19 and variants of concern, related public health measures, including vaccine mandates, the manufacture, distribution, efficacy and public acceptance of treatments and vaccines, and their impact on the macroeconomy, our current and prospective customers, employees and vendors. None of these impacts can be predicted with certainty.

Our revenue is relatively predictable as a result of our subscription-based business model, which constituted approximately 96% of total revenue for the nine months ended October 31, 2021. Future growth may be impacted by longer sales cycles, which we have experienced, which in turn, could result in delays in deals closing, creating near-term headwinds for cash flow, remaining performance obligations (“RPO”) and billings growth as well as potential future impacts on revenue growth and other key metrics on a trailing basis. While we see risks associated with more highly impacted companies and industries, we are also seeing new interest from other organizations, driven by rapidly changing work and business environments. As workforces have transitioned to fully remote and
33


hybrid work models, Zero Trust has become an increasingly important security model and identity an increasingly critical service.

We believe we will be able to continue to deliver our cloud-based platform and support to our customers, without compromising our employees’ safety. For most of fiscal 2021, we established mandatory work-from-home procedures for our global office locations, and our employees had the necessary tools and technology to remain connected and productive. In addition, in fiscal 2021 we shifted our customer, employee and industry events, including our annual user conference to virtual-only formats, resulting in cost savings. We further experienced cost savings driven by reductions in employee-related expenses as our sales and marketing activities shifted primarily to an online-only sales format and our employees shifted to work-from-home procedures. In fiscal 2022, as the administration of vaccines has increased, we have reopened our offices to partial capacity, allowing our employees to voluntarily return. We continue to evaluate our strategy to return to in-person sales formats and experiences for future annual user conferences, and we expect our future costs to increase.

See Risk Factors for further discussion of the potential impact of COVID-19 and its related public health measures on our business.

Acquisition of Auth0

On May 3, 2021, we completed the acquisition of Auth0. The acquisition date fair value, net of acquired cash and subject to final adjustments, was approximately $5,671.0 million, including approximately 19.2 million shares of our Class A common stock valued at $5,175.6 million, $257.0 million in cash, and assumed equity awards with an initial fair market value of $238.4 million. In addition, we issued unvested restricted stock valued at $332.1 million and assumed unvested equity and restricted cash awards valued at $430.2 million, which are subject to future vesting and will be recorded as expense over the period the services are provided. Approximately 5% of the total consideration was held back by us to secure the indemnification obligations of the Auth0 securityholders arising during the twelve months following the closing. The estimated transaction value of approximately $6,500.0 million, as previously announced, includes restricted stock and assumed equity and restricted cash awards subject to future vesting and was based on the fixed conversion stock price specified in the Merger Agreement. Further, the estimated transaction value excludes the impact of cash acquired and other customary closing purchase price adjustments. See Note 3 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

The following discussion and analysis of our results of operations and our liquidity and capital resources includes the results of operations for Auth0 for the period from May 3, 2021 through October 31, 2021. For additional information, including pro forma results of operations for the nine months ended October 31, 2021 and 2020 calculated as if Auth0 had been acquired as of February 1, 2020, see Note 3 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Components of Results of Operations
Revenue
Subscription Revenue.    Subscription revenue primarily consists of fees for access to and usage of our cloud-based platform and related support. Subscription revenue is driven primarily by the number of customers, the number of users per customer and the products used. We typically invoice customers in advance in annual installments for subscriptions to our platform.
Professional Services and Other.    Professional services revenue includes fees from assisting customers in implementing and optimizing the use of our products. These services include application configuration, system integration and training services.
We generally invoice customers as the work is performed for time-and-materials arrangements, and up front for fixed fee arrangements. All professional services revenue is recognized as the services are performed.
Overhead Allocation and Employee Compensation Costs
We allocate shared costs, such as facilities costs (including rent, utilities and depreciation on assets shared by all departments), certain information technology costs and recruiting costs to all departments based on
34


headcount. As such, allocated shared costs are reflected in each cost of revenue and operating expense category. Employee compensation costs include salaries, bonuses, benefits and stock-based compensation for each cost of revenue and operating expense category, sales commissions for sales and marketing and any compensation related taxes.
Cost of Revenue and Gross Margin
Cost of Subscription.    Cost of subscription primarily consists of expenses related to hosting our services and providing support. These expenses include employee-related costs associated with our cloud-based infrastructure and our customer support organization, third-party hosting fees, software and maintenance costs, outside services associated with the delivery of our subscription services, amortization expense associated with capitalized internal-use software and acquired developed technology and allocated overhead.
We intend to continue to invest additional resources in our platform infrastructure and our platform support organizations. As we continue to invest in technology innovation, we anticipate that capitalized internal-use software costs and related amortization may increase. We expect our investment in technology to expand the capability of our platform enabling us to improve our gross margin over time. The level and timing of investment in these areas could affect our cost of subscription revenue in the future.
Cost of Professional Services and Other.    Cost of professional services consists primarily of employee-related costs for our professional services delivery team, travel-related costs, allocated overhead and costs of outside services associated with supplementing our professional services delivery team. The cost of providing professional services has historically been higher than the associated revenue we generate.
Gross Margin.    Gross margin is gross profit expressed as a percentage of total revenue. Our gross margin may fluctuate from period to period as a result of the timing and amount of investments to expand our hosting capacity, our continued efforts to build platform support and professional services teams, increased stock-based compensation expenses, as well as the amortization of costs associated with capitalized internal-use software and acquired intangible assets.
Operating Expenses
Research and Development.    Research and development expenses consist primarily of employee compensation costs and allocated overhead. We believe that continued investment in our platform is important for our growth. We expect our research and development expenses will increase in absolute dollars as our business grows.
Sales and Marketing.    Sales and marketing expenses consist primarily of employee compensation costs, costs of general marketing and promotional activities, travel-related expenses, amortization expense associated with acquired customer relationships (including unbilled and unrecognized contracts yet to be fulfilled) and trade names and allocated overhead. Commissions earned by our sales force that are considered incremental and recoverable costs of obtaining a contract with a customer are deferred and then amortized on a straight-line basis over a period of benefit that we have determined to be generally five years. We expect our sales and marketing expenses will increase in absolute dollars and continue to be our largest operating expense category for the foreseeable future as we expand our sales and marketing efforts and as we return to in-person sales formats and experiences for future annual user conferences. In the short-term, our sales and marketing expenses may increase as a percentage of our total revenue, however, over time, we expect this percentage to decrease as our total revenue grows.
General and Administrative.    General and administrative expenses consist primarily of employee compensation costs for finance, accounting, legal, information technology and human resources personnel. In addition, general and administrative expenses include acquisition and integration-related costs, non-personnel costs, such as legal, accounting and other professional fees, charitable contributions, and all other supporting corporate expenses, such as information technology, not allocated to other departments. We expect our general and administrative expenses will increase in absolute dollars as our business grows.
Interest and Other, Net
Interest and other, net consists of interest expense, which primarily includes amortization of debt discount and issuance costs and contractual interest expense for the Notes, interest income from our investment holdings, gains and losses from our strategic investments and loss on early extinguishment and conversion of debt.
35


Provision for (benefit from) Income Taxes
Our provision for (benefit from) income taxes consists of federal and state income taxes in the United States and income taxes in certain foreign jurisdictions, and is determined for interim periods using an estimate of our annual effective tax rate, adjusted for discrete items occurring in the quarter. The primary difference between our effective tax rate and the federal statutory rate relates to the net operating losses in jurisdictions with a valuation allowance against related deferred tax assets.
Results of Operations
The following table sets forth our results of operations for the periods presented in dollars:
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)
Revenue:
Subscription$336,702 $206,743 $879,881 $571,213 
Professional services and other13,978 10,636 37,305 29,471 
Total revenue350,680 217,379 917,186 600,684 
Cost of revenue:  
Subscription(1)
91,048 44,762 227,903 121,420 
Professional services and other(1)
18,626 12,146 49,000 35,121 
Total cost of revenue109,674 56,908 276,903 156,541 
Gross profit241,006 160,471 640,283 444,143 
Operating expenses:  
Research and development(1)
130,535 58,150 321,805 160,510 
Sales and marketing(1)
203,878 109,812 548,749 312,177 
General and administrative(1)
105,149 44,485 322,406 121,019 
Total operating expenses439,562 212,447 1,192,960 593,706 
Operating loss(198,556)(51,976)(552,677)(149,563)
Interest expense(23,144)(22,368)(68,776)(50,063)
Interest income and other, net1,056 1,878 7,622 10,737 
Loss on early extinguishment and conversion of debt — (89)(179)(2,263)
Interest and other, net(22,088)(20,579)(61,333)(41,589)
Loss before provision for (benefit from) income taxes(220,644)(72,555)(614,010)(191,152)
Provision for (benefit from) income taxes667 209 (6,785)(626)
Net loss$(221,311)$(72,764)$(607,225)$(190,526)
(1)     Includes stock-based compensation expense as follows:
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
 (in thousands)
Cost of subscription revenue$13,455 $6,090 $33,843 $15,229 
Cost of professional services and other revenue3,376 2,113 8,879 5,924 
Research and development56,573 17,546 129,998 44,434 
Sales and marketing39,248 14,368 101,602 38,693 
General and administrative43,133 13,535 133,289 35,494 
Total stock-based compensation expense$155,785 $53,652 $407,611 $139,774 

36


The following table sets forth our results of operations for the periods presented as a percentage of our total revenue:
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
Revenue  
Subscription96 %95 %96 %95 %
Professional services and other
Total revenue100 100 100 100 
Cost of revenue
Subscription26 20 25 20 
Professional services and other
Total cost of revenue31 26 30 26 
Gross profit69 74 70 74 
Operating expenses
Research and development37 27 35 27 
Sales and marketing59 51 60 52 
General and administrative30 20 35 20 
Total operating expenses126 98 130 99 
Operating loss(57)(24)(60)(25)
Interest expense(6)(10)(7)(8)
Interest income and other, net— 
Loss on conversion of debt — — (1)— 
Interest and other, net(6)(9)(7)(7)
Loss before provision for (benefit from) income taxes(63)(33)(67)(32)
Provision for (benefit from) income taxes— — (1)— 
Net loss(63)%(33)%(66)%(32)%

Comparison of the Three Months Ended October 31, 2021 and 2020
Revenue
 Three Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Revenue:   
Subscription$336,702 $206,743 $129,959 63 %
Professional services and other13,978 10,636 3,342 31 
Total revenue$350,680 $217,379 $133,301 61 %
Percentage of revenue:   
Subscription96 %95 %  
Professional services and other  
Total100 %100 %  
Subscription revenue increased by $130.0 million, or 63%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020. The increase was primarily due to the addition of new customers and an increase in users and sales of additional products to existing customers, as well as the inclusion of Auth0 revenue in the current period.
37


Professional services and other revenue increased by $3.3 million, or 31%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020. The increase in professional services revenue was primarily related to an increase in implementation and other services associated with growth in the number of new customers purchasing our subscription services, as well as the inclusion of Auth0 revenue in the current period.
The business combination with Auth0 contributed approximately $46.0 million in total revenue for the three months ended October 31, 2021.
Cost of Revenue, Gross Profit and Gross Margin
 Three Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Cost of revenue:   
Subscription$91,048 $44,762 $46,286 103 %
Professional services and other18,626 12,146 6,480 53 
Total cost of revenue$109,674 $56,908 $52,766 93 %
Gross profit$241,006 $160,471 $80,535 50 %
Gross margin:   
Subscription73 %78 %  
Professional services and other(33)(14)  
Total gross margin69 74   
Cost of subscription revenue increased by $46.3 million, or 103%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, primarily due to an increase of $20.8 million in employee compensation costs related to higher headcount to support the growth in our subscription services, including the Auth0 acquisition, an increase in amortization of acquired developed technology of $9.7 million primarily in connection with the Auth0 acquisition, an increase of $7.8 million in third-party hosting costs as we expanded capacity to support our growth and an increase of $3.7 million in software license costs.
Our gross margin for subscription revenue decreased to 73% for the three months ended October 31, 2021 from 78% during the three months ended October 31, 2020 primarily due to the inclusion of Auth0 revenue, which carries a higher relative cost and lower gross margin as well as an increase in amortization of acquired developed technology primarily in connection with the Auth0 acquisition. While our gross margin for subscription revenue may fluctuate in the near-term as we invest in our growth, we expect our subscription revenue gross margin to improve over the long-term as we achieve additional economies of scale.
Cost of professional services and other revenue increased by $6.5 million, or 53%, for the three months ended October 31, 2021, compared to the three months ended October 31, 2020, primarily due to an increase of $4.8 million in employee compensation costs related to increased headcount, including the Auth0 acquisition.
Our gross margin for professional services and other revenue decreased to (33)% for the three months ended October 31, 2021 from (14)% during the three months ended October 31, 2020 and includes Auth0.
Operating Expenses
Research and Development Expenses
 Three Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Research and development$130,535 $58,150 $72,385 124 %
Percentage of revenue37 %27 %  
Research and development expenses increased $72.4 million, or 124%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020. The increase was primarily due to an
38


increase of $65.9 million in employee compensation costs due to higher headcount and the inclusion of Auth0. The increase in employee compensation costs includes $16.4 million in stock-based compensation expense primarily related to the revesting agreements from the Auth0 acquisition.
Sales and Marketing Expenses
 Three Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Sales and marketing$203,878 $109,812 $94,066 86 %
Percentage of revenue59 %51 %  
Sales and marketing expenses increased $94.1 million, or 86%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020 primarily due to an increase of $60.0 million in employee compensation costs related to higher headcount, including the Auth0 acquisition, an increase in marketing and event costs of $16.3 million primarily due to increases in demand generation programs, advertising, and brand awareness efforts aimed at acquiring new customers, offset by a decrease of $4.8 million due to a cancellation charge related to our annual customer conference incurred in the three months ended October 31, 2020 and an increase in amortization expense of $9.9 million for acquired customer relationships and trade names in connection with the Auth0 acquisition incurred in the three months ended October 31, 2021, but not in the three months ended October 31, 2020. We expect sales and marketing expenses will increase in absolute dollars and may increase as a percentage of total revenue in future periods as we invest in acquiring new customers for both Okta and Auth0 products.
General and Administrative Expenses
 Three Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
General and administrative$105,149 $44,485 $60,664 136 %
Percentage of revenue30 %20 %  
General and administrative expenses increased $60.7 million, or 136%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020 primarily due to an increase of $44.0 million in employee compensation costs primarily related to higher headcount to support our continued growth, including the Auth0 acquisition, and an increase of $8.0 million due to acquisition and integration-related costs incurred in the three months ended October 31, 2021, but not in the three months ended October 31, 2020. The increase in employee compensation costs includes $12.3 million in stock-based compensation expense related to the revesting agreements from our Auth0 acquisition.
Interest and Other, Net
 Three Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Interest expense$(23,144)$(22,368)(776)%
Interest income and other, net1,056 1,878 (822)(44)
Loss on early extinguishment and conversion of debt — (89)89 (100)
Interest and other, net$(22,088)$(20,579)$(1,509)%
Interest expense increased $0.8 million, or 3%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020 primarily due to the 2026 Notes.
39


Interest income and other, net decreased $0.8 million, or (44)%, for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, primarily due to a decrease of $1.8 million in interest income, partially offset by adjustments in the carrying value of our strategic investments.

Comparison of the Nine Months Ended October 31, 2021 and 2020
Revenue
 Nine Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Revenue:   
Subscription$879,881 $571,213 $308,668 54 %
Professional services and other37,305 29,471 7,834 27 
Total revenue$917,186 $600,684 $316,502 53 %
Percentage of revenue:   
Subscription96 %95 %  
Professional services and other  
Total100 %100 %  
Subscription revenue increased by $308.7 million, or 54%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020. The increase was primarily due to the addition of new customers as well as an increase in users and sales of additional products to existing customers, as well as the inclusion of Auth0 revenue in the current period.
Professional services and other revenue increased by $7.8 million, or 27%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020. The increase in professional services revenue was primarily related to an increase in implementation and other services associated with growth in the number of new customers purchasing our subscription services, as well as the inclusion of Auth0 revenue in the current period.
The business combination with Auth0 contributed approximately $83.6 million in total revenue for the period from May 3, 2021 through October 31, 2021.
Cost of Revenue, Gross Profit and Gross Margin
 Nine Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Cost of revenue:   
Subscription$227,903 $121,420 $106,483 88 %
Professional services and other49,000 35,121 13,879 40 
Total cost of revenue$276,903 $156,541 $120,362 77 %
Gross profit$640,283 $444,143 $196,140 44 %
Gross margin:   
Subscription74 %79 %  
Professional services and other(31)(19)  
Total gross margin70 74   
Cost of subscription revenue increased by $106.5 million, or 88%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, primarily due to an increase of $52.7 million in employee compensation costs related to higher headcount to support the growth in our subscription services, including the Auth0 acquisition, an increase in amortization of acquired developed technology of $18.3 million
40


primarily in connection with the Auth0 acquisition, an increase of $17.5 million in third-party hosting costs as we expanded capacity to support our growth and an increase of $8.3 million in software license costs.
Our gross margin for subscription revenue decreased to 74% from 79% during the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020 primarily due to the inclusion of Auth0 revenue, which carries a higher relative cost and lower gross margin as well as an increase in amortization of acquired developed technology primarily in connection with the Auth0 acquisition. While our gross margins for subscription revenue may fluctuate in the near-term as we invest in our growth, we expect our subscription revenue gross margin to improve over the long-term as we achieve additional economies of scale.
Cost of professional services and other revenue increased by $13.9 million, or 40%, for the nine months ended October 31, 2021, compared to the nine months ended October 31, 2020, due to an increase of $10.8 million in employee compensation costs related to higher headcount, including the Auth0 acquisition.
Our gross margin for professional services and other revenue decreased to (31)% during the nine months ended October 31, 2021 from (19)% during the nine months ended October 31, 2020 and includes Auth0.
Operating Expenses
Research and Development Expenses
 Nine Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Research and development$321,805 $160,510 $161,295 100 %
Percentage of revenue35 %27 %  
Research and development expenses increased $161.3 million, or 100%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020. The increase was primarily due to an increase of $143.5 million in employee compensation costs related to higher headcount, including the Auth0 acquisition and an increase of $6.0 million in research and design expenses. The increase in employee compensation costs includes $31.4 million in stock-based compensation expense primarily related to the revesting agreements from our Auth0 acquisition.
Sales and Marketing Expenses
 Nine Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Sales and marketing$548,749 $312,177 $236,572 76 %
Percentage of revenue60 %52 %  
Sales and marketing expenses increased $236.6 million, or 76%, for the nine months ended October 31, 2021, compared to the nine months ended October 31, 2020 primarily due to an increase of $148.8 million in employee compensation costs related to headcount growth, including the Auth0 acquisition, an increase in marketing and event costs of $48.4 million primarily due to increases in demand generation programs, advertising and brand awareness efforts aimed at acquiring new customers and higher production and advertising costs for our virtual format annual customer conference, offset by a decrease of $4.8 million due to a cancellation charge related to our annual customer conference incurred in the nine months ended October 31, 2020, an increase in amortization expense of $19.7 million for acquired customer relationships and trade names in connection with the Auth0 acquisition incurred in the nine months ended October 31, 2021, but not in the nine months ended October 31, 2020, an increase in allocated costs of $11.9 million and an increase in software license costs of $4.0 million. We expect sales and marketing expenses will increase in absolute dollars and may increase as a percentage of total revenue in future periods as we invest in acquiring new customers for both Okta and Auth0 products.
41


General and Administrative Expenses
 Nine Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
General and administrative$322,406 $121,019 $201,387 166 %
Percentage of revenue35 %20 %  
General and administrative expenses increased $201.4 million, or 166%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020. The increase was primarily due to an increase of $133.5 million in employee compensation costs related to higher headcount to support our continued growth, including the Auth0 acquisition, an increase of $42.8 million due to acquisition and integration-related costs incurred in the nine months ended October 31, 2021, but not in the nine months ended October 31, 2020, an increase in software license costs of $6.1 million and an increase in consulting expenses of $4.5 million. The increase in employee compensation costs includes $33.8 million in one-time stock-based compensation expense related to accelerated vesting of equity awards for certain Auth0 employees at transaction close and $24.2 million in stock-based compensation expense related to the revesting agreements from our Auth0 acquisition in the nine months ended October 31, 2021.
Interest and Other, Net
 Nine Months Ended
October 31,
 20212020$ Change% Change
 (dollars in thousands)
Interest expense$(68,776)$(50,063)$(18,713)37 %
Interest income and other, net7,622 10,737 (3,115)(29)
Loss on early extinguishment and conversion of debt (179)(2,263)2,084 (92)
Interest and other, net$(61,333)$(41,589)$(19,744)47 %
Interest expense increased $18.7 million, or 37%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, due primarily to an increase of $19.8 million for the 2026 Notes that were issued in June 2020, partially offset by a decrease of $2.3 million for the 2023 Notes, due to the Second Partial Repurchase of 2023 Notes and other conversion activity.
Interest income and other, net decreased $3.1 million, or (29)%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, primarily due to a decrease of $7.4 million in interest income resulting from lower interest rates, partially offset by changes in net realized gains and unrealized adjustments in the carrying value of our strategic investments totaling $6.3 million.
Loss on early extinguishment and conversion of debt decreased $2.1 million, or (92)%, for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020 due to the Second Partial Repurchase of 2023 Notes which occurred in the nine months ended October 31, 2020 but not in the nine months ended October 31, 2021.

Key Business Metrics
We review a number of operating and financial metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions.
42


As of October 31,
20212020
(dollars in thousands)
Customers with annual contract value (“ACV”) above $100,000 2,825 1,780 
Dollar-based net retention rate for the trailing 12 months ended122 %123 %
Current remaining performance obligations$1,180,150 $753,238 
Remaining performance obligations$2,350,207 $1,581,800 

Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)
Calculated billings$388,679 $252,359 $1,115,067 $659,947 
Total Customers and Number of Customers with Annual Contract Value Above $100,000
As of October 31, 2021, we had over 14,000 customers on our platform. We believe that our ability to increase the number of customers on our platform is an indicator of our market penetration, the growth of our business, and our potential future business opportunities. Increasing awareness of our platform and capabilities, coupled with the mainstream adoption of cloud technology, has expanded the diversity of our customer base to include organizations of all sizes across all industries. Over time, larger customers have constituted a greater share of our total revenue, which has contributed to an increase in average revenue per customer. The number of customers who have greater than $100,000 in annual contract value (“ACV”) with us was 2,825 and 1,780 as of October 31, 2021 and 2020, respectively. We expect this trend to continue as larger enterprises recognize the value of our platform and replace their legacy identity access management (“IAM”) infrastructure. We define a customer as a separate and distinct buying entity, such as a company, an educational or government institution, or a distinct business unit of a large company that has an active contract with us or one of our partners to access our platform. For purposes of determining our customer count, we do not include customers that use our platform under self-service arrangements only.
Dollar-Based Net Retention Rate
Our ability to generate revenue is dependent upon our ability to maintain our relationships with our customers and to increase their utilization of our platform. We believe we can achieve these goals by focusing on delivering value and functionality that enables us to both retain our existing customers and expand the number of users and products used within an existing customer. We assess our performance in this area by measuring our Dollar-Based Net Retention Rate. Our Dollar-Based Net Retention Rate measures our ability to increase revenue across our existing customer base through expansion of users and products associated with a customer as offset by churn and contraction in the number of users and/or products associated with a customer.
Our Dollar-Based Net Retention Rate is based upon our ACV which is calculated based on the terms of that customer’s contract and represents the total contracted annual subscription amount as of that period end. We calculate our Dollar-Based Net Retention Rate as of a period end by starting with the ACV from all customers as of twelve months prior to such period end (“Prior Period ACV”). We then calculate the ACV from these same customers as of the current period end (“Current Period ACV”). Current Period ACV includes any upsells and is net of contraction or churn over the trailing twelve months but excludes ACV from new customers in the current period. We then divide the Current Period ACV by the Prior Period ACV to arrive at our Dollar-Based Net Retention Rate. Our Dollar-Based Net Retention Rate is inclusive of ACV from self-service customers.
Our strong Dollar-Based Net Retention Rate is primarily attributable to gross retention, an expansion of users and upselling additional products within our existing customers. Larger enterprises often implement a limited initial deployment of our platform before increasing their deployment on a broader scale.
43


Remaining Performance Obligations (RPO)
RPO represent all future, non-cancelable, contracted revenue under our subscription contracts with customers that has not yet been recognized, inclusive of deferred revenue that has been invoiced and non-cancelable amounts that will be invoiced and recognized as revenue in future periods. Current RPO represents the portion of RPO expected to be recognized during the next 12 months. RPO fluctuates due to a number of factors, including the timing, duration and dollar amount of customer contracts.
Calculated Billings
Calculated billings represent our total revenue plus the change in deferred revenue, net of acquired deferred revenue, and less the change in unbilled receivables, net of acquired unbilled receivables, in the period. Calculated billings in any particular period reflect sales to new customers plus subscription renewals and upsells to existing customers, and represent amounts invoiced for subscription, support and professional services. We typically invoice customers in advance in annual installments for subscriptions to our platform.
Calculated billings increased 54% in the three months ended October 31, 2021 over the three months ended October 31, 2020, and increased 69% in the nine months ended October 31, 2021 over the nine months ended October 31, 2020. We implemented operational changes to our billings process in the nine months ended October 31, 2021 pursuant to which we billed customers earlier than we would have under our historical billing practices. These changes had a favorable effect on billings in the three and nine months ended October 31, 2021. Absent the impact of the billings process changes, Calculated billings would have grown 53% year-over-year in the three months ended October 31, 2021 and 55% year-over-year in the nine months ended October 31, 2021, respectively. As our Calculated billings continue to grow in absolute terms, we expect our Calculated billings growth rate to trend down over time. See the section titled “Non-GAAP Financial Measures” for additional information and a reconciliation of Calculated billings to total revenue.
Non-GAAP Financial Measures
In addition to our results determined in accordance with U.S. generally accepted accounting principles, or GAAP, we believe the following non-GAAP measures are useful in evaluating our operating performance. We use the below referenced non-GAAP financial information, collectively, to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively with GAAP financial measures, may be helpful to investors because it provides consistency and comparability with past financial performance, and assists in comparisons with other companies, some of which use similar non-GAAP financial information to supplement their GAAP results. The non-GAAP financial information is presented for supplemental informational purposes only, and should not be considered a substitute for financial information presented in accordance with GAAP, and may be different from similarly-titled non-GAAP measures used by other companies. The principal limitation of these non-GAAP financial measures is that they exclude significant expenses that are required by GAAP to be recorded in our financial statements. In addition, they are subject to inherent limitations as they reflect the exercise of judgment by our management about which expenses are excluded or included in determining these non-GAAP financial measures. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures, and not to rely on any single financial measure to evaluate our business.
44


Non-GAAP Gross Profit and Non-GAAP Gross Margin
We define Non-GAAP gross profit and Non-GAAP gross margin as GAAP gross profit and GAAP gross margin, adjusted for stock-based compensation expense included in cost of revenue, amortization of acquired intangibles and acquisition and integration-related expenses.
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(dollars in thousands)
Gross profit$241,006 $160,471 $640,283 $444,143 
Add:
Stock-based compensation expense included in cost of revenue16,831 8,203 42,722 21,153 
Amortization of acquired intangibles11,335 1,593 23,056 4,780 
Acquisition and integration-related expenses(1)
658 — 1,316 — 
Non-GAAP gross profit$269,830 $170,267 $707,377 $470,076 
Gross margin69 %74 %70 %74 %
Non-GAAP gross margin77 %78 %77 %78 %
(1)    Acquisition and integration-related expenses include transaction costs and other non-recurring incremental costs incurred through the one-year anniversary of transaction close.
Non-GAAP Operating Income (Loss) and Non-GAAP Operating Margin
We define Non-GAAP operating income (loss) and Non-GAAP operating margin as GAAP operating loss and GAAP operating margin, adjusted for stock-based compensation expense, non-cash charitable contributions, amortization of acquired intangibles and acquisition and integration-related expenses.

Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(dollars in thousands)
Operating loss$(198,556)$(51,976)$(552,677)$(149,563)
Add:
Stock-based compensation expense155,785 53,652 407,611 139,774 
Non-cash charitable contributions1,986 2,245 5,649 4,662 
Amortization of acquired intangibles21,204 1,593 42,795 4,780 
Acquisition and integration-related expenses(1)
10,060 — 46,664 — 
Non-GAAP operating income (loss)$(9,521)$5,514 $(49,958)$(347)
Operating margin(57)%(24)%(60)%(25)%
Non-GAAP operating margin(3)%%(5)%— %
(1)    Acquisition and integration-related expenses include transaction costs and other non-recurring incremental costs incurred through the one-year anniversary of transaction close.
Non-GAAP Net Income (Loss), Non-GAAP Net Margin and Non-GAAP Net Income (Loss) Per Share, Basic and Diluted
We define Non-GAAP net income (loss) and Non-GAAP net margin as GAAP net loss and GAAP net margin, adjusted for stock-based compensation expense, non-cash charitable contributions, amortization of acquired intangibles, acquisition and integration-related expenses, amortization of debt discount and debt issuance costs and loss on early extinguishment and conversion of debt.
We define Non-GAAP net income (loss) per share, basic, as Non-GAAP net income (loss) divided by GAAP weighted-average shares used to compute net loss per share, basic and diluted.
45


We define Non-GAAP net income (loss) per share, diluted, as Non-GAAP net income (loss) divided by GAAP weighted-average shares used to compute net loss per share, basic and diluted adjusted for the potentially dilutive effect of (i) employee equity incentive plans, excluding the impact of unrecognized stock-based compensation expense, and (ii) convertible senior notes outstanding and related warrants. In addition, Non-GAAP net income (loss) per share, diluted, includes the anti-dilutive impact of our note hedge and capped call agreements on convertible senior notes outstanding. Accordingly, we did not record any adjustments to Non-GAAP net income (loss) for the potential impact of the convertible senior notes outstanding under the if-converted method.
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(dollars in thousands)
Net loss$(221,311)$(72,764)$(607,225)$(190,526)
Add:
Stock-based compensation expense155,785 53,652 407,611 139,774 
Non-cash charitable contributions1,986 2,245 5,649 4,662 
Amortization of acquired intangibles21,204 1,593 42,795 4,780 
Acquisition and integration-related expenses(1)
10,060 — 46,664 — 
Amortization of debt discount and debt issuance costs21,698 20,931 64,478 47,261 
Loss on early extinguishment and conversion of debt— 89 179 2,263 
Non-GAAP net income (loss)$(10,578)$5,746 $(39,849)$8,214 
Net margin(63)%(33)%(66)%(32)%
Non-GAAP net margin(3)%%(4)%%
Weighted-average shares used to compute net loss per share, basic and diluted153,756 128,813 145,782 126,222 
Non-GAAP weighted-average effect of potentially dilutive securities — 14,579 — 15,714 
Non-GAAP weighted-average shares used to compute non-GAAP net income (loss) per share, diluted153,756 143,392 145,782 141,936 
Net loss per share, basic and diluted$(1.44)$(0.56)$(4.17)$(1.51)
Non-GAAP net income (loss) per share, basic$(0.07)$0.04 $(0.27)$0.07 
Non-GAAP net income (loss) per share, diluted$(0.07)$0.04 $(0.27)$0.06 
(1)    Acquisition and integration-related expenses include transaction costs and other non-recurring incremental costs incurred through the one-year anniversary of transaction close.


46


Free Cash Flow and Free Cash Flow Margin
We define Free cash flow as net cash provided by operating activities, less cash used for purchases of property and equipment, net of sales proceeds, and capitalized internal-use software costs. Free cash flow margin is calculated as Free cash flow divided by total revenue.
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(dollars in thousands)
Net cash provided by operating activities$37,120 $43,426 $90,587 $93,053 
Less:
Purchases of property and equipment(1,766)(628)(5,800)(11,297)
Capitalization of internal-use software costs(1,970)(1,204)(2,348)(3,530)
Free cash flow$33,384 $41,594 $82,439 $78,226 
Net cash provided by (used in) investing activities$101,459 $(595,621)$(210,102)$(1,267,882)
Net cash provided by financing activities$9,214 $5,210 $58,447 $1,066,457 
Free cash flow margin10 %19 %%13 %

Calculated Billings
We define Calculated billings as total revenue plus the change in deferred revenue, net of acquired deferred revenue, and less the change in unbilled receivables, net of acquired unbilled receivables, in the period.
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(in thousands)
Total revenue$350,680 $217,379 $917,186 $600,684 
Add:
Deferred revenue (end of period)777,872 432,114 777,872 432,114 
Unbilled receivables (beginning of period)3,409 2,113 2,604 1,026 
Acquired unbilled receivables— — 2,327 — 
Less:
Deferred revenue (beginning of period)(737,297)(396,820)(513,598)(371,450)
Unbilled receivables (end of period)(5,085)(2,427)(5,085)(2,427)
Acquired deferred revenue(900)— (66,239)— 
Calculated billings$388,679 $252,359 $1,115,067 $659,947 

Liquidity and Capital Resources
As of October 31, 2021, our principal sources of liquidity were cash, cash equivalents and short-term investments totaling $2,482.1 million, which were held for working capital and general corporate purposes, including potential future acquisition activity. Our cash equivalents and investments consisted primarily of U.S. treasury securities, corporate debt securities and money market funds. Historically, we have generated significant operating losses and both positive and negative cash flows from operations as reflected in our accumulated deficit and condensed consolidated statements of cash flows. We expect to continue to incur operating losses and cash flows from operations that may fluctuate between positive and negative amounts for the foreseeable future.
47


In February 2018, we completed our private offering of the 2023 Notes due on February 15, 2023 and received aggregate proceeds of $345.0 million, before deducting costs of issuance of $10.0 million. The interest rate on the 2023 Notes is fixed at 0.25% per annum and is payable semi-annually in arrears on February 15 and August 15 of each year, beginning on August 15, 2018. In connection with the issuance of the 2023 Notes, we entered into the Note Hedges with respect to our Class A common stock. We used an aggregate amount of $80.0 million of the net proceeds from the sale of the 2023 Notes to purchase the Note Hedges. The cost of the Note Hedges was partially offset by proceeds of $52.4 million from the sale of Warrants in connection with the issuance of the 2023 Notes.
In September 2019, we completed our private offering of the 2025 Notes due on September 1, 2025 and received aggregate proceeds of $1,060.0 million, before deducting issuance costs of approximately $19.3 million. The interest rate on the 2025 Notes is fixed at 0.125% per annum and is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on March 1, 2020. In connection with the 2025 Notes, we entered into the 2025 Capped Calls. We used an aggregate amount of $74.1 million of the net proceeds from the sale of the 2025 Notes to purchase the 2025 Capped Calls.
Concurrent with the private offering of the 2025 Notes, we repurchased $224.4 million principal amount of the 2023 Notes in privately-negotiated transactions for aggregate consideration of $604.8 million, including approximately $224.4 million in cash and approximately 3.0 million shares of Class A common stock. We also terminated a portion of our existing Note Hedges and Warrants in amounts corresponding to the principal amount of the First Partial Repurchase of 2023 Notes for net proceeds of $47.2 million.
In June 2020, we completed our private offering of the 2026 Notes due on June 15, 2026 and received aggregate proceeds of $1,150.0 million, before deducting issuance costs of approximately $15.2 million. The interest rate on the 2026 Notes is fixed at 0.375% per year and is payable semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2020. In connection with the 2026 Notes, we entered into the 2026 Capped Calls. We used an aggregate amount of $134.0 million of the net proceeds from the sale of the 2026 Notes to purchase the 2026 Capped Calls.
Concurrent with the private offering of the 2026 Notes, we repurchased $69.9 million principal amount of the 2023 Notes in privately-negotiated transactions for aggregate consideration of $260.5 million, including approximately 1.4 million shares of Class A common stock and $0.2 million in cash. We also terminated a portion of our existing Note Hedges and Warrants in amounts corresponding to the principal amount of the Second Partial Repurchase of 2023 Notes for net proceeds of $19.6 million.
Through October 31, 2021, we converted and settled approximately $33.4 million principal amount of 2023 Notes (not in connection with the 2023 Notes Partial Repurchases) and exercised and net-share-settled Note Hedges corresponding to approximately $33.4 million principal amount of 2023 Notes. In connection with these transactions, we issued approximately 0.7 million shares of Class A common stock and received approximately 0.5 million shares of Class A common stock, accompanied by immaterial cash payments. No requests to convert material amounts of 2023 Notes are currently outstanding.
On May 3, 2021, we completed the acquisition of Auth0. In connection with this acquisition, consideration included cash of $257.0 million and approximately 19.2 million shares of our common stock with an estimated fair value of $5,175.6 million. In addition, we assumed outstanding employee equity awards with vested fair value of $238.4 million. We further entered into revesting agreements with Auth0’s founders pursuant to which approximately 1.2 million additional restricted shares of Okta’s Class A common stock with a fair value of $332.1 million as of the closing date are issued and outstanding and will vest over three years. Our condensed consolidated results of operations include the results of operations for Auth0 for the period from May 3, 2021 through October 31, 2021.
48


On August 2, 2021, we completed the acquisition of atSpoke, providing total cash consideration of $79.3 million of which $13.4 million of consideration was held back as partial security for any adjustments and indemnification obligations and will be paid within 18 months of the closing date.

While the potential impacts of the COVID-19 pandemic may create near-term headwinds for cash flow caused by factors such as delays in customer payments and delays in deals closing, we believe our existing cash and cash equivalents, our investments and cash provided by sales of our products and services will be sufficient to meet our short-term and long-term projected working capital and capital expenditure needs for the foreseeable future. Our future capital requirements will depend on many factors, including our subscription growth rate, subscription renewal activity, billing frequency, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the expansion of our international operations, the introduction of new and enhanced product offerings, the continuing market adoption of our platform, and the integration of acquired businesses. We continue to assess our capital structure and evaluate the merits of deploying available cash. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. 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 or generate cash flows necessary to expand our operations and invest in new technologies this could reduce our ability to compete successfully and harm our results of operations.

A significant majority of our customers pay in advance for annual subscriptions. Therefore, a substantial source of our cash is from our deferred revenue, which is included on our condensed consolidated balance sheet as a liability. Deferred revenue consists of the unearned portion of billed fees for our subscriptions, which is recognized as revenue in accordance with our revenue recognition policy. As of October 31, 2021, we had deferred revenue of $777.9 million, of which $759.9 million was recorded as a current liability and is expected to be recorded as revenue in the next 12 months, provided all other revenue recognition criteria have been met.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
 Nine Months Ended
October 31,
20212020
 (in thousands)
Net cash provided by operating activities$90,587 $93,053 
Net cash used in investing activities(210,102)(1,267,882)
Net cash provided by financing activities58,447 1,066,457 
Effects of changes in foreign currency exchange rates on cash, cash equivalents and restricted cash(494)121 
Net decrease in cash, cash equivalents and restricted cash$(61,562)$(108,251)
Operating Activities
Our largest source of operating cash is cash collections from our customers for subscription and professional services. Our primary uses of cash from operating activities are for employee-related expenditures, marketing expenses and third-party hosting costs. In recent periods, we have supplemented working capital requirements through net proceeds from the issuance of the 2023, 2025 and 2026 Notes in February 2018, September 2019 and June 2020, respectively, and from our initial public offering (“IPO”) in April 2017.
During the nine months ended October 31, 2021, cash provided by operating activities was $90.6 million primarily due to our net loss of $607.2 million, adjusted for non-cash charges of $575.1 million and net cash inflows of $122.8 million provided by changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation, depreciation, amortization and accretion of property and equipment, intangible assets and short-term investments, amortization of debt discount and issuance costs and amortization of deferred commissions. The primary drivers of the changes in operating assets and liabilities related to a $198.0 million increase in deferred revenue, a $42.0 million increase in accrued compensation and accrued other expenses, and a $16.6 million decrease in operating lease right-of-use assets, partially offset by a $92.2 million increase in deferred commissions, a $29.6 million increase in accounts receivable and a $17.3 million decrease in operating lease liabilities.
49


During the nine months ended October 31, 2020, cash provided by operating activities was $93.1 million primarily due to our net loss of $190.5 million, adjusted for non-cash charges of $248.2 million and net cash inflows of $35.4 million provided by changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation, amortization of debt discount and issuance costs, amortization of deferred commissions and depreciation, amortization and accretion of property and equipment, intangible assets and short-term investments. The primary drivers of the changes in operating assets and liabilities related to a $60.7 million increase in deferred revenue, a $41.7 million increase in accounts payable, accrued compensation and accrued other expenses and a $14.0 million decrease in operating lease right-of-use assets, partially offset by a $51.8 million increase in deferred commissions, an $11.8 million decrease in operating lease liabilities, a $10.5 million increase in accounts receivable, and a $6.8 million increase in prepaid expenses and other assets.
Investing Activities
Net cash used in investing activities during the nine months ended October 31, 2021 of $210.1 million was primarily attributable to purchases of investments of $1,333.6 million and payments of $215.1 million, net of cash acquired, in connection with our Auth0 and atSpoke acquisitions, partially offset by proceeds from the sales and maturities of investments of $1,346.8 million.
Net cash used in investing activities during the nine months ended October 31, 2020 of $1,267.9 million was primarily attributable to purchases of investments of $1,846.0 million partially offset by proceeds from the sales and maturities of investments of $592.9 million, purchases of property and equipment of $11.3 million to support additional office space and headcount and the capitalization of internal-use software costs of $3.5 million associated with the development of additional features and functionality of our platform.
Financing Activities
Cash provided by financing activities during the nine months ended October 31, 2021 of $58.4 million was primarily attributable to proceeds from the exercise of stock options of $41.1 million, and proceeds from employee purchases under our ESPP of $17.4 million.
Cash provided by financing activities during the nine months ended October 31, 2020 of $1,066.5 million was primarily attributable to the issuance of 2026 Notes for proceeds of $1,134.8 million, net of issuance costs and proceeds from the termination of existing Note Hedges of $195.0 million, offset by payments for the termination of existing Warrants of $175.4 million and the purchase of 2026 Capped Calls of $134.0 million. Other items impacting cash provided by financing activities include proceeds from the exercise of stock options of $33.6 million and proceeds from employee purchases under our ESPP of $12.8 million.
Indemnification Agreements
In the ordinary course of business, we enter into agreements of varying scope and terms pursuant to which we agree to indemnify customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by us or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and certain officers and employees that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon us to provide indemnification under such agreements and there are no claims that we are aware of that could have a material effect on our condensed consolidated balance sheets, condensed consolidated statements of operations and comprehensive loss, or condensed consolidated statements of cash flows.
Off-Balance Sheet Arrangements
As of October 31, 2021, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
We prepare our condensed consolidated financial statements in accordance with GAAP. In the preparation of these condensed consolidated financial statements, we are required to make estimates and assumptions that affect
50


the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. To the extent that there are material differences between these estimates and actual results, our financial condition or results of operations would be affected. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. We refer to accounting estimates of this type as critical accounting policies and estimates, which we discuss below.
Our significant accounting policies are discussed in “Notes to Consolidated Financial Statements - Note 2. Summary of Significant Accounting Policies” in our Form 10-K. There have been no significant changes to these policies for the nine months ended October 31, 2021, except as described in Note 2 to our condensed consolidated financial statements “Accounting Standards and Significant Accounting Policies”.
Recent Accounting Pronouncements
See Note 2 to our condensed consolidated financial statements “Accounting Standards and Significant Accounting Policies” for more information.
51


Item 3. Quantitative and Qualitative Disclosures about Market Risk
Foreign Currency Exchange Risk
The functional currencies of our foreign subsidiaries are the respective local currencies. Most of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the United States, the United Kingdom, Canada and Australia. Our condensed consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments. During the nine months ended October 31, 2021 and 2020, a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have had a material impact on our condensed consolidated financial statements.
Interest Rate Risk
We had cash, cash equivalents and short-term investments totaling $2,482.1 million as of October 31, 2021, of which $2,350.9 million was invested in U.S. treasury securities, corporate debt securities and money market funds. Our cash and cash equivalents are held for working capital and general corporate purposes, including potential future acquisition activity. Our short-term investments are made for capital preservation purposes. We do not enter into investments for trading or speculative purposes.
Our cash equivalents and our investment portfolio are subject to market risk due to changes in interest rates. Fixed rate securities may have their market value adversely affected due to a rise in interest rates. Due in part to these factors, our future investment income may fall short of our expectations due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. However, because we classify our short-term investments as “available for sale,” no gains are recognized due to changes in interest rates. As losses due to changes in interest rates are generally not considered to be credit related changes, no losses in such securities are recognized due to changes in interest rates unless we intend to sell, it is more likely than not that we will be required to sell, we sell prior to maturity, or we otherwise determine that all or a portion of the decline in fair value are due to credit related factors.
As of October 31, 2021, a hypothetical 10% relative change in interest rates would not have had a material impact on the value of our cash equivalents or investment portfolio. Fluctuations in the value of our cash equivalents and investment portfolio caused by a change in interest rates (gains or losses on the carrying value) are recorded in other comprehensive income (loss), and are realized only if we sell the underlying securities prior to maturity.
Convertible Senior Notes
In February 2018, we issued the 2023 Notes due February 15, 2023 with a principal amount of $345.0 million, of which $224.4 million and $69.9 million were repurchased in September 2019 and June 2020, respectively. Concurrently with the issuance of the 2023 Notes, we entered into separate Note Hedges and Warrant transactions, a portion of which were terminated in September 2019 and June 2020 in connection with the 2023 Notes Partial Repurchases. The Note Hedges were completed to reduce the potential dilution from the conversion of the 2023 Notes. Additionally, through October 31, 2021, we received and completed requests to convert approximately $33.4 million principal amount of 2023 Notes (not in connection with the 2023 Notes Partial Repurchases) and exercised and net-share-settled Note Hedges corresponding to approximately $33.4 million principal amount of 2023 Notes. No requests to convert material amounts of 2023 Notes are currently outstanding.
In September 2019, we issued the 2025 Notes due September 1, 2025 with a principal amount of $1,060.0 million. Concurrently with the issuance of the 2025 Notes, we entered into separate capped call transactions. The 2025 Capped Calls were completed to reduce the potential dilution from the conversion of the 2025 Notes.
In June 2020, we issued the 2026 Notes due June 15, 2026 with a principal amount of $1,150.0 million. Concurrently with the issuance of the 2026 Notes, we entered into separate capped call transactions. The 2026 Capped Calls were completed to reduce the potential dilution from the conversion of the 2026 Notes.
The 2023 Notes, 2025 Notes and 2026 Notes have a fixed annual interest rate of 0.25%, 0.125% and 0.375%, respectively; accordingly, we do not have economic interest rate exposure on the Notes. However, the fair value of the Notes is exposed to interest rate risk. Generally, the fair market value of the fixed interest rate of the
52


Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the Notes fluctuates when the market price of our common stock fluctuates. The fair value was determined based on the quoted bid price of the Notes in an over-the-counter market on the last trading day of the reporting period. See Note 5 to our condensed consolidated financial statements for more information.
53


Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our 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”)), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our principal executive officer and principal financial officer have concluded that, as of such date, our disclosure controls and procedures were effective at a reasonable assurance level. In addition, our ability to maintain an effective internal control environment has not been impacted by the COVID-19 pandemic.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 
Inherent Limitations on Effectiveness of Controls
Our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

54


Part II. OTHER INFORMATION
Item 1. Legal Proceedings
See Note 11 to our condensed consolidated financial statements “Commitments and Contingencies” for information related to legal proceedings.

Item 1A. Risk Factors
A description of the risks and uncertainties associated with our business is set forth below. You should carefully consider the risks and uncertainties described below, as well as the other information in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The occurrence of any of the events or developments described below, or of additional risks and uncertainties not presently known to us or that we currently deem immaterial, could materially and adversely affect our business, results of operations, financial condition and growth prospects. In such an event, the market price of our Class A common stock could decline and you could lose all or part of your investment.

Risk Factor Summary

This risk factor summary contains a high-level summary of risks associated with our business. It does not contain all of the information that may be important to you, and you should read this risk factor summary together with the more detailed discussion of risks and uncertainties set forth following this summary. A summary of our risks includes, but is not limited to, the following:


The effects of the COVID-19 pandemic have affected how we and our customers are operating our businesses, and the duration and extent to which this will impact our future results of operations and overall financial performance remains uncertain.
Adverse general economic and market conditions and reductions in workforce identity and customer identity spending may reduce demand for our products, which could harm our revenue, results of operations and cash flows.
We have experienced rapid growth in recent periods, which makes it difficult to forecast our revenue and evaluate our business and future prospects.
Our recent growth rates may not be indicative of our future growth. As our costs increase, we may not be able to generate sufficient revenue to achieve and, if achieved, maintain profitability.
We have a history of losses, and we expect to incur losses for the foreseeable future.
If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or adequately address competitive challenges.
We face intense competition, especially from larger, well-established companies, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
If we are unable to attract new customers, sell additional products to our existing customers or develop new products and enhancements to our products that achieve market acceptance, our revenue growth and profitability will be harmed.
Our business depends on our customers renewing their subscriptions and purchasing additional licenses or subscriptions from us. Any material decline in our Dollar-Based Net Retention Rate would harm our future results of operations.
Customer growth could fall below expectations.
55


We may experience quarterly fluctuations in our results of operations due to a number of factors that make our future results difficult to predict and could cause our results of operations to fall below analyst or investor expectations.
There are risks related to our ability to successfully integrate Auth0, Inc. (“Auth0”) and realize potential benefits from the acquisition.
If there are interruptions or performance problems associated with our technology or infrastructure, our existing customers may experience service outages, and our new customers may experience delays in the deployment of our platform.
An application, data security or network incident may allow unauthorized access to our systems or data or our customers’ data, disable access to our service, harm our reputation, create additional liability and adversely impact our financial results.
Any actual or perceived failure by us to comply with the privacy or security provisions of our privacy policy, our contracts and/or legal or regulatory requirements could result in proceedings, actions or penalties against us.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and their affiliates, who held in the aggregate 42.8% of the voting power of our capital stock as of October 31, 2021. This will limit or preclude your ability to influence corporate matters, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.
Servicing our debt may require a significant amount of cash. We may not have sufficient cash flow from our business to pay our indebtedness.
Risks Related to Our Business and Industry
The effects of the COVID-19 pandemic have materially affected how we and our customers are operating our businesses, and the duration and extent to which this will impact our future results of operations and overall financial performance remains uncertain.
The extent of the impact of COVID-19 on our future operational and financial performance remains uncertain and will depend on certain developments, including the duration and spread of COVID-19 and variants of concern, the manufacture, distribution, efficacy and public acceptance of COVID-19 treatments and vaccines, related public health measures, including vaccine mandates, and their impact on the global economy, our customers, employees and vendors. While some governments around the world have lifted restrictions and distributed vaccines, there remains significant uncertainty around the recovery due to the challenging logistics of distributing the vaccines globally, as well as the unknown impact of emerging variants of COVID-19. This pandemic has resulted in a widespread health crisis that is adversely affecting broader economies and financial markets.
As a result of the COVID-19 pandemic, for most of fiscal 2021, we temporarily closed our offices, required our employees to work from home and implemented significant travel restrictions. We shifted our customer, employee and industry events, including our annual user conferences Oktane20 Live and Oktane21 Live, to virtual-only formats. In fiscal 2022, as the administration of vaccines has increased, we have reopened our offices to partial capacity, allowing our employees to voluntarily return, and we continue to evaluate our strategy to return to in-person sales formats and experiences for future annual user conferences. The conditions caused by the COVID-19 pandemic have and may continue to affect the rate of IT spending and have and could adversely affect our current and potential customers’ ability or willingness to purchase our offerings. It has and could continue to delay current and prospective customers’ purchasing decisions, adversely impact our ability to provide professional services to our customers, delay the provisioning of our offerings, lengthen payment terms, reduce the value or duration of our subscription contracts, or affect customer attrition rates, all of which could adversely affect our future sales, operating results and overall financial performance.
Our operations have been and may continue to be negatively affected by a range of external factors related to the COVID-19 pandemic that are not within our control. For example, many cities, counties, states and countries imposed or may impose a wide range of restrictions on our employees’, partners’, customers’ and potential customers’ physical movement to limit the spread of COVID-19. Additionally, in September 2021, President Biden issued an Executive Order mandating vaccinations for the U.S. federal workforce and federal contractors. Our
56


compliance with the federal contractor vaccine mandate, which requires our U.S.-based employees to be fully vaccinated against COVID-19 unless legally entitled to an accommodation, could lead to employee absences, resignations or strains on the labor market. If the COVID-19 pandemic has a substantial impact on our employees’, partners’, customers’ or potential customers’ attendance or productivity, our results of operations and overall financial performance may be harmed.
The duration and extent of the impact from the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time, such as the efficacy, global availability and acceptance of COVID-19 vaccines, the severity and transmission rate of the virus and emerging variants of concern, the extent and effectiveness of containment actions and the impact of these and other factors on our employees, customers, partners and vendors as well as the global economy. Despite our best efforts to manage the impact of such events effectively, our business still may be harmed.
Adverse general economic and market conditions and reductions in workforce identity and customer identity spending may reduce demand for our products, which could harm our revenue, results of operations and cash flows.
Our revenue, results of operations and cash flows depend on the overall demand for our products. Concerns about the COVID-19 pandemic, the systemic impact of a related widespread recession (in the United States or internationally), energy costs, geopolitical issues or the availability and cost of credit have and could continue to lead to increased market volatility, decreased consumer confidence and diminished growth expectations in the U.S. economy and abroad, which in turn could result in reductions in workforce identity and customer identity spending by our existing and prospective customers. These economic conditions can occur abruptly. Prolonged economic slowdowns may result in customers requesting us to renegotiate existing contracts on less advantageous terms to us than those currently in place or defaulting on payments due on existing contracts or not renewing at the end of the contract term.
Our customers may merge with other entities who use alternative identity solutions and, during weak economic times, there is an increased risk that one or more of our customers will file for bankruptcy protection, either of which may harm our revenue, profitability and results of operations. We also face risk from international customers that file for bankruptcy protection in foreign jurisdictions, particularly given that the application of foreign bankruptcy laws may be more difficult to predict. In addition, we may determine that the cost of pursuing any claim may outweigh the recovery potential of such claim. As a result, if economic growth in countries where we do business slows or if such countries experience further economic recession, it could harm our business, revenue, results of operations and cash flows.
We have experienced rapid growth in recent periods, which makes it difficult to forecast our revenue and evaluate our business and future prospects.
Much of our growth has occurred in recent periods, which makes it difficult to forecast our revenue and evaluate our business and future prospects. We have encountered and will continue to encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, including the risks and uncertainties described in this document. Additionally, the sales cycle for the evaluation and implementation of our platform, which typically extends for multiple months for enterprise deals, may also cause us to experience a delay between increasing operating expenses and the generation of corresponding revenue, if any. Accordingly, we may be unable to prepare accurate internal financial forecasts or replace anticipated revenue that we do not receive as a result of delays arising from these factors, and our results of operations in future reporting periods may be below the expectations of investors. If we do not address these risks successfully, our results of operations could differ materially from our estimates and forecasts or the expectations of investors, causing our business to suffer and our stock price to decline.
We have experienced rapid growth in recent periods, and our recent growth rates may not be indicative of our future growth. As our costs increase, we may not be able to generate sufficient revenue to achieve and, if achieved, maintain profitability.
From fiscal 2019 to fiscal 2020, our revenue grew from $399.3 million to $586.1 million, an increase of 47%, and from fiscal 2020 to fiscal 2021, our revenue grew from $586.1 million to $835.4 million, an increase of 43%. In future periods, we may not be able to sustain revenue growth consistent with recent history, or at all. We believe our revenue growth depends on a number of factors, such as macroeconomic conditions and the economic impact of the COVID-19 pandemic, as well as, but not limited to, our ability to:
57


price our platform effectively so that we are able to attract and retain customers without compromising our profitability;
attract new customers, successfully deploy and implement our platform, upsell or otherwise increase our existing customers’ use of our platform, obtain customer renewals and provide our customers with excellent customer support;
increase our network of channel partners, which include resellers, system integrators and other distribution partners and independent software vendors (“ISVs”);
adequately expand our sales force, and maintain or increase our sales force’s productivity;
successfully identify and enter into agreements with suitable acquisition targets, integrate any acquisitions and integrate acquired technologies into our existing products or use them to develop new products;
successfully introduce new products, enhance existing products and address new use cases;
introduce our platform to new markets outside of the United States;
successfully compete against larger companies and new market entrants; and
increase awareness of our brand on a global basis.
If we are unable to accomplish any of these tasks, our revenue growth will be harmed. We also expect our operating expenses to increase in future periods, and if our revenue growth does not increase to offset these anticipated increases in our operating expenses, our business, financial position and results of operations will be harmed, and we may not be able to achieve or maintain profitability.
We have a history of losses, and we expect to incur losses for the foreseeable future.
We have incurred significant net losses in each year since our inception, including net losses of $125.5 million, $208.9 million and $266.3 million in fiscal 2019, 2020 and 2021, respectively. We expect to continue to incur net losses for the foreseeable future. Because the market for our platform is rapidly evolving and has not yet reached widespread adoption, it is difficult for us to predict our future results of operations. We expect our operating expenses to significantly increase over the next several years as a result of the Auth0 acquisition, and as we hire additional personnel, particularly in sales and marketing, expand and improve the effectiveness of our distribution channels, expand our operations and infrastructure, both domestically and internationally, pursue business combinations and continue to develop our platform. As we continue to develop as a public company, we may incur additional legal, accounting and other expenses that we did not incur historically. If our revenue does not increase to offset these increases in our operating expenses, we will not be profitable in future periods. While historically, our total revenue has grown, not all components of our total revenue have grown consistently. Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including slowing demand for our software, increasing competition, any failure to gain or retain channel partners, a decrease in the growth of our overall market, or our failure, for any reason, to continue to capitalize on growth opportunities. As a result, our past financial performance should not be considered indicative of our future performance. Any failure by us to achieve or sustain profitability on a consistent basis could cause the value of our common stock to decline.
If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or adequately address competitive challenges.
We have experienced, and may continue to experience, rapid growth and organizational change, which has placed, and may continue to place, significant demands on our management and our operational and financial resources. For example, our headcount has grown from 2,604 employees as of October 31, 2020 to 4,584 employees as of October 31, 2021. We have also experienced significant growth in the number of customers, users and logins and in the amount of data that our SaaS infrastructure supports. Finally, our organizational structure is becoming more complex as we improve our operational, financial and management controls as well as our reporting systems and procedures. We will require significant capital expenditures and the allocation of valuable management resources to grow and change in these areas without undermining our culture of rapid innovation, teamwork and attention to customer success, which has been central to our growth so far. If we fail to manage our anticipated growth and change in a manner that preserves the key aspects of our corporate culture, the quality of our platform
58


may suffer, which could negatively affect our brand and reputation and harm our ability to retain and attract customers and employees.
We have established international offices in the Americas, Asia-Pacific and Europe, and we plan to continue to expand our international operations in the future. Moreover, we have added several additional offices through our acquisition of Auth0. Our expansion has placed, and our expected future growth will continue to place, a significant strain on our managerial, customer operations, research and development, marketing and sales, administrative, financial and other resources. If we are unable to manage our continued growth successfully, our business and results of operations could suffer.
In addition, as we expand our business, it is important that we continue to maintain a high level of customer service and satisfaction. As our customer base continues to grow, we will need to expand our account management, customer service and other personnel, and our network of ISVs, system integrators and other channel partners, to provide personalized account management and customer service. If we are not able to continue to provide high levels of customer service, our reputation, as well as our business, results of operations and financial condition, could be harmed.
We face intense competition, especially from larger, well-established companies, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The markets for our products are rapidly evolving, highly competitive and subject to shifting customer needs and frequent introductions of new technologies. As the markets in which we operate continue to mature and new technologies and competitors enter such markets, we expect competition to intensify. Our competitor categories include, but are not limited to:

Authentication providers;
Access and lifecycle management providers;
Multi-factor authentication providers;
Infrastructure-as-a-service providers;
Other customer identity and access management providers; and
Solutions developed in-house by our potential customers.
We compete with both cloud-based and on-premise enterprise application software providers. Our competitors vary in size and in the breadth and scope of the products and services offered. However, many of our competitors have substantial competitive advantages such as significantly greater financial, technical, sales and marketing, distribution, customer support or other resources, larger intellectual property portfolios, longer operating histories, greater resources to make strategic acquisitions and greater name recognition than we do. Our principal competitor is Microsoft.

With the continuing merger and acquisition activity in the technology industry, particularly transactions involving security or identity and access management technologies, there is a greater likelihood that we will compete with other large technology companies in the future in both the workforce identity and customer identity markets.

In addition, some of our larger competitors have substantially broader product offerings and leverage their relationships based on other products or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our products, including through selling at zero or negative margins, product bundling or closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. These larger competitors often have broader product lines and market focus and as a result are not as susceptible to downturns in a particular market. Our competitors may also seek to acquire new offerings or repurpose their existing offerings to provide identity solutions with subscription models. Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering by our competitors or continuing market consolidation. New start-up companies that innovate and large competitors that are making significant investments in research and development may invent similar or superior products and technologies that compete with our products. In addition, some of our competitors may enter into new alliances with each other or may establish or
59


strengthen cooperative relationships with systems integrators, third-party consulting firms or other parties. Any such consolidation, acquisition, alliance or cooperative relationship could lead to pricing pressure and our loss of market share and could result in a competitor with greater financial, technical, marketing, service and other resources, all of which could harm our ability to compete. Furthermore, organizations may be more willing to incrementally add solutions to their existing infrastructure from competitors than to replace their existing infrastructure with our products. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margins, increased net losses, and loss of market share. Any failure to meet and address these factors could harm our business, results of operations and financial condition.
If we are unable to attract new customers, sell additional products to our existing customers or develop new products and enhancements to our products that achieve market acceptance, our revenue growth and profitability will be harmed.
To increase our revenue and achieve and maintain profitability, we must add new customers or sell additional products to our existing customers. Numerous factors, however, may impede our ability to add new customers and sell additional products to our existing customers, including our failure to convert new organizations into paying customers, failure to attract, effectively train, retain and motivate sales and marketing personnel, failure to develop or expand relationships with channel partners, failure to successfully deploy products for new customers and provide quality customer support or failure to ensure the effectiveness of our marketing programs. In addition, if prospective customers do not perceive our platform to be of sufficiently high value and quality, we will not be able to attract the number and types of new customers that we are seeking.

In addition, our ability to attract new customers and increase revenue from existing customers depends in large part on our ability to enhance and improve our existing products and to introduce compelling new products that reflect the changing nature of our markets. The success of any enhancement to our products depends on several factors, including timely completion and delivery, competitive pricing, adequate quality testing, integration with existing technologies and our platform and overall market acceptance. If we are unable to successfully develop new products, enhance our existing products to meet customer requirements, or otherwise gain market acceptance, our business, results of operations and financial condition would be harmed.
Further, to grow our business, we must convince developers to adopt and build their applications using our APIs and products. We believe that these developer-built applications facilitate greater usage and customization of our products. If these developers stop developing on or supporting our platform, we will lose the benefit of network effects that have contributed to the growth in our number of customers, and our business (including the performance levels of our products), results of operations and financial condition could be harmed.
Our business depends on our customers renewing their subscriptions and purchasing additional licenses or subscriptions from us. Any material decline in our Dollar-Based Net Retention Rate would harm our future results of operations.
To continue to grow our business, it is important that our customers renew their subscriptions when existing contract terms expire and that we expand our commercial relationships with our existing customers. Our customers have no obligation to renew their subscriptions, and our customers may decide not to renew their subscriptions with a similar contract period, at the same prices and terms or with the same or a greater number of users. We have experienced significant growth in the number of users of our platform, but we do not know whether we will continue to achieve similar user growth rates in the future. In the past, some of our customers have elected not to renew their agreements with us, and it is difficult to accurately predict long-term customer retention and expansion rates. Our customer retention and expansion may decline or fluctuate as a result of a number of factors, including our customers’ satisfaction with our products, our product support, our prices and pricing plans, particularly in light of COVID-19-related economic conditions, the prices of competing software products, reductions in our customers’ spending levels, user adoption of our platform, deployment success, utilization rates by our customers, new product releases and changes to the packaging of our product offerings. If our customers do not purchase additional subscriptions or renew their subscriptions, renew on less favorable terms or fail to add more users, our revenue may decline or grow less quickly than anticipated, which would harm our future results of operations. Furthermore, if our contractual subscription terms were to shorten it could lead to increased volatility of, and diminished visibility into, future recurring revenue. If our sales of new or recurring subscriptions and software-related support service contracts decline from existing customers, our revenue and revenue growth may decline, and our business will suffer.
60


Customer growth could fall below expectations.
We have experienced significant growth in the number of our customers in recent periods. As our customer base continues to grow and as we increase our focus on sales to the world’s largest organizations, we do not expect customer growth to continue at the same pace as it has previously. These factors could cause customer growth to fall below analyst or investor expectations. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class A common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
We may experience quarterly fluctuations in our results of operations due to a number of factors that make our future results difficult to predict and could cause our results of operations to fall below analyst or investor expectations.
Our quarterly results of operations fluctuate from quarter to quarter as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including, but not limited to:
the level of demand for our platform;
our ability to attract new customers, obtain renewals from existing customers and upsell or otherwise increase our existing customers’ use of our platform;
health epidemics, such as COVID-19, influenza and other highly communicable diseases or viruses;
the timing and success of new product introductions by us or our competitors or any other change in the competitive landscape of our market;
pricing pressure as a result of competition, COVID-19 or otherwise;
seasonal buying patterns for IT spending;
the mix of revenue attributable to larger transactions as opposed to smaller transactions, and the associated volatility and timing of our transactions;
changes in remaining performance obligations (“RPO”) due to seasonality, the timing of and compounding effects of renewals, invoice duration, size and timing, new business linearity between quarters and within a quarter, average contract term or fluctuations due to foreign currency movements, all of which may impact implied growth rates;
errors in our forecasting of the demand for our products, which could lead to lower revenue, increased costs or both;
increases in and timing of sales and marketing and other operating expenses that we may incur to grow and expand our operations and to remain competitive;
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our platform and products;
our ability to comply with privacy laws and requirements, including the General Data Protection Regulation and California Consumer Privacy Act;
costs related to the acquisition of businesses, talent, technologies or intellectual property, including potentially significant amortization costs and possible write-downs;
credit or other difficulties confronting our channel partners;
adverse litigation judgments, settlements of litigation and other disputes or other litigation-related or dispute-related costs;
the impact of new accounting pronouncements and associated system implementations;
changes in the legislative or regulatory environment;
fluctuations in foreign currency exchange rates;
61


expenses related to real estate, including our office leases, and other fixed expenses; and
general economic conditions in either domestic or international markets, including geopolitical uncertainty and instability.
Any one or more of the factors above may result in significant fluctuations in our results of operations. You should not rely on our past results as an indicator of our future performance.
The variability and unpredictability of our quarterly results of operations or other operating metrics could result in our failure to meet our expectations or those of analysts that cover us or investors with respect to revenue or other metrics for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class A common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
Our ability to introduce new products and features is dependent on adequate research and development resources and our ability to successfully complete acquisitions. If we do not adequately fund our research and development efforts or complete acquisitions successfully, we may not be able to compete effectively and our business and results of operations may be harmed.
To remain competitive, we must continue to develop new products, applications and enhancements to our existing platform. This is particularly true as we further expand and diversify our capabilities. Maintaining adequate research and development resources, such as the appropriate personnel and development technology, to meet the demands of the market is essential. If we elect not to or are unable to develop products internally, we may choose to expand into a certain market or strategy via an acquisition for which we could potentially pay too much or fail to successfully integrate into our operations. Further, many of our competitors expend a considerably greater amount of funds on their respective research and development programs, and those that do not may be acquired by larger companies that could allocate greater resources to our competitors’ research and development programs. Our failure to maintain adequate research and development resources or to compete effectively with the research and development programs of our competitors would give an advantage to such competitors and may harm our business, results of operations and financial condition.
Future acquisitions, investments, partnerships or alliances could be difficult to identify and integrate, divert the attention of management personnel, disrupt our business, dilute stockholder value and harm our results of operations and financial condition.
We have in the past acquired, and we may in the future seek to acquire or invest in, businesses, products or technologies that we believe could complement or expand our current platform, enhance our technical capabilities or otherwise offer growth opportunities. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable acquisitions, whether or not they are consummated. In addition, we have limited experience in acquiring other businesses. If we acquire additional businesses, we may not be able to successfully integrate and retain the acquired personnel, integrate the acquired operations and technologies, adequately test and assimilate the internal control processes of the acquired business in accordance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley Act”), or effectively manage the combined business following the acquisition.
We may not be able to find and identify desirable acquisition targets or we may not be successful in entering into an agreement with any particular target. Acquisitions could also result in dilutive issuances of equity securities, use of our available cash or the incurrence of debt, or in adverse tax consequences or unfavorable accounting treatment, which could harm our results of operations.
In addition, from time to time we invest in private growth stage companies for strategic reasons and to support key business initiatives, and we may not realize a return on these investments. All of our venture investments are subject to a risk of partial or total loss of investment capital.
Acquisitions and strategic transactions involve numerous risks, including:
delays or reductions in customer purchases for both us and the acquired business;
disruption of partner and customer relationships;
potential loss of key employees of the acquired company;
62


claims by and disputes with the acquired company’s employees, customers, stockholders or third parties;
unknown liabilities or risks associated with the acquired business, product or technology, such as contractual obligations, potential security vulnerabilities of the acquired company and its products and services, potential intellectual property infringement, costs arising from the acquired company’s failure to comply with legal or regulatory requirements and litigation matters;
acquired technologies or products may not comply with legal or regulatory requirements and may require us to make additional investments to make them compliant;
acquired technologies or products may not be able to provide the same support service levels that we generally offer with our other products;
acquired businesses, technologies or products could be viewed unfavorably by our partners, our customers, our stockholders or securities analysts;
unforeseen integration or other expenses; and
future impairment of goodwill or other acquired intangible assets.
In addition, if an acquired business fails to meet our expectations, our business, results of operations and financial condition could suffer. For further risks related to our acquisition of Auth0, please see below under “Risks Related to the Acquisition of Auth0.”
If we fail to adapt to rapid technological change, our ability to remain competitive could be impaired.
The industry in which we compete is characterized by rapid technological change, frequent introductions of new products and evolving industry standards. Our ability to attract new customers and increase revenue from existing customers will depend in significant part on our ability to anticipate industry standards and trends and continue to enhance existing products or introduce or acquire new products on a timely basis to keep pace with technological developments. The success of any enhancement or new product depends on several factors, including the timely completion and market acceptance of the enhancement or new product. Any new product we develop or acquire might not be introduced in a timely or cost-effective manner and might not achieve the broad market acceptance necessary to generate significant revenue. If any of our competitors implements new technologies before we are able to implement them, those competitors may be able to provide more effective products than ours at lower prices. Any delay or failure in the introduction of new or enhanced products could harm our business, results of operations and financial condition.
Our financial results may fluctuate due to increasing variability in our sales cycles.
We plan our expenses based on certain assumptions about the length and variability of our sales cycle. These assumptions are based upon historical trends for sales cycles and conversion rates associated with our existing customers. As we continue to focus on sales to larger organizations and in light of the current COVID-19 environment, our sales cycles are lengthening in certain circumstances and becoming less predictable, which may harm our financial results. Other factors that may influence the length and variability of our sales cycle include, among other things:
the need to raise awareness about the uses and benefits of our platform, including our customer identity products;
the need to allay privacy, regulatory and security concerns;
the discretionary nature of purchasing and budget cycles and decisions;
the competitive nature of evaluation and purchasing processes;
announcements or planned introductions of new products, features or functionality by us or our competitors; and
often lengthy purchasing approval processes.
63


Our increasing focus on sales to larger organizations may further increase the variability of our financial results. If we are unable to close one or more of such expected significant transactions in a particular period, or if such an expected transaction is delayed until a subsequent period, our results of operations for that period, and for any future periods in which revenue from such transaction would otherwise have been recognized, may be harmed.
Our growth depends, in part, on the success of our strategic relationships with third parties.
To grow our business, we anticipate that we will continue to depend on relationships with third parties, such as channel partners. Identifying partners, and negotiating and documenting relationships with them, requires significant time and resources. Our competitors may be effective in causing third parties to favor their products or services over subscriptions to our platform. In addition, acquisitions of such partners by our competitors could result in a decrease in the number of our current and potential customers, as these partners may no longer facilitate the adoption of our applications by potential customers. Further, some of our partners are or may become competitive with certain of our products and may elect to no longer integrate with our platform. If we are unsuccessful in establishing or maintaining our relationships with third parties, our ability to compete in the marketplace or to grow our revenue could be impaired, and our results of operations may suffer. Even if we are successful, we cannot ensure that these relationships will result in increased customer usage of our applications or increased revenue.
Failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products.
Our ability to increase our customer base and achieve broader market acceptance of our products will depend to a significant extent on our ability to expand our marketing and sales operations. We plan to continue expanding our direct sales force and engaging additional channel partners, both domestically and internationally. This expansion will require us to invest significant financial and other resources. Our business will be harmed if our efforts do not generate a corresponding increase in revenue. We may not achieve anticipated revenue growth from expanding our direct sales force if we are unable to hire and develop talented direct sales personnel, if our new direct sales personnel are unable to achieve desired productivity levels in a reasonable period of time or if we are unable to retain our existing direct sales personnel. We also may not achieve anticipated revenue growth from our channel partners if we are unable to attract and retain additional motivated channel partners, if any existing or future channel partners fail to successfully market, resell, implement or support our products for their customers, or if they represent multiple providers and devote greater resources to market, resell, implement and support the products and solutions of these other providers. For example, some of our channel partners also sell or provide integration and administration services for our competitors’ products, and if such channel partners devote greater resources to marketing, reselling and supporting competing products, this could harm our business, results of operations and financial condition.
Various factors may cause our product implementations to be delayed, inefficient or otherwise unsuccessful.
Our business depends upon the successful implementation of our products by our customers. Increasingly, we, as well as our customers, rely on our network of partners to deliver implementation services, and there may not be enough qualified implementation partners available to meet customer demand. Various factors may cause implementations to be delayed, inefficient or otherwise unsuccessful. For example, changes in the functional requirements of our customers, delays in timeline, or deviation from recommended best practices may occur during the course of an implementation project. As a result of these and other risks, we or our customers may incur significant implementation costs in connection with the purchase, implementation and enablement of our products. Some customer implementations may take longer than planned or fail to meet our customers’ expectations, which may delay our ability to sell additional products or result in customers canceling or failing to renew their subscriptions before our products have been fully implemented. Unsuccessful, lengthy, or costly customer implementation and integration projects could result in claims from customers, harm to our reputation, and opportunities for competitors to displace our products, each of which could have an adverse effect on our business and results of operations.
A portion of our revenues are generated by sales to government entities, which are subject to a number of challenges and risks.
A portion of our sales are to partners that resell our services to government agencies, and we have made, and plan to continue to make, investments to support future sales opportunities in the government sector. The sale of our services to government agencies is tied to budget cycles, and there are government requirements and authorizations that we may be required to meet. Further, we may be subject to audits and investigations regarding
64


our role as a subcontractor in government contracts, and violations could result in penalties and sanctions, including contract termination, refunding or forfeiting payments, fines, and suspension or debarment from future government business. Selling to these entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense. Government entities often require contract terms that differ from our standard arrangements and impose additional compliance requirements, require increased attention to pricing practices, or are otherwise time consuming and expensive to satisfy. Government entities may also have statutory, contractual or other legal rights to terminate contracts with our partners for convenience, for lack of funding or due to a default, and any such termination may adversely impact our future results of operations. If we represent that we meet certain standards or requirements and do not meet them, we could be subject to increased liability from our customers, investigation by regulators or termination rights. Even if we do meet them, the additional costs associated with providing our service to government entities could harm our margins. Moreover, changes in underlying regulatory requirements could be an impediment to our ability to efficiently provide our service to government customers and to grow or maintain our customer base. Any of these risks related to contracting with government entities could adversely impact our future sales and results of operations, or make them more difficult to predict.
If we fail to enhance our brand cost-effectively, our ability to expand our customer base will be impaired and our business, results of operations and financial condition may suffer.
We believe that developing and maintaining awareness of our brand in a cost-effective manner is critical to achieving widespread acceptance of our existing and future products and is an important element in attracting new customers. Furthermore, we believe that the importance of brand recognition will increase as competition in our market increases. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts and on our ability to provide reliable and useful products at competitive prices. In the past, our efforts to build our brand have involved significant expenses. Brand promotion activities may not 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, or incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract new customers or retain our existing customers to the extent necessary to realize a sufficient return on our brand-building efforts, and our business, results of operations and financial condition could suffer.
We may not set optimal prices for our products.
In the past, we have at times adjusted our prices either for individual customers in connection with long-term agreements or for a particular product. We expect that we may need to change our pricing in future periods and potentially in response to COVID-19 pricing pressures. Further, as competitors introduce new products that compete with ours or reduce their prices, we may be unable to attract new customers or retain existing customers based on our historical pricing. As we expand internationally, we also must determine the appropriate price to enable us to compete effectively internationally. In addition, if our mix of products sold changes, then we may need to, or choose to, revise our pricing. As a result, we may be required or choose to reduce our prices or change our pricing model, which could harm our business, results of operations and financial condition.
Because our long-term success depends, in part, on our ability to expand the sales of our products to customers located outside of the United States, our business will be susceptible to risks associated with international operations.
We currently have sales personnel outside the United States and maintain offices outside the United States in the Americas, Asia-Pacific and Europe, and we plan to expand our international operations. We also have added several additional offices outside the United States through our acquisition of Auth0.
In each of fiscal 2020 and 2021, our international revenue was 16% of our total revenue. Any international expansion efforts that we may undertake may not be successful. In addition, conducting international operations subjects us to new risks, some of which we have not generally faced in the United States. These risks include, among other things:
health epidemics, such as COVID-19, influenza and other highly communicable diseases or viruses;
macroeconomic conditions and the economic impact of the COVID-19 pandemic;
65


unexpected costs and errors in the localization of our products, including translation into foreign languages and adaptation for local practices and regulatory requirements;
lack of familiarity and burdens of complying with foreign laws, legal standards, privacy standards, regulatory requirements, tariffs and other barriers;
laws and business practices favoring local competitors or commercial parties;
costs and liabilities related to compliance with the numerous and ever-growing landscape of U.S. and international data privacy and cybersecurity regimes, many of which involve disparate standards and enforcement approaches;
greater risk that our foreign employees or partners will fail to comply with U.S. and foreign laws;
practical difficulties of enforcing intellectual property rights in countries with fluctuating laws and standards and reduced or varied protection for intellectual property rights in some countries;
restrictive governmental actions focusing on cross-border trade, including taxes, trade laws, tariffs, import and export restrictions or quotas, barriers, sanctions, custom duties or other trade restrictions;
unexpected changes in legal and regulatory requirements;
difficulties in managing systems integrators and technology partners;
differing technology standards;
longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
difficulties in managing and staffing international operations and differing employer/employee relationships and local employment laws;
political, economic and social instability, war, armed conflict or terrorist activities;
global economic uncertainty caused by global political events, including the United Kingdom's exit from the European Union, and similar geopolitical developments;
fluctuations in exchange rates that may increase the volatility of our foreign-based revenue and expense; and
potentially adverse tax consequences, including the complexities of foreign value added tax (or other tax) systems and restrictions on the repatriation of earnings.
Additionally, operating in international markets also requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required in establishing operations in other countries will produce desired levels of revenue or profitability.
We have not engaged in currency hedging activities to limit risk of exchange rate fluctuations. Changes in exchange rates affect our costs and earnings, and may also affect the book value of our assets located outside the United States and the amount of our stockholders’ equity.
We have limited experience in marketing, selling and supporting our platform abroad. Our limited experience in operating our business internationally increases the risk that any potential future expansion efforts that we may undertake will not be successful. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer.
Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies in the future could reduce our ability to compete successfully and harm our results of operations.
We may need to raise additional funds, and we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional equity or convertible debt financing, our security holders may
66


experience significant dilution of their ownership interests. If we engage in additional debt financing, we may be required to accept terms that restrict our ability to incur additional indebtedness, force us to maintain specified liquidity or other ratios or restrict our ability to pay dividends or make acquisitions. If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things:
develop and enhance our products;
continue to expand our product development, sales and marketing organizations;
hire, train and retain employees;
respond to competitive pressures or unanticipated working capital requirements; or
pursue acquisition opportunities.
Our inability to do any of the foregoing could reduce our ability to compete successfully and harm our business, results of operations and financial condition.
We may be subject to liability claims if we breach our contracts and our insurance may be inadequate to cover our losses.
We are subject to numerous obligations in our contracts with our customers and partners. Despite the procedures, systems and internal controls we have implemented to comply with our contracts, we may breach these commitments, whether through a weakness in these procedures, systems and internal controls, negligence or the willful act of an employee or contractor. Our insurance policies, including our errors and omissions insurance, may be inadequate to compensate us for the potentially significant losses that may result from claims arising from breaches of our contracts, disruptions in our service, including those caused by cybersecurity incidents, failures or disruptions to our infrastructure, catastrophic events and disasters or otherwise. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and defending a suit, regardless of its merit, could be costly and divert management’s attention.
Risks Related to the Acquisition of Auth0
The acquisition of Auth0 may cause a disruption in our business.
The acquisition of Auth0 (the “Acquisition”) could cause disruptions to our business or business relationships, which could have an adverse impact on results of operations. Parties with which we have business relationships may experience uncertainty as to the future of such relationships and may delay or defer certain business decisions, seek alternative relationships with third parties or seek to alter their present business relationships with us. Parties with whom we otherwise may have sought to establish business relationships may seek alternative relationships with third parties.
The integration of Auth0 may place a significant burden on our management and internal resources. The diversion of management’s attention away from day-to-day business concerns and any difficulties encountered in the integration process could adversely affect our financial results.
We have incurred and expect to continue to incur significant costs, expenses and fees for professional services and other transaction costs in connection with the Acquisition. We may also incur unanticipated costs in the integration of Auth0’s business with our business. The substantial majority of these costs will be non-recurring expenses relating to the Acquisition. We also could be subject to litigation related to the Acquisition, which could result in significant costs and expenses.
We may not realize potential benefits from the Acquisition because of difficulties related to integration, the achievement of synergies, and other challenges.
Prior to the consummation of the Acquisition, we and Auth0 operated independently, and there can be no assurances that our businesses can be combined in a manner that allows for the achievement of substantial benefits. Any integration process may require significant time and resources, and we may not be able to manage the process successfully as our ability to acquire and integrate larger or more complex companies, products or technologies in a successful manner is unproven. If we are not able to successfully integrate Auth0’s businesses with ours or pursue our customer and product strategy successfully, the anticipated benefits of the Acquisition may not be realized fully or may take longer than expected to be realized. Further, it is possible that there could be a loss
67


of our and/or Auth0’s key employees and customers, disruption of either company’s or both companies’ ongoing businesses or unexpected issues, higher than expected costs and an overall post‑completion process that takes longer than originally anticipated. Specifically, the following issues, among others, must be addressed in combining Auth0’s operations with ours in order to realize the anticipated benefits of the Acquisition so the combined company performs as the parties hope:
combining the companies’ corporate functions;
combining Auth0’s business with our business in a manner that permits us to achieve the synergies anticipated to result from the Acquisition, the failure of which would result in the anticipated benefits of the Acquisition not being realized in the timeframe currently anticipated or at all;
maintaining existing agreements with customers, distributors, providers, talent and vendors and avoiding delays in entering into new agreements with prospective customers, distributors, providers, talent and vendors;
determining whether and how to address possible differences in corporate cultures and management philosophies;
integrating the companies’ administrative and information technology infrastructure;
developing products and technology that allow value to be unlocked in the future; and
evaluating and forecasting the financial impact of the Acquisition transaction, including accounting charges.
In addition, at times the attention of certain members of our management and resources may be focused on integration of the businesses of the two companies and diverted from day‑to‑day business operations, which may disrupt our ongoing business and the business of the combined company.
We may incur significant, non‑recurring costs in connection with the Acquisition and integrating the operations of Okta and Auth0, including costs to maintain employee morale and to retain key employees. Management cannot ensure that the elimination of duplicative costs or the realization of other efficiencies will offset the transaction and integration costs in the long term or at all.
Purchase price accounting in connection with our Acquisition requires estimates that may be subject to change and could impact our condensed consolidated financial statements and future results of operations and financial position.
Pursuant to the acquisition method of accounting, the purchase price we paid for Auth0 will be allocated to the underlying Auth0 tangible and intangible assets acquired and liabilities assumed based on their respective fair market values with any excess purchase price allocated to goodwill. The acquisition method of accounting is dependent upon certain valuations and other studies that are preliminary. Accordingly, the purchase price allocation as of the Acquisition date is preliminary. We currently anticipate that all the information needed to identify and measure values assigned to the assets acquired and liabilities assumed will be obtained and finalized during the one‑year measurement period following the date of completion of the Acquisition. Differences between these preliminary estimates and the final acquisition accounting may occur, and these differences could have a material impact on the condensed consolidated financial statements and the combined company’s future results of operations and financial position.
Auth0 may have liabilities that are not known to us.
Auth0 may have liabilities that we failed, or were unable, to discover, or that we underestimated, in the course of performing our due diligence investigations of Auth0’s business and we, as the successor owner of such acquired company, might be responsible for those liabilities. Such potential liabilities could include employment-related obligations under applicable law or other benefits arrangements, legal or regulatory claims, tax liabilities, warranty or similar liabilities to customers, product liabilities, claims related to infringement of third-party intellectual property rights, and claims by or amounts owed to vendors or other third parties. We cannot assure you that the indemnification available to us under the Merger Agreement with respect to the Acquisition will be sufficient in amount, scope or duration to fully offset the possible liabilities associated with Auth0’s business or property that we assumed upon consummation of the Acquisition. We may learn additional information about Auth0 that materially adversely affects us, such as unknown or contingent liabilities and liabilities related to compliance with applicable
68


laws. Any such liabilities, individually or in the aggregate, could have a material adverse effect on our business, results of operations and financial condition.
Risks Related to Intellectual Property, Infrastructure Technology, Data Privacy and Security
If there are interruptions or performance problems associated with our technology or infrastructure, our existing customers may experience service outages, and our new customers may experience delays in the deployment of our platform.
Our continued growth depends, in part, on the ability of our existing and potential customers to access our platform 24 hours a day, seven days a week, without interruption or degradation of performance. We may experience disruptions, data loss, outages and other performance problems with our infrastructure due to a variety of factors, including infrastructure and functionality changes, human or software errors, capacity constraints or security-related incidents. In some instances, we may not be able to identify the cause or causes of these performance problems immediately or in short order. We may not be able to maintain the level of service uptime and performance required by our customers, especially during peak usage times and as our products become more complex and our user traffic increases. If our platform is unavailable or if our customers are unable to access our products or deploy them within a reasonable amount of time, or at all, our business would be harmed. Since our customers rely on our service to access and complete their work, any outage on our platform would impair the ability of our customers to perform their work, which would negatively impact our brand, reputation and customer satisfaction. Moreover, we depend on services from various third parties to maintain our infrastructure and distribute our products via the internet. If a service provider fails to provide sufficient capacity to support our platform or otherwise experiences service outages, such failure could interrupt our customers’ access to our service, which could adversely affect their perception of our platform's reliability and our revenues. Any disruptions in these services, including as a result of actions outside of our control, would significantly impact the continued performance of our products. In the future, these services may not be available to us on commercially reasonable terms, or at all. Any loss of the right to use any of these services could result in decreased functionality of our products until equivalent technology is either developed by us or, if available from another provider, is identified, obtained and integrated into our infrastructure. If we do not accurately predict our infrastructure capacity requirements, our customers could experience service shortfalls. We may also be unable to 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.
Any of the above circumstances or events may harm our reputation, cause customers to terminate their agreements with us, impair our ability to obtain subscription renewals from existing customers, impair our ability to grow our customer base, result in the expenditure of significant financial, technical and engineering resources, subject us to financial penalties and liabilities under our service level agreements, and otherwise harm our business, results of operations and financial condition.
An application, data security or network incident may allow unauthorized access to our systems or data or our customers’ data, disable access to our service, harm our reputation, create additional liability and adversely impact our financial results.
Increasingly, companies are subject to a wide variety of attacks on their systems and networks on an ongoing basis. In addition to threats from traditional computer “hackers,” malicious code (such as malware, viruses, worms and ransomware), employee or contractor theft or misuse, password spraying, phishing and denial-of-service attacks, we and our third-party service providers now also face threats from sophisticated nation-state and nation-state supported actors who engage in attacks (including advanced persistent threat intrusions) that add to the risks to our systems (including those hosted on AWS or other cloud services), internal networks, our customers’ systems and the information that they store and process. For example, like other companies, we have experienced numerous cybersecurity attacks and have had to expend increasing amounts of human and financial capital to respond. We expect that these cybersecurity attacks will continue and that the scope and sophistication of these efforts may increase in future periods. Despite significant efforts to create security barriers to such threats, it is virtually impossible for us to entirely mitigate these risks. As a well-known provider of identity and security solutions, we pose an attractive target for such attacks. The security measures we have integrated into our internal systems and platform, which are designed to detect unauthorized activity and prevent or minimize security breaches, may not function as expected or may not be sufficient to protect our internal networks and platform against certain attacks. In addition, techniques used to sabotage or to obtain unauthorized access to networks in which data is stored or through which data is transmitted change frequently, become more complex over time and generally are not recognized until launched against a target. As a result, we and our third-party service providers may be unable
69


to anticipate these techniques or implement adequate preventative measures quickly enough to prevent either an electronic intrusion into our systems or services or a compromise of customer data, employee data or other protected information.
Our customers’ use of Okta to access business systems and store data concerning, among others, their employees, contractors, partners and customers is essential to their use of our platform, which stores, transmits and processes customers’ proprietary information and personal data. If a breach of customer data on our platform were to occur, as a result of third-party action, technology limitations, employee or contractor error, malfeasance or otherwise, and the confidentiality, integrity or availability of our customers’ data or systems was disrupted, we could incur significant liability to our customers and to individuals or businesses whose information was being stored by our customers, and our platform may be perceived as less desirable, which could negatively affect our business and damage our reputation. Because techniques used to obtain unauthorized access to, or to sabotage, systems change frequently and generally are not recognized until launched against a target, we, our third-party service providers and our customers may be unable to anticipate these techniques or to implement adequate preventive measures. Further, because we do not control our third-party service providers, or the processing of data by our third-party service providers, we cannot ensure the integrity or security of measures they take to protect customer information and prevent data loss.
In addition, security breaches impacting our platform could result in a risk of loss or unauthorized disclosure of this information, or the denial of access to this information, which, in turn, could lead to enforcement actions, litigation, regulatory or governmental audits, investigations and possible liability, and increased requests by individuals regarding their personal data. Security breaches could also damage our relationships with and ability to attract customers and partners, and trigger service availability, indemnification and other contractual obligations. Security incidents may also cause us to incur significant investigation, mitigation, remediation, notification and other expenses. Furthermore, as a well-known provider of identity and security solutions, any such breach, including a breach of our customers’ systems, could compromise systems secured by our products, creating system disruptions or slowdowns and exploiting security vulnerabilities of our or our customers’ systems, and the information stored on our or our customers’ systems could be accessed, publicly disclosed, altered, lost or stolen, which could subject us to liability and cause us financial harm. While we maintain cybersecurity insurance, our insurance may be insufficient to cover all liabilities incurred in these incidents, and any incidents may result in loss of, or increased costs of, our cybersecurity insurance. These breaches, or any perceived breach, of our systems, our customers’ systems, or other systems or networks secured by our products, whether or not any such breach is due to a vulnerability in our platform, may also undermine confidence in our platform or our industry and result in damage to our reputation and brand, negative publicity, loss of ISVs and other channel partners, customers and sales, increased costs to remedy any problem, costly litigation and other liability. In addition, a breach of the security measures of one of our key ISVs or other channel partners could result in the exfiltration of confidential corporate information or other data that may provide additional avenues of attack, and if a high profile security breach occurs with respect to a comparable cloud technology provider, our customers and potential customers may lose trust in the security of the cloud business model generally, which could adversely impact our ability to retain existing customers or attract new ones, potentially causing a negative impact on our business. Any of these negative outcomes could adversely impact market acceptance of our products and could harm our business, results of operations and financial condition.
Third parties may attempt to fraudulently induce employees, contractors, customers or our customers’ users into disclosing sensitive information such as user names, passwords or other information or otherwise compromise the security of our internal networks, electronic systems and/or physical facilities in order to gain access to our data or our customers’ data, which could result in significant legal and financial exposure, a loss of confidence in the security of our platform, interruptions or malfunctions in our operations, account lock outs, and, ultimately, harm to our future business prospects and revenue. We may be required to expend significant capital and financial resources to protect against such threats or to alleviate problems caused by breaches in security.
Any actual or perceived failure by us to comply with the privacy or security provisions of our privacy policy, our contracts and/or legal or regulatory requirements could result in proceedings, actions or penalties against us.
Our customers’ storage and use of data concerning, among others, their employees, contractors, partners and customers is essential to their use of our platform. We have implemented various features intended to enable our customers to better comply with applicable privacy and security requirements in their collection and use of data within our online service, but these features do not ensure their compliance and may not be effective against all potential privacy or related regulatory concerns.
70


Many jurisdictions have enacted or are considering enacting or revising privacy and/or data security legislation, including laws and regulations applying to the collection, use, storage, transfer, disclosure and/or processing of personal data. The costs of compliance with, and other burdens imposed by, such laws and regulations that are applicable to the operations of our customers may limit the use and adoption of our service and reduce overall demand for it. These privacy and data security related laws and regulations are evolving and may result in increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions. In addition, we are subject to certain contractual obligations regarding the collection, use, storage, transfer, disclosure and/or processing of personal data. Although we are working to comply with those federal, state and foreign laws and regulations, industry standards, contractual obligations and other legal obligations that apply to us, those laws, regulations, standards and obligations are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another, other requirements or legal obligations, our practices or the features of our platform. In addition, some of our customers rely on our authorization under FedRAMP to help satisfy their own legal and regulatory compliance requirements which, in addition to state or international regulations, may require us to undertake additional actions and expense to ensure compliance.
We also expect that there will continue to be new proposed laws, regulations, self-regulatory and industry standards concerning privacy, data protection and information security in the United States, China, the European Union and other jurisdictions, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. For example, the California Consumer Privacy Act (“CCPA”) took effect on January 1, 2020, which broadly defines personal information and gives California residents expanded privacy rights and protections and provides for civil penalties for violations and a private right of action for data breaches. In addition, on November 3, 2020, California voters passed the California Privacy Rights Act (“CPRA”) into law. The CPRA will take substantial effect on January 1, 2023 with enforcement scheduled for July 1, 2023 and will significantly modify the CCPA and create a new state agency that will be vested with authority to implement and enforce the CCPA and the CPRA. Since the CPRA passed, in March 2021, Virginia enacted the Virginia Consumer Data Protection Act (“CDPA”) and, in June 2021, Colorado enacted the Colorado Privacy Act (“CPA”), both of which are comprehensive privacy statutes that share similarities with the CCPA and CPRA. Some observers have noted the CCPA, CPRA, CDPA and CPA mark the beginning of a trend toward more stringent privacy legislation in the United States, including a potential federal privacy law, all of which could increase our potential liability and adversely affect our business. Additionally, in August 2021, the National People’s Congress of the People's Republic of China adopted the Personal Information Protection Law (“PIPL”), which took effect on November 1, 2021. The PIPL, which introduces a legal framework similar to the GDPR (as defined and further described below), marks the introduction of a comprehensive system for the protection of personal information in China. We cannot yet determine the impact that the PIPL may have on our business; however, we may incur substantial expense in complying with any new obligations, we could be subject to significant fines if we are found to not comply with the PIPL, and we may be required to make significant changes in our business operations and product and services development, all of which may adversely affect our revenues and our business overall.
Future laws, regulations, standards and other obligations, and changes in the interpretation of existing laws, regulations, standards and other obligations could impair our or our customers’ ability to collect, use or disclose information relating to consumers, which could decrease demand for our applications, restrict our business operations, or increase our costs and impair our ability to maintain and grow our customer base and increase our revenue. Such laws and regulations may require companies to implement privacy and security policies, permit users to exercise various data rights, inform individuals of security breaches that affect their personal data, and, in some cases, obtain individuals’ consent to use personal data for certain purposes. If we, or the third parties on which we rely, fail to comply with federal, state and international data privacy laws and regulations our ability to successfully operate our business and pursue our business goals could be harmed.
With respect to cybersecurity in the United States, we are closely monitoring the development of rules and guidance pursuant to various executive orders that may apply to us, including, for example, pursuant to Executive Order 14028 for “critical software.” While the rules and guidance coming from the Order are still being developed, we could be categorized as a provider of critical software, which may increase our compliance costs and delay or prevent our ability to execute contracts with customers, including in particular with government entities.
Any failure or perceived failure by us to comply with federal, state or foreign laws or regulations, industry standards, contractual obligations or other legal obligations, compliance frameworks that Okta has contractually committed to comply with, or any actual or suspected privacy or security incident, even if unfounded, whether or not resulting in unauthorized access to, or acquisition, release or transfer of personal data or other data, may result in enforcement actions and prosecutions, private litigation, fines, penalties and censure, claims for damages by customers and other affected individuals, or adverse publicity and could cause our customers to lose trust in us, which could have an adverse effect on our reputation and business.
71


We publicly post our privacy policies and practices concerning our processing, use and disclosure of the personal data provided to us by our website visitors and by our customers, and other individuals with whom we interact. Our publication of our privacy policies and other statements we publish that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be unfair, deceptive or misrepresentative of our practices.
If our platform is perceived to cause, or is otherwise unfavorably associated with, violations of privacy or data security requirements, it may subject us or our customers to public criticism and potential legal liability. Existing and potential privacy laws and regulations concerning privacy and data security and increasing sensitivity of consumers to unauthorized processing of personal data may create negative public reactions to technologies, products and services such as ours. Public concerns regarding personal data processing, privacy and security may cause some of our customers’ end users to be less likely to visit their websites or otherwise interact with them. If enough end users choose not to visit our customers’ websites or otherwise interact with them, our customers could stop using our platform. This, in turn, may reduce the value of our service, and slow or eliminate the growth of our business, or cause our business to contract.
We may face particular privacy, data security and data protection risks in Europe due to stringent data protection and privacy laws, including the European General Data Protection Regulation, and increased scrutiny over EU-U.S. data transfers.
We are subject to the EU General Data Protection Regulation 2016/679 (“GDPR”) that took effect on May 25, 2018, and, as a result of the United Kingdom’s exit from the European Union, as of January 1, 2021, the UK General Data Protection Regulation and Data Protection Act 2018 (“UK Data Protection Laws”). The GDPR and UK Data Protection Laws have enhanced data protection obligations for processors and controllers of personal data, including, for example, expanded disclosures about how personal data is to be used, limitations on retention of information, mandatory data breach notification requirements and onerous new obligations on services providers. Non-compliance with the GDPR can trigger fines of up to €20 million, or 4% of total worldwide annual revenue, whichever is higher. The UK Data Protection Laws mirror the fines under the GDPR. Given the breadth and depth of changes in data protection obligations, complying with its requirements has caused us to expend significant resources and such expenditures are likely to continue into the near future as we respond to new interpretations and enforcement actions following the effective date of the regulation and as we continue to negotiate data processing agreements with our customers and business partners. Separate EU laws and regulations (and member states’ implementations of them) govern the protection of consumers and of electronic communications and these are also evolving. A draft of the new ePrivacy Regulation extends the strict opt-in marketing rules with limited exceptions to business-to-business communications, alters rules on third-party cookies, web beacons and similar technology and significantly increases penalties. We cannot yet determine the impact that such future laws, regulations and standards may have on our business. Such laws and regulations are often subject to differing interpretations and may be inconsistent among jurisdictions. We may incur substantial expense in complying with any new obligations and we may be required to make significant changes in our business operations and product and services development, all of which may adversely affect our revenues and our business overall.
In addition, the GDPR restricts transfers outside of the EU to third countries deemed to lack adequate privacy protections (such as the United States), unless an appropriate safeguard specified by the GDPR is implemented, such as the Standard Contractual Clauses (“SCCs”) approved by the European Commission and, until July 16, 2020, the Privacy Shield for EU-U.S. data transfers. With regard to transfers to the United States of personal data from our employees and European customers and users, we rely upon the SCCs. On July 16, 2020, in what is known as the “Schrems II” decision, the Court of Justice of the European Union (“CJEU”) invalidated the EU-U.S. Privacy Shield Framework (“Privacy Shield”) under which personal data could be transferred from the EEA to U.S. entities who had self-certified under the Privacy Shield scheme. While the CJEU upheld the adequacy of the SCCs (a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism, and potential alternative to the Privacy Shield), it made clear that reliance on them alone may not necessarily be sufficient in all circumstances. Use of the SCCs must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, in particular applicable surveillance laws and rights of individuals and additional measures and/or contractual provisions may need to be put in place. The European Commission has now issued new SCCs that account for the CJEU’s “Schrems II” decision. Although we believe we continue to satisfy regulatory requirements through our use of SCCs, these latest developments may require major changes to our data transfer policy, including the need to conduct legal, technical, and security assessments for each data transfer from the EEA to a country outside of the EEA. This means that we may be unsuccessful in maintaining legitimate means for our transfer and receipt of personal data from the EEA. We may, in
72


addition to other impacts, experience additional costs associated with increased compliance burdens, and we and our customers face the potential for regulators in the EEA to apply different standards to the transfer of personal data from the EEA to the United States, and to block, or require ad hoc verification of measures taken with respect to, certain data flows from the EEA to the United States. We also anticipate being required to engage in new contract negotiations with third parties that aid in processing data on our behalf, and entering into the new SCCs. We may experience reluctance or refusal by current or prospective European customers to use our products, and we may find it necessary or desirable to make further changes to our handling of personal data of EEA residents. There are few viable alternatives to the SCCs, and the law in this area remains dynamic. These recent developments will require us to review and may require us to amend the legal mechanisms by which we make and/or receive personal data transfers to/in the United States.
The regulatory environment applicable to the handling of EEA residents' personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results and financial condition being harmed. We and our customers may face a risk of enforcement actions by data protection authorities in the EEA relating to personal data transfers to us and by us from the EEA. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel and negatively affect our business, operating results and financial condition.
We also continue to see jurisdictions imposing data localization laws, which require personal information, or certain subcategories of personal information to be stored in the jurisdiction of origin. These regulations may deter customers from using cloud-based services such as ours, and may inhibit our ability to expand into those markets or prohibit us from continuing to offer services in those markets without significant additional costs.
We and our customers are at risk of enforcement actions taken by certain EU data protection authorities until such point in time that we may be able to ensure that all transfers of personal data to us in the United States from the EU are conducted in compliance with all applicable regulatory obligations, the guidance of data protection authorities and evolving best practices. Any investigation or charges by EU data protection authorities could have a negative effect on our existing business and on our ability to attract and retain new customers. We may find it necessary to establish systems to maintain EU personal data within the EU, which may involve substantial expense and may cause us to need to divert resources from other aspects of our business, all of which may adversely affect our business.
We function as a HIPAA Business Associate for certain of our customers and, as such, are subject to strict privacy and data security requirements. If we fail to comply with any of these requirements, we could be subject to significant liability, all of which can adversely affect our business as well as our ability to attract and retain new customers.
The Health Insurance Portability and Accountability Act of 1996, as amended by the Health Information Technology for Economic and Clinical Health Act (“HITECH”), and their respective implementing regulations under HIPAA, imposes specified requirements relating to the privacy, security and transmission of individually identifiable health information. Among other things, HITECH makes HIPAA’s security standards directly applicable to business associates. We function as a business associate for certain of our customers that are HIPAA covered entities and service providers, and in that context we are regulated as a business associate for the purposes of HIPAA. The HIPAA-covered entities and service providers to which we provide services require us to enter into HIPAA-compliant business associate agreements with them. These agreements impose stringent data security obligations on us. If we are unable to comply with our obligations as a HIPAA business associate or under the terms of the business associate agreements we have executed, we could face substantial civil and even criminal liability as well as contractual liability under the applicable business associate agreement, all of which can have an adverse impact on our business and generate negative publicity, which, in turn, can have an adverse impact on our ability to attract and retain new customers. Modifying the already stringent penalty structure that was present under HIPAA prior to HITECH, HITECH created four new tiers of civil monetary penalties and gave state attorneys general new authority to file civil actions for damages or injunctions in federal courts to enforce the federal HIPAA laws and seek attorneys’ fees and costs associated with pursuing federal civil actions. In addition, many state laws govern the privacy and security of health information in certain circumstances, many of which differ from HIPAA and each other in significant ways and may not have the same effect.
In addition, the U.S. Department of Health & Human Services recently proposed modifications to the HIPAA privacy regulations (“Privacy Rule”), including certain changes designed to strengthen individuals’ right to access their own health information, improve information sharing for care coordination and case management, and reduce administrative burdens on HIPAA covered entities, while continuing to protect individuals’ health information privacy
73


interests. The proposed rulemaking has not yet been finalized. We will continue to monitor whether any final modifications to the Privacy Rule may obligate us to change our practices. Significant changes to HIPAA, including interpretation and application of HIPAA, could negatively impact our business.
We provide service level commitments under our customer contracts. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service, or face contract termination with refunds of prepaid amounts related to unused subscriptions, which could harm our business, results of operations and financial condition.
Our customer agreements contain service level commitments, under which we guarantee specified availability of our platform. Any failure of or disruption to our infrastructure could make our platform unavailable to our customers. If we are unable to meet the stated service level commitments to our customers or suffer extended periods of unavailability of our platform, we may be contractually obligated to provide affected customers with service credits for future subscriptions. Our revenue, other results of operations and financial condition could be harmed if we suffer unscheduled downtime that exceeds the service level commitments under our agreements with our customers, and any extended service outages could adversely affect our business and reputation as customers may elect not to renew and we could lose future sales.
If we are unable to ensure that our products integrate or interoperate with a variety of operating systems and software applications that are developed by others, our platform may become less competitive and our results of operations may be harmed.
The number of people who access the internet through mobile devices and access cloud-based software applications through mobile devices, including smartphones and handheld tablets or laptop computers, has increased significantly in the past several years and is expected to continue to increase. While we have created mobile applications and mobile versions of our products, if these mobile applications and products do not perform well, our business may suffer. We are also dependent on third-party application stores that may prevent us from timely updating our current products or uploading new products. In addition, our products interoperate with servers, mobile devices and software applications predominantly through the use of protocols, many of which are created and maintained by third parties. As a result, we depend on the interoperability of our products with such third-party services, mobile devices and mobile operating systems, as well as cloud-enabled hardware, software, networking, browsers, database technologies and protocols that we do not control. Any changes in such technologies that degrade the functionality of our products or give preferential treatment to competitive services could adversely affect adoption and usage of our platform. Also, we may not be successful in developing or maintaining relationships with key participants in the mobile industry or in developing products that operate effectively with a range of operating systems, networks, devices, browsers, protocols and standards. In addition, we may face different fraud, security and regulatory risks from transactions sent from mobile devices than we do from personal computers. If we are unable to effectively anticipate and manage these risks, or if it is difficult for our customers to access and use our platform, our business, results of operations and financial condition may be harmed.
Our success also depends on the willingness of third-party developers and technology providers to build applications and provide integrations that are complementary to our service. Without the development of these applications and integrations, both current and potential customers may not find our service sufficiently attractive, and our business, results of operations and financial condition could suffer.
Interruptions or delays in the services provided by third-party data centers or internet service providers could impair the delivery of our platform and our business could suffer.
We rely on a number of third-party service providers to operate our services, any of which, if it encountered interruptions or delays, could negatively affect our platform, damage our reputation, expose us to liability, cause us to lose customers or otherwise harm our business. For example, we host our platform using AWS data centers and other third-party cloud infrastructure services. All of our products use resources operated by us in these locations. Our operations depend on protecting the virtual cloud infrastructure hosted in AWS or other cloud services by maintaining its configuration, architecture and interconnection specifications, as well as the information stored in these virtual data centers and which third-party internet service providers transmit. Although we have disaster recovery plans that use multiple virtual data center locations, any incident affecting their infrastructure that may be caused by fire, flood, severe storm, earthquake, power loss, telecommunications failures, unauthorized intrusion, computer viruses and disabling devices, natural disasters, war, criminal act, military actions, terrorist attacks and other similar events beyond our control could negatively affect our platform. A prolonged third-party service disruption affecting our platform for any of the foregoing reasons could be detrimental to our business. We may also
74


incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the third-party services we use.
Our cloud infrastructure services enable us to order and reserve server capacity in varying amounts and sizes distributed across multiple regions. These cloud infrastructure services provide us with computing and storage capacity pursuant to agreements which may be terminated under specified circumstances.
Our platform is accessed by a large number of customers, often at the same time. As we continue to expand the number of our customers and products available to our customers, we may not be able to scale our technology to accommodate the increased capacity requirements, which may result in interruptions or delays in service. In addition, the failure of third-party virtual data centers, or third-party internet service providers, or other third-party service providers whose services are integrated with our platform, to meet our capacity requirements could result in interruptions or delays in access to our platform or impede our ability to scale our operations. In the event that our third-party service agreements are terminated, or there is a lapse of service, interruption of internet service provider connectivity or damage to such facilities, we could experience interruptions in access to our platform as well as delays and additional expense in arranging new facilities and services.
Our success depends, in part, on the integrity and scalability of our systems and infrastructures. System interruption and the lack of integration, redundancy and scalability in these systems and infrastructures may harm our business, results of operations and financial condition.
Our success depends, in part, on our ability to maintain the integrity of our systems and infrastructure, including websites, information and related systems. System interruption and a lack of integration and redundancy in our information systems and infrastructure may adversely affect our ability to operate websites, process and fulfill transactions, respond to customer inquiries and generally maintain cost-efficient operations. We may experience occasional system interruptions that make some or all systems or data unavailable or prevent us from efficiently providing access to our platform. We also rely on third-party computer systems, broadband and other communications systems and service providers in connection with providing access to our platform generally. Any interruptions, outages or delays in our systems and infrastructure, our business and/or third parties, or deterioration in the performance of these systems and infrastructure, could impair our ability to provide access to our platform. Fire, flood, power loss, telecommunications failure, hurricanes, tornadoes, earthquakes, other natural disasters, acts of war or terrorism and similar events or disruptions may damage or interrupt computer, broadband or other communications systems and infrastructure at any time. Any of these events could cause system interruption, delays and loss of critical data, and could prevent us from providing access to our platform. While we have backup systems for certain aspects of these operations, disaster recovery planning by its nature cannot be sufficient for all eventualities. In addition, we may not have adequate insurance coverage to compensate for losses from a major interruption. If any of these events were to occur, it could harm our business, results of operations and financial condition.
We rely on software and services from other parties. Defects in or the loss of access to software or services from third parties could increase our costs and adversely affect the quality of our products.
We rely on technologies from third parties to operate critical functions of our business, including cloud infrastructure services and customer relationship management services. Our business would be disrupted if any of the third-party software or services we use, or functional equivalents, were unavailable due to extended outages or interruptions or because they are no longer available on commercially reasonable terms or prices. In each case, we would be required to either seek licenses to software or services from other parties and redesign our products to function with such software or services or develop substitutes ourselves, which would result in increased costs and could result in delays in our product launches and the release of new product offerings until equivalent technology can be identified, licensed or developed, and integrated into our products. Furthermore, we might be forced to limit the features available in our current or future products. These delays and feature limitations, if they occur, could harm our business, results of operations and financial condition.
Real or perceived errors, failures, vulnerabilities or bugs in our products, including deployment complexity, could harm our business and results of operations.
Errors, failures, vulnerabilities or bugs may occur in our products, especially when updates are deployed or new products are rolled out. Our platform is often used in connection with large-scale computing environments with different operating systems, system management software, equipment and networking configurations, which may cause errors or failures of products, or other aspects of the computing environment into which our products are deployed. In addition, deployment of our products into complicated, large-scale computing environments may
75


expose errors, failures, vulnerabilities or bugs in our products. Any such errors, failures, vulnerabilities or bugs may not be found until after they are deployed to our customers. Real or perceived errors, failures, vulnerabilities or bugs in our products, or delays in or difficulties implementing our product releases, could result in negative publicity, loss of customer data, loss of or delay in market acceptance of our products, a decrease in customer satisfaction or adoption rates, loss of competitive position, or claims by customers for losses sustained by them, all of which could harm our business, results of operations and financial condition.
If we fail to adequately protect our proprietary rights, our competitive position could be impaired and we may lose valuable assets, generate less revenue and incur costly litigation to protect our rights.
Our success is dependent, in part, upon protecting our proprietary information and technology. We rely on a combination of patents, copyrights, trademarks, service marks, trade secret laws and contractual restrictions to establish and protect our proprietary rights. However, the steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products that compete with ours. Some contract provisions protecting against unauthorized use, copying, transfer and disclosure of our products may be unenforceable under the laws of certain jurisdictions and foreign countries. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States, and mechanisms for enforcement of intellectual property rights in some foreign countries may be inadequate. To the extent we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information may increase. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our technology and intellectual property.
We rely in part on trade secrets, proprietary know-how and other confidential information to maintain our competitive position. Although we enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic relationships and business alliances, no assurance can be given that these agreements will be effective in controlling access to and distribution of our products and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products.
To protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, 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. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our products, impair the functionality of our products, delay introductions of new products, result in our substituting inferior or more costly technologies into our products, or injure our reputation. In addition, we may be required to license additional technology from third parties to develop and market new products, and we cannot ensure that we can license that technology on commercially reasonable terms or at all, and our inability to license this technology could harm our ability to compete.
Our results of operations may be harmed if we are subject to an infringement claim or a claim that results in a significant damage award.
There is considerable patent and other intellectual property development activity in our industry, and we expect that software companies will increasingly be subject to infringement claims as the number of products and competitors grows and the functionality of products in different industry segments overlaps. In addition, the patent portfolios of many of our competitors are larger than ours, and this disparity may increase the risk that our competitors may sue us for patent infringement and may limit our ability to counterclaim for patent infringement or settle through patent cross-licenses. Other companies have claimed in the past, and may claim in the future, that we infringe upon their intellectual property rights. A claim may also be made relating to technology that we acquire or license from third parties. Further, we may be unaware of the intellectual property rights of others that may cover some or all of our technology.
Any claim of infringement, regardless of its merit or our defenses, could:
76


require costly litigation to resolve and/or the payment of substantial damages, ongoing royalty payments or other amounts to settle such disputes;
require significant management time and attention;
cause us to enter into unfavorable royalty or license agreements, if such arrangements are available at all;
require us to discontinue the sale of some or all of our products, remove or reduce features or functionality of our products or comply with other unfavorable terms;
require us to indemnify our customers or third-party service providers; and/or
require us to expend additional development resources to redesign our products.
Any one or more of the above could harm our business, results of operations and financial condition.
We use open source software in our products, which could negatively affect our ability to offer our products and subject us to litigation or other actions.
We use open source software in our products and expect to use more open source software in the future. From time to time, there have been claims challenging the ownership of open source software against companies that incorporate open source software into their products. However, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. As a result, we could be subject to lawsuits by parties claiming ownership of what we believe to be open source software. Litigation could be costly for us to defend, have a negative effect on our results of operations and financial condition or require us to devote additional research and development resources to change our products. In addition, if we were to combine our proprietary software products with open source software in a certain manner, we could, under certain of the open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products with less development effort and time. If we inappropriately use open source software, or if the license terms for open source software that we use change, we may be required to re-engineer our products, incur additional costs, discontinue the sale of some or all of our products or take other remedial actions.
In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or assurance of title or controls on origin of the software. In addition, many of the risks associated with usage of open source software, such as the lack of warranties or assurances of title, cannot be eliminated, and could, if not properly addressed, negatively affect our business. We have established processes to help alleviate these risks, including a review process for screening requests from our development organizations for the use of open source software, but we cannot be sure that all of our use of open source software is in a manner that is consistent with our current policies and procedures, or will not subject us to liability.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties may include indemnification or other provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons, or other liabilities relating to or arising from the use of our platform or other acts or omissions. The term of these contractual provisions often survives termination or expiration of the applicable agreement. As we continue to grow, the possibility of infringement claims and other intellectual property rights claims against us may increase. For any intellectual property rights indemnification claim against us or our customers, we will incur significant legal expenses and may have to pay damages, settlement fees, license fees and/or stop using technology found to be in violation of the third party’s rights. Large indemnity payments could harm our business, results of operations and financial condition. We may also have to seek a license for the infringing or allegedly infringing technology. Such license may not be available on reasonable terms, if at all, and may significantly increase our operating expenses or may require us to restrict our business activities and limit our ability to deliver certain products. As a result, we may also be required to develop alternative non-infringing technology, which could require significant effort and expense and/or cause us to alter our platform, which could negatively affect our business.
77


From time to time, customers require us to indemnify or otherwise be liable to them for breach of confidentiality, violation of applicable law or failure to implement adequate security measures with respect to their data stored, transmitted, or accessed using our platform. Although we normally contractually limit our liability with respect to such obligations, the existence of such a dispute may have adverse effects on our customer relationship and reputation and we may still incur substantial liability related to them.
Any assertions by a third party, whether or not successful, with respect to such indemnification obligations could subject us to costly and time-consuming litigation, expensive remediation and licenses, divert management attention and financial resources, harm our relationship with that customer and other current and prospective customers, reduce demand for our platform, and harm our brand, business, results of operations and financial condition.
Risks Related to Legal, Accounting and Tax Matters
Because we generally recognize revenue from our subscriptions and support services over the term of the relevant service period, a decrease in sales during a reporting period may not be immediately reflected in our results of operations for that period.
We generally recognize revenue from subscriptions and related support services revenue ratably over the relevant service period. Net new revenue from new subscriptions, upsells and renewals entered into during a period can generally be expected to generate revenue for the duration of the service period. As a result, most of the revenue we report in each period is derived from the recognition of deferred revenue relating to subscriptions and support services contracts entered into during previous periods. Consequently, a decrease in new or renewed subscriptions in any single reporting period will have a limited impact on our revenue for that period. In addition, our ability to adjust our cost structure in the event of a decrease in new or renewed subscriptions may be limited.
Further, a decline in new subscriptions or renewals in a given period may not be fully reflected in our revenue for that period, but will negatively affect our revenue in future periods. Accordingly, the effect of significant downturns in sales and market acceptance of our services, and changes in our rate of renewals, may not be fully reflected in our results of operations until future periods. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new customers is generally recognized over the applicable service period. Additionally, due to the complexity of certain of our customer contracts, the actual revenue recognition treatment required under Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606), will depend on contract-specific terms and may result in greater variability in revenue from period to period.
In addition, a decrease in new subscriptions or renewals in a reporting period may not have an immediate impact on billings for that period.
We may face exposure to foreign currency exchange rate fluctuations.
Today, a vast majority of our customer contracts are denominated in U.S. dollars. Over time, however, an increasing portion of our international customer contracts may be denominated in local currencies. In addition, the majority of our international costs are denominated in local currencies. As a result, fluctuations in the value of the U.S. dollar and foreign currencies may affect our results of operations when translated into U.S. dollars. We do not currently engage in currency hedging activities to limit the risk of exchange rate fluctuations. However, in the future, we may use derivative instruments, such as foreign currency forward and option contracts, to hedge certain exposures to fluctuations in foreign currency exchange rates. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.
78


We are subject to anti-corruption, anti-bribery and similar laws, and non-compliance with such laws can subject us to criminal penalties or significant fines and harm our business and reputation.
We are subject to anti-corruption and anti-bribery and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended (“FCPA”), the U.S. domestic bribery statute contained in 18 U.S.C. § 201, U.S. Travel Act, the USA PATRIOT Act, the U.K. Bribery Act 2010 and other anti-corruption, anti-bribery and anti-money laundering laws in countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly and prohibit companies and their employees and agents from promising, authorizing, making or offering improper payments or other benefits to government officials and others in the private sector. As we increase our international sales and business, our risks under these laws may increase.
In addition, we use channel partners to sell our products and conduct business on our behalf abroad. We or such partners may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and under certain circumstances we could be held liable for the corrupt or other illegal activities of such partners, and our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. We have implemented an anti-corruption compliance program but cannot ensure that all our employees and agents, as well as those companies to which we outsource certain of our business operations, will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Noncompliance with the FCPA, other applicable anti-corruption laws, or anti-money laundering laws could subject us to investigations, whistleblower complaints, sanctions, settlements, prosecution, and other enforcement actions. Any violation of these laws could result in disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, adverse media coverage, loss of export privileges, severe criminal or civil sanctions, suspension or debarment from U.S. government contracts and other consequences, any of which could have a material adverse effect on our reputation, business, results of operations, and financial condition.
We are subject to governmental export controls and economic sanctions laws that could impair our ability to compete in international markets and subject us to liability if we are not in full compliance with applicable laws.
Our business activities are subject to various restrictions under U.S. export controls and trade and economic sanctions laws, including the U.S. Commerce Department’s Export Administration Regulations and economic and trade sanctions regulations maintained by the U.S. Treasury Department’s Office of Foreign Assets Control. The U.S. export control laws and U.S. economic sanctions laws include prohibitions on the sale or supply of certain products and services to U.S. embargoed or sanctioned countries, governments, persons and entities and also require authorization for the export of encryption items. In addition, various countries regulate the import of certain encryption technology, including through import and licensing requirements, and have enacted laws that could limit our ability to distribute our service or could limit our customers’ ability to implement our service in those countries. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to civil or criminal penalties, including the possible loss of export privileges and monetary penalties. Obtaining the necessary authorizations, including any required license, for a particular transaction may be time-consuming, is not guaranteed, and may result in the delay or loss of sales opportunities. Although we take precautions to prevent our products from being provided in violation of such laws, our products may have been in the past, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. This could result in negative consequences to us, including government investigations, penalties and harm to our reputation.
Our international operations may give rise to potentially adverse tax consequences.
We are expanding our international operations and staff to better support our growth into the international markets. Our corporate structure and associated transfer pricing policies anticipate future growth into the international markets. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions, which are generally required to be computed on an arm’s-length basis pursuant to 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
79


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 regulations in the various tax jurisdictions we are subject to that are applied adversely to us or our customers could increase the costs of our products and harm our business.
New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time. Those enactments could harm our domestic and international business operations, and our business and financial performance. Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. These events could require us or our customers to pay additional tax amounts on a prospective or retroactive basis, as well as require us or our customers to pay fines and/or penalties and interest for past amounts deemed to be due. If we raise our prices to offset the costs of these changes, existing and potential future customers may elect not to purchase our products in the future. Additionally, new, changed, modified or newly interpreted or applied tax laws could increase our customers’ and our compliance, operating and other costs, as well as the costs of our products. Further, these events could decrease the capital we have available to operate our business. Any or all of these events could harm our business and financial performance. For example, various legislative and regulatory actions and proposals, such as in the United States, the Organisation for Economic Co-operation and Development and the EU, have increasingly focused on future tax reform and contemplate changes to long-standing tax principles, which could adversely affect our effective tax rate.
As a multinational organization, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents, which could harm our liquidity and results of operations. In addition, the authorities in these jurisdictions could review our tax returns and impose additional tax, interest and penalties, and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries, any of which could harm us and our results of operations.
Our business may be subject to additional obligations to collect and remit sales tax and other taxes, and we may be subject to tax liability for past sales. Any successful action by state, foreign or other authorities to collect additional or past sales tax could harm our business.
States and some local taxing jurisdictions have differing rules and regulations governing sales and use taxes, and these rules and regulations are subject to varying interpretations that may change over time. In particular, the applicability of sales taxes to our platform in various jurisdictions is unclear. It is possible that we could face sales tax audits and that our liability for these taxes could exceed our estimates as state tax authorities could still assert that we are obligated to collect additional amounts as taxes from our customers and remit those taxes to those authorities. We could also be subject to audits in states and international jurisdictions for which we have not accrued tax liabilities. A successful assertion that we should be collecting additional sales or other taxes on our service in jurisdictions where we have not historically done so and do not accrue for sales taxes could result in substantial tax liabilities for past sales, discourage customers from purchasing our products or otherwise harm our business, results of operations and financial condition.
We file sales tax returns in certain states within the United States as required by law and certain customer contracts for a portion of the products that we provide. We do not collect sales or other similar taxes in other states and many of such states do not apply sales or similar taxes to the vast majority of the products that we provide. However, one or more states or foreign authorities could seek to impose additional sales, use or other tax collection and record-keeping obligations on us or may determine that such taxes should have, but have not been, paid by us. Liability for past taxes may also include substantial interest and penalty charges. Any successful action by state, foreign or other authorities to compel us to collect and remit sales tax, use tax or other taxes, either retroactively, prospectively or both, could harm our business, results of operations and financial condition.
Our ability to use our net operating loss carry-forwards and certain other tax attributes may be limited.
Under Section 382 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three year period, the corporation’s ability to use its pre-change net operating loss carry-forwards and other pre-change tax attributes, such as research tax credits and distributed interest deduction carryover, to offset its post-change
80


income may be limited. We have experienced ownership changes in the past and any such ownership change in the future could result in increased future tax liability. In addition, we may experience ownership changes in the future as a result of subsequent shifts in our stock ownership. As a result, if we earn net taxable income, our ability to use our pre-change net operating loss carry-forwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) which included temporary relief from the net operating loss limitations imposed by the Tax Cuts and Jobs Act for tax years beginning after December 31, 2017 and before January 1, 2021, and made certain technical corrections to applying the net operating loss utilization limitations for tax years beginning after January 1, 2021.

Our ability to use our net operating losses is conditioned upon generating future U.S. federal taxable income. Since we do not know whether or when we will generate the U.S. federal taxable income necessary to use our remaining net operating losses, these net operating loss carryforwards generated prior to our tax year ended January 31, 2018 could expire unused.

If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight. If any of these new or improved controls and systems do not perform as expected, we may experience material weaknesses or significant deficiencies in our controls.
Our controls may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to maintain effective controls could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports that are filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the Nasdaq. We are required to provide an annual management report on the effectiveness of our internal control over financial reporting.
Our independent registered public accounting firm is required to formally attest to the effectiveness of our internal control over financial reporting annually. Our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed, or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could harm our business and results of operations and could cause a decline in the price of our Class A common stock.
Changes in existing financial accounting standards or practices, or taxation rules or practices, may harm our results of operations.
Changes in existing accounting or taxation rules or practices, new accounting pronouncements or taxation rules, or varying interpretations of current accounting pronouncements or taxation practice could harm our results of operations or the manner in which we conduct our business. Further, such changes could potentially affect our reporting of transactions completed before such changes are effective.
Accounting principles generally accepted in the United States (“GAAP”) are subject to interpretation by the Financial Accounting Standards Board (“FASB”), 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 financial results, and could affect the reporting of transactions completed before the announcement of a change. Adoption of such new standards and any difficulties in implementation of changes in accounting
81


principles, including the ability to modify our accounting systems, could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.
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 condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” 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 assumptions and estimates used in preparing our condensed consolidated financial statements include, but are not limited to those related to business combination and valuation of goodwill and purchased intangible assets, revenue recognition, period of benefit for deferred commissions, incremental borrowing rates for operating leases, effective interest rates for convertible notes, valuation of deferred income taxes and valuation of certain equity awards assumed. 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 trading price of our Class A common stock.
Risks Related to Ownership of Our Class A Common Stock
The stock price of our Class A common stock may be volatile or may decline.
Prior to our IPO, there was no public market for shares of our Class A common stock. The market prices of the securities of other newly public companies have historically been highly volatile, and our stock price has been volatile since our IPO. The market price of our Class A common stock may fluctuate significantly in response to numerous factors, many of which are beyond our control, including, but not limited to:
overall performance of the equity markets and/or publicly-listed technology companies;
actual or anticipated fluctuations in our revenue or other financial or operating metrics;
changes in the financial projections we provide to the public or our failure to meet these projections;
failure of securities analysts to initiate or maintain coverage of us, changes in financial estimates and/or recommendations by any securities analysts who follow our company;
our failure to meet the estimates or the expectations of securities analysts or investors;
recruitment or departure of key personnel;
significant security breaches, technical difficulties or interruptions of our service;
the economy as a whole and market conditions in our industry;
rumors and market speculation involving us or other companies in our industry;
announcements by us or our competitors of significant innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
lawsuits threatened or filed against us;
other events or factors, including those resulting from war, incidents of terrorism, or responses to these events; and
sales of additional shares of our Class A common stock by us, our directors, our officers or our stockholders.
82


In addition, stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. Stock prices of many companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business, and harm our business.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and their affiliates, who held in the aggregate 42.8% of the voting power of our capital stock as of October 31, 2021. This will limit or preclude your ability to influence corporate matters, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.
Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. As of October 31, 2021, our directors, executive officers, and their affiliates, held in the aggregate 42.8% of the voting power of our capital stock. Because of the ten-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively could continue to control nearly a majority of the combined voting power of our common stock and be able to effectively control all matters submitted to our stockholders for approval until April 12, 2027, the date that is the ten year anniversary of the closing of our IPO. This concentrated control may limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.
Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who have retained their shares.
Sales of a substantial number of shares of our Class A common stock in the public markets, or the perception that sales might occur, 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 into the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could cause the market price of our Class A common stock to decline.
In addition, we have options outstanding that, if fully exercised, would result in the issuance of shares of our Class A and Class B common stock. We also have restricted stock units (“RSUs”) outstanding that, if vested and settled, would result in the issuance of shares of Class A common stock. All of the shares of Class A and Class B common stock issuable upon the exercise of stock options and vesting of RSUs and the shares reserved for future issuance under our equity incentive plans, are registered for public resale under the Securities Act of 1933, as amended (“Securities Act”). Accordingly, these shares will be able to be freely sold in the public market upon issuance, subject to applicable vesting requirements.
Furthermore, a substantial number of shares of our Class A common stock is reserved for issuance upon the exercise of the Notes (as defined below) and the Warrants (as defined below) issued at the time of the issuance of the 2023 Notes (as defined below). If we elect to satisfy our conversion obligation on the Notes solely in shares of our Class A common stock upon conversion of the notes, we will be required to deliver the shares of our Class A common stock, together with cash for any fractional share, on the second business day following the relevant conversion date.
If securities or industry analysts do not publish or cease publishing research, or publish inaccurate or unfavorable research, about our business, the price of our Class A common stock and trading volume could decline.
The trading market for our Class A common stock will depend in part on the research and reports that securities or industry analysts publish about us or our business. If industry analysts do not publish or cease publishing research on our company, the trading price for our Class A common stock would be negatively affected. If
83


one or more of the analysts who cover us downgrade our Class A common stock or publish inaccurate or unfavorable research about our business, our Class A common stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us on a regular basis, demand for our Class A common stock could decrease, which might cause our Class A common stock price and trading volume to decline.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the operation of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
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 board of directors, and limit the market price of our Class A common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:
provide that our board of directors is classified into three classes of directors with staggered three-year terms;
permit the board of directors to establish the number of directors and fill any vacancies and newly-created directorships;
require super-majority voting to amend some provisions in our amended and restated certificate of incorporation and amended and restated bylaws;
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
provide that only the Chairperson of our board of directors, our Chief Executive Officer, or a majority of our board of directors are authorized to call a special meeting of stockholders;
provide for a dual class common stock structure in which holders of our Class B common stock have the ability to effectively control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
provide that the board of directors is expressly authorized to make, alter or repeal our bylaws; and
advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
Moreover, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.
84


Our amended and restated bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit stockholders’ ability to obtain a favorable judicial forum for disputes with us.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the exclusive forum for:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty;
any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; or
any action asserting a claim against us that is governed by the internal affairs doctrine.
This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, or other employees, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, results of operations and financial condition.
Risks Related to our Outstanding Convertible Notes

Servicing our debt may require a significant amount of cash. We may not have sufficient cash flow from our business to pay our indebtedness.
Since February 2018, we have issued convertible notes due in 2023 (“2023 Notes”), 2025 (“2025 Notes”) and 2026 (“2026 Notes” and together with the 2023 Notes and 2025 Notes, the “Notes”). Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, including the Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive. Our ability to refinance any future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any of our future debt agreements may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt.

We may not have the ability to raise the funds necessary for cash settlement upon conversion of the Notes or to repurchase the Notes for cash upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion of the Notes or to repurchase the Notes.
Holders of the Notes have the right to require us to repurchase their Notes upon the occurrence of a fundamental change (as defined in the Indentures governing their respective Notes) at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any. 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. 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 or 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 governing such notes or to pay any cash payable on future conversions of the Notes as required by such indenture would constitute a default under such 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
85


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.
In addition, our indebtedness, combined with our other financial obligations and contractual commitments, could have other important consequences. For example, it could:
make us more vulnerable to adverse changes in general U.S. and worldwide economic, industry and competitive conditions and adverse changes in government regulation;
limit our flexibility in planning for, or reacting to, changes in our business and our industry;
place us at a disadvantage compared to our competitors who have less debt;
limit our ability to borrow additional amounts to fund acquisitions, for working capital and for other general corporate purposes; and
make an acquisition of our company less attractive or more difficult.
Any of these factors could harm our business, results of operations and financial condition. In addition, if we incur additional indebtedness, the risks related to our business and our ability to service or repay our indebtedness would increase.
The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and results of operations.
In the event the conditional conversion feature of the Notes is triggered, holders of the Notes will be entitled to convert the Notes, as applicable, 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. As disclosed in Note 9 to our condensed consolidated financial statements, the conditional conversion features of the 2023 Notes were triggered as of October 31, 2021, and the 2023 Notes are currently convertible at the option of the holders, in whole or in part, between November 1, 2021 and January 31, 2022. Whether the 2023 Notes will be convertible following such fiscal quarter will depend on the continued satisfaction of this condition or another conversion condition in the future. The conditional conversion features of the 2025 Notes were triggered as of January 31, 2021 and the 2025 Notes were convertible at the option of the holders between February 1, 2021 and April 30, 2021; however, as of October 31, 2021, the conditions allowing holders of the 2025 Notes to convert were not met. From the date of issuance through October 31, 2021, the conditions allowing holders of the 2026 Notes to convert were not met.
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. The 2023 Notes were classified as current liabilities on the condensed consolidated balance sheet as of October 31, 2021.
Transactions relating to our Notes may affect the value of our Class A common stock.
The conversion of some or all of the Notes would dilute the ownership interests of existing stockholders to the extent we satisfy our conversion obligation by delivering shares of our Class A common stock upon any conversion of such Notes. Our Notes may become in the future convertible at the option of their holders under certain circumstances. If holders of our Notes elect to convert their notes, we may settle our conversion obligation by delivering to them a significant number of shares of our Class A common stock, which would cause dilution to our existing stockholders.
In addition, in connection with the issuance of the 2023 Notes, we entered into convertible note hedges (“Note Hedges”) with certain financial institutions (the “2023 Notes Option Counterparties”). We also entered into warrant transactions with the 2023 Notes Option Counterparties pursuant to which we sold warrants for the purchase of our Class A common stock (“Warrants”). The Note Hedges are expected generally to reduce the potential dilution to our Class A common stock upon any conversion or settlement of the 2023 Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted 2023 Notes, as the case may be. The Warrant transactions could separately have a dilutive effect to the extent that the market price per share of our Class A common stock exceeds the strike price of any Warrants unless, subject to the terms of the Warrant transactions, we
86


elect to cash settle the Warrants. Through October 31, 2021, Note Hedges corresponding to approximately 6.8 million shares have been terminated or settled. As of October 31, 2021, Note Hedges giving us the option to purchase approximately 0.4 million shares (subject to adjustment) remained outstanding. Through October 31, 2021, we have terminated Warrants corresponding to approximately 6.1 million shares. As of October 31, 2021, Warrants to acquire up to approximately 1.0 million shares (subject to adjustment) remained outstanding.

In addition, in connection with the issuance of the 2025 Notes and 2026 Notes, we entered into capped call transactions (“Capped Calls”) with certain financial institutions (the 2025 Notes and 2026 Notes Capped Call Counterparties and together with the 2023 Notes Option Counterparties, the “Option Counterparties”). The Capped Calls are generally expected to reduce potential dilution to our Class A common stock upon any conversion or settlement of the 2025 Notes and 2026 Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted 2025 Notes and 2026 Notes, as the case may be, with such reduction and/or offset subject to a cap.

From time to time, the Option Counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivative transactions with respect to our Class A common stock and/or purchasing or selling our Class A common stock or other securities of ours in secondary market transactions prior to the maturity of the Notes. This activity could cause a decrease in the market price of our Class A common stock.

The accounting method for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.
Under FASB Accounting Standards Codification 470-20, Debt with Conversion and Other Options (“ASC 470-20”), an entity must separately account for the liability and equity components of convertible debt instruments (such as the Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. ASC 470-20 requires the value of the conversion options of the Notes, representing the equity component, to be recorded as additional paid-in capital within stockholders’ equity in our condensed consolidated balance sheet and as a discount to the Notes, which reduces their initial carrying value. The carrying value of the Notes, net of the applicable discount recorded, will be accreted up to the principal amount of the Notes, as the case may be, from the issuance date until maturity, which will result in non-cash charges to interest expense in our condensed consolidated statements of operations. Accordingly, we will report lower net income or higher net loss in our financial results because ASC 470-20 requires interest to include both the current period’s accretion of the debt discount and the instrument’s coupon interest, which could adversely affect our reported or future financial results, the trading price of our Class A common stock and the respective trading price of the Notes.
Accounting standards in the future will result in changes to the current ASC 470-20 accounting model. The FASB issued an accounting standards update that eliminates the liability and equity component separation model for convertible debt instruments with a cash conversion feature. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income or lower net loss and result in a reclassification of certain balance sheet amounts from stockholders' equity to liabilities as it relates to the Notes.

87


General Risk Factors
We depend on our executive officers and other key employees, and the loss of one or more of these employees or an inability to attract and retain other highly skilled employees could harm our business.
Our success depends largely upon the continued services of our executive officers and other key employees. We rely on our leadership team in the areas of research and development, operations, security, marketing, sales, customer support, general and administrative functions, and on individual contributors in our research and development and operations functions. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives. For example, our former Chief Financial Officer stepped down from his role and an interim Chief Financial Officer was appointed effective June 1, 2021. Such changes in our executive management team may be disruptive to our business. We do not have employment agreements with our executive officers or other key personnel that require them to continue to work for us for any specified period and they could terminate their employment with us at any time. The loss of one or more of our executive officers or key employees, and any failure to have in place and execute an effective succession plan for key executives, could harm our business. Changes in our executive management team may also cause disruptions in, and harm to, our business.
In addition, to execute our growth plan, we must attract and retain highly qualified personnel. Competition for these personnel in the San Francisco Bay Area, where our headquarters is located, and in other locations where we maintain offices, is intense, especially for engineers experienced in designing and developing software and SaaS applications and experienced sales professionals. We have from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications, and may not be able to fill positions in the desired regions, or at all. Our efforts to attract new personnel may be compounded by intensified restriction on travel (including during the COVID-19 pandemic), changes to immigration policy or the availability of work visas. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached their legal obligations, resulting in a diversion of our time and resources. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity awards declines, it may harm our ability to recruit and retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be harmed.
Catastrophic events may disrupt our business.
Natural disasters or other catastrophic events may cause damage or disruption to our operations, international commerce and the global economy, and thus could harm our business. We have a large employee presence in San Francisco, California and the west coast of the United States contains active earthquake and wildfire zones which have the potential to disrupt our business. For example, in the fall of 2019 and 2020, PG&E shut off power to certain cities in the San Francisco Bay Area in order to reduce the risk of wildfires and this resulted in many of our employees being unable to work remotely. In the event of a major earthquake, hurricane or catastrophic event such as fire, power loss, telecommunications failure, vandalism, cyber-attack, war, terrorist attack or health epidemic (including COVID-19), we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our application development, lengthy interruptions in our products, breaches of data security and loss of critical data, all of which could harm our business, results of operations and financial condition. In addition, the insurance we maintain may be insufficient to cover our losses resulting from disasters, cyber-attacks or other business interruptions, and any incidents may result in loss of, or increased costs of, such insurance.

Item 6. Exhibits.
We have filed the exhibits listed on the accompanying Exhibit Index, which is incorporated herein by reference.
88


Index to Exhibits

Exhibit
Number


Exhibit Description
 Incorporated by Reference from
Form
10.1Filed herewith
31.1Filed herewith
31.2Filed herewith
32.1*Furnished herewith
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its IBRL tags are embedded within the Inline XBRL document.Filed herewith
101.SCHInline XBRL Taxonomy Extension Schema DocumentFiled herewith
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentFiled herewith
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentFiled herewith
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentFiled herewith
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentFiled herewith
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.*)Filed herewith
_______________________________________
* The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.


89


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Okta, Inc.
December 1, 2021/s/Brett Tighe
Brett Tighe
Interim Chief Financial Officer
December 1, 2021/s/Christopher K. Kramer
Christopher K. Kramer
Chief Accounting Officer

90
EX-10.1 2 q3221011001st13thflamendme.htm EX-10.1 Document

Exhibit 10.1

THIRD AMENDMENT TO OFFICE LEASE

THIS THIRD AMENDMENT TO OFFICE LEASE (this “Amendment”) is made and entered into as of August 17, 2021, by and between KR 100 FIRST STREET OWNER, LLC, a Delaware limited liability company (“Landlord”), and OKTA, INC., a Delaware corporation (“Tenant”).

RECITALS

A.Landlord and Tenant are parties to that certain Office Lease dated December 2, 2017 (the “Original Lease”), which Original Lease has been previously amended by that certain First Amendment to Office Lease dated as of August 27, 2019 (the “First Amendment”) and that certain Second Amendment to Office Lease dated as of October 14, 2020 (and together with the Original Lease and the First Amendment, collectively, the “Lease”). Pursuant to the Lease, Landlord has leased to Tenant space currently containing 266,366 rentable square feet (the “Existing Premises”) in the building located at 100 First Street, San Francisco, California (the “Building”), comprised of: (i) 23,289 rentable square feet of space described as Suite 400 on the fourth (4th) floor of the Building; (ii) 23,289 rentable square feet of space described as Suite 500 on the fifth (5th) floor of the Building; (iii) 23,289 rentable square feet of space described as Suite 600 on the sixth (6th) floor of the Building; (iv) 23,289 rentable square feet of space described as Suite 700 on the seventh (7th) floor of the Building; (v) 19,039 rentable square feet of space described as Suite 800 on the eighth (8th) floor of the Building; (vi) 19,039 rentable square feet of space described as Suite 900 on the ninth (9th) floor of the Building; (vii) 19,039 rentable square feet of space described as Suite 1000 on the tenth (10th) floor of the Building; (viii) 19,039 rentable square feet of space described as Suite 1100 on the eleventh (11th) floor of the Building; (ix) 9,137 rentable square feet of space described as Suite 1200 on the twelfth (12th) floor of the Building; (x) 19,060 rentable square feet of space described as Suite 1400 on the fourteenth (14th) floor of the Building; (xi) 18,694 rentable square feet of space described as Suite 1500 on the fifteenth (15th) floor of the Building; (xii) 19,401 rentable square feet of space described as Suite 1600 on the sixteenth (16th) floor of the Building; (xiii) 19,401 rentable square feet of space described as Suite 1700 on the seventeenth (17th) floor of the Building; and (xiv) 11,361 rentable square feet of space described as Suite 2400 on the twenty-fourth (24th) floor of the Building.

B.Tenant has requested that additional space containing 19,630 rentable square feet described as Suite 1300 on the thirteenth (13th) floor of the Building, as shown on Exhibit A hereto (the “Second Expansion Space”), be added to the Existing Premises and that the Lease be appropriately amended and Landlord is willing to do the same on the following terms and conditions.

NOW, THEREFORE, in consideration of the mutual covenants and agreements herein contained and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Landlord and Tenant agree as follows:

1.Expansion and Effective Date. Effective as of the date that is the later of (i) February 1, 2022 and
(ii) five (5) months after the Second Expansion Space Construction Start Date (as defined below) (the “Second Expansion Effective Date”), the Existing Premises is increased from 266,366 rentable square feet in the Building to 285,996 rentable square feet in the Building by the addition of the Second Expansion Space, and from and after the Second Expansion Effective Date, the Existing Premises and the Second Expansion Space, collectively, shall be deemed the “Premises”, as defined in the Lease, and as used herein. The Lease Term for the Second Expansion Space shall commence on the Second Expansion Effective Date and end on the Lease Expiration Date (i.e., October 31, 2028). The Second Expansion Space is subject to all the terms and conditions of the Lease except as expressly modified herein and except that Tenant shall not be entitled to receive any allowances, abatements or other financial concessions granted with respect to the Existing Premises unless such concessions are expressly provided for herein with respect to the Second Expansion Space. Without limiting the generality of the foregoing, during any period from and after the Second Expansion Effective Date that Tenant is entitled to provide janitorial services, equipment and supplies to the Second Expansion Space and Tenant does provide such janitorial services, equipment and supplies to the Second Expansion Space in accordance with Section 6.1.5 of the Original Lease, Tenant shall be entitled to the Janitorial Credit, subject to and in accordance with the terms and conditions of Section 6.1.5 of the Original Lease.

1.1Landlord and Tenant acknowledge and agree that Landlord has currently leased the Second Expansion Space to Box, Inc., a Delaware corporation (“Box”), pursuant to the terms of that certain Office Lease dated May 11, 2012 (as the same may have been previously amended, the “Box Master Lease”). Tenant is currently in possession of the




Second Expansion Space pursuant to the terms of that certain Sublease dated as of December 5, 2019 (the “Sublease”) entered into by and between Box and Tenant. Notwithstanding the foregoing or anything to the contrary contained in the Lease, as amended hereby, that certain Landlord Consent to Sublease dated as of January 8, 2020 among Box, Landlord and Tenant (the “Consent to Sublease”) with respect to the Sublease and/or the Box Master Lease, if the Box Master Lease or Box’s right to possession under the Box Master Lease terminates with respect to the Second Expansion Space prior to August 31, 2021, (i) Landlord shall be deemed to have automatically succeeded to the interests of “Sublandlord” under the Sublease, (ii) Tenant shall automatically attorn to Landlord as the “Sublandlord” under the Sublease (if then in effect) and Landlord shall recognize Tenant as the “Subtenant” under the Sublease, and (iii) neither the Sublease, nor Tenant’s leasehold estate under the Sublease and the Second Expansion Space, nor any of Tenant’s rights in and to the Sublease shall be terminated, disturbed or otherwise affected by reason of any default under the Box Master Lease or the termination of the Box Master Lease. Upon such attornment and recognition, the Sublease shall continue in full force and effect as, or as if it were, a direct lease between Landlord and Tenant, upon all of the terms, conditions and covenants as are set forth in the Sublease.

1.2If the Sublease terminates with respect to the Second Expansion Space on or before August 31, 2021 without a concurrent termination of the Box Master Lease with respect to the Second Expansion Space, subject to the terms of the Box Master Lease and Landlord’s rights and obligations thereunder, Landlord shall not restrict Tenant from remaining in possession of the Second Expansion Space, it being agreed that, in such event, Box as the “Tenant” under the Box Master Lease would have a superior right to the Second Expansion Space and that Landlord may not have a right to permit such possession by Tenant if Box does not permit the same. If Box claims a holdover in the Second Expansion Space following expiration of Box Master Lease for any reason, then, subject to the remainder of this Section, Landlord shall not object to Tenant’s occupancy of the Second Expansion Space and Landlord shall use commercially reasonable efforts to obtain legal and physical possession of the Second Expansion Space from Box and the Second Expansion Space Construction Start Date shall be postponed until Landlord is able to deliver possession of the Second Expansion Space to Tenant free of occupancy by any other party. Except as otherwise expressly provided in Section 1.5 below, in no event shall any such inability by Landlord to deliver possession of the Second Expansion Space to Tenant be deemed a default by Landlord under the Lease, as amended hereby, or subject Landlord to any liability for any loss or damage resulting therefrom or entitle Tenant to any credit, abatement or adjustment of Rent or other sums payable under the Lease, as amended hereby. If the Second Expansion Space Construction Start Date is delayed, the Lease Expiration Date under the Lease shall not be similarly extended. Landlord acknowledges and agrees that if the Box Master Lease remains in effect through the expiration of the term thereof, Tenant shall be permitted to remain in possession of the Second Expansion Space through and including the Second Expansion Space Construction Start Date, and Box shall not be deemed to be in holdover as a result thereof. Landlord hereby waives any repair, restoration or other surrender obligations with respect to the Second Expansion Space under the Box Master Lease, Consent to Sublease and/or Sublease.

1.3Subject to the terms of this Section 1.3, as of September 1, 2021 (such date, subject to adjustment pursuant to Section 1.2 above, is hereinafter referred to as the “Second Expansion Space Construction Start Date”), Landlord grants Tenant the right to enter the Second Expansion Space (provided Tenant has delivered all prepaid rental and insurance certificates required hereunder) at Tenant’s sole risk, solely for the purpose of performing the Second Expansion Space Improvements (as defined below), installing telecommunications and data cabling, equipment, furnishings and other personalty, and for the storage of furniture and equipment, in accordance with the terms and conditions of this Amendment and the Lease. In addition, Tenant shall have the right to conduct business operations within the Second Expansion Space prior to the Second Expansion Effective Date, subject to and in accordance with the terms of this Section 1.3. Such possession prior to the Second Expansion Effective Date shall be subject to all of the terms and conditions of the Lease, as amended, except that Tenant shall not be required to pay Base Rent or Tenant’s Share of Direct Expenses applicable to the Second Expansion Space with respect to the period of time prior to the Second Expansion Effective Date during which Tenant occupies the Second Expansion Space solely for such purposes; provided, however, that Tenant shall be obligated to pay (a) the costs and expenses, calculated in accordance with the TCCs of Section 6.2 of the Original Lease, associated with any HVAC provided to Tenant after Building Hours (as defined below) at Tenant’s request and (b) Landlord’s reasonable costs and expenses to provide any additional




Building security after Building Hours required due to any reasonable increased risk to property at the Building from Tenant’s construction activities as mutually agreed upon by Landlord and Tenant or as may otherwise be required by applicable Law. Notwithstanding the foregoing, if Tenant takes possession of any portion of the Second Expansion Space before the Second Expansion Effective Date for the purpose of conducting Tenant’s business therein, such possession shall be subject to the terms and conditions of the Lease, as amended, and Tenant shall pay Base Rent and Tenant’s Share of Direct Expenses for the Second Expansion Space and any other charges payable hereunder commencing on the date on which Tenant commenced conduct of business in the Second Expansion Space. Tenant’s use of the Second Expansion Space for storage of furniture and other personal property shall not be deemed the conduct of business for the purposes of this Section 1.3. Said early possession shall not advance the Lease Expiration Date.

1.4Subject to the applicable express terms of this Amendment, the Second Expansion Space (including improvements, if any) shall be accepted by Tenant in its “as-built” condition and configuration existing on the Second Expansion Space Construction Start Date. Landlord shall provide an allowance (the “Second Expansion Space Improvement Allowance”) in the amount of up to $1,963,000.00 (i.e., $100.00 per rentable square foot of the Second Expansion Space). Such Second Expansion Space Improvement Allowance shall be applied toward the cost of initial improvements to be performed in the Second Expansion Space (the “Second Expansion Space Improvements”) in accordance with the TCCs of the Work Letter. The Second Expansion Space Improvement Allowance shall be disbursed during construction of the Second Expansion Space Improvements in the same manner and subject to the same conditions and limitations as applicable to the disbursement of the “Improvement Allowance” pursuant to the Work Letter, except as modified by Section 7 hereof.

2.Second Expansion Space Base Rent. As of the Second Expansion Effective Date, the schedule of Base Rent payable with respect to the Second Expansion Space for the balance of the original Lease Term is the following:

Period
Rentable Square Footage
Annual Base Rent*
Monthly Installment of Base Rent*
Annual Rental Rate per Rentable Square
Foot*
Second Expansion Space Lease Year 1
19,630
$1,630,271.50$135,855.96
$83.05
Second Expansion Space Lease Year 2
19,630
$1,679,179.65$139,931.64
$85.54**
Second Expansion Space Lease Year 3
19,630
$1,729,555.04$144,129.59
$88.11**
Second Expansion Space Lease Year 4
19,630
$1,781,441.69$148,453.47
$90.75**
Second Expansion Space Lease Year 5
19,630
$1,834,884.94$152,907.08
$93.47**
Second Expansion Space Lease Year 6
19,630
$1,889,931.49$157,494.29
$96.28**
Second Expansion Space Lease Year 7
19,630
$1,946,629.43$162,219.12
$99.17**
All such Base Rent shall be payable by Tenant in accordance with the terms of the Lease, as amended hereby, except that the sixth (6th) full month’s Base Rent for the Second Expansion Space (i.e., the amount due following the Second Expansion Space Base Rent Abatement, as described below) shall be paid by Tenant within ten (10) days following the full execution and delivery of this Amendment. For purposes of the foregoing schedule, “Second Expansion Space Lease Year 1” shall mean the twelve (12) calendar month period commencing on the Second Expansion Effective Date and ending on the last day of the month in which the first anniversary of the Second Expansion Effective Date occurs (or if the Second Expansion Effective Date is the first day of a calendar month, then the first Second Expansion Space Lease Year shall commence on the Second Expansion Effective Date and end on the day immediately preceding the first anniversary of the Second Expansion Effective Date), and the second and each succeeding Second Expansion Space Lease Year shall commence on the first day of the next calendar month; and further provided that the last Second Expansion Space Lease Year shall end on the Lease Expiration Date.





* The initial Annual Base Rent amount was calculated by multiplying the initial Annual Rental Rate per Rentable Square Foot amount by the number of rentable square feet of space in the Second Expansion Space, and the initial Monthly Installment of Base Rent amount was calculated by dividing the initial Annual Base Rent amount by twelve (12). Both Tenant and Landlord acknowledge and agree that multiplying the Monthly Installment of Base Rent amount by twelve (12) does not always equal the Annual Base Rent amount. The calculation of each Annual Base Rent amount reflects an annual increase of three percent (3%) commencing on the first (1st) day of Second Expansion Space Lease Year 2 and each Monthly Installment of Base Rent amount was calculated by dividing the corresponding Annual Base Rent amount by twelve (12).
** The amount(s) identified in the column entitled “Annual Rental Rate per Rentable Square Foot” are rounded amounts provided for informational purposes only.

During the period commencing as of the Second Expansion Effective Date through the date which is five (5) months following the Second Expansion Effective Date (the “Second Expansion Space Rent Abatement Period”), Tenant shall not be obligated to pay any Base Rent otherwise attributable to the Second Expansion Space during the Second Expansion Space Rent Abatement Period. Landlord and Tenant acknowledge that the aggregate amount of the Second Expansion Space Base Rent Abatement equals $679,279.80 (the “Second Expansion Space Base Rent Abatement”). Tenant acknowledges and agrees that during the Second Expansion Space Rent Abatement Period, such abatement of Base Rent for the Second Expansion Space shall have no effect on Tenant’s obligation to pay Base Rent or Direct Expenses with respect to any other portion of the Premises or the calculation of any future increases in Base Rent or Direct Expenses payable by Tenant with respect to the Second Expansion Space pursuant to the terms of this Amendment, which increases shall be calculated without regard to such Second Expansion Space Base Rent Abatement. Additionally, Tenant shall be obligated to pay all “Additional Rent” (as that term is defined in Section 4.1 of the Original Lease) during the Second Expansion Space Rent Abatement Period subject to Section 4.4 of the Original Lease. Tenant acknowledges and agrees that the foregoing Second Expansion Space Base Rent Abatement has been granted to Tenant as additional consideration for entering into this Amendment, and for agreeing to pay the Base Rent and perform the terms and conditions otherwise required under the Lease, as amended hereby. If Tenant shall be in default under the Lease, as amended hereby, and shall fail to cure such default within the notice and cure period, if any, permitted for cure pursuant to the Lease, as amended hereby, then Tenant’s right to receive the Second Expansion Space Base Rent Abatement shall toll (and Tenant shall be required to pay Base Rent with respect to the Second Expansion Space during such period) until Tenant has cured, to Landlord’s reasonable satisfaction, such default and at such time Tenant shall be entitled to receive any unapplied Second Expansion Space Base Rent Abatement until fully applied.

3.280,000 RSF Leasing Requirement Rights. Notwithstanding anything to the contrary contained in the Lease, as amended hereby, Tenant has satisfied the 280,000 RSF Leasing Requirement as of the Second Expansion Space Construction Start Date and accordingly as of the Second Expansion Space Construction Start Date Tenant shall have the rights set forth in Section 12.8, Section 12.9 and Section 12.10 of the First Amendment.

4.Tenant’s Share. For the period commencing with the Second Expansion Effective Date and ending on the Lease Expiration Date, Tenant’s Share for the Second Expansion Space is 4.33% of the Office Space, and Tenant’s Share for the Second Expansion Space and the Existing Premises is, collectively, 63.12% of the Office Space.

5.Additional Rent. For the period commencing with the Second Expansion Effective Date and ending on the Lease Expiration Date, Tenant shall pay for Tenant’s Share of Direct Expenses applicable to the Second Expansion Space in accordance with the terms of the Lease, as amended hereby; provided, however, during such period, the Base Year for the computation of Tenant’s Share of Direct Expenses solely with respect to the Second Expansion Space is calendar year 2022; provided, further, however, that if the actual Second Expansion Effective Date occurs after September 30, 2022, the Base Year for the computation of Tenant’s Share of Direct Expenses solely with respect to the Second Expansion Space shall be calendar year 2023.

6.Improvements to Second Expansion Space.

6.1Condition of Second Expansion Space. Except as specifically set forth in this Amendment and the Work Letter, as of the Second Expansion Space Construction Start Date, Tenant shall accept the Second Expansion Space in its existing “as-is” condition and Landlord shall not be obligated to provide or pay for any improvement work or services related to the improvement of the Second Expansion Space. Notwithstanding the foregoing, Landlord agrees that the Building Systems serving the Second Expansion




Space shall be in good working order as of the Second Expansion Space Construction Start Date. Except to the extent caused by a BS/BS Exception or otherwise arising in connection with any Alterations performed by or on behalf of Tenant, if such Building Systems serving the Second Expansion Space are not in good working order as of the Second Expansion Space Construction Start Date, Landlord shall be responsible for repairing the same at Landlord’s sole cost and expense, provided that Tenant has delivered written notice to Landlord with respect to any Building Systems in the Second Expansion Space, no later than forty-five (45) days following the Second Expansion Effective Date.

6.2Responsibility for Improvements to Second Expansion Space. Landlord shall perform the Landlord Work (as defined in the Work Letter) in accordance with the terms of the Work Letter, as amended by Section 7 below.

7.Work Letter Revisions.

7.1Work Letter Process. Tenant may perform the construction of the Second Expansion Space Improvements with respect to the Second Expansion Space in accordance with the terms of the Work Letter attached as Exhibit B to the Original Lease, as amended by this Amendment. Accordingly, for purposes of this Amendment, (i) all references in the Work Letter to “Improvements” shall mean and refer to the “Second Expansion Space Improvements”, (ii) all references in the Work Letter to “Must-Take Space” and “Must- Take Space Improvements” shall mean and refer to the “Second Expansion Space” and “Second Expansion Space Improvements”, respectively, (iii) all references in the Work Letter to “Improvement Allowance” shall mean the “Second Expansion Space Improvement Allowance”, (iv) all references in the Work Letter to “Delivery Date” shall mean “Second Expansion Space Construction Start Date”, (v) all references in the Work Letter to “Lease Commencement Date” shall mean “Second Expansion Effective Date”,
(vi) the third to final sentence of Section 2.2.2.1 of the Work Letter shall be revised to read as follows: “Within ten (10) days thereafter, Landlord shall deliver a check made payable to the applicable Contractor in payment of the lesser of: (A) the amounts so requested by Tenant, as set forth in this Section 2.2.2.1 above, less a ten percent (10%) retention (the aggregate amount of such retentions to be known as the “Final Retention”), and (B) the balance of any remaining available portion of the applicable Second Expansion Space Improvement Allowance (excluding the Final Retention), provided that Landlord does not dispute any request for payment based on non-compliance of any work with the Approved Working Drawings, as that term is defined in Section 3.4 below, or due to any substandard work, or for any other reason.”, (vii) the phrase “Subject to the provisions of this Work Letter, a check for the Final Retention payable jointly to Tenant and the applicable Contractor, or directly to such Contractor at Landlord’s reasonable discretion” at the start of Section 2.2.2.2 of the Work Letter shall be revised to read as follows: “Subject to the provisions of this Work Letter, a check for the Final Retention made payable to the applicable Contractor”, (viii) the phrase “If Landlord does not exercise the Construction Risk Alternative,” at the start of Section 4.2.1.2 of the Work Letter shall be deleted in its entirety, (ix) the reference to “One Hundred Fifty Thousand and 00/100 Dollars ($150,000.00)” in the second sentence of Section 4.2.2.1 of the Work Letter shall be replaced by the following: “Fourteen Thousand Two Hundred Twenty and 10/100 Dollars ($14,220.10)”, which amount shall be the Coordination Fee payable in connection with the Second Expansion Space Improvements, (x) the reference to “held at either 100 First Street San Francisco, California or 634 Second Street, San Francisco, California, as designated by Landlord” in Section 4.2.5 of the Work Letter shall be deleted in its entirety and replaced with “held either at 100 First Street, San Francisco, California or telephonically or via video conference, as designated by Tenant”, (xi) Ada Wong shall be removed as Tenant’s representative from Section 6.1 of the Work Letter and Assal Yavari (whose e-mail address for the purposes of the Work Letter is assal.yavari@okta.com and phone number is (888) 722-7871) shall be added as Tenant’s representative in Section 6.1 of the Work Letter, (xii) Eddie Perez shall be removed as a Landlord’s representative from Section 6.2 of the Work Letter, (xiii) the Construction Risk Alternative shall not apply to the Second Expansion Space Improvements and Landlord shall have no right to deliver Landlord’s Construction Risk Notice with respect to such Second Expansion Space Improvements,
(xiv) the references to “IA Interior Architect” in Section 3.1 of the Work Letter shall be replaced with “HDR, Inc.” as an Architect approved by Landlord, (xv) Section 1.2.4 of the Work Letter shall be deleted in its entirety, and (xvi) Section 1.2.5 of the Work Letter shall be replaced by the following: “Landlord’s failure to substantially complete the Required Compliance Corrections within the timeframe set forth in Section 1.2.3 above shall be deemed a “Landlord Caused Delay”, as that term is defined in Section 5.1 below”. Notwithstanding anything to the contrary contained in the Work Letter, Landlord




shall make all payments from the Second Expansion Space Improvement Allowance pursuant to Section 4.2.1.2 of the Work Letter, it being the intent of the parties that all funds and payments shall be made on a pari passu basis. Notwithstanding anything to the contrary contained in the Work Letter, except as expressly set forth in the Work Letter, as amended by this Section 7, with respect to a Completion Delay, any unused portion of the Second Expansion Space Improvement Allowance remaining as of the date that is eighteen (18) months following the Second Expansion Space Construction Start Date (the “Second Expansion Space Improvement Allowance Sunset Date”) shall remain with Landlord and Tenant shall have no further right thereto; provided, however, to the extent Tenant timely requested disbursement for any Improvement Allowance Items for the Second Expansion Space, as applicable, in accordance with the TCCs of the Work Letter, as amended by this Section 7, prior to the Second Expansion Space Improvement Allowance, Landlord shall provide such disbursement subject to and in accordance with Section 2.2 of the Work Letter, as amended by this Section 7. Notwithstanding anything to the contrary herein, Tenant’s failure to request disbursement of the Second Expansion Space Improvement Allowance by the Second Expansion Space Improvement Allowance Sunset Date shall not be deemed a Tenant default under the Lease. Landlord and Tenant acknowledge and agree that the Second Expansion Space Improvement Allowance Sunset Date shall be postponed by the number of days that Tenant’s Substantial Completion of the Second Expansion Space Improvements is delayed due to a Completion Delay.

7.2Tenant Restroom Work. Notwithstanding anything to the contrary contained in the Lease (including the Work Letter), as amended hereby, Landlord acknowledges and agrees that (a) Tenant shall be permitted to perform certain restroom work for the Second Expansion Space as Second Expansion Space Improvements, including, without limitation, any work required to correct violations of applicable Laws relating to the restrooms pursuant to a design and with finishes selected by Tenant (the “Tenant Restroom Work”), which Tenant Restroom Work shall be subject to application of the Second Expansion Space Improvement Allowance, (b) Landlord hereby conceptually approves of Tenant’s construction of the Tenant Restroom Work (subject to Landlord’s approval of the final plans therefor, which approval shall not be unreasonably withheld, conditioned or delayed, and otherwise in accordance with the terms and conditions of the Work Letter, as amended by this Section 7), (c) Tenant shall have no obligation to remove or otherwise restore any portion of the Tenant Restroom Work at the expiration or earlier termination of the Lease, and for the avoidance of doubt the Tenant Restroom Work shall not be deemed to be a Specialty Alteration under the Lease, and (d) following substantial completion of the Tenant Restroom Work, such Tenant Restroom Work shall not be deemed to be Specialty Alterations. Accordingly, for purposes of this Amendment, (i) the first sentence of Section 1.2.1 of the Work Letter is hereby deleted in its entirety and replaced with the following: “In connection with Tenant’s construction of the Second Expansion Space Improvements, Landlord shall be responsible, at Landlord’s sole cost and expense, for any work (the “Landlord Work”) required to correct any existing violations of applicable Laws (as interpreted and enforced as of Second Expansion Space Construction Start Date) relating to (any such work is hereinafter referred to as “Required Compliance Corrections”): (i) the path of travel to the Second Expansion Space, and (ii) the Common Areas of the Building outside of the Second Expansion Space, to the extent the performance of any such work in the Common Areas of the Building is necessary in order for Tenant to obtain (A) a building permit for the Second Expansion Space Improvements (provided that the Second Expansion Space Improvements are Typical Office Improvements, and are not Specialty Alterations or “Ancillary Use Improvements”, as that term is defined below), or (B) a certificate of occupancy or similar governmental approval necessary for Tenant to occupy the Second Expansion Space for general office use; provided, however, that in no event shall the Landlord Work be deemed to include any Required Compliance Corrections to the extent the same are triggered by the specialized use of the Second Expansion Space (other than for general office use) by Tenant or any Tenant Parties (including, without limitation, for the Ancillary Uses, as defined in the Lease) or any Alterations performed in the Second Expansion Space by or on behalf of Tenant (other than any Typical Office Improvements).”, (ii) the reference to “(except with respect to the Required Restroom Compliance Corrections, as provided below)” set forth in Section 1.2.3 of the Work Letter is hereby deleted in its entirety, and (iii) the last two (2) sentences of Section 1.2.3 of the Work Letter are hereby deleted in their entireties.

8.Stipulation of Rentable Square Feet of Second Expansion Space. For purposes of this Amendment, “rentable square feet” of the Second Expansion Space shall be deemed as set forth in Recital B. The Second Expansion Space shall not be subject to remeasurement during the initial Lease Term.





9.Other Pertinent Provisions. Landlord and Tenant agree that, effective as of the date of this Amendment (unless different effective date(s) is/are specifically referenced in this Section), the Lease shall be amended in the following additional respects:

9.1Insurance. Tenant’s insurance required under Section 10.3 of the Original Lease (“Tenant’s Insurance”) shall include the Second Expansion Space as of the Second Expansion Space Construction Start Date (the “Second Expansion Space Insurance Start Date”). Tenant shall provide Landlord with a certificate of insurance, in form and substance satisfactory to Landlord and otherwise in compliance with Section 10.5 of the Original Lease, evidencing that Tenant’s Insurance covers the Second Expansion Space, on or before the Second Expansion Space Insurance Start Date, and thereafter as necessary to assure that Landlord always has current certificates evidencing Tenant’s Insurance.


9.2Parking. Tenant may elect to rent from Landlord, on a monthly basis up to six (6) additional valet parking passes (the “Second Expansion Space Parking Allocation”) which parking passes shall pertain to the Parking Garage and be effective concurrent with the Second Expansion Effective Date. All references in Section 12.2 of the First Amendment to “Tenant’s Parking Allocation” shall mean and refer, collectively, to Tenant’s Parking Allocation set forth therein and the Second Expansion Space Parking Allocation. Within thirty (30) days after the Second Expansion Effective Date (such date is hereinafter referred to as the “Additional Parking Election Deadline”), Tenant shall deliver to Landlord a Parking Election Notice (as defined in Section 28.1 of the Original Lease), specifying how many of the parking passes in the Second Expansion Space Parking Allocation Tenant has elected to rent for the remainder of the Lease Term. If Tenant fails to deliver the Parking Election Notice on or before the Additional Parking Election Deadline, then Tenant shall be deemed to have elected to rent all of the parking passes in the Second Expansion Space Parking Allocation. Tenant’s leasing of any or all of the parking passes in the Second Expansion Space Parking Allocation shall be subject to the terms and conditions of Article 28 of the Original Lease (as amended by the First Amendment).

9.3Extension Option. Landlord and Tenant acknowledge and agree that Tenant’s option to extend the Lease Term, set forth in Section 2.2 of the Original Lease (as amended by the First Amendment) shall apply to the Existing Premises and the Second Expansion Space and that, subject to and in accordance with the terms of Section 2.2 of the Original Lease (as amended by the First Amendment) (i) Tenant shall have the right to extend the Lease Term with respect to the Second Expansion Space, to be coterminous with the Option Term (as defined in Section 2.2.1 of the Original Lease); and (ii) notwithstanding anything to the contrary contained in the Lease, as amended hereby, if Tenant elects, in Tenant’s sole discretion, to exercise its option to extend the Lease Term with respect to the Second Expansion Space, the determination of continuous floors in Section 2.2.1(iii) of the Original Lease (as amended by the First Amendment) from the bottom up, or from the top down, as applicable, shall be deemed to include the Second Expansion Space.

9.4Capital Costs for Second Expansion Space. Clause (y) of Section 4.2.4(xiii) of the Original Lease (as amended by the First Amendment) is hereby amended and restated as follows:

“(y) with respect to Phase II Premises or the Must-Take Space after the Lease Commencement Date applicable thereto, the Expansion Space after the Expansion Effective Date, the 25th Floor Must-Take Space after the 25th Floor Must-Take Effective Date, or the Second Expansion Space after the Second Expansion Effective Date;”

9.5Exclusion of Second Expansion Space from Operating Costs. Section 4.2.4 of the Original Lease (as amended by the First Amendment) is hereby amended to add a new exclusion (tt) to the list of exclusions of Operating Costs as follows:

“(tt) to the extent the Base, Shell and Core relating to the Second Expansion Space is not in compliance with Laws as of the Second Expansion Effective Date, the costs of bringing the Base, Shell and Core relating to the Second Expansion Space into compliance with applicable Laws.”

9.6Limitation on Landlord Damages. The final sentence of Section 19.2.1 of the Original Lease (as amended by the First Amendment) is hereby amended and restated in its entirety as follows:





“Notwithstanding the foregoing, Landlord’s damages in the event of any event of default by Tenant shall not include any construction costs paid or incurred by Landlord, any brokerage commissions or allowances paid by Landlord to Tenant (including the Improvement Allowance, Expansion Improvement Allowance, Second Expansion Improvement Allowance, or any other allowance) or any free rent provided to Tenant (or any rent attributable to any period between the delivery date for any Phase of the Premises, the Expansion Space, the Must-Take Space or the Second Expansion Space (and, if applicable, the 25th Floor Must-Take Space), and the Lease Commencement Date for such Phase of the Premises, the Expansion Effective Date for the Expansion Space,
the Must-Take Effective Date for the Must-Take Space, or the Second Expansion Effective Date for the Second Expansion Space (or, if applicable, the 25th Floor Must- Take Effective Date)).”

10.Miscellaneous.

10.1This Amendment, including Exhibit A (Outline and Location of Second Expansion Space) attached hereto, sets forth the entire agreement between the parties with respect to the matters set forth herein, and the leasing of the Second Expansion Space pursuant to this Amendment shall supersede the provisions of Section 1.3 of the Original Lease. There have been no additional oral or written representations or agreements. The capitalized terms used in this Amendment shall have the same definitions as set forth in the Lease to the extent that such capitalized terms are defined therein and not redefined in this Amendment.

10.2Except as herein modified or amended, the provisions, conditions and terms of the Lease shall remain unchanged and in full force and effect. In the case of any inconsistency between the provisions of the Lease and this Amendment, the provisions of this Amendment shall govern and control.

10.3Neither party shall be bound by this Amendment until both parties have executed and delivered the same to each other.

10.4Tenant hereby represents to Landlord that Tenant has dealt with no broker in connection with this Amendment other than Colliers International. Tenant agrees to indemnify and hold Landlord and the Landlord Parties harmless from all claims of any other brokers claiming to have represented Tenant in connection with this Amendment. Landlord hereby represents to Tenant that Landlord has dealt with no broker in connection with this Amendment other than CBRE, Inc. Landlord agrees to indemnify and hold Tenant and the Tenant Parties harmless from all claims of any other brokers claiming to have represented Landlord in connection with this Amendment.

10.5The terms and conditions of Section 29.43 of the Original Lease shall apply to this Amendment.

10.6For purposes of Section 1938(a) of the California Civil Code, Landlord hereby discloses to Tenant, and Tenant hereby acknowledges, that neither the Premises nor the interior of the Building have undergone inspection by a Certified Access Specialist (CASp). As required by Section 1938(e) of the California Civil Code, Landlord hereby states as follows: “A Certified Access Specialist (CASp) can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction- related accessibility standards under state law. Although state law does not require a CASp inspection of the subject premises, the commercial property owner or lessor may not prohibit the lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the lessee or tenant, if requested by the lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs necessary to correct violations of construction-related accessibility standards within the premises.” In furtherance of the foregoing, Landlord and Tenant hereby agree as follows: (a) any CASp inspection requested by Tenant shall be conducted, at Tenant’s sole cost and expense, by a CASp approved in advance by Landlord, subject to Landlord’s reasonable rules and requirements; (b) Tenant, at its sole cost and expense, shall be responsible for making any improvements or repairs within the Premises to correct violations of construction-related accessibility standards; and (c) if anything done by or for Tenant in its use or occupancy of the Premises shall require any improvements or repairs to the Building or Project (outside the Premises) to correct violations of construction-related accessibility standards, then Tenant shall reimburse




Landlord within thirty (30) days after Tenant’s receipt of an invoice therefor together with reasonable supporting evidence, as Additional Rent, for the cost incurred by Landlord in connection with performing such improvements or repairs. The foregoing verification is included in this Amendment solely for the purpose of complying with California Civil Code Section 1938 and the terms of this Section 10.6 regarding the parties’ liability for construction related accessibility requirements shall apply only in the event Tenant exercises a right to conduct a CASp inspection and shall not in any manner otherwise affect Landlord’s and Tenant’s respective responsibilities for compliance with construction-related accessibility standards as are expressly set forth in the Lease, as amended hereby.

10.7THE PARTIES HERETO CONSENT AND AGREE THAT THIS AMENDMENT MAY BE SIGNED AND/OR TRANSMITTED BY FACSIMILE, E-MAIL OF A .PDF DOCUMENT OR USING ELECTRONIC SIGNATURE TECHNOLOGY (E.G., VIA DOCUSIGN OR SIMILAR ELECTRONIC SIGNATURE TECHNOLOGY), AND THAT SUCH SIGNED ELECTRONIC RECORD SHALL BE VALID AND AS EFFECTIVE TO BIND THE PARTY SO SIGNING AS A PAPER COPY BEARING SUCH PARTY’S HAND-WRITTEN SIGNATURE. THE PARTIES FURTHER CONSENT AND AGREE THAT (1) TO THE EXTENT A PARTY SIGNS THIS DOCUMENT USING ELECTRONIC SIGNATURE TECHNOLOGY, BY CLICKING “SIGN”, SUCH PARTY IS SIGNING THIS AMENDMENT ELECTRONICALLY, AND (2) THE ELECTRONIC SIGNATURES APPEARING ON THIS AMENDMENT SHALL BE TREATED, FOR PURPOSES OF VALIDITY, ENFORCEABILITY AND ADMISSIBILITY, THE SAME AS HAND-WRITTEN SIGNATURES.

10.8To induce Tenant to execute this Amendment, and in addition to the other representations and warranties of Landlord contained in the Lease, as amended hereby, Landlord warrants and represents that:

(a)As of Second Expansion Space Construction Start Date, no person or entity (except Tenant) has any right to lease or take possession of any portion of the Second Expansion Space.

(b)As of the date of this Amendment, to Landlord’s knowledge, no restrictions contained in any leases of other tenants at the Project do or shall prohibit, restrict, conflict with or adversely affect Tenant’s use and occupancy of the Second Expansion Space or the Premises or the intended use of the rights granted to Tenant in the Lease, as amended hereby, including the Ancillary Uses.

(c)As of the date of this Amendment, no Security Document that affects the validity of the Lease, as amended hereby, encumbers Landlord’s interest in the Building or Project as of the date hereof.

[Signature Page Follows]





IN WITNESS WHEREOF, Landlord and Tenant have duly executed this Amendment as of the day and year first above written.

LANDLORD:

KR 100 FIRST STREET OWNER, LLC,
a Delaware limited liability company

By:    100 First Street Member, LLC,
a Delaware limited liability company, its Manager

By:    Kilroy Realty, L.P.,
a Delaware limited partnership, its Managing Member

By:    Kilroy Realty Corporation, a Maryland corporation,     its General Partner image_0.jpg

image_1.jpg
By:
Name: John Osmond
Title: SVP Asset Management


image_3.jpg
By:
Name: Eileen Kong
Title: SVP Asset Management


image_5.jpg
TENANT:

OKTA, INC.,
a Delaware corporation
image_6.jpg                image_7.jpg
By:
Name: Jonathan Runyan
Title: General Counsel and Secretary



[Signature Page to Third Amendment to Office Lease]




EXHIBIT A – OUTLINE AND LOCATION OF SECOND EXPANSION SPACE

Exhibit A is intended only to show the general layout of the Second Expansion Space as of the beginning of the Second Expansion Effective Date. It is not to be scaled; any measurements or distances shown should be taken as approximate.




image_10.jpg

EX-31.1 3 okta-10312021_ex311.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, Todd McKinnon, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Okta, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: December 1, 2021



/s/ Todd McKinnon
Todd McKinnon
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 okta-10312021_ex312.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, Brett Tighe, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Okta, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: December 1, 2021



/s/ Brett Tighe
Brett Tighe
Interim Chief Financial Officer
(Principal Financial Officer)


EX-32.1 5 okta-10312021_ex321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Todd McKinnon, Chief Executive Officer of Okta, Inc. (the “Company”), and Brett Tighe, Interim Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:

1.    The Company’s Quarterly Report on Form 10-Q for the quarterly period ended October 31, 2021, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and

2.    The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: December 1, 2021
/s/ Todd McKinnon
Todd McKinnon
Chief Executive Officer
(Principal Executive Officer)
/s/ Brett Tighe
Brett Tighe
Interim Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 okta-20211031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Overview and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Accounting Standards and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Business Combinations - Schedule of Business Acquisition Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Cash Equivalents and Investments link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Cash Equivalents and Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Cash Equivalents and Investments - Schedule of Contractual Maturities of Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Cash Equivalents and Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Deferred Commissions link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Deferred Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - Goodwill and Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - Goodwill and Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - Deferred Revenue and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Deferred Revenue and Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Deferred Revenue and Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - Convertible Senior Notes, Net link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - Convertible Senior Notes, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Convertible Senior Notes, Net - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Convertible Senior Notes, Net - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Convertible Senior Notes, Net - Schedule of Liability and Equity Component of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Convertible Senior Notes, Net - Note Hedges, Warrants and Capped Calls (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2337306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Leases - Schedule of Operating Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2141111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2143112 - Disclosure - Employee Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2344307 - Disclosure - Employee Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Employee Incentive Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2448428 - Disclosure - Employee Incentive Plans - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2450430 - Disclosure - Employee Incentive Plans - Schedule of Estimated Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2153114 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2354308 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2455432 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2456433 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2457434 - Disclosure - Net Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2158115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 okta-20211031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 okta-20211031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 okta-20211031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplementary cash flow disclosure: Supplemental Cash Flow Information [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Letter of Credit Letter of Credit [Member] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Business Acquisition Consideration Schedule of Business Acquisitions, by Acquisition [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Professional services and other Technology Services Costs [Member] Technology Services Costs [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Acquisition related costs Business Combination, Acquisition Related Costs Entity Address, Address Line One Entity Address, Address Line One Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Forfeited (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 Revenue: Revenue from Contract with Customer [Abstract] Entity Filer Category Entity Filer Category Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Number of options, canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Other assets Other Assets, Noncurrent Common stock reserved for future issuance and options and unvested RSUs outstanding (in shares) Common Stock, Capital Shares Reserved For Future Issuance And Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Number Common Stock, Capital Shares Reserved For Future Issuance And Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Number Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Redemption price percentage Debt Instrument, Redemption Price, Percentage Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition 2023 convertible senior notes Convertible Senior Notes Due 2023 [Member] Convertible Senior Notes Due 2023 [Member] Document Fiscal Year Focus Document Fiscal Year Focus Other liabilities, noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Intangible amortization expense Amortization of Intangible Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Useful life of acquired intangible assets Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized that was included in the contract liability balance Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Subsequent Events [Abstract] Net loss Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination and Asset Acquisition [Abstract] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Proceeds from maturities and redemption of securities available for sale Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Shares issued during the period Debt Conversion, Converted Instrument, Shares Issued Equity awards outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Award Type [Domain] Award Type [Domain] Professional services and other Technology Service [Member] Schedule of Liability and Equity Component of Notes Convertible Debt [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Number of shares available for purchase (in shares) Derivative Instrument, Number Of Shares Available For Purchase Derivative Instrument, Number Of Shares Available For Purchase Vested and exercisable, number of options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Schedule of Investments [Line Items] Schedule of Investments [Line Items] Schedule of Contractual Maturities of Short-term Investments Investments Classified by Contractual Maturity Date [Table Text Block] Number of shares granted in period Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets, net Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, par value $0.0001 per share; 100,000 shares authorized; no shares issued and outstanding as of October 31, 2021 and January 31, 2021 Preferred Stock, Value, Issued Total identifiable intangible assets Intangible assets acquired Finite-lived Intangible Assets Acquired Options to purchase common stock outstanding (in shares) Number of options, outstanding beginning of period (in shares) Number of options, outstanding end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Limitation on sale of common stock due to sale price threshold (in days) Debt Instrument, Convertible, Threshold Consecutive Trading Days Trade name Trade Names [Member] Accumulated deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Operating lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Non-cash charitable contributions Noncash Contribution Expense Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Thereafter Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four Redemption face amount Debt Instrument, Repurchased Face Amount Operating lease right-of-use assets exchanged for lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Depreciation, amortization and accretion Depreciation, Amortization and Accretion, Excluding Amortization of Deferred Sales Commissions Depreciation, Amortization and Accretion, Excluding Amortization of Deferred Sales Commissions Entity Interactive Data Current Entity Interactive Data Current Issuance of common stock for bonus settlement Stock Issued, Executive Bonus Settlement Stock Issued, Executive Bonus Settlement Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Net loss per share, basic (in dollars per share) Earnings Per Share, Basic Proceeds from shares issued in connection with employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Deferred Commissions Deferred Revenue and Performance Obligations Revenue from Contract with Customer [Text Block] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Issuance costs attributable to liability component Unamortized Debt Issuance Expense Amortized cost, due between one to five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total Interest Expense, Debt Sales commissions capitalized as contract costs Capitalized Contract Costs, Additions Capitalized Contract Costs, Additions Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Denominator: Earnings Per Share, Diluted [Abstract] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Entity Current Reporting Status Entity Current Reporting Status Payments for repurchases and conversions of convertible senior notes Repayments of Convertible Debt Schedule of Investments [Table] Schedule of Investments [Table] Cash payments included in the measurement of operating lease liabilities Operating Lease, Payments Other, net Other Noncash Income (Expense) Deferred commissions, noncurrent Capitalized Contract Cost, Net, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Consideration transferred  Total consideration Business Combination, Consideration Transferred Interest and other, net Interest Expense and Other Nonoperating (Income) Expense Interest Expense and Other Nonoperating (Income) Expense Aggregate principal amount Principal Long-term Debt, Gross Plan Name [Axis] Plan Name [Axis] Assets: Assets, Fair Value Disclosure [Abstract] Net carrying amount Long-term Debt Total cash equivalents and short-term investments Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill impairments Goodwill, Impairment Loss Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Cash Equivalents Cash and Cash Equivalents [Member] Cash paid during the period for: Cash Paid During the Period [Abstract] Cash Paid During the Period Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders' equity Liabilities and Equity Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Deferred revenue Contract with Customer, Liability, Current Options exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Amortization of deferred commissions Amortization of Deferred Sales Commissions Additional paid-in capital Additional Paid in Capital Liabilities and stockholders' equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Net Loss Per Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Fiscal 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Issuance of common stock upon exercise of stock options and other activity, net Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Overview and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Issuance of common stock and value of equity awards assumed in connection with business combination Stock Issued, Business Combination Stock Issued, Business Combination Gross profit Gross Profit Draws on line of credit Long-term Line of Credit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Effects of changes in foreign currency exchange rates on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Initial conversion rate of common stock Debt Instrument, Convertible, Conversion Ratio Balance Sheet Location [Domain] Balance Sheet Location [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Unrealized Gain Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Trading Symbol Trading Symbol Issuance of common stock and value of equity awards assumed in connection with business combination Stock Issued During Period, Value, Acquisitions Current liabilities: Liabilities, Current [Abstract] Restricted cash, noncurrent included in other assets Restricted Cash and Cash Equivalents, Noncurrent Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Payments for business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Convertible Senior Notes, Net Debt Disclosure [Text Block] Vested and exercisable, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Employee Incentive Plans Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Shares of class a common stock transferred (in shares) Stock Issued During Period, Shares, Debt Extinguishment Stock Issued During Period, Shares, Debt Extinguishment Accounting Policies [Abstract] Accounting Policies [Abstract] Options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Letters of credit issued and outstanding Letters of Credit Outstanding, Amount Total operating lease liabilities Operating Lease, Liability Common stock Common Stock, Value, Issued Liability component: Liability Component [Abstract] Liability Component [Abstract] Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Weighted average stock-based compensation recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Goodwill acquired Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 11) Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Consideration allocated to equity component Debt Instrument, Repurchase Amount. Portion Allocated to Equity Component Debt Instrument, Repurchase Amount. Portion Allocated to Equity Component Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Consideration allocated to debt component Debt Instrument, Repurchase Amount, Portion Allocated to to Debt Component Debt Instrument, Repurchase Amount, Portion Allocated to to Debt Component Net proceeds from notes Proceeds from Debt, Net of Issuance Costs Allowance for accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Dilutive effect on securities Dilutive Securities, Effect on Basic Earnings Per Share 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Business Combinations Business Combination Disclosure [Text Block] 2017 Equity Incentive Plan 2017 Equity Incentive Plan [Member] 2017 Equity Incentive Plan [Member] Restricted stock Unvested restricted stock awards issued and outstanding Restricted Stock [Member] Hedge exercised, consideration received on transaction Derivative Instrument, Hedge Exercised, Consideration Received on Transaction Derivative Instrument, Hedge Exercised, Consideration Received on Transaction Other Commitments [Table] Other Commitments [Table] Proceeds from issuance of debt Proceeds from Issuance of Debt Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Class of Stock [Axis] Class of Stock [Axis] Net loss Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name Number of warrants issued subject to anti-dilution adjustments (in shares) Class of Warrant or Right, Outstanding Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Short-term investments, purchases unsettled Short-Term Investment Purchases Not Yet Settled Short-Term Investment Purchases Not Yet Settled Equity consideration (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Purchases of capped calls related to convertible senior notes Purchase of capped call on convertible debt Payment for Capped Call, Convertible Debt Payment for Capped Call, Convertible Debt Stock options Issued and outstanding stock options Share-based Payment Arrangement, Option [Member] Net Carrying Amount Reported Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Interest receivable Interest Receivable, Current Common stock Common Stock [Member] Operating loss Operating Income (Loss) Estimated fair value, due between one to five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Unrealized Loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Subscription Cost of Services, Licenses and Services [Member] Cost of Services, Licenses and Services [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Purchases of securities available for sale and other Payments to Acquire Debt Securities, Available-for-sale Income taxes Income Taxes Paid Shares issuable under warrants granted (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Interest income and other, net Other Nonoperating Income (Expense) Convertible senior notes Long-term Debt, Fair Value Accrued compensation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Accrued expenses and other current liabilities Other Liabilities, Current Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Entity Information [Line Items] Entity Information [Line Items] Cash consideration hold back period Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back, Period Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back, Period Total liabilities Liabilities Fiscal 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Award Type [Axis] Award Type [Axis] Options granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Maturities of Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Equity component of early extinguishment and conversions of convertible senior notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Initial cap price of capped calls (in dollars per share) Initial Cap Price per Share, Capped Calls Initial Cap Price per Share, Capped Calls Equity component, unamortized discount issuance costs Less: issuance costs Debt Instrument, Convertible, Equity Component, Unamortized Discount Issuance Costs Debt Instrument, Convertible, Equity Component, Unamortized Discount Issuance Costs Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Replacement equity awards issued, fair value Business Combination, Replacement Equity Awards, Total Issued, Fair Value Business Combination, Replacement Equity Awards, Total Issued, Fair Value Restricted cash, current included in prepaid expenses and other current assets Restricted Cash and Cash Equivalents, Current Vested and exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Payments for warrants related to convertible senior notes Payments for repurchase of Warrants Payments for Repurchase of Warrants Debt repurchase, cash portion Repayments of Senior Debt Loss on early extinguishment and conversion of debt Loss on early extinguishment and conversion of debt Loss on early extinguishment of debt Gain (Loss) on Extinguishment of Debt Number of purchase periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Debt repurchase, total consideration Debt Instrument, Repurchase Amount Cash consideration held back Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back Balance Sheet Location [Axis] Balance Sheet Location [Axis] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Limit within threshold of consecutive trading days Debt Instrument, Convertible, Limit Within Threshold Of Consecutive Trading Days Debt Instrument, Convertible, Limit Within Threshold Of Consecutive Trading Days Measurement Frequency [Domain] Measurement Frequency [Domain] Face amount of debt instrument Debt Instrument, Face Amount Interest expense Interest Expense Software licenses Licensing Agreements [Member] Accrued compensation Increase (Decrease) in Employee Related Liabilities Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Purchases of capped calls related to convertible senior notes Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges Amortization of contract costs Capitalized Contract Cost, Amortization City Area Code City Area Code Closing price of common stock (in dollars per share) Share Price Accumulated deficit Retained Earnings (Accumulated Deficit) RSUs Unvested RSUs issued and outstanding Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Business Acquisition [Line Items] Business Acquisition [Line Items] Impairment loss related to costs capitalized Capitalized Contract Cost, Impairment Loss Other-than-temporary impairment short term investment Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale (Gain) loss on strategic investments Gain (Loss) on Investments Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate U.S. treasury securities US Treasury Securities [Member] Reconciliation of cash, cash equivalents and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Proceeds from hedges related to convertible senior notes Proceeds from Hedge, Financing Activities Estimated Fair Value Estimate of Fair Value Measurement [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Proceeds from stock option exercises Proceeds from Stock Options Exercised Short-term investments Short-term Investments Options canceled, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for (benefit from) income taxes Income Tax Expense (Benefit) Cash Equivalents and Short-term Investments [Abstract] Cash Equivalents And Short Term Investments [Abstract] Cash Equivalents And Short Term Investments [Abstract] Accounts receivable, net of allowances of $3,149 and $3,451 Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments Cash, Cash Equivalents and Investments [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Other comprehensive income (loss): Other Comprehensive Income (Loss), before Tax [Abstract] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number 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] Estimated Fair Value Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Auth0 and atSpoke Auth0 and atSpoke [Member] Auth0 and atSpoke Fair value, unvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Unrecognized stock-based compensation expense related to stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service [Axis] Product and Service [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Strategic investments without a readily determinable fair value Equity Securities without Readily Determinable Fair Value, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Unrecognized compensation costs related to unvested restricted stock units Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Shares of employee purchased Class A common stock (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Operating lease right-of-use assets Increase (Decrease) In Operating Lease, Right-Of-Use Assets Increase (Decrease) In Operating Lease, Right-Of-Use Assets Actual Revenue and Earnings Business Combination, Actual Revenue and Earnings Since Acquisition [Abstract] Business Combination, Actual Revenue and Earnings Since Acquisition Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Amortization of debt discount Amortization of Debt Discount (Premium) Issuance costs Debt Issuance Costs, Gross Equity consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Payments for warrants related to convertible senior notes Adjustments To Additional Paid In Capital, Purchase Of Convertible Note Warrants Adjustments To Additional Paid In Capital, Purchase Of Convertible Note Warrants Convertible senior notes, net, noncurrent Convertible Debt, Noncurrent Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Restricted Cash, Noncurrent Restricted Cash, Noncurrent Weighted- Average Exercise Price  Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Revenue from remaining performance obligations Revenue, Remaining Performance Obligation, Amount Issuance of common stock for bonus settlement Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Estimated Fair Value Estimated fair value Debt Securities, Available-for-sale Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Short-term Investments Short-term Investments [Member] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Loss before provision for (benefit from) income taxes Pretax losses Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2  Fair Value, Inputs, Level 2 [Member] Cash Equivalents and Investments Cash, Cash Equivalents, and Short-term Investments [Text Block] Contractual interest expense Interest Expense, Debt, Excluding Amortization Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Proceeds from issuance of warrants related to 2023 convertible senior notes Proceeds from Issuance of Warrants Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Stock options and unvested RSUs outstanding (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number Number of options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Limitation on sale of common stock (in days) Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Restricted cash awards Restricted Cash Awards [Member] Restricted Cash Awards Local Phone Number Local Phone Number Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Stock-based Compensation Expense by Statement of Operations Location Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Equity component: Equity Component [Abstract] Equity Component [Abstract] Total assets Assets Schedule of Shares of Common Stock Reserved for Future Issuance Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Deferred income taxes Deferred Income Taxes and Tax Credits Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted-average purchase price of employee purchased Class A common stock (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Fixed interest rate Debt Instrument, Interest Rate, Stated Percentage Realized gains or losses reclassified out of accumulated other comprehensive income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Accounting Standards and Significant Accounting Policies Significant Accounting Policies [Text Block] Performance obligations expected to be satisfied, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities, noncurrent Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Operating Lease, Liability, Noncurrent Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Operating Lease, Liability, Noncurrent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Sales price as a percentage of conversion price Debt Instrument, Redemption, Sales Price as a Percentage of Conversion Price Debt Instrument, Redemption, Sales Price as a Percentage of Conversion Price Schedule of Interest Expense Schedule of Debt [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Operating Lease Costs Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Numerator: Earnings Per Share, Basic [Abstract] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Weighted-average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Short-term investments, maturities unsettled Short-Term Investment Maturities Not Yet Settled Short-Term Investment Maturities Not Yet Settled Subsequent Events Subsequent Events [Text Block] Lease cost: Lease, Cost [Abstract] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Number of equity incentive plans (in incentive plans) Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Corporate debt securities Corporate Debt Securities [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Issuance of common stock for repurchases and conversions of convertible senior notes Stock Issued, Repurchase of Convertible Debt Stock Issued, Repurchase of Convertible Debt Fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Entities [Table] Entities [Table] Business Combinations Business Combinations Policy [Policy Text Block] Proceeds from issuance of convertible senior notes, net of issuance costs Proceeds from Convertible Debt Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Remaining three months of fiscal 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Total cost of revenue Cost of Goods and Services Sold Capitalized internal-use software costs Computer Software, Intangible Asset [Member] Class B Common Stock Common Class B [Member] Equity consideration held back (in shares) Business Acquisition, Equity Interest Issued or Issuable, Held Back, Number of Shares Business Acquisition, Equity Interest Issued or Issuable, Held Back, Number of Shares Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net change in unrealized gains or losses on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Convertible senior notes, net Convertible Debt, Current Number of Options  Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Short term investments, fair value Investments, Fair Value Disclosure Non-cash activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Amortized cost, due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Customer relationships Customer Relationships [Member] Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Pro Forma Consolidated Statement of Operations Data Pro Forma Information [Abstract] Pro Forma Information Other liabilities, noncurrent Other Liabilities, Noncurrent 2026 convertible senior notes Convertible Senior Notes Due 2026 [Member] Convertible Senior Notes Due 2026 Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fiscal Period Fiscal Period, Policy [Policy Text Block] Debt repurchased, total consideration Repayments of Long-term Debt Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Strategic investments, realized gains and unrealized adjustments Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Revenue Business Acquisition, Pro Forma Revenue Proceeds from hedges related to convertible senior notes Proceeds from Termination of Note Hedges Proceeds from Termination of Note Hedges Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Hedge exercised, number of shares received on transaction Derivative Instrument, Hedge Exercised, Shares Received on Transaction Derivative Instrument, Hedge Exercised, Shares Received on Transaction Document Quarterly Report Document Quarterly Report Value of shares issuable under warrants granted (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Proceeds from sales of securities available for sale and other Proceeds from Sale of Debt Securities, Available-for-sale Auth0 Auth0 [Member] Auth0 Shares subject to warrants related to the issuance of the 2023 Notes Warrant [Member] Options outstanding, weighted average exercise price beginning of period (in dollars per share) Options outstanding, weighted average exercise price end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Other Commitments [Line Items] Other Commitments [Line Items] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Deferred commissions Increase (Decrease) in Deferred Compensation Number of short-term investments in unrealized loss positions (in investments) Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions Stock-based compensation expense Share-based Payment Arrangement, Expense Shares related to convertible senior notes Convertible Debt Securities [Member] Vested and exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted- Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Amortization of debt issuance costs Amortization of Debt Issuance Costs Class A Common Stock Common Class A [Member] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Issuance costs attributable to equity component Debt Issuance Costs, Equity Component, Gross Debt Issuance Costs, Equity Component, Gross Gross Finite-Lived Intangible Assets, Gross Common stock, reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Purchases of hedges related to 2023 convertible senior notes Payments for Hedge, Financing Activities Leases [Abstract] Leases [Abstract] Cost of revenue: Cost of Goods and Services Sold [Abstract] Entity Central Index Key Entity Central Index Key Schedule of Intangible Assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted-Average Remaining Useful Life Finite-Lived Intangible Assets, Remaining Amortization Period Security Exchange Name Security Exchange Name Gross unrealized gains or losses from available-for-sale securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Equity Interest Type [Axis] Equity Interest Type [Axis] Number of options, exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Original debt amount Debt Conversion, Original Debt, Amount atSpoke Townsend Street Labs, Inc. (“atSpoke”) [Member] Townsend Street Labs, Inc. (“atSpoke”) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Operating lease not yet commenced, undiscounted future payments Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Measurement Basis [Axis] Measurement Basis [Axis] Equity component of convertible senior notes, net of issuance costs Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Schedule of Potentially Dilutive Securities Excluded from Diluted Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Total proceeds from employee purchase of Class A common stock Stock Issued During Period, Value, Employee Stock Purchase Plan Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Period after consecutive trading days Debt Instrument, Convertible, Period After Consecutive Trading Days Debt Instrument, Convertible, Period After Consecutive Trading Days Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Stock Options and Restricted Stock Units Stock Options And Restricted Stock Units [Member] Stock Options And Restricted Stock Units [Member] ESPP Shares committed under the ESPP Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Cash consideration Cash Payments to Acquire Businesses, Gross Money market funds Money Market Funds [Member] Benefit from exercise of hedges related to convertible senior notes Stock Redeemed, Value, Exercise of Hedges Related to Convertible Senior Notes Stock Redeemed, Value, Exercise of Hedges Related to Convertible Senior Notes Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Finite-Lived Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Less: unamortized debt issuance costs and debt discount Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Strategic Investments Equity Securities without Readily Determinable Fair Value [Policy Text Block] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] 2025 convertible senior notes Convertible Senior Notes Due 2025 [Member] Convertible Senior Notes Due 2025 [Member] Equity consideration held back Business Combination, Consideration Transferred, Liabilities, Incurred, Equity Interests Issued and Issuable Held Back Business Combination, Consideration Transferred, Liabilities, Incurred, Equity Interests Issued and Issuable Held Back Statistical Measurement [Axis] Statistical Measurement [Axis] Capitalization of internal-use software costs Payments for Software Cover [Abstract] Cover [Abstract] Percentage of closing sale price in excess of convertible notes Percentage Of Closing Sale Price In Excess Of Convertible Notes Percentage Of Closing Sale Price In Excess Of Convertible Notes Net Finite-Lived Intangible Assets, Net Goodwill Goodwill Write off of deferred debt issuance cost Write off of Deferred Debt Issuance Cost Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Carrying amount of the equity component Debt Instrument, Convertible, Carrying Amount of Equity Component, Net Debt Instrument, Convertible, Carrying Amount of Equity Component, Net Subscription Subscription and Circulation [Member] Estimated fair value, due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Purchased developed technology Developed Technology Rights [Member] Operating lease cost Operating Lease, Cost Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Deferred commissions Capitalized Contract Cost, Net, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of ESPP Black-Scholes Option Pricing Model Estimated Fair Value Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Common stock and additional paid-in capital Common Stock Including Additional Paid in Capital [Member] Senior notes Senior Notes EX-101.PRE 10 okta-20211031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 image_0.jpg begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ ,0 #0" ( #7@UFQ /D$E$051X7NV= MT;6K(!!%[>=]6LMMP3K2ABVD%G]3CP\$$68 34*.7O=Y?(:3"9R&(8!33># MX[R'+IW71$_?9PI\P%#P7M?1T0.@@$^@KB/\C?1-O*3)='C3\VX!8CJ#M"IG M]..'OI/-]*(G1.@?H">(Z0P*/),FJ*?IW=.R>]SNGR"F,R">*=2%>1W8W^B+ M>WB0U-,W]:CMYA *8CJ#S^C4J5\?&MYY>7JH1'7.(Q'4O0Z9EX2#2\G3-X]'UO_Y7(]\0DKM;TF::/W XO\3>**SB^IXJV]"L9F'N@ M!1C,][CZ>[M!V$H?L>$!7"LF60>OL7^-PO-W_P9QR>A6'/\;](X\N.YL!1Y3 MYM\HF@']AHILS\1B'1HV4=?%".84;N02,2T:FG0E&>G(/U5;[HXLL.Z$"C^B M3%A,']>1[,9,GHZ,QN!4H&&>TP.>*2:AH7Z[^J:5KU6R_6MMC5?8MNY9]Q]9 MMZ=Z)I8E&CR>AI:)\01)G2,F$4\XEYXK21Y,V-G.>LYV^U(3KV_%)W,T)ST3 M<3PL)ZGXT$Q2C%OS O-Q,0EOY),"4]56)B C>@HY]P$[YWJF%Q%)/ ;:#:$T M]T;HY6+2,I+7VKWTRW5W=MP"_?HW_,G8W-F^EN-+S/ZL(\N_0<_$Q$0+,/9C MI@ LX4F(B_):2L0DKJF,C;167-_#U",KXSU-XB_4K!O@0\6T_U5I-Y=P"B'0 M T;2Y5>3+2:AB4TN1$F6HQ(:&M_AIMP8)"V4$C,1!Y.B/S],4I%T^<7DB8E% M2&X7]D]H:!!E;OLV=Y'MF5@,Y%' 6F8WK";A5T(G>Q$98A*A _- BQ-:E13+ M$;<-Z;/V/1-U)X/EPFDX]6]/FME2OHI4,2U!DO%#1D^ZCQ,ZHR?\%)G52?LX M$GW3<,J1&H>*S^/DOD22F%8EF?!HBY8&F1>FY7^.G-$5=RKZ8],!-;=UP>]CMSG^$5,_$51)0'A.//1DBKTD=_-,/?HXD(D6T]:[K.LI(#*"#Q@20.H"RDF MY[:3=:D)+0C 'E),.BE@TDM_ Z9U00%23$ZB$!,HH5O3WSI@$I+"XRA &2IF9^WC/)Y^4%&%[/6DSQ0%-]H[E?71DW[CWG]#G/.GNFJ>CF-+O5(QB>\>2% MQYKJ&\W]GIAX]8@C_9_G09+TS*_S9%,QFJ/!1_^O-R_QFKNE^S \W-1?[^;D MJF4+NWIF7PW=.%9ZOJF_/C;^UR/J:R;^YD\$QD! M\7"55*'B^\U]KL?4I9MS1G,_X9GHL.C/T]9Y%.)U"5=3D:D^S]1*S#2^AE'^ M?KSGZY!+GU(F5.P4*C(UPIH:V$9SC7@F>^Q#KBQMZ^X86\%'VM=->%5D:APS MFFLJ:]3.L@XO+LLH5R1J;O8W9R>46G ,_%QLGEI[EULU=]*4 MR=7GO<;7%BM69&J<1M:_">Y1(J,G6/-F,FT@L,\M>J MZ1&[/!]2?2V8Y8;Q(W;Y&TW=98V9K%13 YZ)#)%$]40Z#AY_\!CE.BHR=17_=-$]IE[F M+'@ 7KUGBMPWK5#%>"3;66U=5L9R)[_P#=Z27G+KJ2)34S">J9V)WGAS5QV' MV-(75KP^((OT..9>4_L<4U-P/9/*@%36*[K\C4%!H,P/GX M>>.?C$+HP6M(B8XK,C4%,S>GHN\6YN8BS;VL7Q!GB1A61;+#LEA[5 ]#>GO" M6QL^U4^HR-04&ES/%&ON"8@KKJY^UD":)QL5\4ZD(E-3<%<--!& 1YI[!-$T MO2NLLY =D[MJNXM.G%5D:@H-I@8BPQ^.:-S'*X9 $X_AB*0B4U,PF8V MPS^PITT\V-0C8MK6@%>?9XJGC*^+80D\>\3[CHI,3<>7 :_6,\V^JZ,X(;3H=\="?%$;R>CS,U?[&HC1LS MM2$FUMR/C%"RX!_=1S^:E[_5U*,Z;G$]$V_NAR]3(CRI'8]G*S(UA55,5@S> MGF)O[SF";NYG=MEZ1J2DTE0%7\.3R=YH[ M61Z4TM8K,C6%!I]IR9O[*8>@X-CN9X<_]"#9$/3>RM*C(U MA0;7@-M72G%U#9'L7WJO89^E>*RI*?@RX,V)B98X%4]718L$(2=V-YB:;NP^ M#0;@Y'IU5]80GY&8J^;XY'E]UE-<0;>M;=9Q69F@B? MFZN[F^-IP(MRRKRAYTZK561J(JU-I_ :.C?&5/"&WN4[E8I,3:2UF(D/MD^O M(>_ML 7Q1T6F)K+&3%:JJ6K/1*__R8%,3:>J9EGS^LCLO/O"^ M>5>J .^[/=/4=)J*F7@4HJ#E\@E53_&8J")3T^&K!BKV3-Y@LSOLVT,5?R3$ MJ:1EJE%UIWR'JU1O#=H>K MIR)3LW ]D\J URFF7C[PTP\MFD"DOH^'L169FD4C 7@HZNR*TLJA_D*T_B/= MD*(B4W,Q2XLL/Q]KY2>U,?J^%D\S-9<6UC/Q%:;D;E"A$Q7QYGH%3D:GI^#+@=7HFA7>R M0E3)L/S$^Z,:=T6F)J*ZN55,E7LF<"]N!GS9J?V9EN N^'US=7=SX$; *KF*P8')X)E,$SX/!,H)!V,N#@=AI\IB6X"XSFP&FTL 8GP3U3E??-@2? Y^;0S8%",)T"3@,Q$SB--6:R4DWP3* ,*\^$ M##@X!C+@X#0P-P=.@W@F)29X)E""M9X)>29P##?/)'<0,X%">)X)G@D4XL9, MBYYPWQPH@SQK *D!4 [OYB F4(@W-8!N#I1@WS>G507/!,KP>*8>G@D4T?56 MZ*WT)([04@ DT D_9"M)#>MH*0 28!.]_\;^*S]T!]I#/I+<]&[P3. (W?29 MK=&<3C714@ D()^*;P_EE)Y&W.T$\EG$I =TFW^"F$ !4DPRU>0NMD1V !0@ MQ32J&-RL:EJ$10L"L(<4TQ*#.S$3>CI0@/Y9JC4/ODW28;H7Y*+%M/1T=C0(0"*.F/2DKY6Z5/[)+@- "$=, MLQ,Y;5LX)Y "%9,\Q'HZ),1!"AXQ\2,W"JDA0F@$&(H)@$VUU0;AIS0"83^(B):5Z" M)V=URKHCXW%, P.7'3$)O9!%H3GOT:VF&9SGUW8/]G:&M#]_0PE8E)X5]*QB&K] M=U'8XK'&X3V)K8RQ7I/:%]M1'Q='U''IVZSCJHPYCG,?=ZYT,50C.8CP:. " M"FY7I\7&@[[3\6IEKQX5DT)(2J\R<#Z [_@,XF7,FVQE4/B!A>V7Y%8XJA/$ MI)C>2V[3MDE]6,PLZ[@J1@RE6_:O_B#W6M!/9_]Z/LMWKO>M8(;G++ESCF+OTH_*^U5\Z]CV]ZK_"NDO&K^W6Q+ M>'4SQOU&6:^R[26>R GRAPHIC 12 image_1.jpg begin 644 image_1.jpg MB5!.1PT*&@H -24A$4@ DH #J" ( #2POT) S^$E$051X7NV= MZY6KNA*$R>?\="R3@N.8-)S"CL5_)QX?0$:TJEH/;/P ZEOG[C47A!!2JTLM M"=S=A!!"B-W1X0$AA!!B^TC>A!!"[!#)FQ!"B!TB>1-""+%#)&]"""%VB.1- M""'$#I&\"2&$V"&2-R&$$#M$\K8&_\Y=.[]7O/Q 7#,U=:Y7"E3RSP43'(G+ M3U(9YW^8H,2_D[WVM.A:(;:#Y&T-_C).N\#1O'/;"*#DIJ&2?RYU1=PM5Y2W M/TQ1X)JVQ>G?@2M2[!K)VQJT^6[B=%GBE;;+]1>?O$ VF*#H[^?)?4AFE M80&31F]GR9O8*9*W-7@@>KNS?X6[ILZT!=]90R7_=[#P-^')Z"V=G/S%!$+L M \G;&E!@@0D";I"W\RB$%]M.6#N._C4LQ1T;D+>+.R#(\0MK;ZILL4\D;VOP M=['^HJQ8/%.7G8[; 8W"_W@M:115M=@KDKD+<;#;UW M'*S@/%C>DZ+J'WI_:9T5U]X4O8F](GE;@Z7+0C1+67-//,57%U$ ]6.D<%]< M,W/U!J,NU&F\Z8^72: Z1*@FB&"IY@5.>"A\_%Q80^W5+ E.P^%-"^!]XX,\ M&;WY:V_8XM2:(WAKWS "4'Z;LKTUA7@4R=L:+.ZKZ/6RN]?04Q.YZ3[#%8-% MQ'>XX.Q\9:K)&WK,S+U:H!<#,,$ 5NS,F/Z:+CNA*J2W&,Z6ZK^\+2A?DI%* M/13N.S[(4]';+ZCXM7R[6IMBHT=@<),4LJDUA7B*]\E;WP>N?]?KW_#O^;?_ M[]+WJ\N_ZX;^Q4>*+.^K%-:@$QE /Y*CX&=IK)V!_2.LT/B#]+]+FH@\W;]T M57*B.?HQ0'G^HQHK^.@[YTLN/@O V50&/.AY _62#.0KH7KYZ;1B]/93NQM6 M-2HW5N,=2);65;4UA7B:U\K;H J_E]/OI3??[K]S[\3QW_[XS_G^QW!P^F-. M\#5I^A[XE^F#BZ,WCJC(4>+$5!E?X>@N!6A#8QKHY.2M'+V1CV/\DCO0& )\ M;J.06U 5X!8->*N)U4>>\81AP>6193LG6X=-AK3UT:YM=-J*8#?\%_4C_&!),?^02?T6:O+S]I3%*=>V-1M D#(Z/2UPA7L[N MGCQ(E[H8/IM./V()?0>$\N8D:M9IS]<;(!!,RX.Q)B;PXR&\HQ]KFJ;ANU#8 M@7%YJM^DP30@X)9-TF0>I'&(,.+455>MKG04@L9#3X'U0(,8:DW.08@G65/> M>E4[S7H0(Z%)).;_:_Z-D=/\;WK5YX],_ZX:O9$7.]O^C]+BN0^*G-!9UX?8 MY;N41]\!G)S,/#C>J 1*3@1<:E+)5UB+\IK &3&@ST6O[3QUK6G@+A034Y29 M/J_S(/9T2$.ES%>:"\3EG?.8;%UIG$J/B?J:)G":0XB7LXZ\G?]-L5I.VX:# M#7_,5WW/O_-#7;$/3_REG;TI>@,?9?T@^J^L\Z( RWK\F@,R:=B[L1_WTI 3 M]&0X@"F+N/>BU1IS#C)W'Y:JBRN6&X7SP0=)T^! I^%!DI"ZF'D$R[DT>BLK M] 0D@S@5%O!@'3$MH3>%*\3+>5;>^HC-$R?2N3E-1MCP$KCV"_Y8-WK#$;1Q M9.CC,M[G5DP)IYP@H :4T/74A0+XH'+G0'=YHS&$K62J?W.9 4M+J@"W\!\' M=TS8F\',I/,4 ]@TA0=QKZBK!:LKK8VB@55F)H5X"X_+VUW8!N^? MBL&H!,D?:8+3]-_Y9]AUDOS[.QX?=Z-\UY'Q_V:C-_)*F( HC:!;PJ:)=*;+ M:F1#&%$$XTN_&+6=DWEH%0H@GTC16UX5LJ4H3@QR/JZZ7--5HZ2D9X,\ M_+M>^_]RH<\.0"UQW6(*SB_-EZ#R^;H2P*6:Z.:69)*A)0<8PB^1MQG,Y [. M:%$EQS/P-IM?U(%L==W)W\)0RV)YZU5J%C#0-A/,]:IV^9D+&480HBG;.X]N8*).A!F@^JCA\,&SQ8" M.PO6":E"N0!W2DX?@O+\LE8&TM?,]3@\6AB]M;4+5I=C)%!CP_RD9B;%U] J M;^-B6XS5HL+=9R9[Y<,+#D6K5[J#,Y/H.,AY97P$^JGDOB4OG$F3NF/R]?.I M"2P / BN+U:\,.8&L4NIDL$1NP]+^7-Y2K>(X&Z:1-[P$9Q**X&*XC^(4[$9 M"_'!R_GEO %^%J\VP M:_(QS2\D\=P$3@RBC\-,V#UA[)4ZT_+9 53'P==7$G F$^C927LH>C/G<%;0 M>UBLKHYJK'B+"*U(V9/\%-G&]:NB_B!.K5)=%6$+] (XO M;:0#-S)"[1(CW M4)>W^R;)\&^ZD>2LB?5 TZC_QBXC),94-\=+=JFC=#P4YX.#]#0-GX76=,J0 MW\)^AV28R]G1C6XD4M3#G M?.>9G9,3Y;M0WZ)[0%P'J\1 M\HPI3HCF4\K'=ST$.OI W0_"+[.X8W O9BWB.]-J:%75E5]8&:(UI^HM!FCM M#1-0/EFH '?J-0:_8N,W7XXD>CO5?_>'HFW$,U2_$2.*WL3KR9MB..TE M$=]*C#R*6\NJDJA" M,ZCUF4DAW@+*VQ"Z)9\F&;7MX!\E$5]/\R[32.NZHW# <,U2#*"%>",H;_?0 M;5IL"R*GP9CX?G!G1)'*MG51IK"72J&;^!H2>1L^FDS;22X*W<1&X"E*%\VT M/PM/2 :D;>*;2.0M676;=I38!$)L@/Q$)2W(B?<%OR7J<00@CQ/=SEK8_18$ZR_U>AFQ!"B(URES=Z M'V#X0^(FA!!BH]SE[?0;)&V.WDZ:F11""+%9[O(VSTE. 9QF)H400FR70=[& MF4GS2D!X'T"?'A!""+%9!GD;WN:>M6W<.:F922&$$%MFD+?[*P'Q=;>?LS[K M((008M,,\I:\RCW^<96\"2&$V#+=_,:;^5?B)H00^Z /5^+'TRZ_!_K.8G?] MF]YX,PJ'J<3GN/S3CZ0+(1[G_)M\(O0X7\GOQM_F3O9,:E_)]W#Z[_YU8"F< M$.(Q3EWZD?'_3IABIW27&+U-[[U)WKZ$\\\\YCH=QB*%$"LRS,\1!QDN=^,/ M!>BM@*_#3I?W7/ZI4800B^E=A_4D@8-L'NS.]%: Y.T;./TD\PE7O64OA%B. MG02*'&2X//QR<;IS\G(^QI-_,S"?H)E)(<1C6$\2.O%S/Y6P#'7WGH7\R7O.?* "U.( M+<##E ('&4J+-X-V9CB(R6ER'DMMLTBE2%^M1'DL=1]X./3D)GW;\["Y\ M?N/MLW(K%G')O4*;-F+_?W,JJ&!=K 7:5LH!Y6W:.7DD>6-'@RG>"']BX..3 MI:*17$!F_4C_-_[R%G$0OR->"L\# 0=Q+$??.=G]APW_0?_R55HKVLEY$[ E M/.VASV>+YZF^D8(7[)2C3TYBLW]T#QN41)YN*W1>3 ;:5EX+L7S0 L4^@#47 M!B_8*4?_YB0V>]?K_<>6WZ D6HG9!.Z2&TA4;NHRA]97+_3#9[E S7 ;NZ#FUQ$"^Q'W%;C53<[[0RG(IR/$"WPPALXNN.\ M33M.3B8[)P\4O;GNJ:.%D_? 3O @FW>W"[17YTW[N#,$MF7QW(1B=_$88$B] M3<+0^3BFY45OAUE[RT5O'VE^+(2FI[X;=]D,$[E!N1D\Y2RP.](06ZP(#Z=Z M&X-X[C@3 ].+ ?/.R0-%;QS%!SXR-PUE.,[NIDWRA^W5900)TL!NV-S\04/K ,\Q?1J> />^\L@VFD,W7@H#?/>/",= MT?A&/ #[M!N-L?":_6(G)^_?Y3I0].:]C1O I"^&QUP?B2!%(]!8769"&X(S M5BQ[EH'$0E3! =.XC]<>.-2LP*'?>[.M#F#2%\/1@.LNQ3? ,XJL6P'P-3!D M@3$-V( [U2E$&6M"W3@)!%,(AYH6"M';/6X[VGMOMM6!-P=//*7PD=V;H@7^ M3FE.BB 9+.G;1N__Q@B>WI\3H@RO8-6[P?:,-9^ MY[Y\>]_ <78W;0L4H1%,-,*^!A+84WUBSAG2"U'F\H]&R7]7F&PXU+C9?E+Y M6%M+>%#SP9\VM?<-8 KQ'7"3! MH;8 B%6P]C.8T+@D#':(U^P:LW/R'KT=97(2Q*SW7.R\\)K7P/=]VZW%(GC^ ML# &@I0P&6!/A6EP>Z2C]$L)]MR/X0XU6C\TY$;"B,H>R>V!VBMVW-O/IVD.C-3DG'00W,4[_'&M@?Y78KB _" M[J-@'@6YLAXG"B087D$XR[ M17*!IM@'W/0W,MJCV0!]4ODPT9M=R8_R!B;R M6"QO75O! T;XTY?VA\PQ\'L&#J+1,[;_]' MH14.A6MR8!+O?-GI&SCNVIMM]>AE8-!]7KY[C:>PJEJ%W]$I^DWQ$;A9NZ)@ M8%*3V ZAPA%G)G.Y 7 F %ZP63#27=Y)=XFMDZ%:PK9)>)?W8/316W@KX'#1 MFVWUZ$T*WWH4)7DH\$SD^7U44CAQ>V1 XX#>&O)(:(W&(Q'>>-! M>GI=!?937L2-X -,X=\I#$$Q=#,A@2%0V&)>S-ZBR M[&.\XG:6KEBWM_&JQ+!W414 JWXO9E!=NWSP,C%Z.]8GE:'A<\>[6L^Q\+6! MLDZX5V&BM\!+T[D7E@\(U$Q7:R.G,C-RR :PU UQ#L##&U6^#5Y>"F"Z%*1!AJ'TFQ>D7(,Q!=^:HJBNVRP>67E:!![F?*LFW =72M<5#W+(<-'#LWF)O M%FXU"]\1Z!\D>/_R?4$ARHE? 4M4I%H8KJ+]&38_X_,+NCO@H+_W9GL+= _L MR0VU4>A[5:OB:Y<.+?ORG\>)B+ZHY4BQ#)>D>W3$U^+]MX([=L%$'NYN1DC# M>Y&6O9GTYTAOX-3P0A@\6D$G;+( IG@E;A-$,#7A&/:COZ57K=)/X3QC2HL? MVQ\Q>CO6SDD[V &37?I6#<\N6JKRQL.N@I=A5ARC<4FZ!M_!A*CEF9)\%1R$ MM3\:7]NE]@:GJK$^X-K>(&RUH"W L2.F&''O\DYW"48.5!_V"(;M/J/E:X7Y MI?"+ 8?86F([#)R"<5#5FLM]+U!0++Z\D)B!:SMZG';< 2 FJF'#D6K5;0)V M'(L\.UP;Z!N]SX0K?%'3WSSY7%3G'!6YC\;E#&"ZU^"**U >%KCEQT0U;":+ M*OD]G&K;B_""8Q"_.3GO+CF"O!4:GKL3)+!PXAPYSX7IEHRSV#UUQ=*683_> M+2G,S?,CN:?>$/!$W<(Z<=LH!UY<@\VO.MD X.6>3D":R*)Z>!B\:P:WY($C MT#RA4SKZQWYR\K\ =87(R-CP/Q'A$# DLD+*,VZ,P4<-D2\3Q;D_8,??A M+E-FEYP?;\_A"W$?"A/5X#G '*>P-?'WXWYPIW9W*+UOLV[!;K:FFI77+0R7;8LVWP=^0F(7'F@";/^=9[%NA6.B/'BE8>D3K8O[7"Z?+><' M.6+TUC=VWW/"9+C&@?W7N!Z&^X"!V' ZTXLV 1E\,HE$YL,N_*NN3#\ MI!:WGC7,->9 9<-B \9DN1 M]F?8UX63 7C]83!K;X=Y[RV.>G"L.L+]BCO,S7-\ECC)PU9HNP3?JSSA8^%K MN^><+P\&VPO#CVGA*:]-X-8P)EH.U%7OIOOZ"3.0]G@+UW&Z$H]VK2_/\;40 MFT)1V=?GI-15E'9SNM5TI9L:PDV6YN09=M=:DN\T;'ZB JZ7.PC>5TOV'KW% MOI>SSM0\G#&:VZDLF M6%G%<]1A=V;8_#AEV'T=AS Y. 6M^6! MLZ?Q,RCV2( _E,/U%FDIU2WS1!8;GO+T+'0$?LSM&C8WP7G\"JA;MD!CG>^2 M&+W=WPKH_S@?6.T#8!\P_&$+ VSBFS>XCAK&635VO!L5 !Q)-/ 37\9'M97._&P@/P5?8!<6;RUY\(Y3K!%(;&2()KW@*# M#%<+$YW>D6%#SNVGXR4;9 MV/'XPJ[9=^3@B,NTIJ&_<;8"(ID[<=MFJ[9G^R5-'J3 MO(W $ GZI#T%^ [%ZZ[!--DHF_H_39L$GNQI/,AMTC-],F<&05RX_&"'X'C+?W_ MYF78Y>_>"#]:=9 +\T+1F7)84,WJV^#:>$:0> +MF4 PARL_!87#I,:$P,#" ML[OYVPS=!(!-[^+:=B#7!%R]Y3Y;M<8O-&RX+YSE@@6>'/)NG4G>3 G>6-; M*9R*Y/K>C<+!+B]OA4PB.2>"Z1;B>(':T ]7 J:^!,<+'O9K>6S(GV/%K*JP M/.3J'Y)U^4F%4& ^WJ56Q[=FX;'I&4YOR0W@N&!)]/8ZPVX;C#Z/.]JPV+,6 M2'8T[#?FBVE8VG.7@']WS\+!6"R[-4R95;,\\0+%L(FAHIXOV_NQY0]@BC;89C#%:V"?"*W 3KR;S!+6 M4^/(B2^Q>;(RA>-PL#Q*X.X0*(_>V'1MP?CLA@R;Z[PC>78=0D?)#HBB-X)V M@L218,Z,JM$)7E"<[337^4#ZP//S)-R1RMT#$MO%)/:MYKIM .4ON]<"D$]Y M&+0N+!4@+7 V)"B8 9^R_AU.157('6XRA:X"QP-5Q\?C]^X)>7-SZ]8P9>XG!4\$Q:Y&!O;L]\.5 M_%CU@F\J>]75X:J3JFG:/^<6 N\@=/7I#&YDZ UMVH#RNO'F=UO89/FLN=6 Y MCA? #%B)"2 F5P%E5/=17P8WR0/DAD\<$\DG8[]N6XK.]J<-!*+8]U1D' M"M_QL7>QQSO*T.+:=B%]!*^IQ3>;,&Q^4;+S:@-3I%2]T[Y)7PP(7RW)#VV. M !K(9,'L\N*I,CP$LU=QMF6+A,063+H07J+@OA2 -<=)-H$75M%?0_L9\N- MPD"S%OSI2V%W;-N4'Y.!AL/3H]65A=R>ZHI5 2F'Q)YI,>6KRI5@^2K#=EL' M$WE/9WE=\39!^DEE16]DOMWDVGC2LO.LC6$SM6?9.@O+,ZR%EL*%1>;?4X8, M/F2G+3<*&67,2V >Q#./>97TP%(YM[]/8;-8\TNW\&YB2,/%^\Z_FH8'MT: M'+V=SYE*/ AH()-K8QNJ[B@)P#XTOBHYG>E4 9OLX?)8KN:Y.,..7-7-"T8Q MQ0@K!*9HP_9S// /;"_;K0$MS"8 MR,-Y0'IE'A)T7LY?9=A:9$]2M<,3?>RN3VL9 [GACV^-5 M9&U@RCEY SMVA]YX39$^0^Q#!%Y#CY/K=>PL&JL+L#GD[K4R/-A?(E'0FGCZ M$]CR=,; ZIZ1=(*G(BQN _$EF&*$Y:VQVJ$CN&6P"0*8@M*X^=S>8MA<%9W7 M%@$N#Y![D +6AME?;0A-3B+&, 9B'X/CG==#F):^!_W?37.C8>,@3C3$:^]I M/.9U@:O85>5Z';O.!X)+>,!9Q\_!GM3U7*O#E=/HO[Y3V]ARK.G"*8L[5"J,BMST-Z\^W79T!,9+ M!D#LDFLIFR;PM8;-U=7E\X?$H0D<=6QVZ7O2MML?/-^.)OQ: %V6+D:8+B3MU3X M*G#]U(O]EVI;V]#G/7 K6 W@E:1 KK;95@.Y]#>O*5W=XDDV-YF%"X,I)B!9 M]\6&S9D7"N-:'0]HNGS-6').9KOHJR4);!G1MN!XU85Q5IC" (8%!LU9Q03L MG@J.YN9UGD 8KN)1):>N4FD!?MZNP=FM!5=1U7G95BC7__LQ MSW''/@ZW4:!0V\XPZ+^2)7!KNOZ:2^(FLT!+%9K))@M\IV&["4P&"85-/5S" MJEE"LY;CUZV@M;<$-HL8#(&0E,V%S113I,!]8=QD3W6IY7&XV67NQ;/JD?@L MG""X#'Z]=]/50VI8Z>2=LSUUJ'J[]E&N;+PF_ MS5L TKOUR>WN)HN MI7+O!7#;A]:0>3*D=:"K&@5?Q_:=DNCM_N[ 4>>G(0! MD1V4X:E\],9VG#.L&5KDCWV[.E<&9SNO;(,%I]^5B-B.P5TB=#_V#IT1_@*N M>RVX+:ZZ0.&2U<%[Y\,(>+IZ*[\=;G26 4C0-=2VM8>6IP;[R5UBTW3%8F"G M*(:/M^T8-I[.#%5O]$3N"(.?CFN>"[8;;;N-T1O\G.FAH[="B,9K ZY)\=B6 M!U8N8*_!R+@7L7OBKMO!C <5*<*.FW/C3M)YQ1G/M,^__XYIQP5MDC,>F*23C!G)[(L!7?9MA<[)< M6S2.JUBZAL2_52X9"KBTR;O_!1.:^ M;K$#;E:%]!;6Q1PY<;V8KMN7A+U/X/W]C0L,%<55U-[*+Z+W67U%]778_QN- MEM=EW6DW,+P6J5@*V[9K>Y"F(['A?+IF4^16;926#0I*D.%QDVIW0+ M Y50MKU<(=DVAH/%K+9(&KV%KY8<.'J#]K:G8ZL M3+E@F)K(#2ISL.I;W$%TH%S.%\'[\>QHEZ?[;(*/ (Z[MZ*^/#S94*C,:'BY M..!YTK+XA7'-.!J;VSM< :'VC8;@5=MKU/6E MS[X)K+P=_;TWEBA( &?+N!9P(LE9N\W#TL///0"%MYI.Q&<\X7*&<2 MP) MCQLV9\+^AT==D*# E;9'!D*LCZGW0M@Y.<],;BYZ&YOM?/XYA;4'/+V$EJC? MG2$!%ID=XPZUJIVY+VUY(+EH\L'U[T\^5Z!>ZV_D:PV;6Q!:C?-_H%G[QX]>;M_"%HC1VU:WED!_>+C! MH.\5+)X-T?)PW&;IN\%U_+&,^!^FR#,\"/Q&P4-VC-,@JUK%_;G^#3^ZT>=\ M&??@/5#(UU%HY76K8BVPE"-?$E]&0%US52'>F6^T[ YM+)GV1J?K(2# ML/D7 Z S/*PN.#-9-/IK9D,4CT8_13>ZMD41&Q.Z7)])2__<&=81GX=.<0ZN M"M-]$V##A2':9QEBB)]3V4&[85:74<2E?*%APV/:MN.X[Z+(_+O9 \O!O \1GEJ$> 5;TPAA! O@Y7,?050VK84CMZV M-SEY\T+XQEEU?H=7H9L0XIVPO#'2M@?8_,[)@&L?586[>N^"8"(AA'@QX(4 MC;D?PT1OV]PY&>'W(KNBPO&<9+?2OBPAA%B$.T /R"D]3+KV-OZQQ>@MP#MH M!^,P7\@.A'W)F$Y#)"'$Y^ !NEX >!*>G-QJ]!9P%:X%36T+(3[+>?S-A_[? M(6+[@N^H;9WTM>Y1Y\X;CX7=6<YA_LWG3T%FD/XS0#((00 M^V/S'^4J\5<1N>&+?,L_<2*$$.+[V<-KW56&O23F!8#P,48)FQ!"[)CXS M&+W-"B=Y$T((L77L-R=W]=Z;$$*((^-]M431FQ!"B(VCK25"""%V"$=OY[/> M=Q9""+%Q8.U-6TN$$$+L =@YJR!,3NK% "&$$+LB?G-R#N D;T(( M(;8.?[5$DY-"""$VC];>A!!"[! ;O=W?#=#DI!!"B*VSZU_K%D((<53ZZ"W$ M;5'>%+T)(838/-Y72Q2]"2&$V#A6WO3>FQ!"B)V0[IP,T9N^.2F$$&+CA)V3 M\\RDHC1-""+%YX*-ZAUG*Z2??,)400@BQ*;KKWRV9F1Q??<-40@@AQ*;HAO^9E]Y" M)'?1=[F$$$)LF5'>TO?>^G\E;T(((3;-(&_#JV]V=\F/=I<((838-H.\7<+N MDC2 PX1"""'$=ACD;=Q=,F^;#(MPFI\40@BQ709YZQF_7:(?-15""+$3[O)V MGY^T6RC_D[P)(838*G=YN_Y-WRXQ*W"7/\U/"B&$V"1W>;LE\Y/W64KMGQ1" M"+%19GDSOVLZZ]Q5&TR$$$)LD%G>KK>KW5H2YRI-8B&$$&(;S/)V"^]W&V'3 M%TR$$$)LE$3>[I]73O=/=OH! 2&$$%LCD;<;K,!-OP"G $X((<2V0'D;#L47 MX.:)2GW$1 @AQ)9PY"U9@3/O"0R[3X000H@MX,C;;7@'SFC;],?IYW+]PY3B M]N_<+>6_2SI2N"[/HN><[FIMS^1T6=R.3N;G?YAH9H4Z<;'%>. I1OXNISF3 MD:9;C_!SM5\[<+W\!]=7G\*I^0S5K!@O\\ M1I('/[.-&=Y=O=G1E;>>T_ SIW8=[OX^G#[6]0#&-7/?F/M8=92:IS43 M%(E\V)3ZKZ38:2;\1$T4ZX2(3OGG?%XV9X4./;VJ<.J>P'K 4Y(@E?]<_)>H MX\EVGH;+5V_6-%Z!OMP<'Y.V)<\5@+%1(3<&KBT]^UNJ5VR1DKS=XHEU]IZ9Q-S='1?6+E^W66VK91RZS<2M+E*44L%L;N64!@J7 M,T6]O;=ZQ<:HR%L/++_-_U<*UX@)'=*Q?V0>4%_\!"TLS:3F=ZINW8Z./4]: MHEXGP+S&,[BA^?)LV69L8CPWD7U8L[:4?<:Y)IT )9OS3+$:UVW6EL=)YI8] M76G0/XL-G6GTX.&LAV6UY]W5*[9$7=Z&W\KIPS7SAL LSD,]4KMD*3O/5<>1T.5N-^)7+,/#8DQV=990'@H4P* M2O,OEIU.312BECR-=6+Q?%!C($)AWPOPBE<_E9 /1M=NUC;F\D ;F="P_$0/ M =55K;UJ@CLK5Z_8"*WR%A@5[G*:?U(@F:@41<[J5% M'LK$B@0V7+)H[Y3?>CJ\-DMSG1@RDTO%-94)+P8U9[DA<&4IV['G[C2?ONB546 M ![+9/8@.$Z_)0(&OCO9AHXNHT![G42,?F D48]1DOV6-WL)0N/Z.O"ZE>,? M,\+,S/6)K?""9JU1>&'#3GLNSK?,O)\EWM0\.]?M[8/5*[;!8GGK&;YIDE&U M><9RVH=R/NJDY9(PQ:PQN-VXB< M/U:]8AL\(F^!\-,Y]QV5L]K%'].AXS_#VW*]VIW_7?M_A[_'/S;T[Y)XM.YY M#<89M> /G&LS.3ZE77\1,_]FR<9,&1;5R1T3(3F*.(_*_3IQI2B=R$HBU):" M>5]RR6RR,._,.86WS(^)>WQ>V*P.=A._4V9CJ(NRK9 K;>79R[9A::G>)C)F M)KZ3Q^6MIW?W837.;*<,?^,OQB6!'2C??/;;C[3+V\+-@SC/>4A]7<90EA\B9SY_VJ&4[3Z*" WU% ML^:PC^:VT1-!81[S 12HI=I+:=D+B8;J;<+O>N)+>4K> M<_NZG2Z%P4B:AM MB6;,RC%<'A*,Q^^Y34<@0!Q^S6 ^,O[?F%L23<:<[Z=,XICS?*I:C"7REE\N M\LE[3!?LHH'*4#=#H:AIJ>#L7W*RP?,6;I1G5B_7V]ZJ#K?YXV$/J@@$?Q#3 MV/"B[!?G. \=Z.K-FB-I[LR]*K7]"*5=,)6%,1LUREMIN/G*"=2/3COSMMG_/(8.Z2F_FLU,_:BT/9 M9O5)YB0+#92;17R8L@S7^L5_Q9BRZPF;Y'+N%(51&*.M":%H+6Z M*"2D-Z@T]JJ<"/&I)ZXRQ0Y_7-LZ0(M33JF,4MMX*)._.6I)EYWL%L>"ZYB] M0S'9 W5R2WQT&TX9FF=$[5=:*)<:5AZLW_^;VZ2(3:XEDM2T\\DJ]\.7)B9<;^89)!8N=X M^@>>]:X*Y8&"3?^VO=)76RYRJ*TQ-/'0]-K?[-J2J]K#CM\I8-E&$[Y>GW>H8C]^.7^_'Y MWR$Z;+W*3SGF #EGKQT*'(XT34[6.RU3&Z4V\4@FB;>R)]I#F18A?*A.&G:U M.&#^]MLKZ1G ;J[+/DB>S-Z\FH.>B'-T%&RMVJPIZ;;24LJ9VEZ>++/B3E+T MP/"E@];Y3/6*K? F>3L.M?D6E]9>6N2!3.S7'!+G9F?J['&'V6UEG_>1.EFF MB&9ND(;GK?G$;7@FA_RF/B0S:V<_WIC/H/2P:S:K 5YOJ#R=P:[JY3)WX/JA M7XQK([EIX=N8AI6K5VP&R=O*S-T8_6R!58:0RU<1YLBF._WF3I6G?9(]:;D' M?J1.%BIB?H-)>?/"C*]#''-DR.VY8+?N4(J 5VW6B43;"@5S,5%7LR38I=SI M&&PZ;20M[?/5NT;7$U^*Y&U=VD;KR"H+ $LSL1LWN-M[_LC!CN4ICSL/U(G) MMJA),\97XEWF*"$O4?/EJ(Y-);%3=G"+ND"6!7C=9AU(YB2=.U:QMVB9TJP7 M*4-#:/7NZA5;0O*V*J5ID ++1^@.B\:AUN/X1;5OC+D)$L=1<',/U,DC"SSF MB7#QK.I>2Q-N#?5@ID:]_$TM.6?MY@XO_Y6;-7EA,3LBJ0&;+=T;W6DH4I:F M?O%D];;<0FP4R=NJS*X\[^X=&D:I=1HS2=S-@#.D'3&R- "3/W VE\GMD3HI M?-*W0$F'TET,R=G$4[L10%ICZ9/"1[]\%YF]1;I]QJ_#=9NUJO2MX.=@G*JC MS4%^D0K,I2V%5N^H7K%))&^KTK#/PF/1"#T'.;@6_#X_T;@Z@M_Q2UE<)_.# M%.=%":NX]%SDCAVRMP,MSX"3HH:&N^2JF5AMEF:D7M7AWI[03:S9K@PP095EJ$OYZY618T"^>K][J+0IN:L> ;)VZK$T3$N_Y1990%@SJ1"F\RD.$ZV$*PD+*N3EDWM>8R/RQ:/_& V MI0-[\]89UT"Z'7^\O-+B*S8KO S01CW;@4S.3_KKQ:$5%6-!]3;>PL5&8/S( MSYP5SR!Y$T((L4,D;T(((7:(Y$T((<0.D;P)(838(9(W(800.T3R)H008H=( IWH000NP0R9L00H@=(GD30@BQ0_X'"R87I)0ZO!\ 245.1*Y"8((! end GRAPHIC 13 image_10.jpg begin 644 image_10.jpg MB5!.1PT*&@H -24A$4@ @L (+" ( #I/4B9 !>O$E$051X7NV] M7XPE1WG^WPH8LU[_Q5ZPX[6-">RRV&MC+;,(XPT@C!V0K;%!#MH-EBTT1D;. M BLQ_H5@ATC.!(+L1[JSG!!2L+V]O;N[ MN[.S@QF$S"L9)A REZRNKF99=NC0(?6YN;F)V83,)52(V%E;6U.+U\K*RM[> M'N8-BO)'>16G;VU1>_'HHX\J;;CVVFL_\YG/C$ DE/\K!1'NB![2/%V+'RI$ MU,B![<+"@OI<6EJ*9R%6GBA_XO2M+5H>-&?.G%'[E>[ZI51!=D1Z)RJ1D"&] MN+@H[J4;Y#F!"A$O,I?T/(]G1FEY,'U+5"1 'AY__''92%V0)C50 M(3I!C?BMK2U,;8PYE_;OWZ_6K-MOOSW4C-K8V'!>Q\OR\(UO?./ @0/ZJX]( M;!5@:F>4Y4'2!Q0)U?3Z^KIS $$>CAT[]N"##YHI/B+AV3L@#U_]ZE=ON^TV M_=4GR+N[NVI(8RH)!!4B/&JLZZ&/>0T >7CFF6<.'3KTT$,/W7'''3K=>4;I M&AR6H;(\* X>/'CZ]&E_D3!7-\SK@"IY$ 81"=6H]L>Z_YB /ITZ=NO/..T^>/.DO$F;0,(^$@&$-C"D/#@/7G$O77W^]D@>9.2K] MD4<>\10);2NT6H:L\J!2+EZ\J#S1(J&VEPI:50ZKF]LRU!SEY+Y]^\3;JN;, M_7WXX8?5YR]_^4LL% YSI1-\ JA.'91"J#&C1HCLHXEU?VOP[)VR/.@A[2D2 MY:!A">(-8QJ2LCQD;6:4.9?4@JOE0>?ZB(2V,FFX#%7)@YC+,N0L$E"MT#QH M;5%A/''BQ-577WWSS3?7-Z3W^CWO><^1(T?NN^^^YM%N17FE$QH&L$H>)-=3 M),!0:&Y>)0\ZUUDDJH*&Y8@?#&@P<*AZ4)8' 41"WQ#2/R (!)JA5*K*MJT MQ-CO8,B2I-R3)LZ?/X\EIE'[^, ##TCA[GYN.GOV[.7=;L\[WO$.O0WR(%A% MHG] 'H2R2 3!;(+XP% & P=IB>5:=+$J>1#*9Q)!0&^F.73HD-FB]?P 1.*F MFVY2Q]U8T327F[A*Y%HEXAFK!OW[[[[[]? M[5W-?I5%HA_V[]__T$,/U0<-1 +GQC33U=O!!H@K#&4P<)"6D%_G:SA[]NS? M_NW?UL\E0NP 5?P(,W&5[[RE:Q6'@19AO[B+_[B_RM8K0:=*(%5>[#J M(0]"IR(Q4R$P=@9JS"C'OO_][]?+@R"]\\ ##ZA=P ZV@7ZXTB1&!> %B[#:R=N,)0!@,'Z30X^:J9.9<$;, #]*":>GD0E/\K*RMH60*=*('U MNB)+CX\\"-V)Q$R%P-C9:+A?6'5?H!\VUM;6<*\JP-I+8-7$%88R&#A(I\'2 M(6A8+;I2 @UZ 9TH@09.A)('H2.1F*D0:.!-PSK1CVFPM(V&Q=J"KI1 ^(* M0QD,'*338.D0-*P672F!!KV 3I1 @_:<.G5J<7$QE#P((!*WW7;;]O8V%FH) M%:(MZ$H)-""N,)3!P$$Z#9;N$72E!!KT CI1 @U:LEI!%,D M;KGE%O_*SYT[-]EI.VC0%^C'-%BZ1]"5$FA 7&$H@X&#=!HLW2/H2@DTZ 5T MH@0:M&&U]J$:_BB1>.*))U3--]YXX^G3ISU_;OK9SWYV>;=MH$%?H!_38.D> M05=*H %QA:$,!@[2:;!TCZ K)="@%]")$FC0&"T/05=*H$$O MH!,ET* 979\]F"B1N/_^^P\?/NPO$L9^6\#2?8%^3(.E>P1=*8$&Q!6&,ACF MZ$QEF,;FIXZAFU=]RH.@1>*^^^[S$0ECOUUV?,XQH[=3/!L-2Q!7&,I@Z#&J MM[%$?,3FIXZA@U?]RX,@(G'@P(%[[[W7622,_6Z]XP2BQQ@&A*$,!HS1)(9I M;'[J&)I>[>[N&D7L#"4/@IM(Z/W:V-@P]CNB[D@%B!YC&!"&,A@P1I,8IK'Y MJ6-8Q?8$\[^[AY4'H5XDU+:X#6)@Q:B5- *BQQ@&A*$,!HS1)(9I;'[J&#HS MB#P(IDB@6VW >LDL('J,84 8RF# &$UBF,;FIXZA&P/*@R B@6ZU!"LEL\ ( M,H;A8"B#88[.5(9I;'[J&#HPN#P(>Q7O/FL.UDAF@1%D#,/!4 ;#')VI#-/8 M_-0Q= #K&HXWWWP3G6L#5D=F =%C# /"4 8#QF@2PS0V/W4,'<"ZAF-[>QN= M:P-61V8!T6,, \)0!@/&:!+#-#8_=0P=P+J&0_YIRQFLCLP"HL<8!H2A# :, MT22&:81^ZC V!ZN( _2R 5@%:0;$D)$,"$,9#!BC20S3"/W486P.5A$'Z&4# ML K2#(@A(QD0AC(8,$:3&*81^JG#V!RL(@[0RP9@%:09$$-&,B ,93!@C"8Q M3"/T4X>Q.5A%'*"7#< J2#,@AHQD0!C*8, 836*81NBG#F-SL(H(V-S<1"\; M@+609D ,&1JK(LTP(RA?,42Q!6& M,A@P1I,8IDGXJ4.*&5&BY6%I:'G KAAW2'(%^Q!'&%H0P&C-$DAFD2?NJ08L80="$/.17" M#^D10;YB">(*0QD,&*-)#-,D_-0AQ8S>Z4@>$>0KEB"N,)3!@#&: MQ#!-PD\=4LSH!;5J2Y2ZDX><"N&'=) @7[$$<86A# :,T22&:1)^ZI!B1B^L MKZ^KY7MQ<;$[>I=@FV/CAAV4WY?JOJ/9>UA%W[*ZH^I!;K=F0J1%^N[]02H.52($2 CI 8T M2('TG,:HET #5P)6%2UA(^;&ZNKJVMH:ID[0'G;AISKVKUJ4=;M-%$+)@^=I M!!5B!,@(J0$-4B ]IS'J)=" 5!-#Q-3:6KX,H-$>!O=3SETP=8)NMXE"Y$7Y MJM.@)E A1H",D!K0( 72 >UA?3$'U'*\7/$34]Y>(50! MG_6="C$"9(34@ 8ID)[3&/42:$"J&3QB,QW0!>J+.: J_-&/?H2I$Z1=C3K1 MD0TL-R$K_H=NW16IGPJ1-.: L8(&*9">TQCU$FA JL'8#02Z92 %]#\YA^75 M5U_%]B;HVUAW=G8V-C:D/!8RF*K7B86%!2I$NF!WVD";%$C/:8QZ"30@U0P> ML9D.7.[7VF(.J IKKG_L[>V930M8R$#EXGE!>WRN9)#!P>%2 @U2(#VG1Q!T M0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG M1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+% M*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\ M,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T M0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG M1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+% M*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\ M,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T M0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG M1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+%*CVG1Q!T0L@\,(+% M*CVG1Q!T0LCH@94JT<6JSNG=W5W:G(0U:[;X00,BRX8,4* M^CW!DI&0/&35.T8((8.#"U;$H.L%EE2TBQOTGA!"H@$7K(C9WMY&[ZT*L;FY MB:85H"4AA)"8P%6[FKV]/32V*D3>6"30C!!"2$S@JEV!51[R*H7(FXD$VA!" M"(D)7+5M5,E#7J,0BHV-#:QI&C0@A! 2$[AJEZB1A[Q>(2Y]+2TO77GNM7N%KEG>+0H \//KHH\I^2"$D/FAB4A<4@C* M R&$S!LS1>)MA=C=W374@?) ""'S@E4DEI>7)??2.<1"@;, MF9\I##_T-0) @A M9!YH(@]Y^7^J*1*$$#)N&LI#7E:(G")!""'C1:WG#>4AMRI$;A.)X\>/EQ_9 M00@A)"VRXI;6JZZZ2B_O5?*05RE$7HC$T:-'+TN$ 18EA! 2/7H-?^:99]2G M_(MZIEU$4(( MB1R]JLLG9D]3ETV%((20D4&%((008H<*00@AQ X5@A!"B!TJ!"&$$#M4"$(( M(7:H$(000NQ0(0@AA-BA0A!">F5G9V=]?5TM$1L;&[N[NYA-8B*80LA3-TRP M!"%DOH$E0K.WMX=%21QD;8[[Z[+E'*(&-"!D.-2AZW8UZB 7DZ;AD:\#N"), MPZ=!QP#V2@DTF*8N&VLJ@0:$#(58B'8KT 4R>80<.\ M@OIGZ-?PRBNO8%*Q"V^\\0:F^J'68GEQF#X?4AM8**@XF4&K 75>BFO>N< M:6=)WV!_5&.]%&?I/[2K!BU)OS3YQ2#@2F2EZAS"^:![)J^__OJ%"QWMX>F%: EZ1?LCX&PKM=8*"C6%C_]Z4]GU0JA6%I: MJOI9W*P<\PK, FW!NHIEVCH;VR+R4-XI:=?Z0U_Y%O:N00](OV!_5% >18*] M_QJ*!)J1?L'^J #-1LIR\=-6C4*H.;"XN&B]-I-HN-0NP]F#T,^.F$&KHFK= M(;V!76*CIILJAU$3D4 ;TB_8'Q6@V4B9J1!Y4<;ZLT^*X1+!P]2"?G:$=[LF M 7:)#;0QJ,N;^3,W&I!^P?ZH(&^F]R-@86&A7B%4'):6ELHB@15U#+3NQLP? MS^20]@[U2 @VFJ@9ZIPI9%L^<.8,9HT,=4]D.MO_J? M#^0N3)4N:[>8E#>T;?T_+M2@K-3)09/C5K5XJ9+JA$-]RA5C'2YSNPND?O#' M 1TN*[HMV=8I8=&5RX;J9?6YM;6E$TF<:(60M1VSIZG+%H5HKC:D9U2/K*VM MZ=ZQTDH>\D *(8_YE,5:)2J14&YTK1!M4>XIA5"^F>'**U9PLXP/4A76WAX5 M(NLU:D&W)=LZQ1-H0G_"5RA)8D,KA'QB]C1UV52(R-$3LHJV\I '50C]<[\, MH=@4PF2[>'*?>*(=,[$FSD17J(&O/M3T*92TIK0%K'2UY:]N]9/>H$+,"WI" MEG\+;OOCDB:40BAYR(S3B"QNA1#$$^V8B35Q)KI"#98PJ,\%9A:& J8/,VVM ME"LT$\VO;O63WJ!"S M5T]*\--U*'O)P"B'H>O25">TG;,R/0IA??<#&IH&2 MYE=):0M8Z6K+7]WJ)[U!A9@7K-/21Q[RH JA/-&WG\IO..8=.+ Q5PJ!Y;JD M[(.; V"EJRU_=:N?] 858EXH3TMY#(.S/.1!%4)MK*VMZ:I6"_0H@HVR;?^8 MD02LB3.Y-&U*8+DNP;8+L% #P$J^ZD3SJUO]I#>H$/,"3$M_>%3-ZHPXPE8 M$YNC)XYG/'EV [35 !KW/*)5VK:U;$YNC=\JS'F=\ BN +>R.^=6G M%=(#ZG#MDY_\I!X26:U(V/O2E(?]^_>KSY,G3V(A,C39< JA"LBK-+M ]J@M MRJ6%A04];MW(*Q8X:V)SZBOO 7,'W0!;V!WSJT\KI =^_>M?Z_&@J1()2U^6 MY4%I#I_E&R&9AT*H#I7?;E#=, M6[6-[35 -W?FS!FIN15///&$&4_ FM@$B+S4(CMXI&KN$P6F/_F5H\TO=W@.L1R]T__7B[$1BWTG_WL M9\^=.S=U5E*+.AD2*S.>@#6Q.3*A9 /S>D$<\&D=;&%WS*\^K9#>:"@24WU) M>4B+;'I:ME4(65(%.827;=$)-+ A34M5YL: "J'JD5NGU%=Y]T,-N[N[*RLK M:L>52.2U"YPUL3D26-G O%X0!WQ:!UO8'?.K3RND3YJ(Q.6^I#PD1S8]+=T4 M8KLXF9!^7RM(72'RR6]H\HX@ZQBV%C#C"5@3FR/AE0W,ZP5QP*=UL(7=,;_Z MM$)Z9J9(7.I+RD.*9-/3TDTA]*?HA/[I"0UL2-,1*H0 IPB:JI,,,YZ -7$F M6058KDNP[0(LU "PDJ\ZT?SJ5C\9BGJ1>+LO]0-S%/OV[?O(1S[R]--/4Q[B M)YN>E@X*H190T0.3YO5(T]$JA*!2U.'.8O%/&$H2E@LM+/_>FM@* M-3JQ-\H^N#D 5KK:\E>W^LF B$@[UX=P46 MJEW@K(DST15J=&)OE'UPZ/L@YL#8*6K+7]UJY\,0ED>U%?+E>J<(I$@ M,"W=%$*VL^(:=5XLT.-0B*K+U(+U8K493\":.!-=H48G]D;9!S<'P$I76_[J M5C_IGYGRH)CJ2XI$6L"T=%,(.8>0Q70,)R(SP M1ZK"VKM$-^J/M=KR5RA)XJ2)/"BP+RD2"0'3TDTA9(G,QW(=XMRY<^63@QK4 MJ8;:?;77(BIY9PN<3"C9P+PNT8V&;1?VQ?P:MB'2!0WE06'I2Q")ZZZ[CB(1 M)ZIW7GGEE:S0!OELN++GAD)DDYN7EHN'(V7%?0HWWWSS\0:HPNKSGGONN>66 M6V3CX,&#:N/PX<,?^M"'U,:'"M2&*J!RU<;^_?M-6YVB*]$F;5$^JSJOO?;: MN^^^&_-L+!7/B=([KAS(.E[@NJ[?2D>-0K69,0B#MT7"(O)P__WW9P4U\I!; M%2*?B,37O_YUJ4)-W2>??%+_PDNB0LX U"&P@T(L%5>G 748_O:UW0:H40$; M3S_]M+GQ=(&U0%6*-G'@.]_Y3D/;)YYXXJ677LH,=5R>7)7I;H'KNGXK'35J MK7:U&(HD#HRC54B,C1?;=4_%IPPPTW9*4',0%U@U6) M1%;<<8JEX.>@RXB! 6L<\#ZRQHD(D03:Y7*1_6:UA5C85(GI\%$(6CODD+RUPUD0! M;)T95B$\@6KUIT9.9TGD9%2(N<)3(3!C/K N<-9$P9HX$UVA)A*%P$(- "OY M"HD\ATB"C HQ5U A'+ N<-9$P9HX$UVAA@I!!B>C0LP)Y\^??_GEE[_][6^K M_G[^^>>I$,VQ+G#61,&:.!-=H6:L"I%-%AWG^DEOZ,YJL@+,RJ9") +/(5H! M"UQ-HF!-G(FN4#-BA9!/Y_I);V14B#E$K0+R+V#6!]69Z'>.KJRLS!P?8T5V M'';?FBA8$VG_7(TRDR M*L2L5<_$FM@<";AL8%XOB ,^K=?'2G_U;(7T0$:%(#/AKTSZLSY1L"8V1Z^; MGO4X(P[XM%X?*_W5LQ72 UDHA9#_J99:K* !20KYXUN/, MI1GKT7I]K/17SU9(<'2G5($&TU1F-WG:%]J0=*!"Z,_Z1,&:V!P]7SSK<>;2 MC/5HO3Y6^JMG*R0XNE-J0!L#>UX3>-;CS*49 MZ]%Z?:ST5\]62'!TI]2#9A,L&0WE(:NNE,2/@T+ #;68W1X8:0W?&QH$\1_V MPIHH6!.;(SLH&YC7"Y,8N[=>'RO]U;,5$AS=*3-!RP)+*MJY@O62F!"%:/4@ MG?7U=?D7BE#_2"$^+!0L3UYDW0_B/^R%-5&P)C9'SPC/>IP1!WQ:KX^5_NK9 M"G% A]T3ZP2T].7FYB::.H'UDIB0U1E3:UDO7KR3-;M)K@GZ/$;JM [0CA#_ M82^LB8(UL3EZ1GC6XXPXX--Z?:ST5\]6B ,Z[)[L[>UAU5:%R,.)!(#-D.&@ M0NC/^D3!FM@L M"J-Z,C!4"/U9GRA8$V=R:=R7P')=@FT78*$&@)5\U8GZJW/]I#DZSO4T-ZF2 MA[Q&(13_^9__*6][STHO?'<#&R##0870G_6)@C5Q)KI"S?80SW:53Q,LU "P MTM7"5^?Z27-TG%MAKN%Z&5]96:F1A[Q>(9HS[4DE:$:&@PJA/^L3!6OB3'2% M&BH$\4?'N0:T<25,1>A=!6A&AH,*H3_K$P5KXDQTA1HJ!/%'Q[D&M'$E3$7H M705H1H:#"J$_ZQ,%:^),=(4:*H0_NI5Q@[MM@$5M[.[NHID3=7XT9^83G 0T M(\-!A="?]8F"-7$FND+-B!6BM[>0ZE;&BNPC[K8!&MA &U?"5"3C?B9H1H:# M"J$_ZQ.%R1#V)1*%<,-:K9G8ZA\PG2D[,R:L@04N=TD%;:=V#75^-(<*D1Q4 M"/U9GQ@*V_;L6?-K1\B P=2Q8 TL(!&H04U5M'&E MSH]6H(\VT(;XH51A8V/CN>>>4Y\7+U[$[%KTZHP9U5 A/,DF"M$STG1PI%IS M!UL=<#BC6Q\EUL "1B?800,/@M6%/MI &Q("MVGIKQ!AT0JASD@.V4=CI\> N8,->Z0A4+FFW.Z8L 86T&6J0 ,/@M7% M2Q%#49Z6:DU42Z$$7"VIN?%J!Y4NLN&O$)+XS#//O.,=[Y#*;[CAAJIW/*AV M=;'KKKM.;M:V_LJDMA]^^.&+%R^JC;_^Z[^&>E2*2E>YJLR1(T<@UXIR>V%A M045@967ECCON$ ^S:H40?SJB_^L0?5(>BCZ,.%">X*B:9FUM#0T\"-D'Z&D) M-" A*$]+M11^[6M?DYBKQ?'"A0OJ4[[^S=_\C<<45W_C&-R3=JA#?_>YW MU<:Q8\?*[JD4E9X7Q^/E7"M2O]KXQ2]^D4T>@B\I4(,U,2#Z' (STN=7O_K5 MZ=.GGWSR2;6/3SWU%&8[,&S7HA5^G)QDVLHA5"J\-&/?O2%%UXX>_;L-==<\R=_\B=H5K2U;]\^ MM;*K,X#O?>][JI@(295"?/&+7SQW[IRD0U4JY9.=V$(-UL2 C%@AND &0 W-+T2-# S$-*^\\@H:>!!FL,K5 M17!4)CSIFK)"J-50'%;OWWGN5/'SG M.]_1)K)QR2$#G=4%5(B +"XN5OVD.6_@()[\MAR$ (-5R8.:L>H<$[RD0G1- M-GG4@3IJR*;7'?W8=IE%^HW0^C?*4 JA>O\?_N$?_OB/_UB=%LBZ;T454ZY" ML2J%,)FJ95:N%:N);$"69LH^'%2(@#",&AR^Q2^QH43"-\HB#^J@3[FE1.+( MD2-?^M*7WGSS33A^/'CN!"F3W'H_[;^!:?GQ7J9"A$"=@**A,M@I3Q$ A4B+:@0_BAM4(L/ M5YN9A!*)UH.U+ _J$PN17J!"I 45PA/*0RN"B$2[P:KZ9F%AX8$''M#RP+.' M >E((61%C@WT,D&H$,ZHU6UQ<5$%D*M-*[1(J.CMW[__W_[MW[#$+%H,5CE[ M.'CPX*VWWOKQCW^<\C XLM;HSU *L3RY.!P5Z&6"4"%:\=.?_E2=-+STTDN+ M!6Z'P$3%[>C1HS?>>..UUU[[_O>_OVT8FPY6\\>EZZ^__L"! _QQ:7!DK=&? M814B-_[/3C#_A=5,STI+GDHY42#;D%M#-GFVW>NOOZX-K4VD"!6B%:=.G7KL ML<<.'3IT[[WWKJVM\>8E9]2I@TPBAY^;&@U64QX$GCW$@*PU^C.X0IP_?_[* M*Z^4'E<;ZJLN\]&/?E0/AC_\PS^\;%R@LP3(K<%J:&XG#17"#:4-\NR ]:#/ MI)LKU*F8S*.V(C%[L);E@1>+(D'6&OT9ZM8B3JO/BQ8O77'/-L\\^^]6O M?O7=[WZW>0[Q_///'SQX4!6[^^Z[GWCB"9V>3]['\%B!5&CFUJ,*JR/'!Q]\ M\)EGGM&&;2N)%BJ$#VKXJ96'][DZHU\!T$HD9@Q6RD/,R%JC/\M/F'! /]!) MFCAQXH1\56?Z9M.___WOK[[Z:LEZ[;77S"PU\E3B_RLX?/BPKJH)JK 2GM=? M?UW.471BJTJBA0KAB2Q'% EG9&YF;42B;K!2'B)'UAK]*0J!A=H@OU-)7TO* MWN2A[N5^EZ=6E%L4-RX4'#ERI%R@AJPX@U$;3SWUE#:TMI(B5 A_9%%2A\.8 M09K15B0J!ROE(7YDK=&?ID+\Z[_^Z_777Z^^7G/--3_\X0]-*^''/_[Q==== MIPK<<<<=ZIA=$LL*X8!:!.^YYQYYVI+:V&[S#$?5NA(5Y<]==]WUY)-/2J*G M/_% A0B"BJ$ZC.!:Y$PKD; /UMW=W4<>>43+@]*&G9T==DELR%JC/[5"R(M] MI.\4[WSG.__[O__;-%1?K[CB"EU (3>*!%$(A1H\67%Q6VU@7BWJO$0I5E;H MECY.]//'OVG?_HG+#'!,EB5$GSL8Q_;OW^_5,%3 MAVB1M49_:H7XZ4]_FA4O'%6+K+RL[0<_^(%I^.*++^[;M^\7O_B%*O#""R]D MDY=YA%*(M]YZ2XV\+WWI2VH#\V9Q]NS9SW_^\_*J5,'?GTB@0H1"'4FH=0E3 M21NT2-QXXXWJ(++J3 ('J_RX)'>2O/O=[U;'@)2':)&U1G^:YQ"JRV^XX8:_ M^JN_.G#@P!_\P1_\ZE>_,@U__O.?9\7%Y[__^[]_SWO>HPK+?4JA%"(LL?GC M#!4B( RC/R(2\H;@JI^;IJ(,UQX>?/!!_I=*S,@DT9_F=8A__,=_O.:::Z0? MO_>][QE&;R,=K8X I("^4$&%Z!0J1$#X / @_.0G/Y'Y575-XO)@!7G@CTOQ M(VN-_@QRMRL5HCNH$*W08[(**D00ZB]<7QJLE(<4R6P*@87:P'.(3AFQ0OSF M-[^19RBIS[-GSV*V$Z,,5)S4B,3;?4!Y2!290OJ3"A$Y(U:(W_WN=VK77GSQ MQ>T"S'9BE(&*EBJ1>/L_H2@/B2)32']2(2)GQ HAA/UOYQ$'*DZL(I&MK*Q\ M^,,?E@S*0UJH+GOEE5?4IWZNF>>DHD)TRN@5(M3O2\*( Q4M6B3DL3=O/S?A MA1=>N//..]47)1J4AQ21 [?U L])187HE-$K!,\A1L#Y\^=5Y&^]]=:#!P]> MO'AQZH&@83N8],/++[^<4R%2@ K1BA$'*EIV=G;DT<[R7,ZW'P*%Y=*;[[=!Q2)I*%"I (5HA4C#E2$6.4A%X70 MV12)%*%"I,*(%4(6#?7Y\LLOA]K!4/60F53)0ZX50A>B2"1'6(60WO>L)RRQ M^>/,N!4"/OT)50^IIT8>F9E6,Q(#,"VI M$)%#A6A%J'J(%?/&UG>_^]U5Z[R]#UY[[;4;;KCA].G3,CFKC,FPP+2D0D0. M%:(5H>HA9LC__=__77OMM0[RD#=7B'PB$@\\\,"MM]YZ\\TW MMVJ&= $5(BVH$*T(5<^W?OU^U M=]]]][75(A(<*D1:4"%:$:J>>4;_]G/X\.&KK[[ZU*E36&(6K?O@O_[KOY0\ MJ"8=3EA(6*@0:4&%:$6H>N86+0^R5B\N+CJ\1=2E#Z!ABL104"'2@@K1BE#U MS">P2B\M+3G(0^ZF$/ET\P\]]!!%8A"H$&E!A6A%J'KFD%#RD#LK1&XX<6\! M1:)_@BM$-@UF#T0\GGA"A6A%J'KFC8#RD/LH1$Z1&!J8ED$4POR,$/0X*:@0 MK0A5SUP1_!* ;Q^ 2+STTDM8@G0&3,M0"M$1ZD!F!"TKEF@ ?%#0JH_$U((P:H3 MUL1\,KK,E.08MT*HXU;]B=E.A*IG?,A<.G6JZO+5"(80%:(558$:P4BH0?:N?@=UF2K0P(-@=:&/-M"& M^*%"^MQSSZE/M?1D:2H$_*9D7IJ&DB,80J-7B+-GSV*2!]+C56#IL2"[AGO; M$JS4@V!UH8\VT(:$0 [UOJ\_GGW^^-X78W-R$GAV0 MTZ=/8U(;]$[M[>UEU=<)K(DS$2O=%A6B'\P]K0K%4I^^&YXJ>[AGWA=;&2-EB6UZ@VV0<$2E$'JC:T0A5E96%A86MDO_AMV< MM;6UI:6EK'KWK8DST15JMGM7B&SRS_8F6*X!8)51(88#=\./^CO0[#'J0AZR M9/LC"(/S/EH2&YWPPW*S'K[(+, M4(A\!W2+V@'X9&5%$(YKTXC]-=ZI+#Y(ZSX;/7I.HV0FX4:+KN:W,"C1*+>U8V-#;4[,"O$9ZOGUL3FZ/GB68\# MND7/.0NV&14B$7"?;53)@Z(N1EA-"30@B5/?IVHMGKGR:NJK"D)6H1!Y(0#* MU:IQO[6U9=T1\=GJN36Q.7J^>-;C@&[1<\Z";1:Q0A 3Z?<:JJ:)4->76UMLY9L,VH$(D@_5X#&DQ3ERUWB-> !B1QFO1IU"L MB$N%((-#A9A'MK:V)M/?B]Q8T9S1E<@& MN!J*K%8AJAZM4?- CAJ'K8DS,4,AWE(AR.!0(>:%\^?/JYY^YIEG7GGEE>>? M?UZO EC.0 ITC6Y(-M")0&35"E'S:(V\^M_":QR^O&\>Q*,0;I@U9R6%D$7G M[-FS4)+$AE:(TZ=/S^RLNFS1!H$*$2VKQ3\)FZL EC"08IA:@50H/]RK@^[% MQ44]&,K'X'(I6#L@&UUC50AQM7XWY?(U)&83S[<[0!Q^XXTWI)5^V)XHA+2. MV1Y(E+1"".60D@A1O?;<<\_)D,BQ#U;5T_<6R%!X MXHDGS)&!IHEJ%U*F6T7ONN>?IIY_.C75?I>M?^>4G';F1 M5!7N^'X\>._^?+::Z^5?CQSYDS-E+$,5I"'+W_YRUGQ4T/6X\@FS6E^#K%=W,F# MJ=5HA;C]]MM!(?+)BPA7BY=&F*]ZE@+FQJ7J.F!Y6B'D 1OUC]8P@8>9=^WP M\J#7(3#/C\RF$#R'2 754W_ZIW]ZTTTWR3RM$0D7B[ M:(\CFS2GN4+(8H&IU:C"(@#E'Y$$=3"BOIK_JZP+R :4#XZI$,I)U5;S,R3! M?)R?]AP+A4!",91"!.\(V1NS!S6P]-*@R^ABG:(50ITWF*KT\D A1?:EFZ3>_^?OEE65_,54;)C%I2]:&WW,6D%HN]R7/BL*+.$(4X M=^Z<]=ZDAHC_(H%YM4)@4@-TA4(\"H'E&@!6V;1"*(567[_][6]O%)@E2E?K6>*H4P3T?4]FIQB=CJ M0'>(0H@^85X;1$'%C0H[DNY-UR.H52AAQ]^6,G(5 4D2F!:ZE5 '@&FI5P&Y>+NUM=5*&P21EH8_VDC3>J70&[(DF1NR.&J3\D;9MBVR[_(O M?BH"#2^Z*$E0@BI667&)13MF8DVAPPX^S3.MAF5(CT 7E0VR /BJF^I$BD!4Q+*D35 M[JO*]6,'LT(;K+^_B;FU$FMB<[1OGO4XH%O4/K@!MAD5(G% 'H3R:H]]"2)1 M949B()N>EE0(V'TE YN;FTH/LD(5U+9J96UM34ZEU0;^ M!\PX^[0.MAD5(F7D/TRS6?*@L/0E12(5LNEI2860JLK"4#YC4(.\+!5F/ %K M8G.T;Y[U.&#&V:=UL,VH$,F23=[F,%,>%/:^+(O$\>/'X8"+#$XV/2VI$(I3 MITZISPOKTZ>,%6>B[737BFVQ@7L>8.JII[+J]S=8$YLCOLD&YG6,&6>?UL$VHT(DB(P!Q=>__O6LN-*\0';C J1+!D58DZ ::G?@>-#0X50!38V-K:[ MP6TO9)1B:AO,> +6Q)F(2V6P7)=@VP58J %@E5$ADB6C0LP),"V/'#ER\N3) M^GO79M)0(90:Z4$F#SXR-^0_T:%X_(O8EBL1$VRO 3)*,;4-9CP! M:^),=(4:G=@/6FY-']P< *N,"I$L&15B3H!IN;FY*>^1]1&)A@HA2--ZI= ; M^EJ"WE"+OCPF3_[=W[RI%"K1)FV148JI;3#C"5@39Z(KU.BO6'0:T\2?4.*-.V7$F? M"B&OBS#OR\HK%CAKXDQTA5"_WK;B$P&HN4^%D-?SR:)AEB2QD852B-=??_WR MF*)"Q(?T;F9[S:3BOOON,B,X_Z9 MW527+8<#-: !Z9=L\ARA*NZ]]]ZV(A%6(?15A[RX058$P[0M5]*#0JCU-RMD M53\57$=,MJ=*!\*L7V^7D2-QT50'H&90B,OEO,DF"J&T=K)#%LK/72<]@UU2 M @VFJD7[ \;;7]N"J@0YE6'[>(M;[+\F;;E2KI6"+DN4GYWD"#; M9E9 =/VZK3)JWYMW5AFHV52(RX6\T3\HG3Y]6N].%6A,^@7[HT3]:QTJ^P^K ML8$VI%_D6'@FK40BH$(L%R<-4E+)@_QR(B;EC7X40OE0EH<\&H60XW'G$XB\ M%X50\K"TM/322R_-_(U!*$>;] GVAXV:/K*/&[6:8!TVT(ST"_9'!:TN7(=2 MB.7B/^/D1P91LNV.G\LT$_E7#.MDT+&2;I 7I;I&D(I M1%;\T)\7:XIJ5]_P*B;EC1X4PKPH IBQTHX%1]>OV]+(6QVKW&L.U!Q6(;0\ MR'#ZS6]^H_>E'JR(] AV1C76DU=+YZ%=-6A)^@7[HP)=>'GR@-4:0BF$?G*& MKG!8A:B_ FS&2CL6'%V_;BLO'#,%U1.SYCRH0ICR(/>DF?> U8-UD1[!SJC& M>AIAZ3R92TU 2](OV!\5Z,*G3IU2,UR6X"J6B_=QJO4=,VQDQ;JFZGSLL/'CZ^LK$B9#W[P@Y(N38M)>4/;BIQ(5BO,G2VSM;55(WMFK/1V%YCU*Y_E MCEOU:9V<#NA6!%,A@J OY&23?WUHPF7_2.]@9U10=8.UO?,:B@2:D7[!_JA M%W[QQ1N%C;-GSV+2 M!%G*:Q;K>F0OK(WJ7:ZBYI<@6M70AI_\0(7J!.+[W__^=OH*T1STE0Q*%NK)?=M4B%CI MN3NJFEM=754+**9VOUIMV/ZM[/3IT^97*6FF-&%I:0F3"J;;;P?6E>=R7H*I M?E2U-9/ER8W(>D/J63?>Z@'(FM!D%T1<,94,2D:%&#T]=T=5<[L%F)KGO__] M[S%I@KZD[(.UT8L7+YI?I:29T@2H1%.S1_58#97_\M_F 7';W[Q:(?3#EZ!\ MWD8A\DEM)!XR*L3HZ;D[ C;G>:4Z;[SB!/0Y"9SWMTHA9,-Z&D&%2!KI5OV) MV=/495,AHJ7G[@C8'!6B(YSWMUXA].-23*@029-1(49/S]T1L#DJ1$GKLC8'-4B(YPWM]ZA=C;VRN?1E ADB:C0HR>GKLC8'-4 MB(YPWM]ZAAIX$]#D)G/=WID+( M.F#J 14B:3(JQ.CIN3L"-E>E$'J,-0%LK30O.0Z<][>A0IBG$52(I)'>U)^8 M/4U=MHP,\^%<6((,1,_=$;"Y*H58+X!$TASG/FJB$&H1,*]&4"&2)IMHP\F3 M)V?V3EUVU<.BL1SIG9X[(F!S5(B.<.LC%7.U]"L!6"[>&BL;6;&"Z V1!\7B MXJ*DRQN$FBC$RLJ*@U>D(V202+?J[9I'?^U4U%B(#T7-W!&R."M$1 M;GUDKA2M*-_@9$4*8RH9%-4CG_SD)\W>K!$)>^>9\K!___YL\EL3EB,#(5V# MJ9T1L#DJ1$>X]='N[JZ:VO*<*+V139XV*!LJ4669&ZL%3>XLV=BVO8>\86T4Z M1>F!=(V)522P\R@/,:.Z4/I"N@:S.R-@YWW[]GWN?(DY2%F MI!%Z CG/J)"$!&)6V^]5?I+L;*R(EEO=][N[J[\1XS*N/'&&X\> M/7KLV+&=G9VI.DA,]#SQ C9'A>@(YSZB0A!1B$.'#F634X6UM37)NM1YYJ,U M#APX(.4H$M'2\\0+V!P5HB.<^X@*,>P=3."-@<%:(CI(\DC*U87%Q<75TU M-W0]LJ$259:YL5R@:Z@AX,@A 6DH#WE9(?*22%Q[[;59(1*\_S4>I&LPM3," M-B>KQGI)#&1!@40? OJ/-CP8;^D M'Z1?,+4S C;7A4+H@5H&BXZ7C8T-B6&$H*]D4):+=WZ8TZ1*'O(JA<@+D3AQ MXH19"Q4B'J1',+4S C:WWHU"8%)0GPD9$_(CH4R0K%8>\AJ%4+SQQAN9\38B M*D0\]+S\!6R."D'(L&B%D#,)S)ZF+GM[\@9SF6Q4B'CH>?D+V)Q6"*G3A I! M2 ]HA9!/S)ZF+IL*$2T]+W\!FZ-"$#(L!86%I0JJ,&SM[>73;3! M5 AQ6!*QBF98?7/SF9#10X68 BUMH$TU:#D0VAGP2JVV:D5>75V]7#0$#ONN M1HMH@_FO^%E)(2!+?VV%U3<'GPF9!Z@04Z"E#;2I!BT'0CM3]DK^'SZL2)1; MJ4<)56;[3YR,"D'(T% AID!+&VA3#5H.A';&ZI6(A/."6\;:2A7RRL*R/.0V MA9"?F/3%"31HAM6W5CX3,C\$5@A]C9$*D36KK0>T,U5>[>SLJ'2U6&.&$U6M M6%DNGOJ)J05922%,JJQFDME\DSHQE9"Y1RN$[_]4__SG/S?F[Z7Y!E^'PG2C M'K2T@3;5H.5 :&=JO%HMP%0G:EH!Y/)#U6. ,T,A(&N] !(;8O6MN<^$C!B9 M"#6@P31UV?)K<@UHT"/H2C5H:0-MJD'+@=#.U'@EO_9@JA,UK0#R@@%,G9!1 M(0CI%YD(-:#!-)79\C-%/6C3(^A*-6AI VVJ0[6XN!CDM\'Z5DQ4 MBS4OF\JH$(3TBTR$>M#&P)[71!ZRVGJ[!EVI!BUMH$TU:#D0VIEZKT+]&UU] M*R;UQ3(J!"'](A-A)F@VP9+14!ZRZDI[ %VI!BUMH$TU:#D0#;V2Y;AAX1JP MBEK0V "+UH+&)=# !MH0,F?@E*@&+0LLJ6B7.+A[-M"F&K0DE,UZJ#MKL M"I$W%HG!D2NTV;$!PEZJ']#(V1.T.<0\LH0S Z- M.DU1+6+J0 R[6/F3GM-FQ <)^M;6ECI9QE1"2 7JH$IFZ]+24@]KMSI-"?7, M2G^&7:S\2<]I,^)#!5T-]% GRX3,">K07JY78T9HU/2,YRQ_\,7*D_2<-B,^ M5-#E&=?U]P 00DST?8"=7L83'<+4X1A\L?(D/:?-B \8='600I$@I!5JRH2Z MG3ENRLK*Y@Q*)$L M5LZDY[09\<&#KHZ&U*"40<_S"4+J65M;4P=575Q&%GE05+W?<"CB6:S<2,]I M,^*1!%WIA!KT\KP-@6I!2!DY[5;K.&;X(=6J.1B;/.14B/XQ(QYAT,6K[GYI M)21=Y#*R_[152J"JDKM:17*VMK:P4!S$O%@U(3VGS8A'&'0U4H,?(A$R&K+B MV1N>)]DR]^6EZ)Y5=4W,BU43TG/:C'B$08_J_SD)B0WYEPC/0_XXY[Z5F!>K M)J3GM!GQ"(-.A2"DAI65%?_;F>*<^U9B7JR:D)[39L0C##H5@I :Y!TJGG,D MSKEO)>;%J@GI.6U&/,*@4R%JT&^2X97\N65K:TO^;PXSVA#GW+<2\V+5A/2< M-B,>8="I$#68S_BD2,PG.SL[_K$T#B9'U]W?-50G'.?2N7EZI$' ;2<]J,>(1!IT+, M9'ORZ(4(GZ)#>D &@,\A0IQSWTK,BU43TG/:C'B$0:="-$%UG(J2S[5*DBZ[ MN[LR>9U?)13GW+>B5ZI4' ;2<]J,>(1!IT(T01Z9[G.MDB2-YZN$XIS[5F)> MK)J0GM-FQ",,.A6B"2LK*THDNGA/ $D"-4?4 '!^]D:<<]]*S(M5$])SVHQX MA$&G0C3!_UHE21K/5PG%.?>MQ+Q8-2$]I\V(1QAT*D03MHMW\T78?:0?-C8V M%A<7G9^3'^?K)J3GM!GQ"(-.A6B(Y[5*DCH^KQ**<^Y;B7FQ:D)Z3IL1CS#H M5(B&\':F.6=S<]/Y54)QSGTK,2]634C/:3/B$0:="M&0O;V]S.-:)4D=GU<) MQ3GWK<2\6#4A/:?-B$<8="I$^E9@7JR:DY[09 M\0B#3H5HCL^U2C("G%\E%.?&S-^:^E9@7JR:DY[09\0B#3H5H1>9ZK9*, 'D\5];^ M54)QSGTK,2]634C/:3/B5M"@7Z@0K>"KA.:AVR M@ 8ID)[3&/42:- O5(A6[.[NJB[CJX3FEFVGQW/%,-/+F*N0%31(@?2@DTZ!?Q@4?$S7&[ M5DE&@[R/MM6KA&*8Z64NKT$5H$$*I.VM%YP]>Q;S#'[VLY^= M.W=.2H9%39GCQX\_]MAC\K7^GV-V=G94&9EBN@;9'OP_\_7Z4P4:I$!Z3F/4 M8P7])A7([4R,V%#(E0 YLL$\@T<>>43N2Y[)Z=.GGWWVV3-GSF!&!:KP4P7+ MQ,.K B1,GWGSS36Q^@C@))J;_,8,[DP)I.IT"Z#2I1OXEHM6U M2A*0)N.V^;,Q9-5>;W-=P439UHP$JY.F_]$"/J="JG['R0@&Q""H14&)A/.: M0CR9.6[EERA,K-%?U0Y/52=/_I&_I50IA!>J%^W,JCDS"U M&G^%4&JD6K3>O6IUTO2_G$M\8#1#PF'J3%:<0S2\%DK"4C-NE7AGM;>?EO%7 MB+RHQ/I/E%8G3>?+N<0'1C,D>J1RF+9%K0@+"PO-?\H@ :D:MTH8'#HEB$*H M$XBEI:6R2)2=U(F27LXE/C":(=$CE<.T+7R5T("4QZW\H[7ZVE8>\D *D4]$ M NZRM4XNT_ER+O&!T0R)'JDRJ K5AI(*Z^32SLLVY!(?&,V0Z)'*8=H6ODIH0,QQ*XN[S_^WAU6( MO#B94*D"[@C)J1!AT2.5P]0!ODIH*,*.6"K$F& T0Z)'*H>I \O%[4SU#W\F71!V MQ%(AQ@2C&1(]4CE,'5A;6U-Q*]_@2+HF[(@=4"'"[@C)J1!AX3#U87-SD[,9DCT2.4P=4/%39U&N-V& M3YP).V*I$&."T0R)'JDJ1RF+JQSE<)#4'8$4N%&!.,9DCT2.4P=4->);2TM(09 MI$O"CE@JQ)A@-$.B1RJ'J1N[N[L+"PN,7L^$';%4B#'!:(9$CU0.4V>RXG8F MGR?'D;:$';%4B#'!:(9$CU0.4V?,$JX@#]+(!6$5?A&V="C$F&,V0Z)'* M8>J,&<.&8!5Q@%XV *OHB["M4R'&!*,9$CU2.4R=,6/8$*PB#M#+!F 5?1&V M=2K$F& T0Z)'*H>I,V8,&X)5Q %ZV0"LHB_"MDZ%&!.,9DCT2.4P=<:,84.P MBCA +QN 5?1%V-8'5(BP.T)R*D18.$S],6/8$*PB#M#+!F 5?1&V]0$50K8Q MFWC :(9$CU0.4V?, $+491/-@ KZHNPK5,AQ@2C&1(]4CE, MW3 #V!:L:SBVM[?1N39@==T3METJQ)A@-$.B1RJ'J1MF -N"=0T'%8(*,1H8 MS9#HDUA=0/Q[__^[^A<&["Z[@G;+A5B3#":(=$CEM01K[)ZP[5(AQ@2C&1(]4CE,W3 #V!:E$$M+2\.*A,C# MZ=.GT;DV8*7=$[9=*L288#1#HD^^]=]]]M]K061L;&^(V[H\-H\J>"-LN%6),,)HAT2.5P]0- M,X F6&X:I18+"PO#BH0I#XK5U54L,8WR$'=R A;MGK#M4B'&!*,9$CU2.4S= M< [@L"+15AX 4 O,[IZP[5(AQ@2C&1(]4CE,W? )X% BH>5!M?O00P^UE0?! M9\?]"=LN%6),,)HAT2.5P]0-SP#V+Q(B#X\^^JBTZ"8/N?>.>^+0[N[N[G8% M*NQ#*83#CI!Z&,V0P$@UP:(]@JZ40(->0"=*H$$S^A2)4/*0SXH&E@X-MN=- MUPJ![4V#I8D'C&9(<*@:8-$>05=*H$$OH!,ET* Q6B3NN^^^.^ZXX_'''\<2 M(7CKK;>NN>::3W[RD_[R<.'"!=SY:= @*"I<6;&FET$_IL'2TW3ZI"QT91HL M33Q@-$."0]4 B_8(NE("#7H!G2B!!FT0D3ATZ-#[WO<^597/\FU%U:_DY[KK MKKOZZJM/G#CA6?^KK[Z*.S\-&O0%^C$-ENX1=&4:+$T\8#1#@D/5 (OV"+I2 M @UZ 9TH@08M48OXN][UKHP1=F09+$P\8S9#@4#7 HB%H6"VZ4@(->@&=*($&[=$_-TF% M041"RX/;C:U6J!!M05>FP=+$ T8S)#A4#?"&CPKTOPK7@[7[@4[8>//--W_[ MV]^B'Q6HO4#[$NA$":S4B; BT84\Y T4 F-GH_D%^0L7+J!Q!>C'-%BZ M4< M>E!!S?U1 +HR#=9+/& T0X)#U0 OY%6@%J#-S4VLMX1:JNZZZZYGGWT6[6V@ M*R70P(9JZX,?_& 3 9,[?-"^!#I1 NMU)91(="0/>0.%P-B56"J8*1*JP)-/ M/OG88X^A?07HQS18NH*&UVDDO'*G[$S0E6FP:N(!HQD2'*KMN>>>>^Z[[[YZ MD9"Y=.K4*33N'M5NO4B(/#STT$-HV1ZLV@-_D>A.'O(&"C&3@P>.211^HC)N%]XHDGT-()K)UXP&B&!(=J2ZZ^^FKU><<==]2(Q"#R M<,455^CM&I$0>?C,9SYSV=(#K-T/'Y'H5![R$ JAN/+**VM$8D!YR(HA72,2 M$MXO?_G+:.8*-D \8#1#@D/5E3_ZHS^RBL0@\E#&*A)AY2'K8)Z#2'SQBU^T M+J; :Z^]]O[WOS_K3!X4JDYSQYW9OW^_522&E0>A2B2"RT/6P?CYSW^.%95XXXTWMK:V3"N-2K]PX<)_ M_,=_;-3RS__\S\H9TQ!$HBP/JKRJ%EV91BV^V]57'77E 9$8/O/,,]+$G__Y MG]>+A"K_OO>][UWO>M=MM]WF_,REF53]QYSJG?_]W_^=>6'Y+__R+[6)523* M"J3*8!^7^.4O?[E=W3O;Q25H=&4:-?!.GCRI3%8T30R\&3(E2D? MNQ ?.IF'\PP.V#9OQX1C/5,DK/)0/LFH8:?XUUD?<_FE1:-%HBP/UI.,&BY7 M.@%+A$,Y=O755]]ZZZW24/F(6Z-W^3WO><\[W_G.;W[SFU@B'.7>:15 4P- M),KRT$KG]FQ/*<="U<"0-D7"*@^M?"N+1*N@D2:TZ&S2$'/(5JT^55A%XOSY M\Y[R()C+D)MY6224;YF?/ CF0H9YH5'G+NJ<0/_<9!4)O;/'CAU;7%S\XA>_ M" 6"8_:.9P"U2)P]>U8G"JV68,$4"3=S\B"8(N$0-#*3 MSF?C?+*VMI:UEP>A+!+O?>][_>5!D&7(QQQ$(@LA#X*L<9C:#;(C52)ARH/G M,Y=:(;WC&4!!B43YVH/SCFB1P(QFP) 6OO"%+YA?G7T3D7 .&JG'L]I&'_JD2B:'D(0BF2%Q5H+\.NR/U0WI8WT@- M5(A(L1YV94/+@V ]DTA+'H2R2%R\>#%=>1!,D=#$L"-50SH&WT@55(AXT3-* M+\F=>'9$#^G%Q47Q,![?B!4J1-3( MC)+I%(\\"+*V*M_2E0?!%(DKKKCB]MMO3UH>!.7_0D%L.V(.Z=A\(V6H$(1< M/B7ZV,<^QI6+$ T5@I"W42*QO+S\HQ_]:&UM#?,(F5?^?W12QK"GY1IZ ) $E%3D2N0F"" end GRAPHIC 14 image_3.jpg begin 644 image_3.jpg MB5!.1PT*&@H -24A$4@ BH #Z" 8 "/D6RU "7!(67, $SE M !,Y0%USO"5 #+YTE$051XG.R=!UR-WQ_'G_9 .Z-DI%!6&64T2-F2;-DC M,K(EJQ!14K3MO;(RDKTWE9F,$-FC-%5\_N>YA>YSGUL1_^O'>7M]W=N]SQG/ MN,_Y/.=\S__0;:3\OMV@%"+]W4VSD<\C=\I>HTTIE#\7*E3^)JX%H7]K0S ,\Y-F@EYC M%F#5CATX=O$.GGZ0] []37Q"9OI='"7'=@>QT2V544ZAB'-1TP(MIX:2;0_B MV*E[*%:RQ(9A:-M:G'P,8=DI$'?_'[M'P=NX,$SL74/X'&@9P&AB1*G$XJ?4 M)[@0;BEZC=A,0T1L$KFR*)2_&RI4_B;N$:'2OC1"Y;O5M!Z 65MOX?;K+$GO MU7^>O$^I>/$X&MLV#D&-'SX7%6!8?P36G[V$!V^**.0^$2KV5*A(DNRX#9C5 MN[Z(4*E!A,KU4N3[.>49[OD[\ J50")4WOVR/:!0_DRH4/F;N$R$2JM?(U0$ M5J\M.H>L_\N.1EX<2L2\URKE^I%SH&$ P]$1N%>*?+/?)N+4C/JBUX7%-"R_EH347[8'%,J? M"14J?Q.)1*ATY H5.2B5T8*>OC[TQ5IE:"HJ0):OD32V0=NP"WB3F2/IO?L/ MDH?LA^>P:ZP-K_B0UZH"O6K<=/LRFGH8LO$COGSA*>KY&;BY M].#D98.>P];CX?]]O_]-(VS,!0RS*HHRB MM' Z976H] G&Q^POX-,J%,F2?&0I1MM6%AGZ,9@8@=NER#'(0_3N;_X10*>!<" :UK 4I*6[#6@T-K7UQB[:./T;B M6>R<;"E'\><1&8U[NQ MB%"I2X1*J4A]CN?A_7B%RD$B5"B4OQTJ5/XFB-#XN1Z5 O(^(?-^&%QZ&W/R MD(9JG=88=/QW[\#?Q;O$O?";S!F*4RP'*??S>)=53/_4YV2<734#-IS&24:Y M+,RV74/J)]J_]:>1'!> T;WY>U1NE2+?K#>/<&2J^!Z5][]L#RB4/Q,J5/XF M>'U4?D"HL.2EX4CH"+0V%+XI2JL8H>Z J!(Z9C['S:@9&-.A*JI6Y9H!#&MW MQX;X/&3_;%N;EP-$S42CNK5X\B?F-!L+S[XH/I^C"V!K7E\X;8>QF'GP%L2E MSLU\A]@E55'+0+A,*^^5./Y,N!/^3=Q:^/:5%3X?LF4@9;86Y],^H6BOGSR\ MN+P2\^TYC9-B66T$?E"7:Y.:,=YUC6 M[= -D\\]^+KWR,FZBIF&!JA5>+L>G@B^^EAX]LF32]@WMZ]07C7JUH=#U$UR MWK]Z5=Q#J&,[-!,YA^TP?.I.4J,?)1G7][G!I1W/-5'/#/5#?W( )OL#7I\- M07N>:ZVEWP:<>Y$_?OOC\J^KSXJKRYCK=L MF'/JU]#*'HM/B,_[9/!@=&G&V:^.PS%R?TF._D.L&]H3+87*; 1'YP"5)B.QJ\B43['78QQZF-1!S6I:4%/BF\$B!2GI,JAGL-6[M5!> MLJK::+HC UEY\3@PKQ5L6]2&3ADER(N<0R6H:E:!D:,S1NPK28.9A"M;QV)X M9V-RW6GR7W"3MS5>%\E1J@S;!-Q0O% M*\OAU,P0"H735FF!#HOVXT[AP_OI#3Z<',3S6^T$WUVQ>%N*8T/Y-Z!"Y6^" M-XY*731Q7(MC/Y+/DX,('-X2Y87RD8%VC6;PNB F3=QVS')Q0.V*6BC#)Q[$ M6'E#!A7DC.*K%)FTBT)4*G" M$2I5^V#"ZAB\%E./W'0B5"81H2(G7%:]P6$X?%M8<>4DQF#3Y%Z\=:M8VP0M M+*W0LN\J[(M_B[3BSDEQ7"-"I8VH4#$E0N6(V$2)V#BB!VRJJQ0=?*Z@P:MM MT1E[[I[#2'F.4*GIBB6''P@[=3XA0L5-6*@HJJJB[]8]\+%M"E,=.AD*$:@\%D5$S2UF(.C]U]!_%67B@=G-V.\24UH M%YNG$BI4KXOVCLW0Q)PSZZ>< 8Q[1Z T\6,_I2;B+-^L'QL+]&O3');E-:!< M3!VE9>50N;XM%A[*1EJA: .9*2?AW:T%J@EMKPQCZ^%8%U=TO9*V=(6-L:)0 M.>HVPS'YV ?AZ-891*ALHT*%\O/\L4+ES8)#TGE@*3E]]@)"MUQ&R^S16 MDB>W_<3"B!TJ>&7_7D5L#S'VR2Z"V"9B6XAM)[:!V"YBJXGM([::\G RV(.&F]DVEJP< S% MM1\Y^"_.(WQT9^AQ;BR:51O ?3_/]JQ(Z6L%'77EDHN(PE:M$9J/WXMS=_F; MZXSG5W%HH16:E/^)O.74H-%T$%P./^4Y7D2H5.<(%>,^F+DE1NPR MEI;[!Y M,&ET.4+%P'4+#MSG=/!G)"-VER?LZQ35&).G?.MVZ.C@ =B0Y>NP:&DGPCA M=8\(E1,\PID5/=%2KQQO3P&?R2G(HT%+*U23EH9,X>\:NV+5 MR0?"PQNOB%#Q$A8J,G*RJ-:X@6CZHDQ!!S7;S\,9WGW(%RFM*VJB[ ]?=Y71 M>/Q*'"#'6E1$I"#YUGKX#*J+BC^0IY*J$A15A!MN1MT -4=$X/&/G]%OY+U+ MQ%T/'J&B7185%&1+_& @)26#JHUUU2B%AG([+GCW0KJ+PMLKUV\$I(KF( M6B5A0[\F,"I;.)T&FO3VP@[N6&,V$2I'^(2*,Q$J]ZA0H13+'R%4+L0]Q>8# MY[!PY4F,"CZ)P?-WH.?$+>CLOAF=IV^"M*P?Z@]?"U.2WI1LU\!Y.1J- M64>^8[<)@O' +22-'TF[!,U)^MI.I/P);-ZD?)*^'MFNX>BU,!E!RF??.RU' MO6'KT,25;$/2FSMM(74FY4\FY?>+(/L20.I.\AZW"76'AI"ZDS*=UL#4924Q M4A>G<%+W]>@])SXO^D#>V8[^;;E.=S_HH\*2&8]#T_JA)>?&HE"^!EHM MX':I/,,^YXXPXA$IY>JUAOVLU5B]^JL%8JE?#U3ANY%6;(K1R\[B'K:?#??YAB]( !AW_+W@7/+1J+YEZL"HUZ+<>D5)^]3RV!M;]X.[__;P% M>,^ 0]TBZFWIBD BIH7"_#^-P=89O8L4"EV\?!!0Z-R-L&G"J.OB8Z(2*GZ.V MB#!FAQJKHO>,8(2L^)[_(I=&,*TJ9C\+0NB7Q@\CY\-37/;M6,2Q-$+'_F[P M7UVH3M-=8,?[F]%$XP67D?CN^]A,VKEY&&K'Z0E2JX\61&")O>/<6@M3+D['/(%?]'E, M7'<>[3WVPG3T*E3NZP4%NP PK7S!V'B :>E);#&8]@O M)L*QBP0C.,<\AFY MZ.O-!=.#O-J25QMB#6:#Z4"^:SN9OTXR\-B-_.\S-_]Z:I&E WG T%FHP;MX=;NN.X[Q0*YN%C+0K6.>S$+U,I:' \?.HTG " M5D0_%&KP,AX?P]:I)E OG+^T#)CZW3!RP5[<>9]1R)\D!?%'UV-J:VZ#)P]5 M QL,VL=I\B_ZP+B:EHA0&46$"D__BX#X-)L\<7("LC5U\\>)QSS/AFFO MD'1R.28-XGDB+LX4*J&R25<,FN"!^;Z'Q#<:+'>V8&A'$TX>#8A0V<(1*JQO MRU-70[$J#ZZ(O71[Q>,8W<*_ZY2\?Q\$&9U MY@H;!<@K6F."WT9<>?X)GPI%64M)V(>UWNW1J$XY7J%2:V(1#7X)R$I-0G0X M?]! 1M\2'<:&(?KZ4Z&>H93D!$0'C$!?0[XTH[#IWLOOO[.TFU@YVQY&%0IO MIXJJYOVQ+(&_&_?EYFXPKR$\#*O7>2H"SO&L2I7S"=FW8[!DR1*.[<&Q^Z^I M,RVE6/YO0N5#:A9.7GZ$D(B+F+%A/SJ,W@V=T9Z0:AU&!,4\,%V#B&"81-XO MRK=.'ODBQ7))OMAH2?ZV(X*EJS]Y/X98:/YGW3O8&)>I%[D\S;L-@OSMV&%2L?%^=^UG);_G8-G_KZR9;)" MI'N!(!+D,9&4X4/*6E10+U)V![]O^VX^<@41*D4M]D*X$42$BNC03S,B5,2Y MEO"3A'U$J#03N>D:HNJL&X6V>XDM8XDH4!=N+%3J=\?X59?Q1(SCQ>><+%P- ML4>MLO*<:+@UT'_.;ES_UB9EX/[18(RM+UP/:5D%F,XXC]MI.<@5R3T%%\-' MHVMU=EMEZ!A8H,^XV9CM&X2E%SE=*N>GPK@J9^C'L _<-L2(#4N>FT:$BHNH MCXK9R+4XGB!FP"CG#9[?7H_)8WNAP8^*%8&5@V9%&TQ8O!31=\$?[.U6&(9V MX []U$>33IMQ3OCH$[L&'TMU:'#$5I5&HQ&XYS[OON>F/B=%.,&$;,>-[<+4 M=T7(L0?"0RC/3V&K1VN1?9&2EH6)PW;N[2;F#W@IXPKR"YO0VU!76"!7;(:^OOMPB^>ZR_OT'@GD?#%C3@MFH<.RYQS=\1?39BQ@F D9%)B"I4,_'D_WN&&)9 M5F@[!3T3M%YT&MR.2)!/=@PU@J%:X3SUT'G,T* OR1<' MK8C(L":?MYV4OYT)VZM!!$"=\/P>$A.VYX1\9K8LO^>EQ7PB I$AB41#FV( MP&DZA0B'9?D](FSO1CU2=G=21GTB&KJ,!=.8"* .),]F<_)[1*R(R+!F1= , M,,V)>&E//F]"MKP_+S8/-F\V3*:D_VQ)6FL27VLR-^=B&BR M](>Y\U(B5.*+/MBWB5!IRQ4J)FCJN!EG?^BLW2%"Q4E4J&@2H3*]D%!Y?P0C MJE:$FM!V*FCB$HJ=1"^/D:L<^LG M(E3V.?,,_3AOP('XHA9P_(3TMS>QT=458\>.A:V1/!0Y/4K%F4)9+;0>M0,W M2&,I,K/[!A$J[45]5!IW"L1I[K%_=Q #-%4YO6!ZZ#UK!ZZ)MDH%Y"#]S57X M-6$@*\VI6UU7A!]](.S7\XP(E9EXO64L!G*$*:-M M!(-9-X6V?+O1 4:ZPL.-9>TF8_$Q<7T7NBHR:F[B@%J#XA ,8\819+[_BEN M+&HG>DWH=8#?GAMX(_:R>X6'UWW0E6=8RF3V:=QX4>@DW%T/;Z?ZPM>$@AX, MVOC@)#?;1Q$84$L/*H6WK=H-DU9=HE%R*;^%WR947KU+Q[&XIYBZ[@QJ#PDF MC2YIF%N3QMJ2O+.A<,@UC[YO>,M":?M5B6 M_SG[?6NRG041!'8NI%$G0J4;$2(F)*_.@05#1J0<:[8G959^SX0E$0$=YWPO MWSJ ")4Q1*@0@=*=+9N(&ELB1BQ)&?;D^V;LE,RFC.?G,EJ1IZYE??AM2OXZ!,)^T&O'7BW)N M(YPE0L6**U0:HY7CSA\<^HDC0J6GJ%"I2(2*?R&A7:IICE-\! M))9@RG%R M:G?%S"V7B_2'R4E_B7,^&I"7E1(NQ](5R[@^*B^)4)G+%2KRD)7O@$T9V1#7 MMB;OGH%QYIS]UB%"99FP4+FQA#2BG)X7#.U-,G#O. M;*-FL];CQ+."J3 /]R' I;EP^?+E4;'90L06.YEOIOQ]G$0M=K2@*V>?2#B7KA M[910P;@]O..%Y?KE0807*F=O/L6C[&30> MLR&_9X'UQ6A+&G$S(@BZD$:X.6FP_V"H-7=#U2'A4.LY#7IM@Z#1+QRZ MO6=#J\,25.H2CO+]YJ-"-V]4[!0 [;Z+H=-G"33;S4;E7H%0'^B.*G8D;8]P MZ V>!O7V0:CL& [- 1[0L?>#-DE?L=\"5.B^ .4[AJ,22:_5QQ.Z[4@YO19" M;R IW\X-57J$09VDKTS2:W8-APY)K]W%#Y7LV?+STUI*] TEN[4$G=TPK5*G#\'!H/P/Q]-\0V1(5)C.R* MJA65A-,WZ@^WR#C!3(!/3P]AQ?2FPM\KJ4'1:15NDX:ZU+%9C_-,3Z[6!Q/7 MQ(B=B2"8GCQ!=.C'TFTK3C_^R;!>-X+@-;$W.G?N+#"[YC510]P,)VERO*NX M8_?33&065BHQ1*BT+5ZH?,G+0LJE/M!2XYRW9LZ8?S2^R"?BO*QWN+6Q)>3E M./%KB%!A9[0)[7T2$2KN7*&B##EY=YS-R!$K,I//SL6X3IR9,Q6(4/$N+%12 M<'::+JIK%"?L2F;UR6\P^E:^S,IZ%H&%$S@.Z:JZT''95&S@O#=QH9C06U\X M;3D#&/6-*-4*QY\_).+N$AZATGD-#MXL.N?T)U>Q:P"/[TQ7(E3N"POK>P=\ M,@4*$F;!:<_[Y16A*VC:Z$RH6'?=3TT'W&)ERFT?PIOXE?)E38)^#X MQV_AO^T,C)V)0.DZ,[]'P"J(O)]7T&M!1$HW(E+:$6%BO@0,:<09,Q?R=R"4 MNY'&NU,X# 9N0MU^?C ?O0*68R-A/ST2PY81FTUL021&KX[$@N61Y/W8D$AXS8O$2/)^ MX:K\/+U71L*%_#W/*Q*NY/O9Y/TDDM[=/Q+3R/O)2R,Q:U$DQI'W3]#XD_8@5I'SR]YCYD? ,CL0$\GZ&;R2FDO13V?D(>\7K=J+X1[Q\%YQ */8O$GZ<23]++9,DGX:2>].W@]C+9#4;^WYXKWC M[ZU"_PY&(D+%D@B5XC2.$)_N8]_T02)"15K3$,8SO@N5^WLZ0:\"IU&I/P#3 M=M\H65?WX8DPJ*0BG+Y>?WCMC!,T>A]B]V!Q'\[^**I!J>LJO"5"I=1+#\5Y MPKBZIG#^IGTP>V<,LL4D$?BH#! -^&8P/A0''I2F.?K.V]C5")ILB:8-:T)? MF]NP2@O.Z;SS*4@IK P>K,50^[K%"I7/N9E(B+"!AHJP7Q'3T!F!T?%%1U#- M3D'FKB%0D./T@IFY8LDI3AR5U^>Q=0%WIDI9(E0"B% 1WQOVYN8*3.G':>PU M:\%@ZJ5"6]W#IDX5H5O2N"G%F-64+3CU*+]&;V^OQ?1!!ARQH8O*@S85'POE M#OF=]F\AG%;+ (83(_"@N+1%D/7V,:)G-1.M^S B5.X7?C1J=5L!^]#2%;KR#BT&VQ:81MAS'3VF4JUX?3D<*Q=C<,Q[Z%3A"H^H +-QX MHT3#,EE71J%&9<[37M7^F+PN+M^![\%);'+ES':04X-"\U6(_93'XTC[@QQ: M 6.]BB)"91P1*OP=ZE^0D_X4)]T8*'&&?HP'[B!/Y7Q]/'G(3GN')S=NX,:M M>-Q^6I*^IGP^W-V%E6,K0:N,:.,Z\,0[O"FLIJ[LQU [3N\34YL(E>7"0S^Y M)%'$2&ASXWWH.V/.KO@B8UI\^?0![T[T%14J!JY8=X@3F?;Q#6R=,I!3'R4B M5$81H2)^^8"ZAO50K]Z/ M60>_M3B97""S;N]#P"#.T(^2+BIUV(1B/,20\^P8/$:U$1$JQD2HE/RLBY*= MFHR3X=U%Q<: ,$0FO"^R9_'SNX>XL;2+:-K.WC@K$@O@%4Z'3$9[E<+;*D*C MF8.CFZ_@*H#UH(Q MGPJF Q$DCNQ03DC!#)E98*S(^[;D<[-)D.FR%!K6TU!UY$9T&+D):W;'XNKM M&\C*+LU/F2* 7>NG4^F'?AY=7H2A#A6$\Y%61163(>2&5&C#Z"FH55%%>!9( M@]YPW7D-27Q3(SC$^5A!3X/CF]%H$'PB"[KY'Y_&ELEMA&<&*:I"B>S/NZ)Z M5#Y_0L:'MWC^]"F27[_!AVPQDN8V3PC]NCWAL>V*F)Z%3T24GT)H=T9D:G7K MR8$XE_C=:_=S;@92/[S TZ>W<7*;-]JSVRE7@GKO$._>0+E1-$J(@[!LDG@C&N'6=J<"4C&"SY M.O3#[O,M;!]9$94Y0D6GGR_"KI?26VR/RM,KB^'2 MC?.[T32 @6L$[I2B2E]2'^%)>".1:X!I,0F!UYZ@*(F0_N8F=BWB7A=$U+EN MQ_FGHCY5KR\'8FYW9:']E]>N#LL-*?B2=Q9!ILI0*WSMR]?!,+]HW*'N*93? MR$\+%?9VD9F5AY#MEZ'6;U+!K!G60=0-3/,%^4ZPK>8(G$BEND^'3'L?*%A, M@]'8+8)>$\IOX!R?,VUM(E3"2RY4ON3AS,JQZ& D?&.3*E\+IFY[.!NOAX.^ M-B=\=Q4X3MF B\7-Q_R<@TM>6JBL+ER.C/DL^.W_.O7D#J(W#4=-H?R5(:\BB*RKWK0U1AR*0UI:.C)( RFDG_83H5*9(U28%NCJ M=0"7Q.2=E?H*00ZB0L7 *1(';GP7#J\2-L'#I3HG[W(HISX&YW(_E]"_Y@L> M7=J-B9:B0J7AC)-X]J%0F_H"]5;'1IZD[$R MMZA9/U_P>,T$C##F'!MV4<*N$;Q3FDN*8%'"L+ZB0H7I!/_]-_%6;*6^(.W> M!6RW$[U^ZOKMP/4W/-+KW0U$SA\(P\+G6%X+&DV#D)$>C!;E%(6$*$2F>N4&E!A,JAD@N5Y)/P&V + M'2GA&UM9(ROTCN;>;F/@KJ\++:'RI* W< G"BEK7GH@4W"&-I6993F/)P-)C M.:*_.;B\PJ5-7FC'V496O@R&;%WJV33B,52Y6 M(@V$;!E5F.^XAC3NZG"\O$5!43M=4Y@=6D8#5R!0Z)O5"RD/+\$(9),Z+A[XE0\29"1<@OZ3T1*HOY M>U3.%#'T\X4(%9$HLNRLGZ7"0N7+W:FH9Z@AO)U4"XR(P=D_K!C'NNM Q08V($;HA+5@*RWB0B>C)?=&-I=)P1 MC2MBG5A3\>CR>O3AN7ZZ^]W$ UY'LA>XT?LYY??R4T+EV?M46,];!<5&;/ T(E),R*L]$2F.1*0TFP;&;G[^ M5&(B4HR'AR(D_ A2$K*16:*;,^6G.4^$BC57J!BAH>-R1)4H@T?8,JH'&BO* M05HH#STTL)R/*R+]];FXNK Z:G*FB4HKUD37"6M$0]8+R$%N]@5L&*(&-04I MX>&'Q@,0>/!&H:B?G_$Z=@-\NW-OM+)05!F'XZ\^\CB]/L45CV'HKL"9F5+) M]K@G[422L1=<:%3EKI-HIK]-@''9O'O.U/=%9L./A#N-6![5";Q M"Y6B?%1>W-R)"?V:B H5SO1DW%N';H8Z(N>N6E]7!-_BF<:?\0X?MHR!MK:V MP*Q6'<*#%+X3\!G)9Y9@1@?A?922+@=-W>F(_ M%<>(4OE3?4E-1%((?V1C>65'^$;PSU+[^.@X-H\M)[RZL<"Z8T/,,Z3R=O-\ M1M[]8]CL:BTD8J6DR&].@>/7Q-3 \&4G<8>&EJ7\9GY8J-Q_\@YM1F^&0E\B M2NS9 &KA8#J15[/)8#K[@^DZ!94MO%&W=S#FKSR-)[=3D)J:B=)[/E**Y2$1 M*AU%?52L'4-15 <'2^)2)SBUJ(8**F4X#2,#E7KM,6#'>UZ_@D]Q@>A6B]M@ MR**,:GDT&#@. =<+/=]^2L';"^&P-ZB,"N6(H.$\Z35W68MC"<*EY+V]B6/^ M_3E=\6R7OPIT]2Y!S!>Y&U40B M=RJ6TT2KP42L?&L;T_#NR1X$#:H&71['5M:,W((0_;CP0'T>LFYOQ^JA57BW M5ZE0 _I#P[#OV0=1WX=W-['/UQ56E2M BQ,0CY$O V;L43S/R.$,M1"AXE!2 MH4*$1\1P&%3D3EM5@II60PR:N<+W-(^/ MRB*N4"E'A$I0D;-^DD^&8US[:L+I-(E0F<@1*CD?<6:!,>KH"-=%MJPJM*U< M,6U3H;6!4I_CZ7I7(<=O>6T=5*U1 X:&SEAUY([0C*6\NU%8.<*<4W=I2$MK M0,_0 :MCTI#V;0<>X>RJ_NAFIH)RW'/%FH8!#,9&\*^W5$*RWR;BA+NX)1C* M0+.B'GK,V(Q3W^9/O\.34V&8VT(7%51YT@S9AI@7Z>*'H][>PF'?(9P5E7FL MFP^VQ+Q"3G'C6IGOD;K3C1QK0XXY8^7A.S2$/J58?DBHW+SW"ITGK(>2@QMY M^@TA-@%,1V+=@XE@&4?>^X&QFH+FKFNQ[F0"7K]+1^FC)>GUADS%^BN/\9';19*7A1=7-V.^/=_-4@L&]4W1Z-M^-$"- M\NJB^5>N!Y.Y!_ LA5OYZU@WI#JJ\=S,E=4J0;_.UWP;P;2!OHCS9F$S&!2! M [N+M4EIR/[, MZ6Z_N@]#[;B-JR%,B5 YQ'?>/CS!;O=JJ"XR_5D>JMI5863Z?=\;&%>'1E$- MEJ6K8.5OD5D_4P>(U%]6?C)697P2ZU_T*88\X/3B#/U4K X#GTB1;3-?16*: M64W1%8X5-:%=K=!UU] $#:IJ\M;=8O@6G$K($*Y[5BH>'%F,<6VXVTL)A$$5 MXT9HU.3K\:F/6E54>!9W++""63_B?')*PN>49#Q8RK=NTGI]K9,I MZM<2D0* M&ZDU!/;CMB'RW#V\R_C)X%>4GR=A-?JW-R[Z*>A'S*@5[!8>1.RC8FZS;V]@ M3V@7-*A=]N?*Z3 5RT[?Q=LL?E7++@3X(-H?,QO_1-[:-=%H5" N/N.;L_$1 M+T]XP:%V)4Z/D'B35Y!'^W[M(2,K/$77:EP83C\079 M,^4ASFUP19]*I3T? M*M H[X3EQ^XBY0N/4^?]=1AJSUV0LA&:=MJ):V).6]J3C1A;ORK'QTB[5N"O@VJ"X=S+ZEUFD8$UC-1<0RVPR89ER(\T;W!#^37R @& M)C51I_!G!7%4$D6+*#&?4I_@7'@+D?*:MV\.;1WM$M9/AERS1A@='(.GZ;G% M.O?F/#J+R,D\\5>^F27F[[F)%^).9&$RB5#9/H@G#RI4*"6C1$+EV:N/6+CR M%"IU9!?G\R*"9":8=FQD6;?\M6U:+ #C$((1OOMPYMHCI%&1(AEB@M"_-7?H MY^=,OVEWC%]Y 9=X&WA1/KZ^BA-'0C&J96/.RL5%6_-!2Q%T\C%>IA7=]9;[ M\0T>'EP&]^'\0RF\5L$;_ G2DQ%[?"W&69D*9GF5])BV M&!*(X%-/\"I=_)AT^KMG.+'> ]VX:P_Q6>-NZ+]B.1:.[846A3]G(],Z191J M#9RLU$1$AXL._3@$K$&(EPM:U*I03/WDH*32 ".W'\'=]WDHJC/E&YE/<6WS M3)B)R]/.%_OOO"Y9ASG;HW*87ZA,)D+E42F.#>7?H%BA\C0M%7Z'K\+(>6W^ MJL&"-7/FD=<91*BP:]1X0;=U*.9MWHOXI$?XE$-%BL2XP[99(\V=?G*D8&L@@'ZAH0@B&QW]&8J[Q,M M'WF?/B+I3@3"0H,1-L(:*DIR_/MAU IMQR]$V.;#.'J#9]EY+LFQB-JQ$?-' MF*%1-='\U'2-X# ^#*LW;L'Y5VG(W3(,916%RS9P6X4#CXL0==D?\/'6=L&Q M96U@,R64X1MJ^V;EH-^L$US9[3?M1(38E14+B"_A6C\\/+FV'SL#QZ-+0P.1 MG@D-O;KH.F$]-F^[@M=9;Y"PT13RS@PST58J*@9H-:P"#PK MOBBQY+U+Q*UY/$)EV077?H$BADDKN M/%M/WD>+\2O!6+,K& >":3,'3)?9@M6/I7J$0LT246*1$F] MAOT[R%/=PH4_9QL/XV;2KXDPF99T#B(EFQ#S^S*P G'$9@ M@!__?FP]@I./2R!0.+"K+N]9)YI?\.JM./]U_8*\3_A\YR"6+/85VB;\Y!4\ M3"UF&D\A;ASPQU*_HLY'(#;L/U/R(8./1&SM7L')8SDV[;A69$"P[^D?X?R> M30CDU"-D300N%NS[YZSW>+2Q$\]:/T3"7"KY9D4894O(@_B#VK^8_I8O\ 1!/QG?O#LVESD97Z M =('HNX^6X^AH3DKX->'_'P_"%L+/S]LG"$'[];NC@CF2E(.[Y:9']VG4_& MMU H+R_@Y*X@D6V6A:_#Z>(6*1)#]LLX1"VT%A48M=LC]-!CO"^IXTU.)K)O M'N Y)\=Q*2%%K+\2A?*5(H7*B_9ETK"J4DB!4J+]ZD86K( :CU M("+%WAN,+1$I-I/!6 4+AG[D6GF@U?3=N/?D$?+R:'P4"N6_ 2M4GF!_/PU4 M$DRUK@B;?FZ8YQ^*T-!0[#H6"W'+MF2GOD+D:#W(R0@/_509N1Y1":69UT+Y MXTA_@IO;W-!>BSM15(Q/&87R*Q$K5#8>C8?)R% PG3V(2%D"QH18 MJYGDZ=YHDA4+YXXD+,X2>MHS(T[*!Q5@$[7_*F4Z; MBT^928@[&(K!9@QDI NG44%/_Z.(HU,W_A[27R/IZ&K,<#3E7!]$H%9VQ)9K M;T%U"N7_":]0>9>2B0'+#H"Q7@;&:@Z8]M/!6 81T3(?,EUFHF;']3ARX2<' M/BD4BL1Y>&$TFE96$0GNQZX-U:;W;&R(CD;T-]N#'9MF8I@YCS.I1GO,/7Z# M-YHMY3]"RC/ZX>9W1J*GFLI:>B.V('D]W0!6PFP;HK*BF)E3)3(- MZ _^].12G4*Y?^,B%#YD)F# MK@L/@+$, 6,[&XP-,8N%8+I-AYIC"(;.B@![DZ-0*/]Q3@6@FW5-*"O)_KA( M*:,-'?VQV!&;)#PMF?+?(_<8%HYLB4I%B90*AJ@>= OIQ<;+IU!^/<)")0_P M/7H+U7HL(B)E'A$G'F!:L4*%B)8VBU"UW0($;* BA4+Y:W@2@!X=&J!\>4VH M*"F(+JK'Z?J7*J,![?+E4;Y_,/:]2"E5:'C*'\+SD_!ULH&NR#F7@HRL(E2J M&\%@W#;!RN-4IE D@9!0R4O\@G;NR\ T9V?YS,@?]F%]5.RF0ZIY.-IZ'9!4 M/2D4RF\E$9M&]D!C>7G(BS.-2E#UCD5V'G6@_[MXA*VN?6 F)W/ %57;<0H3*-"!4O(E3"\H5*]^FH/B08,QG@VE#A$I;#]0:$(I5T;@PYSM.'W]F:3K2*%0*!0*Y1^%^4#^J] W M"$PW=S"-YX-I3][;+!&L\3-ZT0X\>_Q6TG6D4"@4"H7RC\)J]#L%9P_+;ESP+?I MR?*MYL!G]1%)UX]"H5 H%,H_#!,>=Q6J+:>"Z;@,3/<@,"W(5@= M&2/I^E$H% J%0OF'84*V$*'2?P68AF%@.DT T\T'3//IJ-)O/E:?HD*%0J%0 M*!2*Y&"% M8+J&HJE+./:=I$*%0J%0*!2*Y&"A4"@4"N4?A@B5:")4/(E0F4>$ M"AOXC;RVF4.$RDHB5.Y*NGX4"H5"H5#^8;X/_=@M!6--1$JK.>35 Q835R,J MYH&DZT>A4"@4"N4?A@B5?42H>(&Q#0;3<@(Q'V(+\X7*M?N2KA^%0J%0*)1_ M&")4=A.ALA!,0S:6REPB6.: :;4,%B/HK!\*A4*A4"B2A7'VOPKESN/!6"P% MT\473(>98*SFPF(HZZ,2+^GZ42@4"H5"^8=AG%7FWK"8$HZH.[&2KA^%0J%0 M*)1_&,;9ZRJ4&X_/%RJ.1*0T6PC&SAT6X]8AZFRRI.M'H5 H% KE'X9QWK@. MRKT"P9A- M-Y$1B'4# 6TV QD$Y/IE H% J%(ED8YT6GH-S7'4Q#(E(Z$9%B M-0N,K1"JQ>E H)>'[HH0-EQ*A0D1*9R\PED&PF!2.J.MT>C*%0J'\"O)R\W!P\T$, M[S(=DAR$.0S!__GS$1PFD_"!,7C@>-E8VJ%&K!FK5 MK84>W7K@](G3O[5\"J4T$*$2082*;\%:/Q/ M/(!8S,/%A/6(.I2HJ3K1Q'# M%_+O4?(CG-Q[$O.#YV-ZP'1,=R$V<[K@_Q3_Z+>53**6%")6#1*C,(4(EB B516#,9X-I,P<6 MKJL0=?JNI.M'X9"9G8DCYX[ Q<4%$\9/@&T+6U2N61G:-;2AK4RLO+;@O7%= M8SAV%M)2S#>1\-6:&C?%QNT;\8'\ M^S5D(/'A17C.]<; R>ZH7;TVM-2U("4E)5(V:^TZML.)4R=^4=D4RJ^%<0ZY M"N6VX\&T6@JFJQ<1*IY$J'@0H;*:")7[DJX?I8!7+UYAV[IM6+1@$6PZV AN M+A4T*T!&6H;WQO/5:M:NB<5+%^/-AS>2WH7?SKL4X%9,+"X=/89+YR_AT;-' MDJX2A2(@)S<'9ZZ>@:RL+._O5)51A7UG>QP^>[A4Y3Q__!S;MN_'7&]?3.P_ M")I:%<&H:Q=YCV"M8Z^..'V5#O]0_DP8Y]#]1*C,(T)E#A$JL\'8$<'2P0M3]*TKOS M6[EZ_BI"@Y=CQ*#><+1K T<'1TQTG8C(B$@\3'THZ>I1_G'R/N?A_J/[T*VH M"VEI:7ZQ4E85LR;-0NK+U!_._^G+IXC8%8'QH\;#M)$%E%1UH<5HE>@>H5I. M%;/GSL:S5\]^PYY3**6'4^B\ TG FFTS(P[7W 6,^&Q3"V1X7>X"5% M^KMTG#Q\$OY+_3%JU"B4URQ?[ U'I2P#+?5R@BY>947E;Y_KE-?"[,GC)+U+ MOXT3ET^@?Y_^,*JAC;)EOA^/LDQ9M&C8 LLV+\.'9[^J2YU"^3FRL[(QT&$@ M%.45Q?Z&[=O;X]*92R7*[T/R!YPX= *[UJS%[!E34->D[@\]Q'PU]C=RY,"1 MW[SW%,K/PYGULQA,*R)8;.;"8L)*1%V*EW3]_DF>/'^"K5NWHH]C'^CKZ0N& M>(H6*"JHTZ IA@[NBFD31Q.;AN9-FW_[7DU%#B.'V$MZMWX+*2]2X#32"2I: M*KS'IJQR6;1NVAJ[5^R6=%4I_S@Y.3GPF>N#,F7*B/TM-[-LAMT'BKY66:?; MF,LQ"/$/@553*^B3:USE)P0*:Q6K5,3\6?/Q] &=HDSY"WT@F(YQ8+&6@W]^XR4X%[]'A)N)V#-HC6P;&0)925E ML<=)I:PR!O;I+NGJ4OYQLC]EP\7-!8K*XGM4;"QM>'LWOGS^(A#EERY/W^-09V&RCH,2GVIEQ6!KWZ M6$NZVI1_'';HI[M#=RC(*_!>I_)R\K"SMT/TV>AO:5@GW!>O7B#N:AQ6SUN- MNH9U(2O#[Y!;E+&S?=AIR%7UJ\*HCA%ZC.Z!(SN.(.U-F@2/"(52,CA#/U^% MRLS\U9-/T^[ _P=I*>_P^-%I#)PT":HZ58N\V2@J*D*WLBZV!6U#;DZN2%Z9 MZ9F(.A0%V[:VW])I:FAB[.BQ$MBSWT-N;BZ6K%B"LBK%BQ1! Z"J@79#1DFZ MVI1_F,]?/N/YZ^>0,Y(#(\-_G=:J7@-KPE?F;Y_[&1]3/N+:K6N8,F>*8'KQ MCXH3UFE704$!RJK*J*Y?'8X=';%Q[T;$QL<*>G?/*RLS"W@U[T:MA+U1@OONUZ!OK(V!#P/]YSWX];$\*.\[_\L5+ M-*[76.Q43^ZQ,S$RP8$-!R1=?WWJ(H 5!,+0T_#%Q(D/$B:("RI4MARJ5JZ"U;6OTGMP;MQ[0Y5 H_UV( M4%E.A$H8F.[A8)I,S)_UTWP:+*:L1]2=YY*NWU_-Y\^?L6[/.E2TL@&C+-[! M3D-50W##6;ARH=B\V$8\T#L0!E4,1-(W-&^(_:?V_Q_W[/<@"'9W^HA >(@+ M7,5W[,8XCY%TU2G_.*]>O1*$%Q!WW59K;(6U>Z+Q+"\/:Z.VHI5YT<._0F*< MD1+DR_:@Z!KK8J#+0.Q8O0/WG] X6)2_ R)4+A&A,K&@1R443-.I8-HL@,6X M<$2=H3TJOPLV4N5ZW_4HKUT>4H*G+/X;F":CB<&V@W'C[@U\RODD-K][C^_! MQM9&)$:#IIHF)HR9@-P\T6&B_QHOGKW 8,?!8N-0\)E^97WXS_.7=-4I_SC% M"94^P_K"(W@.>G3N!4,E0\C(E/P:KZ9;#28M33!KQBPD7$I 5E:68%B8?1"B M4/X&B%!90X1*$)B&1*QT\@?C& RFA3LL!K(^*C0 T.\@+34-4YRG0%M#&])2 MXF]([/?#APQ'[/788H7&W4=W8=G24B0/\_KFV+M^[_]ISWX?;Y+?P-?=M\C9 M/54J51'TH!3N31DW:AP^IGZ4=/4I_SC)R?WG\JA?++89S7GX&RY2HP[5W!=%L" MQF(&&%LO6(RFLWY^!V]?O\6TT=,$C6B1PQ<:#(:[#1?A+D-QZ4;)(E1^Q3?,%]5K?1_;;MZDN2"$_'^=V)A8V+:V+3)F1/\Q M_6'O8"\D5!HW:XP=^W9(NOJ4?YAW+]\A>'ZP8"F+GQ$G2@I*J%>S'GITZ(&5 M&U;BZN6K>/;RF2 D 1N6GT+Y%V"<5QV%LLU,(DX"P;28 ,;6!TS7N42HK"%" MY9&DZ_?7\.;]&X2N"81.^7)%WYR(2.G7IR) M[A@U_M+]8*<&)SQ.$,1ZF.H7BH!%4_'ZY>^=QAYS,P:MN[06 M>\RZ]^^.B1,FHED+=ZT[]G03'G4*1%'?NW8%M5]N?$BE5]*M@]H+9.'/R M#&[&WD1*6HJD=X="D0B,<\ .*+/1:"U"P+0F0L6*O.\TC0@5NBCAKX)=7/!0 MU"'8F=H5>W/JYC 0)Z*.(C/EG=C\V"1RX<0?KC=*!@=(@=)GGR M\ D2[B8(@J+]2MB\#QPY !=[%S2S;@9M_5JH44T;8XDH2GR8^$O+^LK#A(>8 MZ383>H9ZO,?+K)X9UFQ> ^?!SD(+-M9K6 _KMJS[+76B4(HC+3,-5Z]=Q6SW MV5#342N1,%%75145"VG0O&)@A, MUZ\!WWR)4%E%A$J"I.OW5Q!W-PY.PYV@SJ@7>:/2UM?&NM7KB$C)%$J?0?[= M>WL/A_8>$@SO>(_U1N]^O5&_67VT;-<2'F-'(.;J!<'TW=])THLD]!S=$]J, M\++QK+_-/+]Y@A5L^MN%(Y]\.+-"QP\)G\\K?NR[T']U"O:3W>^K,]+.":34;C+4G M$2JK$!5#>U1*"^N9/VSH,"$G3[XGJD%.@Q ?G[\X&-L3<.38$./A+RF&'F-9OV8F&35KR MEL5&]^P_J#_B4^,1NC 4>G7UP"@4?%^&@/)+ZD*A%,6'U ^X=_,> MMFW:)O@-UZE4!>HE]$$9-V8,%BY&I$G?X]?@?_"N]2WF&)_Q)!(U[4#:NC64><.G$*U^YRZL M6EE!7:7HH:*OIE9.#0N7A>+YZU_K.,OEX?V'L&ILQ5L'E8HJV!>][Y>4<_;\ M673JZP1&35.D''9!MKHUZ^+(N2,X=_*<8,BG\")O^F;Z M\="N5W\C[U/:Y= M.HYE:U=@E/-X&%;]L5#WIN:FN!-_1]*[0:'\)V"<5VV#LLUB, XA8!I/R ^A M;^,/BR$KB5"A/Z32E8)K/R/=3ZYXMZ=>Z7*_WUJ%A;-/QZ/[CTJ=]X&CE]',DG\*-QL? MI;EE<\1_BL>#DP_0H'8#P3#0U^]9L31][G0\?/JP]#M)H10BYU,.XN_$8]J\ M:3"6,A8)<<]>F^Q,,[:GA)TBSZYTSON;E6*@I*J$!S45-0P?.!QOWKZ!US(OD>]-ZYCB\H7+ MDMX%RE_(QXR/V+)["_\#A*PT'-LZ(NY*_GUR6]0V-&K9B'=;*48**F55<"7B M"G*S__LKF5,H_T\8Y^W+H=PT'(S].# ]_(A0(>_;?(U,^US2]?M/\X7\B]@: M@>J5J_^<4-%B8-') H>V'A*,D;/&BA/V*8_]]SOAH061.ON-0U[0N-F[; MB/TA^P5#/MSOSY\_+S@F%,JOIBBA4KMU;5R\?O';M>?OZP_="KJ\V[).WZ.= M1@N6H*!0*#\&XSSO(I1[30+3>$E^CTJWQ6!:$*$R@(;0_Q5\^O0)B4\2$1P> M_$-3&$V-3+$V?"U2/Z8*QLC_9O:?W(_Z#>OSKB;-3M&V[VR/Z0NF"X:]V!@J MA;]W:.T@"+-/H?P.6!$2'QL/8\98="A'3D:P6&#DU4C$Q<9A8%?QO:=JZFI8 MOG7Y7]4+2J'\O_@^ZZ?A4B)4@@0BA9WY8S%F.1$J-R1=O[^"V/A8#!D_!+7U M:Q' M[S?-S@YBHTI_3/\HZ5VA4/Z3$*&R@0@5(E(:3B%")0!,EV5@+&; 8O):1-V@ M$1-+P_FX\X*(L;9U;*&AK0%%A:*G,_Z/O;. BVJ)POB8Z"JV8F !8J,HB,!* M28@@@H"(G=A=& @**B)(22NB#]1G)W8K!MB%W=W=?N_.)03V[K(@/E3F_W[S M4-E[9_;&S#=GSISCU-L)F[=MQL,[#_'YP]]M14DC='DH5-55^1@I6:]'"XT6 MF#9F&OIVZ2MX[>Q[V./:PVOX!C9+9?Q:/G_YC-,73F/*P"DH6;\D2+',SR+= M^4.=NH7>:Z6*2@B<%IC?7X'!^&,A+HMV0V2T$,1B!(C]/!##:2!M/2$>%87X M(^?SNWU_+&M7K869F1FJ5*J"DJ2D3(%BJ&6(F2-GXOC1X_SVW[S@Z8NGV!J_ M%1X3/! 1XL?]2]XF#,P3N"9UZ](-BHJ*@M84PW:&&-YM."IFB5!+EXC4:JLA M(2F!;?-D_&]\__8==Z_?1=2J*&BUT,H4$5EJ42"H;U0?#VZQ970&([<0EWDK M(+*) M&?"])Q"HB.)XBY&\0C%B%^_XW\;M\?QX[#.^#E[04CL1&_=3&[CJRV M5FVL7[<>#ZX]R#,KRA/NOYB8&%BTM."=^SIUZH#[CW^_O$TQL3%04U&3\#OA M?72::Z)7_U[0,=+)[!? ?5:]KCK"(L/P_OW/;XNF>58^W+F&$R<.(G93+%:M M6(6PJ#"$1(;@R-XC>/CTUR5ZO'7_%B^T[IV[AS4;UF#-BG#,CPC';+]PQ&^( MYV/"T,24C-^+%Z]?X,"^ ^@^I#LJ*,E./%BU5E5,#YV>WTW.4_8G[4=T6#3Z M]^V/H8.&PG>&+_;LWL.G%6 P?@7$Q6,K1,X>("WF@UB/YH2*#R=4?#FA0D/H M)^=W^_XHEBY9"@MK"RC74D;)$C)$2F%NP%4N@HG])V+%IA5YNG;]Y,43+%JQ M",8&QNF1;HW%QKAT7'ZA0CN<#1LVP-/=$_[>_HA?%_]+!FS'KHX0E1()7J,F M59O H+$!%*MDMK90\[IN"UW>G +?G/\,';T6 P<,1+M M;*W0K'4S:+740OU&]5&_87V8&IFB3U8AA,7\C:3^*&3A]"S7T],GC@9 M/3KU@'9K;6BW; #UA@U02Z4!]%KKH7M/6[A/&8)MZ[?E:=V,O('ZGK6W; ]1 M">%GF/G@&>\)[AB?^C?'+[U;E M.YQ06<<)E5D@9C1K\G008W?NIS_$ V@ON'OF".JKU!.TIM!"15894B:S2"E1 M# WU&B)N21R^?OV:XWII_(JKQZ\B8$D )D^>C+JUZO+?L1A7B!0S?@FN-*Y1 M'5,]IOZT=>/M^[=8L7D% L8%H+UM>Y0H68)?UJ+^#4)UEU0@J%V]##J8=<". M33MR72^UVMQY> ?WG[!P WG)V5=6:'TZ;9D?6U]3':;C#5+U_ 6O#]A MY\_[E\]P_-!>^$8NP<@A(]&T7E/^7:%%R)^,EM*BTFC2M GZ#NB+C>OR)D$I M]0VBSR[-*/\W\^K-*QP[>@RA0>$8,'00]$SUH*2JA.I5E*#70@U'MA_!D5.W M<>3T!KS[4/ "!A*7^>LALIP)THD3*%K!():<:+'PX(3*0DZH_%SNEH)":%@H M-#4TLUVS+D:*H7Z5^I@9.I,W]],U[[SB\LW+F. ^ 37KU,P\V)4HB:Z]N_++ M0=FQ\_!.=!_:'>HUU:%(?E@RJ/C2:J*%D%DA>/SLY\/U?_[T"0L]/;F.3?I, M-&NA@WG#A@TQ9^&<7-7YXOD+K%R\$OT=^Z-&DQK\DIBT#C=KH?=53UL/N[?N MSE7=5"@D7SR' +U[M[%Y]69$1T5CTZI-2#R5R(NO@DID9"14 M5%2ROX=%N>>W6G'H:NIB1N@,W+A[@[^>ORMW;MS!PJ 0=.Y@B1IJS:%$E.1^ M5FFA.Z$<[!UPY=:5GVH'S8>T>NEJ>,SPP(@QP[ P8B;WW'$#]=N<^?&EY6G: MLG8+8A;$8,/*#3AZXFB^[L)Z^O(IG_U]V9IE" @+@-=,+_3NWAMUU1J#9$G( M2H7PH"Z#8.<\%+;.8@3,FXL'#PK6DC!QB4B"R&P4B$D@B,$<[B=4UZ]?85=!_;#I?]H5,]EW0JEBL&BDU&.Z_[PZ0/B=\1#6T\;U2I70Y$B MU$)3!/J:^E@Q%_? MWX5'SQYA_\']<)_DC@9ULP^E(*LT;]X<&S?FWJI"Q?W>@WO12MR*3TE0N!!! MK6H$>LUU$!46A>?/L_>'H1L33IP]@;A_XC!^\GBT:=F&MQ#K:.C WMD>L8MC M_]<\:91+IRYAP^H-\)SM"9MV-FC8HB$4*RORSPJ-P"UT+6ELGEK5:O&I1.C? MZ;N\=?56?'I;<#82$!?_[1!UF 8BG@_2=C1(&Q\0:[]4'Y6+^=V^WQ8:83)B M000:&S7FER2R$RGUU.K!98@+5FY;F:?M.'GL),:[C8=2]^=NC)TREG=>I3,A6=^#9B\>/&3P3[67SB1/)Y]!D=IJ('): M-'B_E):ZO/DSI] !)799++0::\FL@P:3DR4VE6LJ(W)19([K/WO^+)QZ].+. M(1RQ5)ZZ2Y91A'7/+CFJE^:3V;]_/X8,'@)26?*XF3 M1TYB4.8I7S_(O%A 52R>.GX!O@"_,+,WX!)\_(U)H M:=RP,9;&+,U5>ZBE(^%P L:,' .B)'EN&FMJ^9KE_'*)X/$O7N/4T5.(C8U% ME]Y=^$%>4$PU:([ET?QR#.DQ!$WJY3[S=EIQG^".>[?^ M[N6PC! 7[D:)C/WX_#Y$GQ,JIIQ0L4L+H5^PS$OR0J/-[MFY!PU4&TCUL<@H M4IHU:889TV?P<57R OK@O[S_$H=/'4;G#IVA*,KL<%JB3 D8:AHBVB^:GR5E MA:Z1TQTGL0O#T+)I"_FV67*E=+G2Z#(D9P-F5FBDW0D>$^3.?T1%BKJJ.CRG M>^:XKD_O/F'+CBW0MM*6>GZ:[;9!XP:HKU:?%PQ"GRDA*@%3,U/<3,Q9TL/G M3Y\C*C1*:EAU6I]Z(W6(M<52!P?JT]2XOCHB@[SEJI/N2#EW_AQB_HF!?0=[ M5"?""?)HL7*VPM6;5R6/OW .B\,7P\'<06J"O8REHU5''$\\GJ-K\R=SX=H% M=.O4#65+EY6X%O1=JJ%< ST&]$#,LAAT[=*5W_DC=-WH@"NJ+8*EA2661"S! M^0OG__>$A=0JO'735G3IU 45RLK>P923HE13"6/=Q^+-$_D%+!4>YR^>1]SR M.#@Y.$&9"(MC6LSMS7'VXEF)XR]P"Y:K2CT\KEF:6.'3@4%Y? MUE2^XOW'I]AWY 3\7?U17)6;C!3)F^O;H4L'G#I?<'+Q$9!5)4\+W5RK*-:!]TA37+U_'AW<_ZG_R^ EB(F/0JFDKP?/2)39K8VM,GCX9 MW1V[\^9<"9%"BD*EF@K&CW/'#8$5KR?WG^!XTG&/_V MY[>+_PFX3'1!Z3*E!:\%=8[NTZ\/DLXG\9^ECJ"NWJYHI-J(?^:D74,JF#LY M=<*2V"6X<.:"X 0CK[EW^QY"%H; M)DIRA/A/%O2"EU6+E6^%$J5+L6+::'/ M-%9OC.TKM\O5EJ>/GV+%VA5P='84?!>R%KJ$LWO+;GSYE.+K0_NU70=VH7MO MX7=):JE"X!OJF^=1P-]S[;ER]PJV;EP M3:6>2).,A8S([,"-3D@+O\M.Z96O$;XP7//[SY\\X<>H$GTPMIR\&M8"HXZ%8HIP-S2G(_;( 0=6._J-BU8H2GRM:I"C*E"T#/1T]+ Y=+%C_ MYB6;8=+:A%\R&^ X !=/I"R54L$4'AJ.&E4D+2GT.E:M417M>K9#3$ ,VNJV M%1S J.!LJ-004WI-X9TOL_+RS4L$3 O@.V4J_)8L6@)O=V_4KU,_1_#.DGUO:E0%A8F%K ?:(\V1FTD C*F%<5*BN@Z2K83^(M7+W#M MQC7XS_9'8^I(FH.VT&B_]V_!](I%$1_ M$L0]%W-")6^=/O]DZ'++D]NWN(Z=$RFJD@G*LA:J^&>,'(:[IW/N5R&M?NI MMF35$N%!G1O8-)MH8OM6R1D,';Q?OWF-I*-)?!(_P0Z6&YAI!TI_"OV>;G=V M[.B8;3O3,CP+01UANXWI)M>+2)=\6FFT0EQ4G-2ZCIPYPL\LJ/"@2W!S ^;R MWO0T-TMX<+C$D@LO4CA18:1OA&U[M\'%V47"X3&M[GIUZV'HL*'8E[1/HEZZ M99)VCM7%U?G(H_08"P,+'#YPF/]]0B(W*#E*7F=:?\4*%3GQ.A];HK:@BG:5 M]./3"MV))!*)^"VM=/U"[;Y^-/AEH$=_^S6^H2(2TU&]>$_R+AR0D5L.T' MM8>)08KOBBRK8KD:Y6#9Q1(Q_C'\CK6\Y/FSYQ@_:#SOH)Z3>URL6#$8M#; M2,^1N/\X9:O[N!'CI"Y;TNOD;.\L=8?3VS=O,3=J+E2;J.;JF1L]930V[-B M&5-GH%'K1GRV^=R.?1K- (IR.GC!1L*^TLBQ0MBB;JC>%L[GMY(04M=AODF+E[L.[W2M8+W MXOW']SB0= "M-5OS'7?:L1;.%KS/$!5JP5."^2W(0AUW/X=^Z-NIK\2,G+\/ MG-A2J:6"H2.'XO#IPQ+UT^?@Y:N7Z._6GV^_O+Y%LLJ$?A-@;60M=<=!VO.< M70=J8F^"O8E[I=ZO3/?NTR>^0__ZY0N]J'(=\SM Q7Y+AY8H4ESX6M![2)?S M$K;*GNF>N7P&'2T[RA0\:85:V^RL[%*OU]=,3[8J)+KH]^O8OB,?;T8(7W=??B=D;I_=X3V&P\[,3JI% M1]YG5VPMQI8#6^2Z?K*>7?I^KEBV G65I3M99WU>^+A:M51AV\46'9PZ2'7\ MS5BH,^Z_J__EK:H%!4ZH1*5:5,(XH3(&Q,$'1"\-,Y$5@)[K4L^OH+LR8.P--U9OR@VG6^NQ,[?AU;6HY^2[0\>_9 MM0<-51L*MI6:6YV'S<#92]NQ>>]2M#9H+?@YNH;N/L9=:CLO[[^,P5T'HT;5 M&C!L98B-*R67B*Z_UJ-*V!P"6!?,IEA!*E?YC0Z4]O M/V\^,N_D@,DH4E6X-A_2G\H*"A( M. -;B#FALO\P5FQ; 6UC;10B K/EXMQLJ%%1P;JI5<2VARWB]\7S@TG69X<* MI)T'=D*GN0XOIN1U1LZN%%4KBB**1:3.[NG,7]Q2#'LS>YGG4=55Q>H=V6]= MI]_-1,\$913+8$V0%]Y*V9'VNT$=LP_$'N!$O?1!CUKP@OV#!45Z1JC8H'%L MNCITE4NL4 &K5%D)T;.CD70NB;?HY0;Z/HWN,UJN.C.],Z448-33"!\_?I1X M+FD4VL$#!TNUSC1HU$"J4*'^8^7+Y,PW)M.SJ\(]N^6D/[O4"DRWT5/'6EGG MJ:-5!XO7"R_O9J6#>0>4+UL>2[RGXM7#S/G3=FS< 6,=8[G][U1KJF*4ZRB< MV'4"P5.#^=U@\AQ+$V/2G%/?\>>(_)^%N"P]#)'^.!"K($ZDC.9$"B=4S*9 M/'(QX@^RI9\TJ&=XXP;RK:&.CR'KL8U)8ZQ:O0H/'C_!EZ^?,*GK1"@5%_9/4&N@AN4;A2T< MF_==1C0?1[*X?%1*KEPD/>J]>O,+H MOJ-1HA0W(RR4^;A9OK.P:<4F6)M:\VD*I)T_JR6%6F,ZFG3$SJT[^:V:0@/! MG9MW^*6BDJ6%4R-X^WKCT9-'\//Q0XUJ4K8BT_86%>ZP EP#<.WL-7S\_%&B M;AH1.'!A(+\<)"U#;\92I2*!1OU*J%FM9K:?Y7G74^<.2;=IXV*RT-)AV!F8);BH\$).1T;9YR[_&?$:J);_ VZ M&,@<2+2;:F--W!JYS_GBQ0OT=>V+LM6S7[:C]997+ ^CRD:(C(V4NC57&G3Y MA8J<"N4JR#V0TD*=9MN9M!.TU%*HH#^;?!9V#I+^8+305!1"0F73ODUHVKQI M>FR0M$*7D33J:_!+Y[E^=LL0-#1HR"^;7;U^%5Z!7C+/T[E]9R3NEV[]IGWK M\7/'865JQ8L?>OU:6MKCZ.D?27OCU\3#5-\TVWA:Z:4605QH'.]/V'%(1Y2M M75:^ )0JA ]6EYT8_ML@+K,70^3 B916G%CI, =$)PS$G&U/SLCI2Z?YB*WR M/(2ZS701OS[^IR-//KK\"!%A$6AET2K3$D-:H8)@LO=DW'EPAU]ND :-E1(< M'IRI[25%)3'=?SHNG;F$MV_?\E:8&T=OP$+7 D6(Y,M"9V#=G+H)1G(,\ Q MDR8M4;IT">Y%2_F\/%0RR1<71^K7KX1OEBSJ-Y>CD,I2YX^8B^7@RWK^3W+5" M!X0-FS?P:02$8F+08MS*& D'$O@MW[WZ]I+JYR-4S/7,>8'TXLF+]-TW:;S@ M_CM\_3!F39R%*DI5Y%KJH9:O$<.GP=_W'XA;B'-T'=)*&],VB%T;BQNW;^#- MJS?\?8]='2OSF/Y#^^/"96%G6KKS9:+G1)C7,<^TY!"Z>"'W?/[^YFL:.&_G MP9THH2A]N:1ZD^H(B@X2?&YE0=,R#.P_4&[+0@E2 DK5E'C'=K]P/[G3.M#! MEBY-EB@A_Y(/'93-3'21)YO:! >/7O*?X;N\'+NZ2Q7$EHZ81SC-@;[$_?C M_.[SZ&[7':*R(KFW+5N;6>/6C8+CFY(&F:K4BAT Z*)AA,FUU39]*N-EWY67K&92)W/W=4KR,9,X/& MBK#M8(O=^R4[JV%>P_B@5UEG^3T=>N+LLLW M\/#A0\$@9'=OW<6$81-0N;JPB9F:7!/V)6#6V%FH6E(X;D760M>&??Q]PM!^0U%/O9[4)),T(=OX*>-Q[>8U'-I^".:&YG+537<##!\W MG,_O(220:+1A?U]_F&N:RQ7+A!8:P"HT(!3+EZQ!I_9=!.-\R"R5"!P[.V+? MYGU\1-TTGCQX I^I/C*/M>IJA823F7TS7C]ZC2U+ML#.Q@Z5JU5.3Y*95GRF M^/#G_MUY>/\A1@P8(?/[VW:WY85 ;KAYXR8BET3"NKM+%>!5:U;%).])_& OB_DQ\U&O MJ>3N%CK!H?%9A(ZG3K89EZ"HWP7-,48MJ5TZ=I$:\5=JJ< -XG;6V+5V5R;? M#1JX,-@K6.:QIO:FV'5D5Z;VO7WZ%KN6[4)GN\ZH4KV*Q+/K,<8#]V[>XZU4 M/?KW0+D*LMM++4?6AM8XL/< [CZXBT4ABS# :0 _PO\"_V?7W!")8D3*J- K )!]#F18NH%TF8JQ'T7<4(E9P&N_E;6KEZ+RN6S M[T!^-O#5OQW9L<9M&_?'A65*TKXS%2I M5X7O..DVSHS0)97EZY8+7C<:^&K;]FV"2RZOWZ5$J70=[BIUZZ%R,V5X3_9. M2(\!#NV[."7:[+ZH]# ?'1'0>M6K5&IG/0HG=0\ M[>/K@S,7SV#%UA6PLY?MV$<+%766;2P1M2:*S\]$?3:R$K\I'G:V=JA;NRY$ M1#A:L(JR"DQ;FZ8_)YH--;$P="'O!.QLYYSCM7]JB9DZT@7GCQR4N'N\0[6 MTKX[?2[#(\)_*G<,75HY<^D,YLR9P\=>>T>M*Q:B*F@KL.]EC6?@R/+WQ M5&H=]%G3;ZG//?_%H*8CAN>T4=!MV4QP.9&>V][6GA?,LJ"[?[KV[8KBI22M MS54J5.&W0 LQ<>A$_O?T<]3W+G1>*#:NV(C>3KVS?8,&]L:9@WOP M_E5FT?_\Q7/,\9LC\_C!O0;C\ID?>>UHG[-ZZVIH&FL*/KM47$2MBT)T]$S8 M=FR+"I6D!\JCUG :3-*JAQ6.'SW.WX-9,V:A>>/F_/?,>.WI.V'3P0;ZYOK" M[WQ-%7X9-KO)Z=\(<8E:"5%;&HTV%$1K-(@E]V4UBY]]Y8:DO4D8,G4(ZFG4$PZO3#/IMJJ-)7%+^.6@VZ=^Z.4TF29E1J0O6+ M\!,\IFWKMCA]_+1@VV]?NPVO25Y20[C3?P]=%(JPA6'0-].7L$!E*D4)1&HB MN+J[XN+)B_QVTXS0A(MQL7&PL;-!I6K2!0HU_];6JHVE2Y?BSKT[O-7*S<,- MU6K(CN% @_,U,6J"HP>.XLF7)_B&S.O,^W;LP\09$]&J;:MLTQG0Y:K]V_8C M<'X@/.=X8L.Z#=B?L!^#APY&Q;(YZ^BI2)DY?29N)W/O^\?,(H5"E[0&N Z0 M>?RRA"$4&EUU[8:U? P<4DK*X#!J,"X]OH0O^'V3\U%HI-Y%RQ;)G.'3 MY=Y=6W9E?S(YH$'85JU'#AZ-9_>P=S],*76:AG^_=OS?^6?8/'ET1CDB] M;$,&.A(F6JZU16%@0MP(=7*<\]M0+&KXN'55\KD-+"Q_0;W _#7(>AM4YC* H(M+1"EVI; M:+1 Y,)('#USE-]]246*6ETUB2!Y=.)!P^*'!(>@F:;D?:=]#O6CH_%O"B+$ M)6@+1%;300SF@YAP0L60$RH=6%+"-$Z?.(T>SCVR?6%H),\%BQ?D6$10Z XA MIPY.J*!<@=\9DO7<=&W4P- 2SK4]C/$Q<1!344XA@:=J<^;.@]!LX/0 MWK@]*M:6/@C2I%\;8C?@_0O)#N/!O0>8YCI-\#B]YGHXD9AYAQGU#=FY>R=& MCAZ)IJV%.U.ZRV)^X'P^ILD4]RDRA8)B.44^+D7DRDA+%T*5O%]P\>Y/W::'/&Q585&Q.FSE-(GMV=H6V MRW>V+Q\X3QHTXJVWA[?4<^B9Z/'!XB@WDF\@P"< 8K%8PBI(G05KUZ@-I]Y. M.'+R".]@^[M#ER,']),NTF@9/FPXKES^N4S!&:$[O*Y$HE,TXJ:NAI"(F4GX:39UFUM;05%' VB.&C<()G] M(16!:<_N;+_9J*-6)T?/+ETNFN4Q"]>O7I=>Q_,7"/ .D'J.5FU:8?ONE-A3 MU)C:LRN4JREG\F&C5I5FK9K!W=,=5Y.O(G95+,K4E+2FTWXGPCT";U\5 MS&SEQ"4T":)VHT", T&,9G'%'<3&@Q,J"SFA/A0V/=^\=1.#A@P2/+:A5D,<2MI99(6*A&5QR]"K M?R\TJME(<*F%SHRJ5ZB.ZL6KHYYV/2R*6I1IR2;Y1C(?H5/HN]&9J64[2X3& MA>+Q%>.GD. 7P LVUI*S;5"(_12/Y6ZM>KR@_SQ\\52U9*[^S%K;#OX#[>6D>MBO7K"D?'I<^XUT@O M))Y)S/46V_\3^BYOW;Z5?[>E?7>Z-!B[-#9=M.8E5*P?.'H WE[>O-5*[GM; M@GONE,OSCI7Q&UNQ< QUC'?F_7T4"(STC1 5&\1,@6="T#O&KXJ6>JT7K%GP^,.KOYQ?J MA\;-A7=V4@O(-/=I<)_FC@;U&@AN<$@K]#UNV[8MW.:Y87_\?M[7K)UM.XFM M[7321Z/IKER_$E=N7>$%#=W%27KOBA1&38V:N'+\BH3#?4&!N(1MALC" MDQ,JTT$,YW,_9V80*I?RNWWYSL:M&]%<)_L!@*YATS7([*"SR,0SQ^'C$X/. MO3KS@X^T7!DT'XR%C06_1?E7TF5 %][B(/C=Z.R^G/3O7:EN)71T[(A5FU;) MM/;006S@I(&"YVA8CQ,JAU,ZM?.GSF/QPL7H[-!9, A9X:*%^5U%RQ8MXP,O MI>'G[P?-9IH23J\5%"N@?_?^Z;E3J/G[P>,'V+%I!^(6QV&N[UQH:6K)#(!% MX[4T:M$(@YP'(?S?<(GO1G33R-N M21SF+9J'GIU[\CX)LG8,4*=#TS:F" T.Q;&SQP2O[_@QXU&I@OQ9;XVLC+!I MY29^5T]VT*7#/0?V2'\&RE?"N%'C^&WY]9M($2FE2\&^BSWNGKG+!P?\$[AU M\Q8FCI\H\SKJ:.C@X-Z#O[0=U&(X:_HL-*W7-$=;BZDES\3(!,G7DP7/V[=[ M7\&(QO0=ZNK:"2DK"SUN]FO40/#-8[N_GX>;!QXF1]WN) MS<58';>:=Y3-#BJ($T\E2CT7M6@,'SP!GBBL41_M.[7']SG7T MZ-1#T&\EX[5KT;P%^@SH X2 ZJ<0"TF_?I2I^ ZE>J@@UT'1(9& MRKR^XWMR0J5X]D*%6J/J:];'IF6;7C"PDQ>I"P3P@=B P@UD'J19@*K@=G1SYI51Y\1C*"14% M^80*]>%;%;,J1SF0[M^_+]-!E_Y.:/,"G4#2I*CM.K;#@>,'^$E.%YLN,I-+ MTO= 1T<'376%EZOI.]2[9V_>>9C&9DJ#[HRB2\\52>9VTN52ZE1/\YT)!:$L M*!"7!3L@,ED 8C85I),7B#'WT\0/XL$1G%!AD6GW[-[#STJR>X&HOT20?Q#. MGC_+FT6/GSB.A",).'CD(%:L7 &'?@Y0::J"FD2Z#P'M(*A/R+C)X_C8&D]O M2O?@STL"Y@:@IK+\O@UTL*,>ZJ.&C.)G>_+RX/X##.D_1/"<=!V^5,U24ITO MZ;IN+>5:&#=FG-3S4U^1?OW[25A'J(\/%24T$W%M4ENN[TAGHVIJ:K"WM\]6 M)*2Q/'8Y/YO*>!ZZK5&EK J4-93YCD^N0%9<*5.A#(QTC> SP0>)Y[)/Q3!D MU! HEI<><90*!KI\9RXV1^BR4+F7*-.X?N,Z-%IJR/V,\'66+(XF+9O :X87 M#ITXE*/Z?@?V)NR%>BOAE!*T4&&V;.4RP>WTOP(Z4%*_D.%#AZ-6C5IRQ>OA M0_"WMQ,\7VA@*%3K"N?9L>EHP^_42ZD8^/+\"Y(.)\&ZNS5*B(2MCU2DFQN; MX]^E_^;H>TV8,D'J$E3:NT^#(M()8^#BP!P'NWOT^!$T6VGFR!I%=^/0W3K4 MVI-QR3@H+ B&NH;\NR04LH *'L&DGH4(RE4OAZ$#AR+Q9*+$^T??<8>>#I+W M3U2*SZ-5T"$N'DLAI!VU";%Q_9'4M]4?1U];$\;#E>W,O;)&39L6K[*J@W MDMXA9WJ!BQ6#AJ8&YDV?EVGI11ZH\USH/Z$Y#N%-!1P-'3]EXA3>>-V\2#%N5E:_+GS^C41[X4$OQS0HJA M29,F"(H-RG%=OPM[=^\5C.B<5JB?U/%C>9/,+B?0=V#RA,G\/54LHR@S6G&Y M!/:&[27*HZHT'#L MY(B]V^3+]Y21P5,&HWA%8<=4NM1;0Z4&9DV9A>0]R;GRT:!;E)T&.LF==B)- MI/C,])&\]MQ_V]=MAZ^'+^JI9)\9N3 IC')%R_%669=I+GP?F!6ZH]([T%LB MA@X-OJE2106KEV>?FN)OAQ,J^SFAXLH)%4Z@6$_D1(H?B*DKQ*.6(#Z!1::E M7NN!(8%2@R+E1:'F4N,VQ@B."N;CH_S?[-RW$XU;-)89'9&^O-2A3U=+%QOV M;,A5/=0_AZ9C-S4VE6MV0RT0E2M5YA.;[5TG7P?XX.(#C.PS4J9Y5JC0)9[R ME[GEX]N/.+#R +]M.[M[1V>:36LWA:^K M;Z[K^QU(.)2 5BU;2?V>[4W;X]S9_ N*Z1[BCNZ]ND.]H3J_]3W3(%>D""^X MM;6UL>W0-JGG\)KN);A=5K&*(@P[&&),[S&P,+0 J2-\#6B_2(,^]AC2@U\> MR0TT&K62DI)D^Q454;=170SQ',([K.<6&OOIQ*83? "[[,0*G:@T4F\$3P]/ MF>>\<>\&3,U,I0HWNF13NG1IU*Y9&WT-^F+MSK69HI73:,=T;+E[YRX.K#\ M!W-):XJHB B6FI:X!.8K2EQFQ4#D.!^DU5B0#OX@=MR?]2=#/&XQXL_E3;Z: M/QT:H;1KQZ[9QK;(::$^"!4K5829H1DV;]O\4P&C?HI;@$T_&Q2OD'E60Q6] M0E$%E"I;"DT;-\7<27.1O#OW'0:%KL7&K(Z!4ADE%"Y>F,_*FG'@HR\^';1% MI41H4+\!W*:X"<9^D<6V]=M@:F#*.Z%)6E2U:E48Z!E@L>]BF0&[9-89[@F5QG72?1?HO:M5M18Z M.W=&Q,J([$\@!_3YG. [@0_Y3>^1A& IDN(T2W.>1"^+QFW\_Z([+Z&3!EC<4)G'TG=K MDNLDJ-16D=OO)?W9+5,:SK;.?.1KFCPUMP3&^$&]N6IZ_=0*4;U2=3@X.B H M+F\L65RO-)186>7=KG&+0R0$10!"]$LH/&;ZE9JR9OL-Z/-KS]A*>/G^+>W7O8M7\7GW)A4/]!,-0V%$SJ6+)L29CU M,L/]>_);=?]6B,NR)(CT1H%8!X(XT!#Z$T#,:1R52,3O%\Y_4! Y=_H<'*T< M!7/AR%OXM-[<0$QG/U1M&U8P1-CB,#Y 5GZS]>@L3J**11#7<6Z M,&YNC%Z3>_&_SROH#&=)OR6HV:8F]/7T4:5R%3X'B4@DXFC2^\N_))4 M;J$Q9XSMC/F0X:5*E>+7>D6E17QG3N\!%9UERI2!KH,NYGK,Q=UK>9> \\3% M$_RZNT8##7Y62^NB@P?]<]'B*4*,#NCZ6OH8U'40OP7VIU.VN4JJET+U?=SYX MX=\ O2<+8Q=*31;7T;0C+IP5SF_T?^._Q!_&UL8PUC.&0U<'N;,!4V[>OPFW MJ6[\#L3L+ Y43-!W2$=3!P,F#.#]\7X:3A &>WA M8X:/W&I5K(:AE@/^2D+ MH#0ZC>S$6Z_YJ+#<>Y+^[-8I!?N>]CB\3?XT"'0);JS/6*AJJO+]>ZZO4OV8K#38.@TTY';XDO;9J!C@+=OWN9JR?9OX4<( M_1:!*3XJ.CXL*:$ +[G_5B2L0)/"37+DE)6QT,%2JX46#'H:8.'JA3^=N#"O MN7KH*OPF^,&JLQ5LAMGP8>'_#V@+X,ZQ>85- 1XY*)(1/I$ M\OX2_2;UXSN*T&FA_#)43IU*?6&.@T$&%+ MPWXX*^81U.X4LF0E;#K;8+SO^&SSO_P4EP#W(>XPZFP$[=;:Z-RN,_Y9\H_< M2?+^%&A*#&D^3PU-&TK=+OXG$A8_1LF'0V@;:^-NS-[;$P"XWT,C- M&_[=@!G39R!V8VSZOU-A00O-^-[/OE^V%E9IA3KV#^P\4# G6$&!$RH+.*$2 MQ@F5B Q")8Q95++ /7)X\?4%-E[8R'?*N7G@:(=W;.TQO'WWEC=%_F[0U.$? M/WSDV_?N_;O_+2@7K>?#^P_X^/$C+][RRF M]7-ISR[][KG]3O0X&@"2ON=I?>:]1_<0$AV"/LY]4*9E&9E1;.42*PHE<'#I M07QZ__N-&_\'G%!)X(3*>!"[($ZD<$+%@A,J^E,A[K68$RIYJYK_=*A8^?#U M V[?O@W/0$\T:]!,YA9!NNY($VY96ULC."88!XX/;D M&2^R_S8A^BN@&9+%K<4H7Z$\;T7/J6.]4*'6+!K]F0JJ@@AQ69($D<$H$-M M$"U.K%A.XO[L!?%0NCWY;'ZW[[>$JGT:M?%2\B5X!7KQ.P,:JC;\470:PLC, M"$$^0;AT\1)NW+C!IUC_$W*;,!B,S%#+V^.GCW'A_ 4^:"$M-,C;WSQHT._, M^JN%LQ,EPS&WP@=)%Z_>\V7 MO%[Z8/S9/+GV!$'!06ALT%AF.@X:>+)XG>(@"L*_IRD-JM>I#E(UY>\T+ 2U MW$?Z1O[5PC@[B,O"G:F1:4> B.>!M/4 L9W!"94%G%#Y/3S:&0P&@\'X';EP M[0+FSID+[9;:?$+(K.*#[AI3JZ4&,UTS!$\)AHZ>CF!TWSK5Z_";"K;OVHZ% M2Q9B<,_!&.\^GE]*HD% "ZHUA4)< E:EYOJ9PXF4J2 &,T"L@SBAPD+H,Q@, M!H,A#2I21D\:#?7ZZIGB;-$@GM0AF>;Z\O3VQ(:U&W!P]T%,<)L E;HJ$CN MZ%;_[@.ZXTAR2ARG=Z_?(?E,,I\(D9&6/=F<$RYOG/P]K5:_GLZG2I0C1"U\P(QHDL^[IQ(">+^[ JQ"XNCPF P M& R&$'%Q<3#0-\@4O(UF3Z;A\%='K>:%3!IT=YBCI:.@_TJ3YDW@-]#CTD+"DT^O2QI&,PUC&6&JG< M-\"7#\'/D UQB8F#R- ?Q"(,Q#[-F380XA$TX%O^I3!G,!@,!N-WXM&S1S S M,N-W]?"[=13+H7NG[CBR/W/6=1HP+_E:,OJ-Z"#J_V\=@,!@,1K[S]OU;&.D9I8?';U"O ;9OVY[I,]^^?,/9"V)E3 0?5>(>]*DA/?S MNWT,!H/!8.0K="DG\M](E"E7)EUT6/>T1N*Y']84&CGVWN5[F#Y\NG!B05(8 M6LVTL'GG9E[T,.2'N/R;"%'K:!";-*$R'L1A=FIDVI/YW3X&@\%@,/*5SY\_ M8UCW81"5^+$=.2 L ,]>/DO_#,W[YA;LAB*U)'?W%"*%T)PTQ[:;V_#N^[M\ M_"9_)L3%?>GY=S:OWHQNMMV@KJ8.4E@@WT^1(O )\<'+=R_Q'04W9T]N M(2ZQAR 23^!$2A G4D:#F/N V+NE.M.R(#0,!H/!*+B\?_L>"[P7H+2H- H5 M*L0+C_9MVN/T\10?SO#YX=!HJ,%'J,V:PX/WM)^BSBAPE),,Q@, M!J/@\NC)(Y1O5#Y]V2>[4DI4"EHMM3#->QJ+.IM'$!>/-1 Y>X.T" 6Q'@W2 MU@?$V!?B@0LYH9*/SD,6HUJB6?4!$1Z)GH86O<5MRX>R._ MF_[7P F539Q0\>2$2DB*4+'@A(K1;(C'1"/^^)7\;A^#P6 P&/F&T-*/4%$L MI0@+:PNLV[(.8)'Q\Q3B,C\)(LM1((:!(+9>G%#QX(2*.Q,J# :#P2CPO'SU M$KW[]>:W& N*E-($Z@W5,:3O$.S>L3N_F_M70EPBMD!D-AVDK2>(W7P0'>ZG M^72(1["E'P:#P6 4;&CNGMV'=T.C@0:*%LF\_;A,J3+0M=3%O/GS!M!@!8CV/$RJ^G%"A<528,RV#P6 P$?G1P-"]6*I6OA IE M*T!'5P<#!PS$IOA->/'Z17XW\:^&$RJ[.:&R$$0\F4]&2,130-KZ0CR81:9E M,!@,!B.-J( HC!XZ&L-I0/ CX)M#&(C6:!!+'Q##((C[ MT#@J+,,C@\%@,!B,_(.XQ!Y,#:'O"]*:^VGN!V+/(M,R& P&@\'(?XB+%TU* M&))B36GO#Z(;"M)N$B=4%G-"A4748S 8# :#D7\0EW^3(&H]"L0F$$0[',1R M/(CC[-3LR2?SNWT,!H/!8# *,,1E!B=4NG!"I24G5*S&@K3V ;%P3;6HW,_O M]C$8# :#P2C $)>ET1#IAW B)1S$832(#B=4S$,XH1+)"973^=T^!H/!8# 8 M!1CB,OL 1/83.8$2!-*!$RJVG% 1NT'<.X83*G?RNWT,!H/!8# *,,3%(PDB MYU$@+0)!K - #":#M/6"> C;GLQ@,!@,!B-_X83*@'BCUW, M[_8Q& P&@\$HP!"7H+40646!&,P&L74#T9D.8AZ8NCV9A=!G,!@,!H.1?Q 7 MCXT0.7N!M @!L4[;]>.=FCWY2GZWC\%@,!@,1@&&$RJ;.:$R \1X.E>F@1@& M2)\S<[\;A^#P6 P&(P"#%FY(@GE[?Q! M[">!6 6"M.&$2NO9$%GZPV_-X?QN'X/!8# 8C (,23KX!)5ZSP0Q] 3I& )B MR0D5L]G2 M.I%AS8L5T.HB!.XB1 M!P;Y;L:M^R_SNXT,!H/!8# **(3^KYJ+7ZI0F0EB[@%B2(7*/-BZ;L*1TRPZ M+8/!8# 8C/R!%RI&+MY0,)X/8NL-TFX:2%M_3JSX0F]X--8?2<[O-C(8# :# MP2B@\$)EYO2-J-C5#\1R*D@;3Q"]8!#C*2C??3IF;SB2WVUD,!@,!H-10.&% MRKK=UU%CP$P0K< 49]H.U)G6*\5/)7 ;GKU\G]_M9# 8# :#40#AA9;N, M!1'[@)BZ@1C,X'Z&H'[?$$2L8('?& P&@\%@_/^D"Y4U.\Y!U64ZB(,WB%X8 M)U*F@-AS?S?V0A_W6'S\]#4_V\E@,!@,!J, DBY4+ER[@&:=XE"HW01.J,Q. M$2J&,T ,PJ$_826V';R:G^UD,!@,!H-1 $D7*M^_?T>OR6M11B<T2 Z(>"F$U-":MO,!V% M'2?#X_=R*>F,A@,!H/!*&B0K/^0<.HQVHR. K&=#F+&"19#;TZL>(*T\49I M>UR'2=2C#B1TL$]):.RKAN(C2?J M._EQ8N9.?K25P6 P& Q& 4-"J% N7+L+VZD;.*$R+25)H6D@)U0XL6+K!D5+ M/W0:NQE''C*QPF P& P&X]Q0?B%#_K.>>@[ 5NW'RUALYS_($AQ@\[ MYOEA7F[J\_/'W UY\]P_WAZ.J$#).D*6;<6QZZ]S=K)[)[%E^8)<7<-5!V[@ MH41U[W#_0@)6YO:^1"S%^L2;/WV-I')U+Z+#@E+JBMN!<[>?__PY'R7CT/K% MW#GG(W;-0>3T%DCEXQN\.;6).Z\/5Q;CV-T/^"@KT/>'I[A^; LB(V' MI[9C0TC6-OLAFZ"\HU-T6V,#U;&'T+RH^S.N!\SM>JAAD0;Y2R-;>#JZ8N(B"TX>?4Q M/F3[#3[AR\>-&"92@"@W]1550&'M'@@*">/JW(VKS][BLWR7CN?[U\]XG+0& MT0NB,,VH(I1*2M91MGX;.(SPQO*->W#^H7SG?97@@VXF=7)U#:VF;D>2Q$KN M+1R-FPC+W-Z7RO6@U7DT=XWBL'+M2>2!C,A ,HZZ=H1*A5(I=5E,PN+#MW[R MG/=Q;<5T]-6JS9VS"G0[NF/K[;QHZSN\N[<3:[KI\.\=(2W@>_ Y7GZ2<0@G M)+;.[0^UW%[[#*6*6BNX;B[*^KT#<>V(^?Q_J.L-X_Q__$6MTYL1%@?$[0N)\^+5 OV M8P.P\<1CO'@O^\Q?/[_&K=/+X6%;!X7D>$%K-F^'\9%'<.6)K+/&7;E_=X<&D= M9CNJH$2QPMF>OUHC0XR8?U .L0=BO7AWE?NKQ<8=Y^ID%I7<(E.H4*Z=>XXQWNM1LI,')U(XH6+. M"17=(!"K(2 .$2"M?6'2/PP;CE[$ZP],K.0O[_#LRA;X.AAFZN1*EJT"=2TS MF)FEEK8F,&U: T6+_!@L6_<,PZ:3SZ5;5CZ]P]-SF^$YO&ZFE[!J"S':M,UP M;AU5U*Y4//WW-9I:8E+,)3R6.I"?Y81*PW2A4D*Y$9KH93B?K-*\-D0*13.U MITG[D9@??P./I*X\?>:$2@(G5$JD"Y52JMK0-I"C/A-#&#:J)M$1Z?::AU5' M'N.E+'/.EP]X=7D/YHY3S3R0-&L-/9,,=;16AXJ20OKOE=0-,"KR A[)%$+O M<-;7!NWKIARC6$4%35O+>0VY,B7^."Y+##:/.:'BE=YA%U8HA8K-Y3RG7@LT MK%$NT_4J>S_CP_!:.+/5'CY9IYRW"%4/XGGB!E[(F MUZ]O(G'%//22\_ZE%]UFJ%>M;/IU*:I8%@WM^R FJT!\%XMQ#:NC$O\Y$6HT MT82N/.U812C5; IQAC:;&.M#LV'I3,^BX9 5.'#YC93EJ\><4)F9 MN^=>6FEOAW8S+^/#9R942BA.PG$DA,JK3BA8AT. MXC@&I/EDP0VBEFS]+HERENFC7>P+B MCF?XX.?W^+9C)HS;Z$&E2G$4+T(_6PL.T]?@\/T/ DL97_'Y?A+V3#7),#NI MC/J:+3'Y\%T\^)CAH^>CX#]:'W6X@:HX_]FR4&OM@HA$::-X9J%2>^!\+$F6 MTYZ\/Q .EL;0KE\)945%TCNBQNU&(V+'([P6/(VD4*GON0L'[\NQZ/[^.5ZL M=X>VMA:TU12Y#KO0#['2,P0;3KS$>\%'_RN^/#F'I)GF&3K,2JBGH8GQ>R[C M5L9+(-'>R,PIEWCE+J*ET$U(V>X"P7H MS+3THX9^B^)Q3IXN^_LW7%ID" O-:BA9/&V"T!K# [?BRMMGTG3/+9AHRZ[./;NSBTR@DM M&]5"J4*%4BW!*N@=?!27GPJ]\YF%2HD:ZC"7][EG_#+D$BJ4_4FW8=QW,51M M@D&TN=)A%(@F)UAL(D"TAH&T#X"*PWQX+XG']?N/P?R&_F\^X\*6P6BGDS:3 M58!B.4/TF[0&LE;O-TQJ@7H5BZ(P/:9E-TS<=!JWL_8Y7Y[@UE%_#!6GO+R% M"BF@3-4I2'CY7LI,Z@3^G>L,#5%J9U9%![KCCD#8R'&<$RH-TH6*ZL"IB$O. MX:"3,![=3&M 5")M %."0<^YB+\AU/M2H;(GDU!IZAF-A/LOY:_O.]?!;>L" M[89E42Q=K-2&@\<:''LHT/E]?8X'9R(PUNA'9UQ&:1QVW'DAQ:?F+#:$]4&+ M4L52/E^A*9H,.0BI*UI?SB'8S@CU^'/7@8U;)([*_VVD\( 3*A[I'7;)&G71 M8?K^U=X>F$[%HQW0&V)\\JY])-C/N/# MLXV8,\0 2K2>8B51NFEG] ZY(?SQ3$*E(?K-V89SSW)0W6X?F#6K H54RXIR M!S?$)-Q'SJ:G;_!BC3O::RA+WL^Z^K#QVR7SZ$^7EF!&*S4HITW(;"?#Y["4 M?H,3CA_.Q,"Z2A$4+YQ:1]LH;#K] I+#U -.J&1\[NOD_+EGY#ER"Y477"\9 MM>4B%'M,1)&.X9Q("02Q&PK2G!,M=B,Y\<+]W7(\B(,W7*//X?K=#\RR\G_R M]3PV#!1#NTR:R5(/O2>O1[9][;55Z-N\%LJFOL#Z@Z.Q+3GSZ_O]SG'LFF:1 M\H)SLQ*%\M4Q9MUWO)VS,_KYGRP4DQKG M*O4:E>.$RNBUYW-\EM>/$K'45QNBXJG7J @GOD9OP_7GG^0.;?#]ZT/<.S4) M3FD#6H%S&P(PG!/-:<*D2!%.$)=2P"\5*E\N8:>;+=I63*FCF'I; M] K9)_WS5V/AS D51;Y-9N@W]S#.O5O R?LB$I>ZP#KU62M;O0[WW&=CW6'\,T4*]RVFRP#IPF+T-2%IWU^OHNQ+JD?H;KE L[1>'EN^Q&JD MOY)*]6#E?UIPB^7W/;[HI)/J.]3,$?V7)^:!4'F,*W%>&)9F J_<$.W\%_FP.[SV/\/QC]L=22E!+,_N+ M.:&R3PZA\NDMOB[OCW*E?OA0D4)43%BB[["!,+5JFDNAPO5QQV(PQKKIC_-R MW[-0X;JHWW@0//P<,@B5EO^U=R9P,7U_W!\D9*F0%$F4LH:R5%0DA BOE&R)@&H+WE/LQS.X.X^.I.'615I:YZ8[B^.CT&VQI6"_8@ M3E070T!_HM>1ETY+W@]8Q@S+ML4*]$X^X66L#Y9K\GZXLLW;H'_$+S%B$I3@ M[:VM<+:F7R9*6NBP_%@%+\0D;"2@TII^,?2;XX3H5#&FN52@XCA_S#;3YC<4 MRH/MX'3W19FC>#XJ"PFH,!85:[>#2,R1W*)"Z?=9)_335N8W1&UG.N) JN"- MS\>;NP%PZL KJTY#1?0(_27&M,X2O'\8"$];^N6MH(96"\)1$7MF'!H,LTYT M[U9W$=:$9XL9,T*4WN,> 96A A:5I2>3I,JIY.-S)'N/$AH"Z;DW!IF?JYY, M_N7] X1Y]T #[C!#?=2N,Q/1'[_A_CPU:#*^6.,(J"14!2H_":==B-G'GZ%8U+5G!&.LH(_*9@(J MDLX?SR"@HB<=J#R)'@-=S4:HPX7P@7#<U8U)XE A5+) MGQ)\S_^"I,LWT,4N +5'$$C1(\ R;!$XMEO Z4- 9?!& C'.J#/:'0W';X3V M# _8;SF-2]F2!O%A):Z>Q7K!1(^.0\#I@]DNI_!2W*!,Z6[D7.:EHXGQJ\-1 M:DG_B,>GO#&2'H]NI*2.^2?$"YZ4FQX*-]*@\'K"JM#LM0&)Y8X2=J9M9^^/ MX#0IHTF1'G.TWW28MJ>'OY0'P,KI*H1K77EGVB[NUW K1TJGJJ+/"%YF@([* M-(AH3,3"P 2!EW8^TJ_X8RQ]_V0)J$P_"M'#9K0^9I["EB7T,ZW='"K:Z_"H MW%$9B%[?&WIJO/Q5QBW&CD:E@%!7 MWQ-_)1T&-Q!\AB!1A"^ONLCP?,TYWV"X. M1M+W*GX_0CXJ@S#3\[9D/BJ4+H?!N),F'U0F$E!)$.>\9T\R\E&5E86_+,US?O0A=.;P> MK:+:(.P2T_CP.R,&^Q<8\8=BU+1=$5DN6.D) BH: K-^7'$H3?J8&!E[YF*B M#N,/T1I]1WK@DE!7CXJC%'NM,_Q""]XAE2W!V>OK])0Y2-@"6CGC$VQ;S"^TJ-*IE(B5Z+&:V;(,'0SVOR$UH +Z\-"'V<@N>OWI=:S#X14-DN:%&9".^X+S4S M]'-W/V:8:Z)Q?1JXASHB\%I!U0$(A4"E,V8&QB!9PK[!\_V#H*]!^]X,7(Z- M5UY!="@AZJHBX*FOB99UZW#!2GWN89QX4LBMBZ^C":@,H)]G.TO8^$CN#U69 M?O_XA/@H6^BHEOHU::R^B-CL7RC_M=,)J,P7J/<:&%R->L^J9B0=J-"B_!02 MTMYBHLL%=!UU T,":!8^8!CZ$@@Q1T<4P(MQJ[@#''E1K.5M=R -D.=T7?Y M,=B[^,$[, W)S]+PZS=+K-56K NL]1@GOLZP6Q*&>'%[23F\;C@;_Q.+ES @TA\FBE-1W!Y7Q![B)87QL= M&%"QW8Y#]Z1_B[^ZZHQI@QE@JPMMXVD($)H"\Q/%/V*P5:X>?[:']C^7$/=< M>L?OM!,3T+\K$ZNA'HPF>>)4"KWS2R*N'K"CH:@>Y.0'(. %Q%NZH.@)+AV: M3CL:-T(SU;$(3"T#*F_.P\&P,Y2XQ^C"Q,H"AT<18*?"\[EJ3"!WW$8\%N!7(5 9Y8N@AU7!+;5T0@%R'L0CI[BX M? .5&0V'\<;TM;4BH+)! E I0L'+9\AYEUM^9E9A-I+"E]'Y4E/HC0FHY-<( MJ-SP&H:>;6A8Z# (2_=R1;_#_Q1]1MHZ+6C5)[! E:L_!0%7GO'KGQ"H=!X&FT#)9G%5 M* (H;^(.8&H_ ^AJ-T(MVM^+TV<]#MU^C\\5/@-2[T.=,)M?[SM@\$[IZSVK MFE&U0(71D^>?X;G_)M3&KP:GOQ1WHX;@16RWZ#1]N1O@'[_>N&T MF+-\LW98HK=Z:;P+ WL"*AGTSNQ;.+&.B?_1 LIJ7K@JKO&A,!EG_:;3P>=D MH*1E"(]RH)*$K?H=T98N6W^J!Z(2)9R"(*#O#_=B\8B._._2WGP<_%(%C^ - M_:R1J\^/;&JV^BCB7TL?*Z$PUAF6>JK\,O7GN.$H8SEZ%X_+FY@9/PIHK.". MRZ11^"W.V-G7=%S=-Y^&N#IHHMH5Z\J"RDT_6.NVH6=7-8.B4A,HE .4BE(3 MZ/0UA\N1I\BJ\':_QZ.0];"ECV^BTA[V82^DOD=_OKQ!QM[A0M=@%_8$SRJH M2_G9L3C@:HY.BKSOI-9Q#@XD"GN'1BU30QM%9NA''!^5*I1X! XC]?GUW&"" M,Z+%B#9(&GW=(&AGY[PSLQ#077#-SP,P203#7[@NTYVZQ%^7TS/ES?! MF-%!E78F[X^9GC?$&_HI^8/G$6,Q98 FFC3@.23W&+4!X3??51*SB*=?19^0 M>&$^C%4YD.%:-(RQ-.0&LKZ4FM,>A3G K@(?]K928D4N]#/03J?3O,"7TAU;6PJCG5"*A0>ODF M'\=O/\)DIU H6ZXG@.(*CK4?.#8$5 804#'>#LX0=[)M+3@]/,$9O1L/(J8N]F(NC4-03>>DJVWR3[4Q 8?1=15Q)Q[&(\ B^1 M1#X'7KB'P.LI"#U["S$WR;%1UQ%(S@TD>03>?D;*CT-T7!K"SY$RKB4C,.8! M*3N!FR+)YS-7DWGEDV.H8ZESF/(/47E1>9*\J3("H^]QRS].E7V1+I]L._GX M!7+>BW!7*[R+C99]>=/]2&K6>P96'7L&D='KN7J-H"$=T:Y^Z8]9>YH3#CVA M6Z\7!%26EX**BKIG!7X2E>A3,JYMF@Y#.M^F&EVQ\GK9@X1]5#H12#J:5HT6 MXGDP'"=UYW^7EJ;66"44#*R\CTIO]_.XEU,-JU[285@;Z?#+U)RZ!+O3Z3=_ M-@&5=:6@TD31#0^ "DS.%2@_'?>VSX<)G6\C974LBBVS8OG%^1C8I2F$($3; M!(.6^N#@P8,":2>V^8[AQO807/Z@3<]9V!7]K(+(P<(^*@U;=<"XJ&JLV//] M'7+/3!:Z3L.],7A2UJ3S.1.7 A9C8 >>A4JQ=2_2D":B+$M=NU-,&-/+)Z(ZZ&;'HS%FJIH1EN/M/2&8OBXJ9@Z572:,F4*K'O610/N,*,J MAJQV1=B#++P7U7'Y58B/CXY@ME%I'>T[Y1@>O!9>(ROMA ,F]Z6?IY8);'9( M-_4O]^9>N \3CD3+6!.I6$?C0C/PME)(H23LHR(KUPB=!UI7>6\J3?;_8L'^ M.*F^"ZM2U1BH,$I(>PF?H)L8M3HV\P+%T)K#B0F#% QRS[5RBY0PD_QO[ MD_\)M!@3>!GE!(X>V3YL!SA]5Q!XV8#&=I[0F+(9768?1I=9^Z UPP,:X_QA M/',[NMCO0Y<9D>@R=RWO+_G?>.8.])SC3XX-1Y]A[D[S%TM0_ P!G;T,V>'#>3RF,#.?<0]SCJ>.H\ZOPNL_:0;3[D M[Q'T(/F;<,O?2\H]1LIW(N=&E"]_]E:2R.?9(>A%\C'BEA](CB7YV:^ON/PY MF\BYY!KG!,& '-^'6S[UW4E9<[9@K.MYI&:FBKCS>7CL-P'F[>5X/TRY=M"9 M[(6 )%%OVVP\.#H/EFH*_!DP5.HZS1UA3WB6K:\O+F+O\IY@_"14U%=)!"J7 M":CHT?DJM^L*OW*1R&((J&CR0:6[O2=.I%5CV=HT BKC2D&EE>$(N%P7;.9^ M$% Y*K36C['["3S(J7H&2J5ZL!?6!EK\,CN.78D#";RW]_?LFPA?UYO>UYB MRF*)0.4V 94^#*BT)*!R2]BB\GC'(.BI,]-MFZ+[B,E8&GD)5U^4O8=%^%;X M ,'>7EC6LS8]BX8^QS$"5U^5M2AE$E!9PG]A-VZEB>E1U7#2_49 )5(85,Q\ M;B#UHV!SE8=7<;Y8;J7)M0PV:*L+"]?CN%?!$(S0T _IY 3=$S4?5PRE$% 9 MS8!*>Q@,WUHSBQ+F$U#9QX *-?1C ^^XS]4;^LD]#T>S5E"B.Q?-QGIBY\-/ MHAV3!45 92X!%<4JK6ZB4E/T=#R%6UFB.A4_\#4W#B=6&]+#3.3W.&$CCMS_ MC,(R?"HT]*-C!IL]#Z2X,9_Q_+P[%O>NZ'IK<0&TOZT]YB[8B-/Q;RL9]LPD MH+*DYM;Z42#/:95HQV!65:O&0842%1SN3F(6O ]&8="_ 5"P\R6]GDW@]-Y& M0(6 BRD!%5.!OZ/)7ST"*<,VD./H;5;D[U!O\MF']_]@\O\(ZISU).TBX$,^ MVY%M PGPF+KS\J+V6VPEGU>3Y,8[WXHZQY,DLMV?NH[#=](?Y>%O&NV)=L'4.?3US^"?!Y,Y>E'TAIR+UQYJU9SR]F$/G/# MJ@ 5HJQ0.%GKH@7S(U'KBA[CW!$8?A]"AO&2WRC)O8\#'O_ 3K\1FM170K.V MLJA/AQ$WF.:+T[0OV_<7IW%@.>-;("&H?$_&V9W3^>L.M2"@LJ7$X^ E9<2A0.2X$*D9+HW#_I5A!/2K6(R]8 M&ZKSR]0?ZX:C]!2(HNQ8'%W703I0*4K'G4/S^18IKD7EAC"HI%P,P([-+G!Q MH9(?CMY*A"B<*/G]$SF1;IC0JR$:,M-TNTW&IE/)^"#$:B\(J"SCO[ ;M=3" ME$ IPM0S^O81N2>6"[W$[7R>X)E Q2QX&()=]CUX,Z@4VZ#GS(TX6XFA1 A4 MAOHBZ$XUAW[NG8##L+[TM6D04/&M&5#Y\ I)6^8+@,HP BH%U0*5=U&38="J M$1T,4 NVFZ-Q7Q)CU\=@V&E+NWJR0&IKC7&S5R+P; (R*^@/_3O/-+P;R=_24,^@&P;3AIJ(_+9C#3<0WQX MC?B 5>"8D.T69/_(C;QA)#-RGADYWY8"%R=R/@$=LZ7D?$_>]&@*(J@\AE'0 M0P#"Q(O\OX3LV\&SX%#70%ETS*AX,/_R_&H&D'/-2!DVI%Q+)QXDF!%8&$)9 MA5QY?C=F!*8&D3QLYY(\=I/SJ&-(7B/)/NK[#5A)_B?79$7.&^K" Q,=39=NZ\4!EX$)>.2,\>$#&+75#! MBXLXP;>H*!-0\18?5(J2<=F_U*+"'?HI9P4ML];/^"TX]+ ::VMDG(7CQ/XB M0*6"M7X5@PJR;^(RWZ)"#?UXB \J/])Q-W@^^M'YRA-067\- M-1) \9Z',=2:,I88)5BZA>#F6\'><9FU?I2U8+&_ZH'$2O6=@,JIE96#RMMD M'%LY''VX\"$'U3X3X1I5^8)%L>O4T+89G=<0 BJWJPDJ*:?@,-J0_YLQ&.., M:.E=I4J5GX6D?0OH?.FAG^0\%$@U Y]Z\+D(']\"*LPT6YUYV!&37LGR%)5= M$P$5'094%-#9<@0F+UZ,Q56F121-@'YC.=07>(Z:_>=AZ\5T",V[*GR/C!/> MF*S- S29!AHP([V4PA\5CWFE''? I#YTGAT(J.RJ 6=:KG[A>T$*0A5I)6N6!-6$^$"_O_6?Q14&!6^ M+\35"T^P?&7>'T(E!B23X;;>%-;:8L M$Y35P=R#M[TW-4RTEF?5,%I#$CE_-#G?8AO/B=>([+.FAI#(_R8$"(PH2PQI M\(<3B!A(MAM1L+&+G$/.-Z?/IZ!HY!I>_L8$)HPV\2P97$L,248$6@:18T:0 MWJ#9-EZY_ MS!C]0])N7AX6'CPG8R-ROC4%)^0<$W*^D2\/MJC_+=S09_QN BIB#$+GI> < M@951NEI\=T?F\>XH3+:'Z#UD)M/2Z+ M.Q;^*1E7^3XJ=:&DU1^;*G"FW4% 18,!%?N-.)16C7!8#P/@.(()^E8?GJ*P3<*;5=C^&N!SI_6(*8KU@P8]ATQ#&]MXXR_3&LPFLK9M [Y-' M(X6UN) OIC-M?CJN;F><:6703+5[^5D_TBI^%P:K->^1 M0$!E# ,JK31A$26]B:'XRQND[;42J'N*F'TD#:^X+6PVX@-78%@7WJPU12U# MS/ Z)=+!\]Q*-;1I2N>0++9!\16.+EF(?T;W@'(S M)LIK<_29Y8FPM(_@7"X.K MXYO%JD;T?P54!/6Y\ ?.7$V%7T@TAGM&P]1A$]H/]4>S40&0X5HLW+F-?0-+ M+]2G0*'_6IXE@MK>C_QO3AIPPP6H9;D;"I:>J&5+>FG==_ 621SFC8:6KI"E MK"64=8;K'^,'V<$;T)"*F$L-T5AN0.W!CI WH/QGJ)#_\PFX;$-C?6_(#%W# MLX184E8,-U+^)G(=ZWCP,X3LZ[4%=49O11-+ AH6!#3ZDCPL5J(QR;/.* ) M?99QA[@:6/NA'E7V@ WDNQ HLG2$C)4O&E'6D1YD&W7-EE3YN]&$_%CJF!-X ML=S" R9#4M:@;33D4-:GS5SK2Y\9@014Q(V,\H'TAG=@Q9 !Z"UD7>&EVC*R M:-MK.*S(/8M\GX )ODY[T(FIR&.BX"S%,&'C26)[9-H]NU.GIR>*Z [PE MD.,\%BITSZV5UJP*IB??0I!^!WI!/0YT[+?B2)KTPS ?+SMAGIDB_5U;P7"< M.X17/:&F)Y^'C\#T9'WW"[A;#6?:M*-+T+^S$EUF!XQQ.UQJ=?J8B6O;EM"S ML>CIR5EB3D]^GX2+7E-I:Q,U/7E"S8$*$K!62XT/LRVG'41XDN ;^S520E9C M!KV?B^EHKQ,Q+BW%:B'_;#ER4NNL_?7UT%88-V9OZ1!6[.16!QX M$B=/5IZVSF@.%1JL.<9#L=AO%W]?[)VD2F8RB5 B 961#*BHP6"X9\T,_>01 M4-DMZ*,R0.JAGY+BGR@X:(46\O24Y.:F\#@:CQQ)#9 $5)824&G.O29=S/2\ M)'G M[?AF#%,$TT8)WQ%39HI@SKG:*?YWYG M&UAT98:4M-%[J3-_WYES,4C,J9EZ_\)?#QI*3'1:54ST.(L$(5-0-E)"U_#K MO5RKMK!E%R7\K^O_.J@(B=2\C.L9V'GX/!9X1,'2.0J]9_BBTPQ_&,T/1<\) MVZ!BZX7F(S:CL8DS%*P#H-Q_&YI,6HE6IO[0,UT*>=M=4#8+@/S(U6A!(*:S M:0!:C?9$UA?:@S="880?E$U707'@3O2T70Y54P(*IBN@ M/'$'NAFOAC(Y3FEH )H26&AFM1$=1@2@O:D/% E\* WW@;SY&J@1V-$U=4/C M ?Y0F;H43N]&]XFD+/.=:&&Z!@JD#"4+%S0=Y8EF0SQ(6H^F MHP/(-F^8.NXDH"+A&^GS,\0%>6"\B0E,!-(@2RMLN0+PK;!YU[#*L M:@.WBC@!DQ.+0@@'T2X$7\.U$.=:*@H=^ M._[03^_I[C@MT@%8E(IPT6<&!K:A7WCU=3%X]F$\+7/,[Q]!0@'?S->$X=%K M:;O/WW!SH2%Z,\,0C09B[I88@6![68B_O(8>_JJ+!@J]L.6]> '?J!E7)U?0 MBT'2 =\B7M4I1WF25WO6=64_KN@4H&R MWF;AXNTGB(QY G^2W")N8(E7),8MB\1,DE:OB<04_TBXD#2>I'$K(^&T/1+3 MR'9'GTC,H;;YW\1B_U@LW!")^>Z16.I_$>.VW,4,ITBLH?:3XR>NB(0K^3R) MI+4D32?GCR/G+R.?Y[E%8M'&2"SDYG49]IMO8\6Z2,SP)>>O/DVV/<8$_]+S MQZV.Q"J_2,PBGY>YD/,]J?,BL8#DX4#RLB>?5U#'^9W%U-6/L(Y\GK"+G+\\ M$I-W/";'1F$5V3:+E+%T,[EF\GFA![F&]20O*D]O\KW]SB/S/[0$0='II>BG MTYSW8I"W@N.>.)2NJ_<1B6>\8=N([EDKJ6..F"'TBY+/8=>,7KQ\95I!T]"S MRA#Z6@0$0^](.7?SVV,$3!\&;3HOF8Z#,7S/'0C'IROOHZ([+Q:WGTL9MO_+ M+:PUZ$);C3BH:S@32\ZDH-2;*!]/K_EC NVH3(70GWR47*H8!IP?3Z_@\#^T MWT2=YE#IZBKD'U3T^0524Q*1D)! 4BI>O?N,"A>HKC#S.]BMV9J_QI+LQ*4X MD"!8OX1]5.1::&/X=BEG1A47X,W]_?P5:;DF]0E[<";G,S>:Z8\;WAC;3Z/F M0&4X 16Q':EH/;H A^$F_$;78)0SHL5<*TND/KU!TG;&-X<>^KF?)WD(_9*? M^)E_"3/JR]+!%TF]]0C#G;=2.)[_(*#226"MG\!S$D>FY>K* MCHETX[UI_@ MBJ/)P.\7UQ"^S*3&GF>"0SME0N@K=9"^WK.J,?UUH,)*6OTB#=<[O'OS"J]>O<+;#P5B-8;4>0\V M=X-N:[IQMW7!MGN"MM \O+KG!T=3NB%NI@:#H*^H>G"F&(^C?#&E.^^\6LH= MT&G-292?MY0$+P(J:O2+P7"6,\ZEO*\@OZKT&T77MF+F &::]PGH&)-WR-YU798?#REDLQ$Z0^* M/Z0B?I.@?XHL#/;G@)E!_>*>"Z:,[H8V;=J(G504ZT"F#IV?G"*:M6S-WS=X MB1LB)9V@)+36#P&5R014I&17(95;ZX> 2@X!%4FM [_(;^[N)NC+RD"&FY<< MQF^YAU1I?BKIP9B@J4H/1^I@IN<%R8=^J$NZLAE6^@).Y/,)J+PA;XS7%Q&P MOK]$S[-5B\9TI%N29!N@07-5_CX=_;YP?D;5)%JQ+NBKV8)>WZ@-QC@?P7VQ MZ_T^6*FWX,/>C&5'D/Q"\ !A4)%OI8%%4=+4>U8U*194_F?T%#&;C&&@SON! M]1CCBO!'53M"_/E]'T[=-.DA !EH+5R/(\^$WWX%#TYAGSEMXJW;%(UZ^>/6 M+PH-*E?)GRS$^"U&?VZ^M="XHQXF7JQH>G42(@BHZ- O!O7A 3AT2W(;[Y_B M9)S;; 8C#?IE5Z8/K^]? C+Y_ M).R!VL&,9!2"YQZ!O"Y_D%$^/ZJE>@M MN"AA#42FO4] Q8H!%648#'>IF:&?CP14? 5!I1>\X_(D'OHI^?X!GP_JHGY= M>M:*S#@$WLF$5%Y#!%2<"*@HMQ MK+S)5"R]/N\ >Q/Z>589F?8(INBI\WW,U$B]#TH1S_SUZ]A":*DTX7MH:U. M!XDC+RWG@S=1KC/Z^1&N!I;VB&5)#];^: F^B7C9YJ3LPXH9;>A&E%I?9B:. M5OCN2<(& BK,$(2Z_5H<2I,\7D?&]7]A:=2T-%:"T538GWY9@=7B.W[_V(E_ MA18E/("X',EG&B6>&08M]0;\^\(9Z8IM=W++E_DU%0^/CBP]KE8=3 \JP"<1 M+D>Y3\/@ND"#_CZ-T%I['(*?ELFY)!'N/77X3HN<7E.PY715CG\4O#[$,F5% M/JAQ^B_"T5O/RQSW!'=#9@DMSF81)7DK]/G=;01MZ(C:S#HK5#R-U=>1+2KF MNAA*G$= 1;X&026;@,H4!E2Z$% Y4#.@\HV RDG!10EG2K4HX;>\'.P<70MU M&2N2A2L"G^9*#2IC- 6&?H+/(UGB3%(0-;4G=)LP &H >]?3R)+2C^3U00(J MG<4%E42LURL=+J;6#?(6T^'U\&QE*#=FKGD(-AZY#^%NF3"H*+1JBV6L,^U_ M72RH_ ^I.,,7$X>VHRT?]:%GNP;AE8W54\$XSJY&E[:*J%.[%O<JC?V '7\[^CPO=M[GU$+[>%23VZ]Z=I"*-="?A9 M8<>D3!P5^]T$5"2&(ZW"J374T,\-X3@J[M<) MJ$CPAJ6FB1)(Z:C>D'_O.)R!<-QW':\KFG])CL]]&H18F'2D0X;+U(.<@2,V'*^L=TE] M]]LX-*LIFM>OQ8SN/>J;.;O"*BX"8"*#@$5"7N6V8]PR7TT&LG5H;]W M?O5!)4'E^%@-9"^SI8$5%QKR**2@R3?M0(6 ME=Y2+$I81$#E(G:,XO!!1M]W)3PJK??4 M[.1O>.S=$JV;UN9#<[LEIW ^L^S[[CV>$E!A+(D-FFMCJ"]K4?EOBP65_R7] M3L3.B>;\J;ZR<@K0MK7'QH>"[J0_\?/;;80N:(_.K>4A4X=N#/O,POXKZ?A6 MR7A.\=L4W'2U+#7?]#$"*FWYH&)H[X)S:>)-*TK=.Q7&^IW07K4IY&1E^!"@:[,6AV]^K61H MJKPS[1#WPWB<4[6/RL^"'-ST'(;V[=NA?4O2Z-:IQ2_3V#X8L6E%E09R*_Z8 MB40O:P$_C<9046^+>7M3A:)Z4I:H-?-Z0E6A$3V.W@0:/:=@;U(E+=OWFW W MT>7[^'!DY:&H/!0+2>]6R)[VY1W>ACJ@7;M64&K$*;5PC/-&1,)[E(_#)>Q, M*]^J'19%51$9F=:'!\?@/;L_VJNWAHJB'/\[UV_<')-V?L"7WU7YYU0MH%IK M#%MZ$#?>2-^@"T6F[4I Y7 5,VU(O5]OVKU,-YR+DYG-\+_>,T_ @="YLF#JKJH'!Q\2K]ZS^1-97$=V\WZ17EQ&+ MTRLU!1I;#IJVZ8INW?7Y^7?MJ(JF\G7Y^]OTL('SD2SD5YKU/83H:]-!S3AH MK*2"#EUT!:ZW\M2I=1/(RM06NI[NLU=A?_Q;Y%4:OXWR4;F%[014F#%NRKS; M6;='E>7U[-X-'5K*"97'A137O3B;G@]1MP_%/_'CU1W$\L/I\Y)BZT[HHEM: M1K=.K:&D6'K_5/0'8N7EEQ6$^F94A'=7]V!6'QTZ@!>5Y-"T13MT%;S^'MW0 M3;W,XH7D9>T:EX&<\J8:4*"22D"%6>Z^CFP]M-3L)-9ST=71@(J"K%!9C535 M,>5D E[EU4QDW<3%!%28."H3EB HH>S0E81Z% B'X0+.M-2LGVJL&,#7IPPD M[2CC3"OIK)]?!2BXLYT;VX,'*EIPO9N)7&E!*CT8=ORA'WDT;]T1G;M7_5QY MJ1-:RM:E'7IY26_,1ARY_:G23HXX>AU"0$67&?KI!YNP*U6<47&]5RQ;[WMV MAZYV:WZGA)?,X7+\'G*^5_2#S<&]T'5\0*]=5Q9-Q*SWHE*OWGWA=O8[OI3Y M';\)=X+C".:XP9BY8A_NB*AW&1NM,-*4.7X$7 )OX%DEH]9%.>FXODCP.B;@ MP)WW(M[%?Z]84/F?4QY>WCJ$Y59]Q(A,2UE29F)UE@<]5(74=BC=\AW'_^&A]%-@)4 M')5#6"57K_IKG?2=A3TAQY&0DX]"<3J3Q3\(K,1BYUHM-*A7N\K\6WS(H@]X&G\":RT-T4[<:Q_CA8/7TKDOZXJ?^U/$ARS J.K>(T5UZ(QW MP96X6WA:C941RNK4>C6H,:LGFWD@Z&8UYQ)G$E 9SX!*!Q@,WU4S0S]?"*B$ M"?JHC)4\CDIA+G*#YW)]D7B_NVYPO?P"N=(Z(PN!2G52:]BX^>!46@[RJOEL MXZ,<8,O$V6D_ Q?"'XM;[.]B^: CT6HM;[ST1>.PA"_NHU%2J M7:;=!&B3F^/:9M.(W*PD[E MO7F$;7,$KZ,[/&+>E%G3Z_\-L:#ROZBBCWC^, YGMSEAWN!.Y7\X,O50R] > M02%AB(A+1=:WRAJK\OI37(3W+R\B,C("FR:\OX<2)2&R9IE0:754@*1J,P93-$8B^>D]HT3[1^HJ7 M#VXB)F(W5HT;S(\E(Y0:R*/^A,TXV(N"D6&QWV-NR&KI'YA4Y!EOX&4 M<_H"+B?5_%HG-WS4H,$,_8SP1=#]:@[]))V%PTAF,A\*5^= M@9)'IOV>@YS3DP3NKS4./,B6Z2IST)F*+?R B(J(1G_-! MLG6&*E%ZM .F,$,_G8;!9K_X0=8^/'^ Z]$!6#W.@C][4+C>-T$]4N_#Q:KW M_R%0D2&@$ONUG#4C^?@D#.>O]EPUJ-Q8W@;MF*4CJ@"5+UF/$#R6!156?[L* MLI$6=QI[]NP13OL#L?=2*GY6MO"&F/J8$(20H#WE\@^]FH@4L:<[YN'1B0B$ ME+U&,=/EI()RYE31^D-@*Q+JW3JN/B6%X4AP^3*" M+SU$HM3M[E=DQ<+(8;J\V"0\_52-N1 M^.Z'>$LH,"K^AF\Y5P3N[Q5DYE=F$1!'&7@8$8)@*9_MGN@$?"JLYOTNHZ^O M;^/&&3K_8]&X\$S2^4Q_1[VO+.W=MP_7/OPN]]R_O+B"2R>9XX(1=3$>V2+J MW:'X^JC5Y4."__^\A&OH@6OXQ@>97\3/SC>7R065%BQ8L6*%2M6 M?ZU84&'%BA4K5JQ8_;5B0845*U:L6+%B]=>*!156K%BQ8L6*U5\K%E18L6+% MBA4K5G^M6%!AQ8H5*U:L6/VU8D&%%2M6K%BQ8O77B@455JQ8L6+%BM5?*Q94 @6+%BQ8H5*U9_K?X/%]>QUCIK9C$ 245.1*Y"8((! end GRAPHIC 15 image_5.jpg begin 644 image_5.jpg MB5!.1PT*&@H -24A$4@ -@ #0" ( #J$3C7 2?4E$051X7NV= MVY&K,!!$R6<_B653Y! MGER(NGGCEB3M/UPA07UQ+:H0]V"#(P[,:K']J['M$I?V117B'H CSH7=J''^ M-K$\CY/"&C<:4>J%4T85XAZ\FT /<6T-<,"-1-5,97<-B/&ZIJA"W /234*( MAN8W:,Y.!G$YHM21%C:UI20_!2K$/8 <\6?.P$8H1H.3H6O^SLL+WGKI'#@M M*L0]6.F(G *^_H(UN%*Y;LS-I)P0S3?=OMOV;1]?_\Q?8[[]YJ^]T"-^) _9 M$C8@R/-"[?Z%2>=(G=B'BW.L$.WQ^]?4_QH3K:J?E_FZ\=$L_WT-3^S"\@7%/<\]HO:>0C3ZJZ*ZMF MZXA@>-1?[7AC3V&*R_;==)\+T;A@3$:DR*G-C 1Q%5CW!$_V=<1_(+!TSK>8 M,@YM/V;!D[!!/?Z]?FT=$SS^ZY?W]M@C1' ^;"PXZ"SV/E&YDVE_PF/F&U(U+.%U'/V&:Q!(%T,R,Q."$KA&A2)7*^WOQ& M%:;&'NX-Q-EE1T0;>XG0@>GCSY*L5Y\&9R17B'U2Z/W/:W&(RT:CN,*C6"D% MC,M0J6#Z&,B40>%&S/4"9 EQ5*%/!Z?L\&7'&[#]XUA3-:-N(N4%!>Y$+4PE M2UJUIV59B$.![![#TN2UF+X\A%Q'9(7-J);$:J%OFYRU0G.]#@M"M$/&Z(*# M"IO'9H3,S&29#&:M;JF_,,YU!_I20NQK9-E9.'7-W+E3< /@B+G,JK G9I]) M*,1?B5DAMMA3,RBR5R$V?CI47BPS&[X#<-KB+&E-7X"X$(W4HDFA>F&<-8ZX M)7I213)!B>-%B0LQ[*R90K.J4#F(B!"'U- +]"A\^<*(<#PIQL,.POT;-4#F:0(AV6@,5*(W:H7(\@1"#['"L M460#13F(28C#:%XXCJ*5LE*&28BR[W"88A@=CU>4 QB$:'P/(K)Y5#M4BC$( MD7IM[!.5H5*,08CU-[S[\?>D4!Z4P5HA!)W;_I%4A*F6IIAY$ M\:@R5 I3V7O9B+Y#]XBM%.5@*KJ=C?8@*E^@:KPCCOV(*D2E/%4_Z4;[;I0O M4[VH[T:%J)3'_N916#4WKS\5HE*::AQ6&1)$(T>]M9)2'I!#0FB"E'Y M"GUH'KQ00[/R-2@T:S^B\@WZT!Q4S>J(RA>(.:+FB$IQQNZ;J6I61U2^0'CQ ME%;-RI>0H7D8Y5-'5,JC_8C**7"..'BA]B.>G^:OJ:JJ_JEO=@_+,$?LGZ@0 M3\O+'"/!ZT8_4*6*G3EZ( MS2TN_]7YB-< U2>HJQI;7Q#-$:\!JB^D?5_^D/FK^*:N1'7$LV$J$I1>R VB M,TUZ4$<\ <;A:E,U_M:O?[:#QO4=>KAPJ7\O'YTU1SPC]<_44V.TV/P+A&AT MR5K$35P-<16?.N)I )$!QB_!(^W"BW>Z<;&BCFCIC^O&0VO6-1Y6A_W/QL/, MPIRJHB61 :X9++QZFN@=42<]#-B?XIJ.;NY7X5R*(R:S."[';@>X9K"PN;A] MA([H1E:>+<0@/ULJ HS^3 Y75Y'!MP2XE1"Y XS7,2R_OB-JL2( -ZIGW,OY M7THO27!S(=@ZQ-71W.P&CB@KE:>/-8.W<1@U^1\D?XS-!2F_E!*'ER0R,8CB MBQ)8?GU'U/F((RP">707>Y5-2$VH07;!X&N"Q031ESNP_#:.J%5S9(:+$Y:5 MX ^\$F!67"R',QV1]P'P+6%YXAS(Q'S,Q4]Q'-Q]\]QB!0YMU:I7GFF$!RWH:&YH%4 M1!PY^O#PR0"16H[CR>65Z-992S0KS4\Y]H+'FI_HB.T;CRM@#\P;U]H=3A!! M)3)[D\NK#Z0#V_%@NX-YNB.ZH1$\" )[X6:IY)W?&DHEV1A4FZZ!YDADI=CT M8.0U*T_K1VRC44FRV68VP)K &B*4&D^JD*]F$DT0'86G\\1&5F[OB._.?NHE M"A\)F'18]6F?_!?*$3Z+Y*N9\$8\Q>* PX7F48@/<,3FKZV3O=..H^L2AC4! M=@5"Y Y.^6HFL 5)>2$Z(QSZ;JK[_CJI30?I8$?Y3D<:G1[@D: ,_BSRU1PX M&9 4%R)>UWS/T)Q(AIC-72&? /M@3@8(S=">'7&M=#@9D!3.3'BL^79"?$>. MF8=[3"HZY 7@\\2H$#P/5R$9K15B]+-[UF[M0[C[YE8Y(H]5>%[]3 7NN]G6 M#Y+ O(N[U7?#-P/? ;WP*JPYG J<_SOP 0OJEUHDX"W+_^MR("/YK;7-;/"'-#? MAB_O<0#,,>9* @!AXJ/NU@1;IT^L/O80-WZS6XLC-:YS,&+VS<6[;Z(J M3)@$I^=IN0#F4'&% ;@(BVL2O)TNG TT%W-E&P>VF$&NXO80]@%7.)ZP^\:- MK*PY'B+'KFOE 5C/'P[L4].4ZT@):=,',*,RPEYN39+%D=O NS;64 MR/;#HKQ,X% N/Q^1#T84UZWHK(6+ _\2L^B"9FO;).C@G6EI<@:N,\+K+J:Y M,GIXYX.3^5N.>.W0S$%V#O_]X@L]?&^&11=T@X2PUEKX+;IP#Q/^Q 7[XBDA MM>MW'@PX\8['X4*S%^+U'+&;$18@4T!\K4=L+\L%/Y>@ S>]1H@&?R*Y4NIN-J/J'L["6S MXSGV$S2#J!9>%W?C* M#[? G1ZN5ZRL17[CB_ \B7WA-*"CS '7">%)1G/EO]PL6#L;<_!R$<)^Q%O, MODD#WWB"N2.Z(_".+I>52Q;3-4XGHF>.M$/>)ALS-"C ?<:: MP/MRI;)8&[&917<^*%-(J;P1:%" V,C*?87(ISYP="R6<,UK! $+$R6S@S<2 MU:Y_-3J2R>*<3[%RN<44FBA_ XV(>X4LDY*V3[*E;SRM,OJFP68L[[ M[DM8-3M'/#XW^@K\=4L*9(0 VW-'.1^N$X/[4+'!_$L._F:^(41;-4]Q^<:. MR'F]HV0XEL#^<*62V8T2%73TU:@=.L3:EO*GI7?$FU?-' <=T9RI#-B-W)\/ MP1(*LE'XH_GS"C88KA<@FU5)R1X$=]_VMS!,<>KGUE83(CLB$#^GL!G=#*2/UZT:*Z8L.:EISORB-#,WB/9 M/+GZ0])[52UY&"!7-#*2PLK)@SG1Q!8'\Y1[:,.W[/F*!!UI1\Q1CX0GR7IR MG)6%F+/6CCS"$3L*7HXOJK!;LS]Z//+#LXD\Y<<2\N?\U*)OQ%5\6C M3R=VH^Y_A2KL9"*_K&K]&?\AW)G"!]ZS.2SZ M#&3#I^-S=7$WVMB5%9N%Z(QPZ+NI[GL/;?B^2CHB'&-WJ+@^\/ EA65@56&+ MD7;FRHK-W^I3[J'=D1"K^6]Y7T"%_E#Q&+%C\['\'#;%R,Z\9T^A3XJ_,$=4 M(>X-=C6+ZF'N<&X+;7O!IX>_0X9]U7;VP>L#&ZHKR8/F(^(W=_PAYS)6OLKV M4T4=J#C1F)M@0S[*C$(4]IXR MLM+%_&FQ*MS 7!8?51CLTAGLT-.(&4E1]CV-GS*RTL5RLE7]O6E:]QL6L2.7 M>A?1\Y=J]CW,EV;.%OFY7I_==&J.^\^^F:#^WFJG>H4E[EDT.1?$W:Q8?.U) M/*AJ[F(YV814%&5'GC2R,H,=Q9KO$72H!1[-LT96 MTKAQ52O*<>+,H+^][^&N,&)DY:F.J)R!YQ8KRJEXT#4KRIF)C:RH$)7B/.B: M%>7,A",K3QAK5DX)_\Z*.J+R!1XZUJR<#N@^G*IFLP1;*NA*QE:(= MM0='*8P58F/K%=%]TS]B0T4Y$BO$OEZ1O8GVB49GI23#G2K[\14Y!T>G/BA% M&80X1&=9/O]H)XY2CD&(]L:!,-#WTS1Z2P.E%---I,?9#U.:J+6S4HQ)B,$% MSJ,B]9Y_2ADF(;;#$$MPV8#VXRAE"'[?@:YQUGXB&/&36M0N;N4HXD(T----WGV,MHK4R1#*$4;:Q(,1N^&UL43N'UJB_ M/J+LPK(0._=K89,=@AQMF-;N;N5#LH38]+2EB! >X]\_=/$4=G".B$:Q$V;(BFC>ZS[^Q]K6:WDLUJ(W3#N(CNZAP' M:8E8^-*0K62P18B.?L)8-$SSXR#0NM>E\53S:')*_[SI']US7?+ )>;)=B%V M?07SDBH,(O6<(F5,Y_BN2YZXY%,A.D1'HWBGZ%M.__:/W%B?/.C)I 3[8S\H MJZVT?RV.38=OEE)D1)VZY-Y+@B?[."+@ G_P9M-.V">U^]<^X@Y-C=VKNN2V M2X+EKR.$Z&FM(MM@SD2X!T*1]M&V%$ODJW//=:T+K@5:M(^'.&(4DT GRAPHIC 16 image_6.jpg begin 644 image_6.jpg MB5!.1PT*&@H -24A$4@ A #J" ( !\].N( I<4E$051X7NV= MVY7K*@R&T\]^3"W30NI(&VEA:O'KU),=$!/P$E7'[ ME1N4^+WR?:^K]@7G!H+1@[^,&2QP-GO7IJDEPR=1UYAI6:1@_,DM"BSA MO;C^GK@BP4H@&#UHLX81U\>:?CXNRUU>>8'L@#?R,,YLYQ[_@LHH"6U,Z&'< M(!B@&0A&#S9X&(;Y-6,)S5,+:?,G*OG?R5RT@#<]C# D=9<; ) #@M&#:/ K M-R"2CLCD(^4X:7&5M9-0E(:4QKD1@O%(2FR.N\AAH+)!*Q",'OP]> \L:T < MG\D&82:@44K_'D(TTDX&,+SI800W!54-VH%@]" RBP7!>$;#PXD'U#+ZD;=- M4D=//9>L3L</ 3EV6!-(B:PK'E;F'I 67GH%4 M/GG0GU0A1%5TJQLXY%GY1)&X*'GYN:%W=+^:C6SBQLF#%I#'=1?RIH>1SF'( M.Q[=38T\=+IA$.+\^9;M=Q,<"0A&#U:W?FE'LC-5I.V+R 5Y&(MT:"1I$R;, M1]K6UP1#VJ#,L5J(IM7*#12R8CUZ^R4,WTL[&QY"_5JJ__*$A?R9:"KU4#BN MOI"W/(R[T,6E?+C:/94WW2&&"\%)-MU-<#@^)QBO5K7\+DF-]ZX^&WK);*F3/S%&P7-%X,$-L<42D.SV0_'N$&T6VXS?,[EB: M1^@,<3[_HAHK6#W#[9'S(0CQ:VA84T372]3/1)&OA.KNUVM'#^.G=C19U5(+ M934:Q&9A757O)C@D^PJ&LK/WQ_7^>#6(R[_;RRS*OZ_O?V[F@_K2?O ;'&:; M5YO^R[3JU1Y&/.J/3(\,1Y1):T9TE +1Y*5P,)X3C+*'$5F-F/29)XA465BQ M1FGD2#LK#M% *BM3O61/RM2NV-VQ;I94ZT"$$=Y]V:Z2;:,\X(CN9O K."J[ M"(;6B<488B9VH35"(R+W#TV MH%&?O(2=-OXU##K),TQW:2D8B8V:E2]E/1G"60G/1_I#,>T/L5L3 M'R4:&DO?,53$2-4BB8WO;+!-YD(:15>3J*M+M;I"79>-)[H*60_1L""ZFW$) MX(#T%(R73ER]A76C=6MV_?^ROVYT[_^&>WW_&_NWJX<1V84;[U'26*;N!#^,VT3G66^TI((W_&2N,RX=86^5'294K'"#1*W PQ)'\&X M_5I_(J<6ZLN&#WZOX_SU%[7(7F'Y"[M/DXCVW+-(B9,U!Y 1P&UKKTFR; MV%[$EC&U36164L)&R"V+)(\51;W9;Z+PY,5&U157;'Q3XG+DA83;R*%#PX4$ M;E^Q<(<\S[4>1EGS+&(SX4N)1(C(QX1GF K<@2%Y5S!>7D7*W$?*X;?)2(7< M1>Q[@ ]]/0PYRF.F05J-3']^%K<4/R4&JC7$&29M7^$$TD@MS"$-T#-295[) M4?VSW1CR;",[*PZ1OAR9R^4'$_&HQ%4HY*TI7$AR_^@<(N4K4U LCJRNL#:* M#:P2CP+#LETPC%0H>QJ:5VU;@P_A!E?[[_:C\N'!W[O^7N?)C_6-_M^LAQ'U M<[E!1&F4US*TMX3Q#:XZ#4/=(M('2I]&;994GBB:+XBL3.1AY.UL]BR*X:"X MG*2]7L+H>W">40*CA7R.)'LA45PKUS)3R%E2:55[1K(D[TBV[47Q*+83&)LM M@O&RFRI78?0@]"$BA5 &]W=97O]RP_,)D-8Y:6A"9%3![R*U)&VI"1GR=H9C M32$96DH0P\PU@N&1A1AD'".J9/>+6%V1/E5%MKH,^4,P"F94EM^&K[3VN];Q M65)2-3TE7THAA<=]'^R7+Q^,QVK!>-E]+PE"+9C#\=*)QV]^2#X98LI'2PY# MC*]+<8FLU7A&AL-WSB;_H(0T7DGK*6U]9%-6$,F&N/#"O!IYJMF+S587$=W' M5$$%P9#EM[%!,-[T,((KN!:.PK>+/ QY]VUUA6[6IC$$."KK!"/*6(3AIG\O MG;B]MCE=$XE&IK4:D#'HP,:ML/61\7*_2-6IGE)$R["]:994*;4>(.U^J#Y1 M);M?-MO9R )F#\$HC+ME^5*0JHBE@@7E>VNE=VMUR=85R9+,5<1[90L'0[)" M,&YWIA#F@W8FK%J4UD+/311>EQM(Y&@Z'"'*87NV6J,!OM^R\!/#.CJ)7V4. M(RDYPL*&Y4@[GAZP,\I'C"K9_UIP/CBR3B([6SX!0\F,"L)3L MBI$YR/0ZV?.#XY;L6F:;T,!%UM/_9)$G("Y$YFDJ=DV6)L;7I4H6IBUYL5'Y M\?F4#N&0>?Y ,.0E)"JMA+31Z0M)5&RFA:21N\>+113QM:1J0^:W0Q\KI3%@ M9)H$PZJ%2U?X[,7MYS2)B@(-MM4A^R'/%KIM[F*35,>3X2!I-60A<8>7_D%H MGLJ_*J3>*.M9V2 NQ")M963-(P^#_29C0:F+E=5UB6JL> A'%-GG/\97D;VY MZ:JH7TBB5J.Z*A*WP)23(8\2MU)"-C-&;ADC>56SX3=N82F)]'GXW+D0#+<)OY5W,W$.>0G@!HB88O/\Q(=Z!F[7)=$ M4>5*CL^G?+$::6?+AS!47+?8@'*[&5^I#%LE3K40:32\,TO*4CY*=#L>Q)G( MT6Z=Q&FL+T01#\QE)4<"N>% \BBU0V@J@I$WH"D23DSD+34@E:^(S$XU4/05 M,B>*+[;P4V9G7E2Q 1F]:22R-2$)-R)-J9QT9XZ0 MII.H6Q;QG.WD.#'E5Q5)FZ?J\+]JJ>\BPA[%[JN'4$0Y#+E!5$Z6Z 0,]1H3 MSR1/W[X<@8=QK3_%/?(():F&FKZ)#G@88Y(5C$7.H#7*H=5";GQVZH8UHK&' M5(U@0SDU/R-GMC0I6V!1_D1CDK-V#HZ\^+4E&+)W0J?0I6"L2),X:AX&4;UQ M^;K2Y"^$Y"$\U94>1B 8K_,OW9W\U%Y/XF(SU>* AS$F:<%X28+2B2AI =\B M3>N(4K%N,&A). K5<5](RB@4I8(1'=T9.[&VN6P$DY;%4KVW'>5=Q@!.+IJM$@-UJ'T1*=!U6BN%D]'@6&10J&A"*C%[ 2"$60O;*Z; M;P# .3#4U%B VPCGBZ,1/(2-3K+]P+ #B,8T6Q:]0%R 0 P&$$XVI>O^H]C"OB40 M !A&,'PDRCH9B$SZN%GB6%>!0 M ( 0)1AF0JU;?O%SPU)8 B48P6(]_6&!8 BY^!48["_D @ @."R M_-D5&$PSY%8 !.ST6_7R^8'X6,-P @)C+PWD8=AT&! , $#,13^D=JPY MM9D,"Q:. # GEQNT9S:PPM&@8R6 ! *S C6=3;Q\)94H_;[[B" 0 8"\N M=IFW26"\9..&]RP" "(H!R&?\7>Z^\-+_$& 0$86D?N!A 2&!#4LS) M@& ,S?+W^K>\_C[^EL>O^OS0W\CM !@)0A)3<)BI>(E#R^O\7I_7G^7U\U5 M'^[+[5?IQX*9QP" -^""@5E2XT'.A-*)7]()I1"O#S?]O^8O:<9=.QR8,@@ MV,KE)0_\.;7(80P!W2$M%488M"2HSSH I?XI]-_7QMKM4-L\?N%G V@I#4 M0"B94/]1BD+IA'(I;A1Q>BF!W)ZC71"U)00# +"1,"0%#^/P:*DP60KR+90_ M(;=*\S!.!G+@ ( MI&9)X>U)!X-\ O(JKB91079?;EG&QJ_@9 MH"0U/%1 M^NWF/JDLAS]5&D-?::?: ^ M!F^'"$D= M!V/!::D$.18T4[:O:5>)D#O2& !\DF(G'JB.SZ- MH8Z(>PT :,4]WMPD," 87V1A$YEHONP>/%0:XZW,.0#@G.B0E/$M$)+Z MQJ M!QF+U 9=($T:<#6&/=M]=!2 +S%2-XQ"4EB'\6&TU28C?M4K\G9R+!S6B1FJ MG8[5JP"8%!V2"F9)P<(N M XU.QPCDNEPLZ2P<.]S*,>"AZ'D[[NBCN9FU@( 0#N8)?4! D58E=U?L ML,RB!?6\VXG>C:'J=XH+ 2>"M=B!&K![-(A=[ T/HS>^-O63H)2Q7OE8\NY0 MXN1;<@7 F7&]GI[I,-;Z6-0[DZ(!4Q05 + '1B3$/[G52+"%>UCI MW1NM%D<OC/M-,5AQD[I 4 )^#61(K%:03YN^*;NDX<*]$#F,EJ@74ZX=\"Z,6 MQ[O]2C#@8>S.NNI=M?&IV'UX]S8ZUJ1=BE_]'N5Y@[V8)=4'USZHZ?CIL^%F M^])D<=09Z20\/ PP-I\3$M--@HRT^JP=B,?[+L4XQ#D,>!AO0;X%F>/HEWUI M/T#H8;3O!P!0T+A0285_%MPI^A'>Z=T)/0;1/JE^0M2Q1^[N25;P, "HXJ3 MZX2)/IU%)QR85ML-[5O0(S>./IE:>Q@J*@7! " %[\)F[I.;^$2/2%#?^&W. M0O1X\W/,DNH+-2;MG*IQQ_&;D5^' <$ 0. ZA=$)DZ4XITLAP,,'WT35E8Y$ MN:5Y ]2>\C!,['6 LP7@\ZB @=()'6&V+@7 M-JWH $(Y0..'XERJ&Y@5GH# M<'+TF.]I9LS3-">:Z&A=BKW9_PC]X*]H-3-K$9)JQP[5QXA$.5ZG?<4Z#'!F MK&]-4D$?*%1 L>4O=.<1.J-+>GO-@(=1Q\R)8C#4;"[]QKTA!C5@.(;(C5F7PDI% MXG<@B5=ZP\-(P_O 0H/T,=7B28\M.<:;.4[($,9T?%0EVXBKKG"W1E6Z%.@% M*XB3WO P*I!O<1TY:>P]# !. #5TU7/M%)6;?HP'W(BUA#D,>EHMGB65QXU- M1AR8N!.^D80N!2W8 M=IN"KF"E=QU:_ZG39>^TPZ9]FS9Z&\IA3. J@:Y\IO5U@UP*ZIO.I5"@8>\& M5GKG,)5 XW&:%O4Y]CP6\S#D3Z"%5=UCB$K>?)+O#:$VHH2!]4I:FUT\C^*/ M8 ULI3<\C(C%38O2?J[\>4B48W$S'L8<5W1\!JOGS?K1 =[1PDZG=<+$G4@J ME$Y\\51/29STAF HJ"':%R+)7X=&1]B6VWTT,P9."?D3.IMM=0*SGKX'WNF= MA69]] OT,;(YCCPA7MX6JW!^;]3 M1OF5A^%?AC'A!8(1T7$G)0_*_=6^!3D9:*"'(ESI31[&J9\887+"+JLV'TX. M ?@Z6A5TQ,G.CE6SGB;M>A/@WNF-I+=B\4^+FO9=$5H1550*(2GP";0C:P3 M.K7&>[!KL\WL6)KXQ':5_P>^3?PLJ6/D,#Z+F;UGGQ8UJV]!T!0I M)_14=?H+?V(@D,/0T"3:O^=UEJ=%%7"7*7\ 8$]XED*[%)"*\;"SI)AFG-## M> :);OG39&@/ X^J33#E'(=/P )-&A7.I<\D"4HGS 19G:7842;V*QDH3K[2 MVS0O\I&_-BWJL[;[85Z&01?_C>L%)\"F*&B.K,]2@*$98:7W;D;<#8)TE.8L MK9D$XR07"_9&=$ZK$\9?I[44"#U- W]:K5GO?;20U-YG8Z=%[7Z@/!\]LKI> MO)\5O$6B[9!.R#<785PR%Z=\6BUKQ,O?I6%_NZY"]>[SGPT<[) M,!=FKDM[#TPG7$)[#N:[?6\BWNE]KAS&XI_;JOY/_CPI]G5[9[G> S!G52_6 MJS ZP=](,0_37=![I%9Z3^]AZ$:@VKI^&.URLC7/-R48\#! E<@.Z#;C7 J[ M-AOAS1,Q0M([XLVY3+2SG>1WNK=45JX!YK-_&2I)Q2V[ MD"+U'9B"E(' C_8DY4Q1@'6>9 M)>7M(^7H3OM&:SM./.GE XMN (F>KE5A68Q(^+44,I6)2'@85[((%V*9P_81=2R*W J7'/DO).QL2"H:=%G?I5$.IU>]]> M=P(.A->W8$K3N)L9+ /!=D MYP4HX"M8KU&["_*SGQVKL]FN : E@!7,_TYO&E/OG>:-I[$?DU!AS WIA$IB.YU MZ GT8.9W>B_L71> 4"$I+1@P'X:AGW(A%]\I85"/[N O+Z(?V$8 ;":<)44> MQA3#3Y;?F^%R>O$:'USO#R2]'6/60Z#WY$^PT!--FQ[TTE8S2C1X#M@[O>?R M,&S_V1",FKG].0]C[LL\#U8JS-B(LE/JUJYN]@#4&?+QY@6HJR!UD4/G,!Y3 MK\\JW/3"3Q]&M=/*R;"!LUEER;;7.A&NI7!2 M5GGK)M>'2'V$#DDA MJ7,P/P%NY94C[O/:I@V/&7&W:->1G[0K.D*F-; M<#P6)Q4F46%D XT#\B&16G+(60"OJ2?@\W M'XH)+N%DS!"2?Z7L;Z5O:5[G=U<(]>!@'1#P.,J43:IO!.B>8 M"[;2V\ZL'=3#6)1[H=7B=VDS\:U=;Z8'N][P,@S%<6^H#CW1<@J?S7X<*%W? MG^/>#! QOH=A.]+B']P-LJBD]\Y/23DP1V\:UJL(78KI;M9,(["S,I[2#4H@DU M2^KT+P7Y'JQ]TG, V7(*K1/Z&[\1 ,=BAG=Z6Q<>^< :VU>_@WYH22!MN(7+ M*31HQ>"XA"N]]8?;[P""X7J56=2M']D-RI KICP,6*7]497L$FSV+V6SW5(A M]4!9G:CPNP%P8'@.8[RDMQJC67<>M$#B"@_C\WBI4/DV[E( , PCO]-;]T!Z MT,4@9_Q]D,/8$]D,?99"CVRT6L 5!@,SVOLP6&?3[@46=:_#AN]08[VPF3,^ M_4EG*;A44/2)Z33J?Q9.)O]6,%C>^]@>ACDWIQ8(1JU">Q@(2>V":II6))Q. MJ'@I)C[-QUE[T*@KO=VB;G3%5= Z#)BPGC!_PLYZLHT3B8KO\:G PV>.-%O/-,M#=R'0@9/>X2&? M5JN&R7IFU$EOVAO8-6*HN7=0\V47Z^9ZM3CO,U? 61ALEI3JI?2 ;J0N-O'R M+2@D!=9"O8*B3%PD:(XLVP2 :1GDG=[,P-FAW(Z=<]?"OXN*GU#8Y'G2Q%W5 M";#W7C[S. @]T?0\Y>-.VU0 B$FM]#Z@8"CHW:MFD@^ZZ3;87&3S1?C[Q+@K M+5ZR$ GUC6IO.C_A U!5U0%@2D9*>MM00'V0" J0[9O8BWH;4S-Z@&*:W)5- M?/HR7S\!<&)23ZL]3$94GX?OO3>L(>@!/4X*:0Q"-Z>@P2]F%85J;.1/J.D5 MJ*YMG,Z1K2)#G6,QS/LP:*SWE9E1DPW&%S/'#)&] 'I5$&KHTPZ:V7?!_0 MP] /&404I0\NN#?[:@RK!_P[VX06NR2%N10F]'3\2CG^&8)9.?:SI'3W=H$" M^2O8BEKY^#/[RL=H>*$O5CFI]'Y&HQ/T'O@1= ),Q*C-[?@KO?7S/NGQ1V$Z809?]"".T@% .T_*SQCWB;\F+TUQ2_IC M/VN=8"D*KA-_HUXO %_GH$EO.SQ4#SZZX;%1>Z!#-+IZR3(I M"H2> .C%H=_I;3K\7,L@CL-B'[6B%WZ/&_33+RSB<2>])!LZ 4!W4BN]#R$8 MRH2]X5XA_F65)J MHA(HO.9VP MCP*,= ( \"$N5R85Y&<<03"N/\ILR6_!GE!60)MFR@?H<;VRRSUN1%%@2(%< M6L**A%Y=:*2"= (B < WN5SO+N/M U-RJX]S.W8P/<=FV[IYQ_Y8V7BY&B3; M9,%).6R28"/.-;'Y!A-K2HB$\R1<G?R M)-SWPI.8BGD9E+CS M)^0'+0QN8^6OR)*2M&TU!!AX@;D@P9 3I1Z8H00 "!$"89Z.DCX2HPCY+V+ M#*]GB(T" (9#"<;+GV >ADEFR T! "<&R48K[&N6.RMTAB(2@$ & HP7BJ ME=7!4HS+01Y!.#B(.P$ 9L((AHI*\8E26C;"+0$ )P:(QAZ^9Z3"DRN!0 M(#&"\311J2#U??BY4F (,.P 8!*\8 0O][::L2#U#0 0.,%8WF*IQ :Y6 ; M P ."]>,)[>R6 +,OYAU3< !%(!@J]1U%I>!D > K!>(I,AILN]0O- M " LR,%0WT5K,8P'Q"8 @" DY,0C-M]$:N^Z3/F1P( P)E)",93K,FP#L?K MR\*KJ<[-XW;9P"V,]&TKY!*5LZJHZZ/]GOZVE?KOD1Y9?&CW6WIW":^BZZV] M$A*\7U3J?FW+':9K*6XA91+G<_N5&R5('SVB]1X9'C]FO_PY)$ZXC4S-[',A M$Y 6#/VDD-_V]X@%3:9:V]B40K6U;(9>HG"U%7>]1&1&/N]PKS4_:XB]W MN6&:S.[.:E3(["X)+<+UG8CK6T55+%W+?=$LMW]RWXB6P4&YG$H)G>\1P:HW M+QBK&[PE[CN*72YD"M*"\53600>FV%PI/)0PS[;V*D8WVPJY1.5L+2HWM#US%KDEJKL9R;RJ&*"K0\BBI!5'0 MC,[W2!.TY#T$(U6Y>US()&0%X\55O5B)QZ;,!SPR),*/$_-MNDJ70HC6HJ2Q M*XV87)^\;KK]W]T]Q%GJG]NM'NXHLKVHT+<0?:K9:XG4(E$_POSE2@N+"F0O M;"=)(_OL?(\TXLSSX;[6!M]&_PN9AI)@/%,/F'*:@6=W,_P )]^FJW0IA%A5 M5# ZRXY _7"X>03-^>[N(QG>?K/6XS#YJ+\CED;Q^]+QD8'NE(8^S_# MTI);L@V2XP9VPNE&TO4>*:)$0J:BGBL;?(WN%S(1%<%XTBS;R,F@+Z$9%M]> M']DV7:5+(<3:HJK6A/7>I#6I\MW= WS@11D79AW21KG$YJ)8\"=I?(E*^)[[ M* VFC4? XFKTQ\HT #[>3YYSSWOTE!Z8)B\&:QM\DS*Z#'"Z%$*L+XK9IF3((AA*K^?-W=G@?=/NG&C\Z.Q@>N!<8'-1S':G ME,#A[V-\4Q86KBD6PO!>@E0%=H.R8N>W2<7NW[W%(?[J[C??F+.7N;[!Y^E[ M(9-1%XP7Z4>&&,U0TVU/OZRO2PBU2R'$EJ+\^#&5M78=.+9<+;RYNS?$FW;G M,$MDB_)FM&&E!>,?A>X0FV#*M=DB-UQ#=O<8 ? MOKRJL<5[V-+@<_2\D.EH$@S%G\AGN.FV]._DLK$\7'O=/L#I4@BQJ:C\\+-H MN9IX;_=WC\Y@0U%75.MX7]"QJ"Q9EZ42K5K/JI!48NB]WSUJ\1XV-?@T'2]D M0IH%0V,T(WAVB).-,R?#4[9C-5T*(385Q8V=['6N0!H1LX$J41B6*MP <-ON M;QZ=$0Q=/97H?)*.1>7(RP];$U/V45; ]"!5GURB9/-X=KQ'406V-.:6;1KI M=B%3LDXP7MSTV[^OX9.FI(3\J-S&F5Z^U#((JM*E$&);47XO.9YUENOG5EK8 ME1AX:OZL8'QE=P^;7R\'[ 7O*DG'HK*PR:PBP,6.GDHG;"28E92?5INLYS=; MB",AP\Q[R(K!M@:?HM>%3,IJP7BAUX&SD)1S,H*95.;+V_T,H2H?0LV'6:MT M*8385A0;3(5&D,\!K9 :?WUW=T]^P!Z(94MS[5A4CF :@O@M>Z?>ALVD2I(Y M7*=[Q%(1WNZWB,&V!I^@TX5,RQ;!T"SL&85Q)CP5N=(!JY=^O)R/UU_]>;G] MCO0W'VV+_-8RZ5'ARD(,R>1J2Q^+8>/6< #%)^1<8OL5C$SEOL]/[YZ-T#!; MD*@T/XA.WYV CD5EX(8[/@1K*E%UO8]O!@$EAZG'/_TN)"9 MV2P8BI_/$/+ _P82PG4E#&0-\C?_[,65[37=SE868D@T^K8^EB"S.( _ M*2%YN&=X\B*JOG[WH)[?W-WAESY(*T"L2"-W+"I)]7)V\C V/QJDPSUBZ\Q% M"%2=V?N\KX=< 69"YF?;H+A M>.@4A;*SWMH*X\O^Z@_603&[7-GG"\W(.L"OK[^%',:F$;V@I6,TLJDH-QE) M15IR5UKDSQ]VR_[]=H]L].H1J)PGYNE85$@8'R_?.*Y_;:67\4)5O/7^VHN; MY4G=HW)"*&C,63'HT@'7D+J0,]!?,!R+4@Z]1#RPO*%^T#=N@VA0?Z0/!0_# MM^DU(WI!ET*(ECX6\><-UHJ]./5839'==E\Q]<61,<0=B^*$QE^69$2V/NV'?:B"_D'.PH&)S7V/SE>2CGPTZ14O_N MCQO_:Z9.'?>;@H?AV_3VUM.E$&)+48$-DC^VX25GT["+[]Y\VIX_-\J,TN;U M7&Z"E'GJ6)0GG)G35OF;\^J^DEDMN5M?E0%VCRI;)HEO\08!OL33S[8T^+?( M-K;)^9!@S$Z7$&J70H@-.0QF"K/O9JCTC?1$ER_L'EJ34D(U@F<1XE!2QZ(, M?%K.98T59I&Q?"HE)NDBL,?MU8I*^B);[I'9?8O'=HG/LU/?V7(A-8F="PA& M%[H,<#K&8=<7]>OGW5SOX4_-H:IT)G;#[MR\OKG[DX]AF\QQD*\6M=>Q*/U[ MX*]41_<"9FK+-IV=Q)I6?[3OW*,SPHL+4;L>B%$$DJK' M '[76@)9A;O,A23X(83?BTS-;+E'95K$H$L'?.Y\(3, P>C"^A%]@I:.T27'OVIX]$SJTUOWJ$+3.HP>'5"QYX7, 2C"UU"J!L2#SD:SRA.^"3L8TBKO7)PAMWSW__+X22>O9L:CPBE:4%L/+U\@:4,94).J3 M=YG;P8NL9/EKHH3M]Z@&\QZR.S8V^!;VNY 9@&!T8=6(/D=DOMN10]1-B\83 M5H A3$:&;'=MW#U7>QMW]U5:C+1$)/+5'8N2GD$3\A9[(LTH4KC+C6>5>K^6 M8N,]JL(Z5[;F._:==R^$+V^,:^J=7X\ !*,++6VZRAN-7EJ!U46UG7:Y6!FF MB*CMGNF!EM6[;U^L$';=I6M1S[4FGI"W.*3)QK6<>:6 GRAPHIC 17 image_7.jpg begin 644 image_7.jpg MB5!.1PT*&@H -24A$4@ -@ #0" ( #J$3C7 3&$E$051X7NV= MV96L(!"&S6<>C:53,(Z;ABE,++Y./%X6Q:)^0-Q0[/K.G#Z.XM+X6QMJ-Z-P MG-^NR>??P%=?9XCLH-NQK6?2\!G"#OXB.DGPZ?E&@N1)O/OEZU6'"/$,\N0" MM/T?WQ)E^,=72-!6KD41XAGLL(@342T.ORUONT;5=E&$> ;,(L;<;M!P?OI0 MG(=!8%O&/[T9_=/_?6J]_O?H:)/_I4<8)9X M P!LGJ_=7S_HG&D3QU YUPI1G[]_??NO5]ZJ^>E4=_-/-?_331-ZYCRQ-'A, MFY]>74+\&UHV6T2([7B8R$TF$*W[5,HE0C3Z&Z83[&2G_^R9]B=T@WDBUO@1 M;>)"_/,-V&J,&'"^/%_AXH[S#J]]IA"5_MKES#GK,I_.Y5_RZ:S1\NFO=?^< M^?-4BPA5P"Y@X7B;%+7+\1PAJOC).VVH0CTS8V)9ZSF?RY<:4"N6OXU9L[:( MS.!!O=KRQRN%*:JMW8S'A:BL8$A&H,BE342"?!6V[@,FSK6(_YC TC'?:L@X M46\VLU^(DP3U>?)/FSEGWH3?H)W_NH_.8[S/?V:^R6^>- %B/ M$2- ,9R1%O1SV2-$=3YT+#CIS+=YH#Q](G^'0?W%S,D+^.-"7/^JW#5GK,*( M>.W$,,R3V2Q$I:=%:DR%Q$ J_?6_<1/R,EC9+R=&9(8M1[MA0(Z)89@'LTV( M$!'Z;O='Z:]3;:KLB2-LMH@0\P74,[=934%8N)D1&#R0#4)4H1)8/F/\9A6F MQA[>#?.SZQ:1F[&.N X>/OZLR7KS9?!$LFD%Z XT[DPI"R MI%7[6-:%."7(]M-/3;K5\.5+R+6(J+"(:D&L&NAML*P--Z[UL")$/63,K>"D MPOYK(T(D M[PD9R0($CI42%J)?K%E&< MH] &@G 1BQ"GT3Q_'$4R9:$,BQ!I[7"ZQ3 X'B\(%S )4=D]YI'5IYA#H1B3 M$*%JHR=$AD(Q)B&VTV, BT5LQ2\+!9F$N'CDV2B*7Q9*HH5H_#(IW-BJ3>6W M%0EUH87H/9XWW^[%&PK"E6@A3H4;5S[\='*+@U 8+42OB&TF!A&B4)9FJ2"2 M3Y&A4)A&O\N&U [M)V\E"!?3P.MLI((HW$#3.XLXUQ%%B$)Y&G/3C=1NA)MI M.JC=B!"%\NC?//*SYK[[%2$*I6GF894I0%1RE%6Q,:+WJ)0\LR>4!USS M1RRB< .S:R9&480HE$=*:A=L URQU1.$.C&OVLF:QB,(-A"RBQ(A"<>;RS9(UBT44;L!_>$JR M9N$FJ&N>1OG$(@KED3JB\ BL19QLX9?4$?O?OFF:]J>5UT ^!S]&-!/O%F+W M\7YMOI/?>'L&WW6'=O=IJ0HM8A>? %K$UXZL,%M(X4V%XI"L^>TC*VU91&9R!C*7C(;J6>^M&Y5!9BLO,$B#B RAFW&9GY#F*BNP-UI MF;UZE2>AWD:%-&K.\:YS%O%5-SV@M6/89FQF7_\5F,9%(TI)?%DG'Y]/\>%\V%A /V_7G.'(E^_F;Y5RSH$PSP6=6 MJA?B:K>ZEFS^D7ZT*%N[&GO= +@(EZRD^THUR^D3U_[(E8SEF^J3%;SZ*31A M9(N.]*-"A9YN4X^2H_XE9)_VHQ7&9E(R)6C1!9W#11PWUKSD*U4+<35 I%Z& M+3K2C\RT;*J/7$WZRF2H+W++5?2VI_CPY@8F$:HV.E\OVOO%@];EB*Q/A7=( M#&75;I&@Y6VNF?K'J7]]>T#+%G1^0\HZ6PE&6ND OQCHEQ']'-E]$K3@6'/= M%A'=$%,)[7$ZOSD@';8=!V]W!\&+A!(K*!;F;1:1];+29>L_,$4;,]7NNQ,L M$97RIF51L4%Z7&YW*'(%])F5ZNN(J F>0_A28QK=9Q&# :+E+F.S*L'F87G] MN&3-=&2E6HN(8P,L9&0V -T679H);L11_F0KZ;.K"WE41N^PKGD68N46$37! MS!43(IXSNC03M@5*82%BHA;@D2H7P5DM%6(6"VB;-W:5O K.X('MKM06@ LW]0:(Z*JV'G" MZ@R>R$TV;/ '+9CUQ=V="\85#O6]@C'#N1?&,-^\J+YI^UD>F-S'+$1B%"L5 M(GHH-MR'9;.@=EF;!+A]^F\#!O@L@B*SN H4#G6>F"SKAP>@MRW[2F"C%R-6 M_A0?[Q)C .B_*#*TB"C6!#AF0_\]\<13\)@G?CQSCADT?OVM* ^@+S;("!E\ MM3PP1JS2(J*1L#DC?BH&RLN"UP_&B"JMV8TV@9%= M4U3O;8IM*"^QB&@G>GCV@J\3E&]V8,=$/,"#TBB.@P2#PMC]"JS9I@N,DE,A M;\R7'730N!^:K%1S#H* -"##4+0BV$70L]-5]G+X-^?4I #3%Y MH?7:X9?QVD:Z8S?#4LC=-S67;_"J59Z(_AL[9[2-A;>(0%>Q)R-Q=\5!\-LU M26WQIAL/!K,N1&G]Q"MMY.4;.[)2H47D_02I0^RTT386WB($\\MV)IWC9AXE M9 O39AME%+L($32E#!MY\]7.P+_IH4Z+&/"PYF9C.B<61-,V4\N,"YV>,'>: MR38VQ)II4(6KJF+MF_A%2$'Y,G271OKP%- BUO=<,T8SJEM74V8+>KU82PIM M/\W*BP0V@8%O,!-7!^QVAZLT2=L\: D&5J'HG1[(N#-YP_V(V/OVW- Y?)T9 M7'\Z$;3&.=)GJ&)G)=X;=FK';"Z5C7[(18I47DO;A%B'CR M$HTMP99L.\=>3*7SDET M+@ZNI#5$!4>#=SZLLJ;F3#!R8-!C8#=A3 UFFYVV@M>EPYG@R$IE%A%-6GZF M,H9TW,2#*L7R+,B/UXPE/6DU7P2&*(II@#C.[1*TL!BQ/M>,O:PSE>3]L S: M,MV>JC;M\LK_< OV0PY/D*"%O>FAOF0%ZR\C>#2^C@\:DEC!C&Z65330,'N+ MKP#!Q ##_X) M5#[6[)>1;2^SL&^U&(:V)&@MO#0%E(H;80VN!CT#$KM5YPF$1E;J$2*F&DH0 M+!%>#8,P<0YJURT-#O7BD? 6%\/VC@2OKN=0]VU@:(,+ M*AN%F+/?L\!KB5'R8/;A9\W6(D9"]0>"@=$(,1]?)P3>_LX;Q!=9[A5BPB\_ M,R)$ZGZ'-M,<9BJ9992@H(-+@^;00M;6Q%+OT\%KP/%P=TQQ%K'*K)F7D4TP M[LT!)QLDZ.+M(K9!?ST/VJQ)2O9+-;]#NV8/7#D9PS,E%H9T;<,KAI7'K#FA:='6'T)HD4U4Y)= M/?Y[J=LUHT5D\!62T!7UR2/""M8.&1AH\A9GDTA3+*<_XG0==;]#.VT1<]1# M27BZG-.)0LQ9ZR"X4\N3!U&"O-DB!@=(4L" H24S[4#[E+GB03!KWGH%/H&Z MGUE)6\3\3,6!1G'32>7K;LM7]+LBE';5WR9CAIUP2SCH#F-'MX^DCDA&5MYB M$7GK', H\@9)4!.\103F83<)$3MAT^JG0+_XN.O=(]8UST)\D47<[19=^KS1 MGFEV>./0 UC]OC'\D14S4=$[M'%HSG'PG4"[057Q%C,# M//-JV5KPPTXH*42OMK#]TG74_0[M6,ZX]5R>"!K%X,&@>BP[PCOLA-UF:2L[ M;G2*@6/-;Q#BD1XY#HI,:=%9Z-@Q-WO#?-S=#C7O@)GS?0?OP/)-33$BFI\F M8H$*$_2Y"8XX-53VD:WE@-V^N5(&S$(D1K$B(8Y0,6GN-H>.?"T>/&"\*_;2 MT47,C8ZK=BJ/.GKA:JR.Z\%ZU:W)8=!R,VBC[^B'4_\5M4;Q%'ZYM^ZAM= M/1$4RBGN,OVS5B=J??23E?H*VH(%G>9QYX"QH..*:[[RYYJ%&2Z6 SE0_Y?Z MN>=S;"W@EV_LR(I8Q I! [:CB!,<;W1<80@=_DT/8A%KA@MG2QBG$_RX!)OS M$OP8:!%K>JY9H*!1;-8 M#FC-CS.0S5^(N.:W$=3B5O3@>"D)6NJ^'U$(0_W/K BO ,LW MDJP(-^#&FI=\180HE">0-;?BFH7B-.V<+#N[J.;P5H)P,8VR?[1V8^7(6PG" MQ9#RS>R=Q2(*Y3$_U33KSYE&WDH0+J89_D9:S;:?O)4@7(Q^;11-F>U$+Z-\ M0EF,$">+N-2T18A"8;00=4V;J%")4O(5H3!:B+W-5_RR-F\H"%>BA3CE*U:% MXIV%.YC><6O&5^3V6.$V)B$:[^S=@Z,^_9:"<"&3$/4/%GBNV11QGO36W%DHQB)$>)Q/3^2_Z5$0CK (<1AG[TS&^J2.(Y3!^V48[_F568M2 MQQ$*X E1IRS,(AI1TC:"< 7\M[+@H3[]*491N!HN1#UK"1"7X1;1HG I 2%Z MCU/-$^VGO^LWX85O("#$<:HILF#1W GQQUL*PBF$A:A'_$"%VB[* +1P#6$A MCN[>,+^^W<@/I G7$!7BZ WZ>9^MO I".)N4$$>CQ98\R^(F=.XBMT0(Y[$B MQ,&KYO"04;0HG,6*$$+1PF M2XBC>:Y%QXN!W&529/M/Y"CL)U>(ELE'HYN>AP2[?RIPY&L)PBK;A#A&[I^= M1&D-I''6JIFD,D(^FX4X!FK=-( MH\ON=U"?*J:TT_T\QW[V9%J6?LE2-7._$$=3V>F<'*U1G(-%;AI9FTFL*%R9 M\XUSC@K1,A4:?^;=3/OP]\UFNG_=8H>#!R9SWSO$GS+#(:4)TV"" [D9]MG3:.Q3O@&3.=\QA\_6O[ITO1,>@ M%3D/R;#CF/\E ET.JW%W6I O0*7,OHQ1-FU/M Z?9CLK^W*??@$_O*_$$>*^ M$D>(^TH<(>XK<82XK\01XKX21XC[2ATA;%#/,1.76,0 ?]IQ]R8Y4G\J7S:# M-"IQUMZ\LQFT&9LQTX.=GOZ=&Y@V>EUH;]O,B[SVMHU9Q-O/B\A\VL;NBVW3 M3NLC#+2W.S6+ L=@%H6/04U/&PQMC:V T&MSDM H\KF39:E_WI4J_@-U+M"G%E.TO !)14Y$KD)@@@$! end XML 18 okta-20211031_htm.xml IDEA: XBRL DOCUMENT 0001660134 2021-02-01 2021-10-31 0001660134 us-gaap:CommonClassAMember 2021-11-29 0001660134 us-gaap:CommonClassBMember 2021-11-29 0001660134 2021-10-31 0001660134 2021-01-31 0001660134 us-gaap:CommonClassAMember 2021-01-31 0001660134 us-gaap:CommonClassAMember 2021-10-31 0001660134 us-gaap:CommonClassBMember 2021-01-31 0001660134 us-gaap:CommonClassBMember 2021-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2021-08-01 2021-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2020-08-01 2020-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2021-02-01 2021-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2020-02-01 2020-10-31 0001660134 us-gaap:TechnologyServiceMember 2021-08-01 2021-10-31 0001660134 us-gaap:TechnologyServiceMember 2020-08-01 2020-10-31 0001660134 us-gaap:TechnologyServiceMember 2021-02-01 2021-10-31 0001660134 us-gaap:TechnologyServiceMember 2020-02-01 2020-10-31 0001660134 2021-08-01 2021-10-31 0001660134 2020-08-01 2020-10-31 0001660134 2020-02-01 2020-10-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-07-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-02-01 2021-10-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-02-01 2020-10-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-10-31 0001660134 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-10-31 0001660134 us-gaap:RetainedEarningsMember 2021-07-31 0001660134 us-gaap:RetainedEarningsMember 2020-07-31 0001660134 us-gaap:RetainedEarningsMember 2021-01-31 0001660134 us-gaap:RetainedEarningsMember 2020-01-31 0001660134 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001660134 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0001660134 us-gaap:RetainedEarningsMember 2021-02-01 2021-10-31 0001660134 us-gaap:RetainedEarningsMember 2020-02-01 2020-10-31 0001660134 us-gaap:RetainedEarningsMember 2021-10-31 0001660134 us-gaap:RetainedEarningsMember 2020-10-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2021-10-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2020-10-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-10-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-10-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001660134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001660134 2020-10-31 0001660134 2020-01-31 0001660134 okta:Auth0Member 2021-05-03 2021-05-03 0001660134 okta:Auth0Member us-gaap:CommonStockMember 2021-05-03 2021-05-03 0001660134 okta:Auth0Member us-gaap:EmployeeStockOptionMember 2021-05-03 2021-05-03 0001660134 us-gaap:RestrictedStockMember okta:Auth0Member 2021-05-03 2021-05-03 0001660134 us-gaap:RestrictedStockMember okta:Auth0Member 2021-05-03 0001660134 us-gaap:EmployeeStockOptionMember okta:Auth0Member 2021-05-03 2021-05-03 0001660134 us-gaap:EmployeeStockOptionMember okta:Auth0Member 2021-05-03 0001660134 okta:RestrictedCashAwardsMember okta:Auth0Member 2021-05-03 0001660134 okta:Auth0Member 2021-02-01 2021-07-31 0001660134 okta:Auth0Member 2021-05-03 0001660134 okta:Auth0Member us-gaap:DevelopedTechnologyRightsMember 2021-05-03 2021-05-03 0001660134 srt:MinimumMember okta:Auth0Member us-gaap:CustomerRelationshipsMember 2021-05-03 2021-05-03 0001660134 srt:MaximumMember okta:Auth0Member us-gaap:CustomerRelationshipsMember 2021-05-03 2021-05-03 0001660134 okta:Auth0Member us-gaap:CustomerRelationshipsMember 2021-05-03 2021-05-03 0001660134 okta:Auth0Member us-gaap:TradeNamesMember 2021-05-03 2021-05-03 0001660134 okta:Auth0Member 2021-08-01 2021-10-31 0001660134 okta:Auth0Member 2021-05-03 2021-10-31 0001660134 okta:Auth0Member 2020-08-01 2020-10-31 0001660134 okta:Auth0Member 2021-02-01 2021-10-31 0001660134 okta:Auth0Member 2020-02-01 2020-10-31 0001660134 okta:TownsendStreetLabsIncAtSpokeMember 2021-08-02 2021-08-02 0001660134 okta:TownsendStreetLabsIncAtSpokeMember us-gaap:DevelopedTechnologyRightsMember 2021-08-02 2021-08-02 0001660134 okta:TownsendStreetLabsIncAtSpokeMember 2021-08-02 0001660134 okta:TownsendStreetLabsIncAtSpokeMember 2021-05-01 2021-07-31 0001660134 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-10-31 0001660134 us-gaap:CashAndCashEquivalentsMember 2021-10-31 0001660134 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2021-10-31 0001660134 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2021-10-31 0001660134 us-gaap:ShortTermInvestmentsMember 2021-10-31 0001660134 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001660134 us-gaap:CashAndCashEquivalentsMember 2021-01-31 0001660134 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001660134 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001660134 us-gaap:ShortTermInvestmentsMember 2021-01-31 0001660134 2020-02-01 2021-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-10-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-10-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-10-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2025Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2025Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:TownsendStreetLabsIncAtSpokeMember 2021-02-01 2021-10-31 0001660134 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-10-31 0001660134 us-gaap:DevelopedTechnologyRightsMember 2021-10-31 0001660134 us-gaap:CustomerRelationshipsMember 2021-10-31 0001660134 us-gaap:TradeNamesMember 2021-10-31 0001660134 us-gaap:LicensingAgreementsMember 2021-10-31 0001660134 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-31 0001660134 us-gaap:DevelopedTechnologyRightsMember 2021-01-31 0001660134 us-gaap:LicensingAgreementsMember 2021-01-31 0001660134 us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2021-10-31 0001660134 us-gaap:DevelopedTechnologyRightsMember 2020-02-01 2021-01-31 0001660134 us-gaap:CustomerRelationshipsMember 2021-02-01 2021-10-31 0001660134 us-gaap:TradeNamesMember 2021-02-01 2021-10-31 0001660134 okta:Auth0Member 2021-10-31 0001660134 2021-11-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-08-15 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-08-15 2018-08-15 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-09-01 2019-09-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-09-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember us-gaap:CommonClassAMember 2019-09-01 2019-09-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-02-01 2020-01-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2020-01-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2020-06-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2020-06-01 2020-06-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember us-gaap:CommonClassAMember 2020-06-01 2020-06-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2020-02-01 2021-01-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember us-gaap:CommonClassAMember 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2021-08-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2020-08-01 2020-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2020-02-01 2020-10-31 0001660134 us-gaap:AdditionalPaidInCapitalMember okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member 2019-09-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member 2020-06-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member 2019-09-01 2019-09-30 0001660134 okta:ConvertibleSeniorNotesDue2023Member 2020-06-01 2020-06-30 0001660134 okta:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2025Member 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2021-08-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2020-08-01 2020-10-31 0001660134 okta:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2020-02-01 2020-10-31 0001660134 us-gaap:AdditionalPaidInCapitalMember okta:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2021-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember okta:ConvertibleSeniorNotesDue2025Member 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member 2021-02-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-08-01 2021-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2020-08-01 2020-10-31 0001660134 okta:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2020-02-01 2020-10-31 0001660134 us-gaap:AdditionalPaidInCapitalMember okta:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember okta:ConvertibleSeniorNotesDue2026Member 2021-02-01 2021-10-31 0001660134 us-gaap:LetterOfCreditMember 2021-10-31 0001660134 us-gaap:LetterOfCreditMember 2021-01-31 0001660134 okta:CostofServicesLicensesandServicesMember 2021-08-01 2021-10-31 0001660134 okta:CostofServicesLicensesandServicesMember 2020-08-01 2020-10-31 0001660134 okta:CostofServicesLicensesandServicesMember 2021-02-01 2021-10-31 0001660134 okta:CostofServicesLicensesandServicesMember 2020-02-01 2020-10-31 0001660134 okta:TechnologyServicesCostsMember 2021-08-01 2021-10-31 0001660134 okta:TechnologyServicesCostsMember 2020-08-01 2020-10-31 0001660134 okta:TechnologyServicesCostsMember 2021-02-01 2021-10-31 0001660134 okta:TechnologyServicesCostsMember 2020-02-01 2020-10-31 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2021-10-31 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2020-10-31 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-10-31 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2021-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2020-08-01 2020-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2021-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2020-08-01 2020-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-10-31 0001660134 okta:A2017EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-10-31 0001660134 okta:A2017EquityIncentivePlanMember us-gaap:CommonClassBMember 2021-10-31 0001660134 okta:StockOptionsAndRestrictedStockUnitsMember 2021-10-31 0001660134 us-gaap:EmployeeStockMember 2021-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2021-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember okta:Auth0Member 2021-02-01 2021-10-31 0001660134 us-gaap:RestrictedStockMember okta:Auth0AndAtSpokeMember 2021-05-03 2021-05-03 0001660134 us-gaap:RestrictedStockMember okta:Auth0AndAtSpokeMember 2021-10-31 0001660134 us-gaap:RestrictedStockMember okta:Auth0AndAtSpokeMember 2021-02-01 2021-10-31 0001660134 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001660134 us-gaap:EmployeeStockMember 2021-08-01 2021-10-31 0001660134 us-gaap:EmployeeStockMember 2020-08-01 2020-10-31 0001660134 srt:MinimumMember us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001660134 srt:MaximumMember us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001660134 srt:MinimumMember us-gaap:EmployeeStockMember 2020-02-01 2020-10-31 0001660134 srt:MaximumMember us-gaap:EmployeeStockMember 2020-02-01 2020-10-31 0001660134 us-gaap:EmployeeStockMember 2020-02-01 2020-10-31 0001660134 us-gaap:CommonClassAMember 2021-08-01 2021-10-31 0001660134 us-gaap:CommonClassBMember 2021-08-01 2021-10-31 0001660134 us-gaap:CommonClassAMember 2020-08-01 2020-10-31 0001660134 us-gaap:CommonClassBMember 2020-08-01 2020-10-31 0001660134 us-gaap:CommonClassAMember 2021-02-01 2021-10-31 0001660134 us-gaap:CommonClassBMember 2021-02-01 2021-10-31 0001660134 us-gaap:CommonClassAMember 2020-02-01 2020-10-31 0001660134 us-gaap:CommonClassBMember 2020-02-01 2020-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-10-31 0001660134 us-gaap:RestrictedStockMember 2021-02-01 2021-10-31 0001660134 us-gaap:RestrictedStockMember 2020-02-01 2020-10-31 0001660134 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001660134 us-gaap:EmployeeStockMember 2020-02-01 2020-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember okta:ConvertibleSeniorNotesDue2023Member 2021-02-01 2021-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember okta:ConvertibleSeniorNotesDue2023Member 2020-02-01 2020-10-31 0001660134 us-gaap:WarrantMember 2021-02-01 2021-10-31 0001660134 us-gaap:WarrantMember 2020-02-01 2020-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember okta:ConvertibleSeniorNotesDue2025Member 2020-02-01 2020-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember okta:ConvertibleSeniorNotesDue2026Member 2020-02-01 2020-10-31 shares iso4217:USD iso4217:USD shares okta:investment pure okta:tradingDay okta:incentive_plan okta:period false 0001660134 --01-31 2022 Q3 0.0206795 0.0052991 0.0041912 Subsequent Events[open for any subsequent events] 10-Q true 2021-10-31 false 001-38044 Okta, Inc. DE 100 First Street, Suite 600 26-4175727 San Francisco CA 94105 888 722-7871 Class A common stock, par value $0.0001 per share OKTA NASDAQ Yes Yes Large Accelerated Filer false false false 148529670 7014137 372372000 434607000 2109687000 2121584000 3149000 3451000 253568000 194818000 60465000 45949000 56776000 81609000 2852868000 2878567000 60751000 62783000 154522000 149604000 145655000 108555000 336354000 27009000 5401343000 48023000 45480000 24256000 8996973000 3298797000 11547000 8557000 91516000 53729000 109233000 71906000 15956000 908684000 759914000 502738000 988166000 1545614000 1793970000 857387000 179205000 179518000 17958000 10860000 33119000 11375000 3012418000 2604754000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 0.0001 0.0001 1000000000 1000000000 148448000 148448000 122824000 122824000 15000 12000 0.0001 0.0001 120000000 120000000 7014000 7014000 8159000 8159000 1000 1000 7558816000 1656096000 404000 5390000 -1574681000 -967456000 5984555000 694043000 8996973000 3298797000 336702000 206743000 879881000 571213000 13978000 10636000 37305000 29471000 350680000 217379000 917186000 600684000 91048000 44762000 227903000 121420000 18626000 12146000 49000000 35121000 109674000 56908000 276903000 156541000 241006000 160471000 640283000 444143000 130535000 58150000 321805000 160510000 203878000 109812000 548749000 312177000 105149000 44485000 322406000 121019000 439562000 212447000 1192960000 593706000 -198556000 -51976000 -552677000 -149563000 23144000 22368000 68776000 50063000 1056000 1878000 7622000 10737000 0 -89000 -179000 -2263000 22088000 20579000 61333000 41589000 -220644000 -72555000 -614010000 -191152000 667000 209000 -6785000 -626000 -221311000 -72764000 -607225000 -190526000 -1.44 -1.44 -0.56 -0.56 -4.17 -4.17 -1.51 -1.51 153756000 153756000 128813000 128813000 145782000 145782000 126222000 126222000 -221311000 -72764000 -607225000 -190526000 -2998000 -2226000 -4164000 1344000 -973000 -724000 -822000 335000 -3971000 -2950000 -4986000 1679000 -225282000 -75714000 -612211000 -188847000 7391185000 1498562000 1656109000 1105576000 5409344000 11208000 8299000 64119000 51053000 9818000 156447000 54049000 408482000 140895000 -12000 306220000 8000 -8829000 -20776000 -70493000 2000 195046000 175399000 133975000 7558832000 1569727000 7558832000 1569727000 -1353370000 -818886000 -967456000 -701124000 -221311000 -72764000 -607225000 -190526000 -1574681000 -891650000 -1574681000 -891650000 4375000 5521000 5390000 892000 -3971000 -2950000 -4986000 1679000 404000 2571000 404000 2571000 5984555000 680648000 5984555000 680648000 -607225000 -190526000 407611000 139774000 76631000 23694000 64478000 47261000 40041000 28428000 -13606000 -2414000 5649000 4662000 -179000 -2263000 5665000 -628000 267000 -3887000 29561000 10547000 -92183000 -51837000 -5356000 6794000 -16564000 -13979000 -195000 1377000 19488000 37863000 22537000 2442000 -17280000 -11750000 198035000 60663000 90587000 93053000 2348000 3530000 5800000 11297000 1333617000 1845958000 1118448000 386774000 228344000 206129000 215129000 0 -210102000 -1267882000 0 1134841000 26000 447000 2000 195046000 0 175399000 0 133975000 41054000 33570000 17417000 12821000 58447000 1066457000 -494000 121000 -61562000 -108251000 448630000 531953000 387068000 423702000 3548000 1566000 2550000 622000 5409344000 0 126144000 307910000 92097000 0 21518000 45490000 0 9818000 372372000 409769000 5136000 2413000 9560000 11520000 387068000 423702000 Overview and Basis of Presentation <div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Okta, Inc. (the “Company”) is the leading independent identity provider. The Okta Identity Cloud enables the Company’s customers to securely connect the right people to the right technologies and services at the right time. The Company was incorporated in January 2009 as Saasure Inc., a California corporation, and was later reincorporated in April 2010 under the name Okta, Inc. as a Delaware corporation. The Company is headquartered in San Francisco, California.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of January 31, 2021, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results of operations for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2022 or any future period. The condensed consolidated financial statements include the results of operations for acquired businesses from their acquisition dates to October 31, 2021. See Note 3 for additional details. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 4, 2021. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications of components of prior period operating cash flows have been made in the condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no impact on total operating cash flows as previously reported.</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (“SSP”) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of its convertible senior notes, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of deferred income tax assets, the valuation of goodwill and acquired intangible assets and their useful lives and the valuation of certain equity awards assumed. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization (“WHO”) declared the outbreak of the novel coronavirus (“COVID-19”) a pandemic, which has spread across the globe. The Company considered the impact of COVID-19 on the assumptions and estimates used and determined that there were no material adverse impacts on the condensed consolidated financial statements for the three and nine months ended October 31, 2021 and 2020. As events continue to evolve and additional information becomes available, the Company’s assumptions and estimates may change materially in future periods.</span></div> The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated balance sheet as of January 31, 2021, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results of operations for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2022 or any future period. The Company’s fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022. Certain reclassifications of components of prior period operating cash flows have been made in the condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no impact on total operating cash flows as previously reported. <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (“SSP”) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of its convertible senior notes, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of deferred income tax assets, the valuation of goodwill and acquired intangible assets and their useful lives and the valuation of certain equity awards assumed. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization (“WHO”) declared the outbreak of the novel coronavirus (“COVID-19”) a pandemic, which has spread across the globe. The Company considered the impact of COVID-19 on the assumptions and estimates used and determined that there were no material adverse impacts on the condensed consolidated financial statements for the three and nine months ended October 31, 2021 and 2020. As events continue to evolve and additional information becomes available, the Company’s assumptions and estimates may change materially in future periods.</span></div> Accounting Standards and Significant Accounting Policies <div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in Item 8. Financial Statements and Supplementary Data of its Form 10-K for the fiscal year ended January 31, 2021. The Company has updated and further described its accounting policies for business combinations and strategic investments below. There have been no other significant changes to the Company’s significant accounting policies for the nine months ended October 31, 2021. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company acquires a business, the purchase price is allocated to the net tangible and identifiable intangible assets acquired based on their estimated fair values. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires management to make significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets. These estimates can include, but are not limited to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">future expected cash flows from subscription contracts, professional services contracts, other customer contracts and acquired developed technologies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">person hours required in recreating certain acquired technologies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">royalty rates applied to acquired developed technology platforms and other intangible assets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">obsolescence curves and other useful life assumptions, such as the period of time and intended use of acquired intangible assets in the Company’s product offerings;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">discount rates; </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">uncertain tax positions and tax-related valuation allowances; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">fair value of assumed equity awards.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates are inherently uncertain and unpredictable, and unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which may be up to one year from the acquisition date, adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed may be recorded, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic Investments</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds strategic equity investments in privately held companies that are included in Other assets on the condensed consolidated balance sheets. Investments in privately held companies without readily determinable fair values in which the Company does not own a controlling interest or have significant influence over are measured using the measurement alternative. In applying the measurement alternative, the Company adjusts the carrying values of strategic investments based on observable price changes from orderly transactions for identical or similar investments of the same issuer. Additionally, the Company evaluates its strategic investments at least quarterly for impairment. Adjustments and impairments are recorded in Interest and other, net on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the estimated fair value of its strategic investments in privately held companies, the Company uses the most recent data available to the Company. Valuations of privately held securities are inherently complex due to the lack of readily available market data and require the use of judgment. The determination of whether an orderly transaction is for an identical or similar investment requires significant Company judgment. In its evaluation, the Company considers factors such as differences in the rights and preferences of the investments and the extent to which those differences would affect the fair values of those investments. The Company’s impairment analysis encompasses an assessment of both qualitative and quantitative factors including the investee's financial metrics, market acceptance of the investee's product or technology, general market conditions and liquidity considerations.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (“EPS”), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and the Company intends to adopt this standard using the modified retrospective method in its first quarter of fiscal 2023. The Company is currently evaluating the quantitative impact of this standard on its consolidated financial statements.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company acquires a business, the purchase price is allocated to the net tangible and identifiable intangible assets acquired based on their estimated fair values. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires management to make significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets. These estimates can include, but are not limited to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">future expected cash flows from subscription contracts, professional services contracts, other customer contracts and acquired developed technologies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">person hours required in recreating certain acquired technologies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">royalty rates applied to acquired developed technology platforms and other intangible assets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">obsolescence curves and other useful life assumptions, such as the period of time and intended use of acquired intangible assets in the Company’s product offerings;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">discount rates; </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">uncertain tax positions and tax-related valuation allowances; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">fair value of assumed equity awards.</span></div>These estimates are inherently uncertain and unpredictable, and unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which may be up to one year from the acquisition date, adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed may be recorded, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds strategic equity investments in privately held companies that are included in Other assets on the condensed consolidated balance sheets. Investments in privately held companies without readily determinable fair values in which the Company does not own a controlling interest or have significant influence over are measured using the measurement alternative. In applying the measurement alternative, the Company adjusts the carrying values of strategic investments based on observable price changes from orderly transactions for identical or similar investments of the same issuer. Additionally, the Company evaluates its strategic investments at least quarterly for impairment. Adjustments and impairments are recorded in Interest and other, net on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the estimated fair value of its strategic investments in privately held companies, the Company uses the most recent data available to the Company. Valuations of privately held securities are inherently complex due to the lack of readily available market data and require the use of judgment. The determination of whether an orderly transaction is for an identical or similar investment requires significant Company judgment. In its evaluation, the Company considers factors such as differences in the rights and preferences of the investments and the extent to which those differences would affect the fair values of those investments. The Company’s impairment analysis encompasses an assessment of both qualitative and quantitative factors including the investee's financial metrics, market acceptance of the investee's product or technology, general market conditions and liquidity considerations.</span></div> In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (“EPS”), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and the Company intends to adopt this standard using the modified retrospective method in its first quarter of fiscal 2023. The Company is currently evaluating the quantitative impact of this standard on its consolidated financial statements. Business Combinations<div style="margin-bottom:8pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Auth0</span></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2021, the Company acquired all outstanding shares of privately-held Auth0, an Identity-as-a-Service company. The Company expects to combine Auth0’s developer-centric identity solution with the Company’s Okta Identity Cloud to drive synergies, product options and value for current and future customers. The acquisition date fair value of the consideration transferred for Auth0 was approximately $5,671.0 million, which consisted of the following (in thousands):<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,175,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of outstanding employee equity awards assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,671,022 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consideration of $257.0 million includes $3.8 million held back as partial security for post-closing true-up adjustments as well as indemnification claims made within one year of the acquisition date. </span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 19.2 million shares of common stock valued at $5,175.6 million were issued to selling stockholders, which includes approximately 1.1 million shares valued at $294.6 million held back as partial security for post-closing true-up adjustments as well as any indemnification claims made within one year of the acquisition date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into revesting agreements with Auth0’s founders pursuant to which approximately 1.2 million additional shares of Okta’s Class A common stock issued to the founders as of the closing date will vest over three years. The $332.1 million fair value of the unvested restricted stock is not included as purchase consideration above, as it has a post-combination service requirement and will be accounted for separately from the business combination as stock compensation expense. </span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued replacement equity awards with a fair value of $655.1 million, of which $238.4 million was allocated to the purchase consideration as it is attributable to pre-combination services rendered and $416.7 million was allocated to post-combination services and will be expensed over the remaining service periods as stock-based compensation. The fair value of the stock options assumed by the Company was determined using the Black-Scholes option pricing model. The Company also converted certain equity awards to unvested restricted cash awards totaling $13.5 million that will be expensed over the remaining service periods.</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 12 for a discussion of amounts related to post-combination services that will be expensed over the remaining service periods as stock-based compensation. </span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs of $29.0 million related to Auth0 were expensed by the Company in general and administrative expenses in its condensed consolidated statements of operations for the six months ended July 31, 2021.</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction was accounted for as a business combination. The total purchase price of $5,671.0 million was allocated using information currently available to the Company. As a result, the Company may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed, and revisions of preliminary estimates. Preliminary allocation of the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values is as follows (in thousands):<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of purchase consideration over the fair value of the net tangible assets and identifiable intangible assets acquired was $5,290.1 million and was recorded as goodwill, which is primarily attributable to expected synergies in sales opportunities across complementary products, customers and geographies, cross-selling opportunities, and improvements in the selling process. None of the goodwill is expected to be deductible for U.S. federal income tax purposes. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives and fair values of the identifiable intangible assets are as follows (in thousands):<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.399%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Preliminary Estimate <br/>Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 6 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology represents the estimated fair value of the features underlying the Auth0 products as well as the platform supporting and providing services to Auth0 customers. Customer relationships represents the estimated fair value of the underlying relationships with Auth0 customers, including the fair value of unbilled and unrecognized contracts yet to be fulfilled. Trade name represents the estimated fair value of the Auth0 brand.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue and earnings of Auth0 included in the Company’s consolidated income statement from the acquisition date through October 31, 2021 are as follows (in thousands):<br/><br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.107%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 3, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> to </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma consolidated revenue and earnings for the three and nine months ended October 31, 2021 and 2020, calculated as if Auth0 had been acquired as of February 1, 2020 are as follows (in thousands):<br/><br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pro Forma Consolidated Statement of Operations Data</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(621,546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma financial information for all periods presented above has been calculated after adjusting the results of Auth0 to reflect certain business combination and one-time accounting effects such as fair value adjustment of deferred revenue, amortization expense from acquired intangible assets, stock-based compensation expense for unvested equity awards assumed, deferred commissions, release of deferred tax asset valuation allowance and acquisition costs as though the acquisition occurred as of the beginning of the Company’s fiscal 2021. The historical consolidated financial information has been adjusted in the pro forma combined financial results to give effect to pro forma events that are directly attributable to the business combination, reasonably estimable and factually supportable. The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of the Company’s fiscal 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of atSpoke</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 2, 2021, the Company acquired all issued and outstanding capital stock of Townsend Street Labs, Inc. (“atSpoke”), a modern workplace operations platform. The acquisition will incorporate atSpoke’s platform with Okta’s Identity Governance and Administration offering. The acquisition date cash consideration for atSpoke was approximately $79.3 million of which $13.4 million of consideration was held back as partial security for any adjustments and indemnification obligations and will be paid within 18 months of the closing date. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company preliminarily recorded $18.3 million for developed technology intangible assets with an estimated useful life of 3 years and preliminarily recorded $63.2 million of goodwill which is primarily attributed to the assembled workforce as well as the integration of atSpoke’s technology and the Company’s technology. None of the goodwill is expected to be deductible for U.S. federal income tax purposes. The Company may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed and revisions of preliminary estimates through the measurement period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company incurred $0.9 million of acquisition-related costs, which were recorded as general and administrative expenses in its condensed consolidated statements of operations in the quarter ended July 31, 2021. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This acquisition did not have a material impact on the Company’s condensed consolidated financial statements; therefore, historical and pro forma disclosures have not been presented.</span></div> The acquisition date fair value of the consideration transferred for Auth0 was approximately $5,671.0 million, which consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,175,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of outstanding employee equity awards assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,671,022 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 5671000000 257010000 5175623000 238389000 5671022000 257000000 3800000 P1Y 19200000 5175600000 1100000 294600000 1200000 P3Y 332100000 655100000 238400000 416700000 13500000 29000000 5671000000 Preliminary allocation of the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 107425000 28572000 12748000 1928000 6873000 6375000 334300000 3610000 10946000 19187000 65339000 5694000 12515000 380930000 5290100000 0 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives and fair values of the identifiable intangible assets are as follows (in thousands):<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.399%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Preliminary Estimate <br/>Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 6 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> P5Y 172000000 P2Y P6Y 140900000 P5Y 21400000 334300000 <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue and earnings of Auth0 included in the Company’s consolidated income statement from the acquisition date through October 31, 2021 are as follows (in thousands):<br/><br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.107%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 3, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> to </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma consolidated revenue and earnings for the three and nine months ended October 31, 2021 and 2020, calculated as if Auth0 had been acquired as of February 1, 2020 are as follows (in thousands):<br/><br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pro Forma Consolidated Statement of Operations Data</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(621,546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 45985000 83591000 -119921000 -270256000 354268000 246967000 964563000 675635000 -206977000 -171405000 -621546000 -517805000 79300000 13400000 P18M 18300000 P3Y 63200000 0 900000 Cash Equivalents and Investments <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents and Short-term Investments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2021 and January 31, 2021 were as follows (in thousands):  </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,373)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,373)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,119,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432,841 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All short-term investments were designated as available-for-sale securities as of October 31, 2021 and January 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of the Company’s short-term investments as of October 31, 2021 (in thousands):<br/> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between one to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021 and January 31, 2021, the Company included nil of unsettled purchases of short-term investments in Accrued expenses and other current liabilities on the condensed consolidated balance sheets and included nil and $31.0 million, respectively, of unsettled maturities of short-term investments in Prepaid expenses and other current assets on the condensed consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company included $7.7 million and $10.5 million of interest receivable in Prepaid expenses and other current assets on the condensed consolidated balance sheets as of October 31, 2021 and January 31, 2021, respectively. The Company did not recognize an allowance for credit losses against interest receivable as of October 31, 2021 and January 31, 2021 because such potential losses were not material.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had 134 and 10 short-term investments in unrealized loss positions as of October 31, 2021 and January 31, 2021, respectively. There were no material gross unrealized gains or losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and nine months ended October 31, 2021 or 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) the Company has the intention to sell any of these investments, (ii) it is not more likely than not that the Company will be required to sell any of these available-for-sale debt securities before recovery of the entire amortized cost basis and (iii) the decline in the fair value of the investment is due to credit or non-credit related factors. Based on this evaluation, the Company determined that for short-term investments, there were no material credit or non-credit related impairments as of October 31, 2021 and January 31, 2021.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic Investments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investments also include strategic equity investments in privately held companies, which do not have a readily determinable fair value. As of October 31, 2021 and January 31, 2021, the balance of such strategic investments was $13.2 million and $3.1 million, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 31, 2021, the Company recorded $0.4 million and $5.7 million, respectively, of realized gain and unrealized adjustments in the carrying values of strategic investments. All gains and losses on strategic investments, whether realized or unrealized, are recognized in Interest and other, net on the condensed consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2021 and January 31, 2021 were as follows (in thousands):  </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,373)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,373)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,119,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432,841 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 241171000 0 0 241171000 241171000 0 0 241171000 1804188000 159000 1860000 1802487000 307687000 26000 513000 307200000 2111875000 185000 2373000 2109687000 2353046000 185000 2373000 2350858000 311257000 0 0 311257000 311257000 0 0 311257000 1888882000 1571000 22000 1890431000 230726000 429000 2000 231153000 2119608000 2000000 24000 2121584000 2430865000 2000000 24000 2432841000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of the Company’s short-term investments as of October 31, 2021 (in thousands):<br/> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between one to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 1055033000 1055124000 1056842000 1054563000 2111875000 2109687000 0 0 0 31000000 7700000 10500000 134 10 0 0 0 0 0 0 0 0 0 0 13200000 3100000 400000 5700000 Fair Value Measurements <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. </span></div><div style="margin-bottom:9pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three levels of inputs may be used to measure as follows: </span></div><div style="margin-bottom:9pt;padding-left:45pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets. </span></div><div style="margin-bottom:9pt;padding-left:45pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Valuations based on other inputs that are directly or indirectly observable in the marketplace. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:45pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Valuations based on unobservable inputs that are supported by little or no market activity. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s financial assets that were measured at fair value on a recurring basis using the above input categories (in thousands): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432,841 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable and accounts payable, approximate fair value due to their short-term maturities and are excluded from the fair value table above. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements of Other Financial Instruments </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 convertible senior notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 convertible senior notes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911,830 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,533,879 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 convertible senior notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Before unamortized debt issuance costs. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal amounts of the 2023 convertible senior notes (“2023 Notes”), the 2025 convertible senior notes (“2025 Notes”), and the 2026 convertible senior notes (“2026 Notes”, and together with the 2023 Notes and 2025 Notes, the “Notes”) are $17.2 million, $1,060.0 million, and $1,150.0 million, respectively. The difference between the principal amounts and the respective net carrying amounts, before unamortized debt issuance costs, represents the unamortized debt discount (See Note 9 for additional details). The estimated fair values of the Notes, which are </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 financial instruments, were determined based on the quoted bid prices of the Notes in an over-the-counter market on the last trading day of the reporting period. As of October 31, 2021, the difference between the net carrying amount of the Notes and their estimated fair values represented the equity conversion value premium the market assigned to the Notes.</span><span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>Based on the closing price of the Company’s common stock of $247.18 on October 31, 2021, the if-converted values of the 2023 Notes, 2025 Notes and 2026 Notes exceeded the principal amounts of $17.2 million, $1,060.0 million and $1,150.0 million, respectively. <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s financial assets that were measured at fair value on a recurring basis using the above input categories (in thousands): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121,584 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432,841 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 241171000 0 0 241171000 241171000 0 0 241171000 0 1802487000 0 1802487000 0 307200000 0 307200000 0 2109687000 0 2109687000 241171000 2109687000 0 2350858000 311257000 0 0 311257000 311257000 0 0 311257000 0 1890431000 0 1890431000 0 231153000 0 231153000 0 2121584000 0 2121584000 311257000 2121584000 0 2432841000 <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 convertible senior notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 convertible senior notes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911,830 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,533,879 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 convertible senior notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1)     Before unamortized debt issuance costs. 16079000 86269000 911830000 1533879000 902070000 1437190000 17200000 1060000000 1150000000 247.18 17200000 1060000000 1150000000 Deferred CommissionsSales commissions capitalized as contract costs totaled $35.7 million and $21.5 million in the three months ended October 31, 2021 and 2020, respectively, and $90.6 million and $51.8 million in the nine months ended October 31, 2021 and 2020, respectively. Amortization of contract costs was $14.9 million and $10.3 million for the three months ended October 31, 2021 and 2020, respectively, and $40.0 million and $28.4 million for the nine months ended October 31, 2021 and 2020, respectively. There was no impairment loss in relation to the costs capitalized.Deferred Revenue and Performance Obligations<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, which is a contract liability, consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s contracts with customers and is recognized as the revenue recognition criteria are met.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue recognized during the three months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 31, 2021 and 2020 that was included in the deferred revenue balances at the beginning of the respective periods was $299.9 million and $174.0 million, respectively, and $459.4 million and $334.2 million in the nine months ended October 31, 2021 and 2020, respectively. Professional services and other revenue recognized in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the three and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 31, 2021 and 2020 from deferred revenue balances at the beginning of the respective periods was not material.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligations represents all future, non-cancelable contracted revenue that has not yet been recognized, inclusive of deferred revenue that has been invoiced and non-cancelable amounts that will be invoiced and recognized as revenue in future periods.</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, total remaining non-cancelable performance obligations under the Company’s subscription contracts with customers was approximately $2,350.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Of this amount, the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Company expects to recognize revenue of approximately $1,180.2 million, or 50%, over the next 12 months, with the balance to be recognized as revenue thereafter. Remaining performance obligations for professional services and other contracts as of October 31, 2021 were not material.</span></div> 35700000 21500000 90600000 51800000 14900000 10300000 40000000 28400000 0 0 0 0 Goodwill and Intangible Assets, net <div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021 and January 31, 2021, goodwill was $5,401.3 million and $48.0 million, respectively. During the nine months ended October 31, 2021, the Company recorded goodwill of $5,290.1 million in connection with the Auth0 acquisition that was completed in May 2021 and $63.2 million in connection with the atSpoke acquisition that was completed in August 2021. See Note 3 for further details. No goodwill impairments were recorded during the three and nine months ended October 31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, net </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software licenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,776)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,478)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software licenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,176)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2021, the Company recorded intangible assets of $334.3 million and $18.3 million in connection with the Auth0 and atSpoke acquisitions, respectively. See Note 3 for further details.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets for the three months ended October 31, 2021 and 2020 was $22.4 million and $2.7 million, respectively, and $46.6 million and $8.2 million for the nine months ended October 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense for acquired intangible assets in connection with the Auth0 and atSpoke acquisitions, as of October 31, 2021, is as follows (in thousands):<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Period: </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of fiscal 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5401300000 48000000 5290100000 63200000 0 0 0 0 <div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software licenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,776)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,478)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software licenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,176)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 33491000 23103000 10388000 219100000 35750000 183350000 140900000 17599000 123301000 21400000 2140000 19260000 239000 184000 55000 415130000 78776000 336354000 30259000 19478000 10781000 28800000 12694000 16106000 126000 4000 122000 59185000 32176000 27009000 334300000 18300000 P4Y2M12D P3Y1M6D P4Y2M12D P4Y6M 22400000 2700000 46600000 8200000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense for acquired intangible assets in connection with the Auth0 and atSpoke acquisitions, as of October 31, 2021, is as follows (in thousands):<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Period: </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining three months of fiscal 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 19995000 79978000 70491000 64278000 59222000 20172000 314136000 299900000 174000000 459400000 334200000 2350200000 1180200000 0.50 P12M Convertible Senior Notes, Net <div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Convertible Senior Notes</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.25% per year. Interest is payable in cash semi-annually in arrears on February 15 and August 15 of each year, beginning on August 15, 2018. The 2023 Notes mature on February 15, 2023 unless earlier repurchased or converted. The Company may not redeem the 2023 Notes prior to maturity. The total net proceeds from the 2023 Notes, after deducting initial purchasers’ discounts and debt issuance costs, was $335.0 million.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, the Company used part of the net proceeds from the issuance of the 2025 Notes to repurchase a portion of the 2023 Notes, which consisted of a repurchase of $224.4 million aggregate principal amount of the 2023 Notes in privately-negotiated transactions, for aggregate consideration of $604.8 million, consisting of approximately $224.4 million in cash and approximately 3.0 million shares of Class A common stock (“First Partial Repurchase of 2023 Notes”). The $604.8 million in aggregate consideration was allocated between the debt and equity components in the amounts of $197.7 million and $407.1 million respectively, using an effective interest rate of 4.00% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the notes subject to the First Partial Repurchase of 2023 Notes, net of unamortized debt discount and issuance costs, was $183.1 million. The First Partial Repurchase of 2023 Notes resulted in a $14.6 million loss on early debt extinguishment during the year ended January 31, 2020, of which $3.8 million consisted of unamortized debt issuance costs. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company used part of the net proceeds from the issuance of the 2026 Notes to repurchase a portion of the 2023 Notes, which consisted of a repurchase of $69.9 million aggregate principal amount of the 2023 Notes in privately-negotiated transactions, for aggregate consideration of $260.5 million, consisting of approximately $0.2 million in cash and approximately 1.4 million shares of Class A common stock (“Second Partial Repurchase of 2023 Notes”, and together with the First Partial Repurchase of 2023 Notes, the “2023 Notes Partial Repurchases”). The $260.5 million in aggregate consideration was allocated between the debt and equity components in the amounts of $61.8 million and $198.7 million respectively, using an effective interest rate of 4.90% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the notes subject to the Second Partial Repurchase of 2023 Notes, net of unamortized debt discount and issuance costs, was $59.6 million. The Second Partial Repurchase of 2023 Notes resulted in a $2.2 million loss on early debt extinguishment during the year ended January 31, 2021, of which $1.0 million consisted of unamortized debt issuance costs. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rates used in the 2023 Notes Partial Repurchases were based on the income and market based approaches used to determine the effective interest rate of the 2025 Notes and 2026 Notes, adjusted for the remaining tenor of the 2023 Notes. As of October 31, 2021, $17.2 million of principal remained outstanding on the 2023 Notes.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the 2023 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2023 Indenture”). Upon conversion, the 2023 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Notes are convertible at an initial conversion rate of 20.6795 shares of Class A common stock per $1,000 principal amount of the 2023 Notes, which is equal to an initial conversion price of approximately $48.36 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the 2023 Indenture. Prior to the close of business on the business day immediately preceding October 15, 2022, holders of the 2023 Notes may convert all or a portion of their 2023 Notes only in multiples of $1,000 principal amount, under the following circumstances:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2023 Notes for each trading day of that five consecutive trading day </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day; or</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events, as described in the 2023 Indenture.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after October 15, 2022 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2023 Notes regardless of the foregoing circumstances. For at least 20 trading days during the period of 30 consecutive trading days ended October 31, 2021, the last reported sale price of the Company’s common stock was equal to or exceeded 130% of the conversion price of the 2023 Notes on each applicable trading day. As a result, the 2023 Notes are convertible at the option of the holders during the fiscal quarter ending October 31, 2021 and were classified as current liabilities on the condensed consolidated balance sheet as of October 31, 2021. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2021, the Company issued approximately 0.5 million shares of Class A common stock and paid an immaterial amount in cash to settle approximately $23.0 million principal amount of 2023 Notes. The loss on early note conversion was not material. No requests to convert material amounts of the 2023 Notes are currently outstanding.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the 2023 Notes who convert their 2023 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the 2023 Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the 2023 Indenture), holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes at a price equal to 100% of the principal amount of the 2023 Notes being repurchased, plus any accrued and unpaid interest.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2023 Notes, the Company separated the 2023 Notes into liability and equity components, using an effective interest rate of 5.68% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility and the risk-free rate. For the market approach, the Company observed the price of the Note Hedges (see below) it purchased for its 2023 Notes and also performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,259 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:1pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total initial issuance costs of $10.0 million related to the 2023 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company initially recorded liability issuance costs of $7.7 million and equity issuance costs of $2.3 million.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Notes, net consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs and debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of the equity component</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note Hedges</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the 2023 Notes, the Company entered into convertible note hedges with respect to its Class A common stock (the “Note Hedges”). The Note Hedges are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2023 Notes, approximately 7.1 million shares of its Class A common stock for approximately $48.36 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2023 Notes, exercisable upon conversion of the 2023 Notes. The Note Hedges will expire in 2023, if not exercised earlier. The Note Hedges are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2023 Notes under certain circumstances. The Note Hedges are separate transactions and are not part of the terms of the 2023 Notes.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid an aggregate amount of $80.0 million for the Note Hedges. The amount paid for the Note Hedges was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019 and in June 2020, and in connection with the First Partial Repurchase of 2023 Notes and Second Partial Repurchase of 2023 Notes, the Company terminated Note Hedges corresponding to approximately 4.6 million and 1.4 million shares for cash proceeds of $405.9 million and $195.0 million, respectively. The proceeds were recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2021, the Company exercised and net-share-settled Note Hedges corresponding to approximately $23.0 million principal amount of 2023 Notes and received approximately 0.4 million shares of Class A common stock and an immaterial cash payment. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, Note Hedges giving the Company the option to purchase approximately 0.4 million shares (subject to adjustment) remained outstanding.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the 2023 Notes, the Company also entered into separate warrant transactions pursuant to which it sold net-share-settled (or, at the Company’s election subject to certain conditions, cash-settled) warrants (the “Warrants”) to acquire, subject to anti-dilution adjustments, up to approximately 7.1 million shares over 80 scheduled trading days beginning in May 2023 of the Company’s Class A common stock at an initial exercise price of approximately $68.06 per share (subject to adjustment). If the Warrants are not exercised on their exercise dates, they will expire. If the market value per share of the Company’s Class A common stock exceeds the applicable exercise price of the Warrants, the Warrants could have a dilutive effect on the Company’s Class A common stock unless, subject to the terms of the Warrants, the Company elects to cash settle the Warrants. The Warrants are separate transactions and are not part of the terms of the 2023 Notes or the Note Hedges.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received aggregate proceeds of $52.4 million from the sale of the Warrants in connection with the 2023 Notes. The proceeds from the sale of the Warrants were recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019 and in June 2020, and in connection with the First Partial Repurchase of 2023 Notes and Second Partial Repurchase of 2023 Notes, the Company terminated Warrants corresponding to approximately 4.6 million and 1.4 million shares for total cash payments of $358.6 million and $175.4 million, respectively. The termination payments were recorded as a decrease to Additional paid-in capital in the condensed consolidated balance sheets. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, Warrants to acquire up to approximately 1.0 million shares (subject to adjustment) remained outstanding. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">2025 Convertible Senior Notes</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.125% per year. Interest is payable in cash semi-annually in arrears on March 1 and September 1 of each year, beginning on March 1, 2020. The 2025 Notes mature on September 1, 2025 unless earlier redeemed, repurchased or converted. The total net proceeds from the 2025 Notes, after deducting initial purchasers’ discounts and debt issuance costs, were $1,040.7 million.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the 2025 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2025 Indenture”). Upon conversion, the 2025 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes are convertible at an initial conversion rate of 5.2991 shares of Class A common stock per $1,000 principal amount of the 2025 Notes, which is equal to an initial conversion price of approximately $188.71 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the 2025 Indenture. Prior to the close of business on the business day immediately preceding June 1, 2025, holders of the 2025 Notes may convert all or a portion of their 2025 Notes only in multiples of $1,000 principal amount, under the following circumstances:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any fiscal quarter commencing after the fiscal quarter ending on January 31, 2020 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2025 Notes on each applicable trading day;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2025 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if the Company calls the notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events, as described in the 2025 Indenture.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after June 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2025 Notes regardless of the foregoing circumstances. During the three months ended October 31, 2021, the conditions allowing holders of the 2025 Notes to convert during the three months ending October 31, 2021 were not met, and as a result, the 2025 Notes were classified as noncurrent liabilities as of October 31, 2021. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem for cash all or any portion of the 2025 Notes, at its option, on or after September 6, 2022, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including the trading day preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2025 Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. During the three months ended October 31, 2021, the Company did not redeem any of the 2025 Notes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the 2025 Notes who convert their 2025 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the 2025 Indenture) or in connection with the Company’s issuance of a redemption notice are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the 2025 Indenture), holders of the 2025 Notes may require the Company to repurchase all or a portion of their 2025 Notes at a price equal to 100% of the principal amount of the 2025 Notes being repurchased, plus any accrued and unpaid interest.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2025 Notes, the Company separated the 2025 Notes into liability and equity components using an effective interest rate of 4.10% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility and the risk-free rate. For the market approach, the Company performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2025 Notes (in thousands):<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,067 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,868 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total issuance costs of $19.3 million related to the 2025 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2025 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of $15.3 million and equity issuance costs of $4.0 million.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes, net consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs and debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At Issuance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of the equity component</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2025 Capped Calls </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the 2025 Notes, the Company entered into capped call transactions with respect to its Class A common stock (the “2025 Capped Calls”). The 2025 Capped Calls are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2025 Notes, approximately 5.6 million shares of its Class A common stock for approximately $188.71 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2025 Notes, exercisable upon conversion of the 2025 Notes. The 2025 Capped Calls have initial cap prices of $255.88 per share (subject to adjustment) and will expire in 2025, if not exercised earlier. The 2025 Capped Calls are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2025 Notes under certain circumstances. The 2025 Capped Calls are separate transactions and are not part of the terms of the 2025 Notes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid an aggregate amount of $74.1 million for the 2025 Capped Calls. The amount paid for the 2025 Capped Calls was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">2026 Convertible Senior Notes</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.375% per year. Interest is payable in cash semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2020. The 2026 Notes mature on June 15, 2026 unless earlier redeemed, repurchased or converted. The total net proceeds from the 2026 Notes, after deducting initial purchasers’ discounts and debt issuance costs, were $1,134.8 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the 2026 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2026 Indenture”, and together with the 2023 Indenture and 2025 Indenture, the “Indentures”). Upon conversion, the 2026 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes are convertible at an initial conversion rate of 4.1912 shares of Class A common stock per $1,000 principal amount of the 2026 Notes, which is equal to an initial conversion price of approximately $238.60 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. Prior to the close of business on the business day immediately preceding March 15, 2026, holders of the 2026 Notes may convert all or a portion of their 2026 Notes only in multiples of $1,000 principal amount, under the following circumstances:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2020 (and only during such fiscal 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 the period of 30 consecutive trading days ending on, and </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2026 Notes on each applicable trading day;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2026 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on such trading day;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if the Company calls the notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events, as described in the 2026 Indenture.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March 15, 2026 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes regardless of the foregoing circumstances. During the three months ended October 31, 2021, the conditions allowing holders of the 2026 Notes to convert were not met, and as a result, the 2026 Notes were classified as noncurrent liabilities as of October 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem for cash all or any portion of the 2026 Notes, at its option, on or after June 20, 2023, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on and including the trading day preceding the date on which the Company provides notice of redemption price equal to 100% of the principal amount of the notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. During the three months ended October 31, 2021, the Company did not redeem any of the 2026 Notes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the 2026 Notes who convert their 2026 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) or in connection with the Company’s issuance of a redemption notice are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the Indenture), holders of the 2026 Notes may require the Company to repurchase all or a portion of their 2026 Notes at a price equal to 100% of the principal amount of the 2026 Notes being repurchased, plus any accrued and unpaid interest. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2026 Notes, the Company separated the 2026 Notes into liability and equity components using an effective interest rate of 5.75% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility, the risk-free rate and observable trading activity for the Company’s existing Notes. For the market approach, the Company performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2026 Notes (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total issuance costs of $15.2 million related to the 2026 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2026 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of $11.1 million and equity issuance costs of $4.1 million.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes, net consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs and debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At Issuance</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of the equity component</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Capped Calls</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the 2026 Notes, the Company entered into capped call transactions with respect to its Class A common stock (the “2026 Capped Calls”). The 2026 Capped Calls are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2026 Notes, approximately 4.8 million shares of its Class A common stock for approximately $238.60 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2026 Notes, exercisable upon conversion of the 2026 Notes. The 2026 Capped Calls have initial cap prices of $360.14 per share (subject to adjustment) and will expire in 2026, if not exercised earlier. The 2026 Capped Calls are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2026 Notes under certain circumstances. The 2026 Capped Calls are separate transactions and are not part of the terms of the 2026 Notes.</span></div>The Company paid an aggregate amount of $134.0 million for the 2026 Capped Calls. The amount paid for the 2026 Capped Calls was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets. 0.0025 335000000 224400000 604800000 224400000 3000000.0 604800000 197700000 407100000 0.0400 183100000 -14600000 3800000 69900000 260500000 200000 1400000 260500000 61800000 198700000 0.0490 59600000 -2200000 1000000 17200000 48.36 20 30 1.30 5 5 0.98 20 30 1.30 500000 23000000 1 0.0568 The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,259 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The following table sets forth total interest expense recognized related to the 2025 Notes (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,067 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,868 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The following table sets forth total interest expense recognized related to the 2026 Notes (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9000 27000 43000 154000 22000 49000 84000 266000 213000 511000 837000 2839000 244000 587000 964000 3259000 10000000 7700000 2300000 <div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Notes, net consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs and debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of the equity component</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes, net consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs and debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At Issuance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of the equity component</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes, net consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs and debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At Issuance</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of the equity component</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</span></div> 17228000 1272000 15956000 3993000 116000 3877000 7100000 48.36 80000000 4600000 1400000 405900000 195000000 23000000 400000 400000 7100000 80 68.06 52400000 4600000 1400000 358600000 175400000 1000000 0.00125 1040700000 188.71 20 30 1.30 5 5 0.98 1.30 20 30 1 0 1 0.0410 332000 332000 994000 994000 581000 530000 1705000 1554000 8878000 8526000 26368000 25320000 9791000 9388000 29067000 27868000 19300000 15300000 4000000 1059997000 158897000 901100000 221387000 4040000 217347000 5600000 188.71 255.88 74100000 0.00375 1134800000 238.60 20 30 1.30 5 5 0.98 1.30 20 30 1 0 1 0.0575 1078000 1078000 3234000 1653000 364000 318000 1056000 483000 11640000 10997000 34428000 16799000 13082000 12393000 38718000 18935000 15200000 11100000 4100000 1150000000 257130000 892870000 310311000 4090000 306221000 4800000 238.60 360.14 134000000 Leases<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various non-cancelable office space operating leases with original lease periods expiring between 2022 and 2029. These leases do not contain material variable rent payments, residual value guarantees, covenants or other restrictions. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Amounts are presented exclusive of sublease income and include leases with an original term of 12 months or less (short-term leases), which are immaterial.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining term of the Company’s operating leases was 6.2 years and 6.8 years as of October 31, 2021 and January 31, 2021, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 5.5% and 5.6%, respectively.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s operating lease liabilities, which do not include short-term leases, were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments included in the measurement of the Company’s operating lease liabilities were $10.3 million and $7.7 million for the three months ended October 31, 2021 and 2020, respectively, and $29.4 million and $22.7 million in the nine months ended October 31, 2021 and 2020, respectively.</span></div>As of October 31, 2021, the Company had $3.0 million of undiscounted future payments under a new operating lease arrangement that has not yet commenced, which is excluded from the table above. This operating lease will commence in the fourth quarter of fiscal 2023 and has a lease term of 6.4 years. <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Amounts are presented exclusive of sublease income and include leases with an original term of 12 months or less (short-term leases), which are immaterial.</span></div> 9677000 8554000 28135000 24258000 P6Y2M12D P6Y9M18D 0.055 0.056 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s operating lease liabilities, which do not include short-term leases, were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 7162000 42631000 43627000 40681000 30583000 83142000 247826000 40489000 207337000 10300000 7700000 29400000 22700000 3000000 P6Y4M24D Commitments and Contingencies <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the execution of certain office space operating leases, letters of credit in the aggregate amount of $10.8 million and $11.2 million were issued and outstanding as of October 31, 2021 and January 31, 2021, respectively. No draws have been made under such letters of credit. Noncurrent restricted cash of $8.5 million associated with these letters of credit is included in Other assets on the condensed consolidated balance sheets as of October 31, 2021 and January 31, 2021. </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no such material matters as of October 31, 2021.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties and Indemnification </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company has not incurred significant costs and has not accrued any material liabilities in the accompanying condensed consolidated financial statements as a result of its warranty and indemnification obligations.</span></div> 10800000 11200000 0 0 8500000 8500000 Employee Incentive PlansThe Company’s equity incentive plans provide for granting stock options, restricted stock units (“RSUs”) and restricted stock awards to employees, consultants, officers and directors. In addition, the Company offers an Employee Stock Purchase Plan (“ESPP”) to eligible employees.<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,611 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two equity incentive plans: the 2009 Stock Plan (“2009 Plan”) and the 2017 Equity Incentive Plan (“2017 Plan”). In addition, the Company assumed Auth0, Inc. equity incentive plans as described below. All shares that remain available for future grants are under the 2017 Plan. As of October 31, 2021, options to purchase 2,608,801 shares of Class A common stock and 6,012,633 shares of Class B common stock remained outstanding.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock reserved for future issuance were as follows:<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.947%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and unvested RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,841,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for future stock option and RSU grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,613,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,854,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,309,918 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-bottom:9pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity and related information was as follows: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Price</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Term (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,250,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,980,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,994,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2021 (unaudited)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,621,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of October 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable (unaudited)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,849,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, there was a total of $249.2 million of unrecognized stock-based compensation expense related to options, which is being recognized over a weighted-average period of 2.5 years. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activity and related information was as follows: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,452,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,842,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707,803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2021 (unaudited)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, there was $921.4 million of unrecognized stock-based compensation expense related to unvested RSUs, which is being recognized over a weighted-average period of 2.7 years based on vesting under the award service conditions.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Awards Issued in Connection with Business Combinations</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In connection with the May 3, 2021 Auth0 acquisition described in Note 3, the Company assumed the Auth0, Inc. 2014 Equity Incentive Plan and the Auth0, Inc. Phantom Unit Plan (together, the “Auth0 Plans”) and certain outstanding options to purchase Auth0 common stock, RSUs settleable into shares of Auth0 common stock, and phantom units under the Auth0 Plans. Certain assumed securities were converted into options (which in certain instances were automatically net exercised) or RSUs, as applicable, for shares of the Company’s Class A common stock, subject to adjustment as set forth in the Merger Agreement. Such assumed and converted options and RSUs will continue to be outstanding and will be governed by the provisions of the Auth0 Plans. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Activity under the Auth0 Plans is included in the summaries of stock option and RSU activity above. Included in the Granted total in the stock options activity table above are 1,850,079 options assumed at a weighted-average exercise price per share of $24.21. Included in the Granted total in the RSU activity table above are 743,718 RSUs assumed at a weighted-average grant date fair value per share of $269.70.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company entered into revesting agreements with the founders of the acquired businesses pursuant to which 1,269,008 restricted shares of Okta’s Class A common stock with a weighted-average fair value per share of $268.98 issued as of the respective closing dates will vest over 3 years.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the business combinations, as of October 31, 2021, there was $285.7 million of unrecognized stock-based compensation expense related to unvested restricted stock, which is being recognized over a weighted-average period of 2.5 years based on vesting under the award service conditions.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides for 12-month offering periods beginning June 21 and December 21 of each year, and each offering period consists of up to two six-month purchase periods.</span></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47% - 48%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50% - 54%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06% - 0.09%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.17% - 0.18%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 31, 2021, the Company’s employees purchased 88,160 shares of its Class A common stock under the ESPP. The shares were purchased at a weighted-average purchase price of $197.60 per share, with total proceeds of $17.4 million. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, there was $11.1 million of unrecognized stock-based compensation expense related to the ESPP that is expected to be recognized over a weighted-average vesting period of 0.6 years.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,611 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 13455000 6090000 33843000 15229000 3376000 2113000 8879000 5924000 56573000 17546000 129998000 44434000 39248000 14368000 101602000 38693000 43133000 13535000 133289000 35494000 155785000 53652000 407611000 139774000 2 2608801 6012633 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock reserved for future issuance were as follows:<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.947%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and unvested RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,841,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for future stock option and RSU grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,613,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,854,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,309,918 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 13841980 24613171 5854767 44309918 <div style="margin-bottom:9pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity and related information was as follows: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Price</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Term (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,250,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,980,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,994,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2021 (unaudited)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,621,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of October 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable (unaudited)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,849,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8250113 18.93 P5Y7M6D 1980668000 2565055 93.95 1994500 20.91 199234 115.69 8621434 38.56 P5Y6M 1816560000 6849846 12.85 P4Y8M12D 1605488000 249200000 P2Y6M <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activity and related information was as follows: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,452,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,842,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707,803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2021 (unaudited)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4452107 122.90 3318761 246.04 1842519 124.01 707803 156.27 5220546 196.29 921400000 P2Y8M12D 1850079 24.21 743718 269.70 1269008 268.98 P3Y 285700000 P2Y6M 2 P6M <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47% - 48%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50% - 54%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06% - 0.09%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.17% - 0.18%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table> 0 0 0.47 0.48 0.50 0.54 P0Y6M P1Y P0Y6M P1Y 0 0 0.0006 0.0009 0.0017 0.0018 0 0 0 0 88160 197.60 17400000 17400000 11100000 P0Y7M6D Income Taxes<div style="margin-bottom:9pt;margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended October 31, 2021, the Company recorded a tax provision of $0.7 million and a tax benefit of $6.8 million on a pretax loss of $220.6 million and $614.0 million, respectively. The effective tax rate for the three and nine months ended October 31, 2021 was approximately (0.3)% and 1.1%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets, release of the valuation allowance in the United States in connection with the acquired businesses, a remeasurement of deferred tax assets in connection with a tax rate change in the United Kingdom, and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit for the nine months ended October 31, 2021 was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended October 31, 2020, the Company recorded a tax provision of $0.2 million and tax benefit of $0.6 million on a pretax loss of $72.6 million and $191.2 million, respectively. The effective tax rate for the three and nine months ended October 31, 2020 was (0.3)% and 0.3%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit recognized for the nine months ended October 31, 2020 was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.</span></div> 700000 -6800000 -220600000 -614000000 -0.003 0.011 200000 -600000 -72600000 -191200000 -0.003 0.003 Net Loss Per Share<div style="margin-bottom:9pt;margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(576,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(177,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.44)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.44)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued and outstanding stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares committed under the ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to the 2023 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares subject to warrants related to the issuance of the 2023 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to the 2025 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to the 2026 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,524 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the if-converted method for calculating any potential dilutive effect of the conversion options embedded in the Notes on diluted net income per share, if applicable. The conversion options of the 2023, 2025 and 2026 Notes are dilutive in periods of net income on a weighted-average basis using an assumed conversion date equal to the later of the beginning of the reporting period and the date of issuance of the respective Notes. The exercise rights of the Warrants will have a dilutive impact on net income per share of common stock under the treasury-stock method when the average market price per share of the Company’s Class A common stock for a given period exceeds the conversion price of $68.06 per share. During the three months ended October 31, 2021, the average price per share of the Company’s Class A common stock exceeded the exercise price of the Warrants; however, since the Company is in a net loss position, there was no dilutive effect during any period presented.</span></div> <div style="margin-bottom:9pt;margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(576,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(177,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.44)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.44)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -211176000 -10135000 -68146000 -4618000 -576106000 -31119000 -177887000 -12639000 146715000 146715000 7041000 7041000 120637000 120637000 8176000 8176000 138311000 138311000 7471000 7471000 117849000 117849000 8373000 8373000 -1.44 -1.44 -1.44 -1.44 -0.56 -0.56 -0.56 -0.56 -4.17 -4.17 -4.17 -4.17 -1.51 -1.51 -1.51 -1.51 Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):   <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued and outstanding stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares committed under the ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to the 2023 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares subject to warrants related to the issuance of the 2023 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to the 2025 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to the 2026 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,524 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8621000 9243000 5221000 4827000 1269000 0 213000 137000 356000 832000 1048000 1048000 5617000 5617000 4820000 4820000 27165000 26524000 68.06 0 0 0 0 XML 19 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
9 Months Ended
Oct. 31, 2021
Nov. 29, 2021
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2021  
Document Transition Report false  
Entity File Number 001-38044  
Entity Registrant Name Okta, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 100 First Street, Suite 600  
Entity Tax Identification Number 26-4175727  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94105  
City Area Code 888  
Local Phone Number 722-7871  
Title of 12(b) Security Class A common stock, par value $0.0001 per share  
Trading Symbol OKTA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Entity Central Index Key 0001660134  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Class A Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   148,529,670
Class B Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   7,014,137
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 372,372 $ 434,607
Short-term investments 2,109,687 2,121,584
Accounts receivable, net of allowances of $3,149 and $3,451 253,568 194,818
Deferred commissions 60,465 45,949
Prepaid expenses and other current assets 56,776 81,609
Total current assets 2,852,868 2,878,567
Property and equipment, net 60,751 62,783
Operating lease right-of-use assets 154,522 149,604
Deferred commissions, noncurrent 145,655 108,555
Intangible assets, net 336,354 27,009
Goodwill 5,401,343 48,023
Other assets 45,480 24,256
Total assets 8,996,973 3,298,797
Current liabilities:    
Accounts payable 11,547 8,557
Accrued expenses and other current liabilities 91,516 53,729
Accrued compensation 109,233 71,906
Convertible senior notes, net 15,956 908,684
Deferred revenue 759,914 502,738
Total current liabilities 988,166 1,545,614
Convertible senior notes, net, noncurrent 1,793,970 857,387
Operating lease liabilities, noncurrent 179,205 179,518
Deferred revenue, noncurrent 17,958 10,860
Other liabilities, noncurrent 33,119 11,375
Total liabilities 3,012,418 2,604,754
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, par value $0.0001 per share; 100,000 shares authorized; no shares issued and outstanding as of October 31, 2021 and January 31, 2021 0 0
Additional paid-in capital 7,558,816 1,656,096
Accumulated other comprehensive income 404 5,390
Accumulated deficit (1,574,681) (967,456)
Total stockholders’ equity 5,984,555 694,043
Total liabilities and stockholders' equity 8,996,973 3,298,797
Class A Common Stock    
Stockholders’ equity:    
Common stock 15 12
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 1 $ 1
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Allowance for accounts receivable $ 3,149 $ 3,451
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A Common Stock    
Common stock par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 148,448,000 122,824,000
Common stock, shares outstanding (in shares) 148,448,000 122,824,000
Class B Common Stock    
Common stock par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 7,014,000 8,159,000
Common stock, shares outstanding (in shares) 7,014,000 8,159,000
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Revenue:        
Total revenue $ 350,680 $ 217,379 $ 917,186 $ 600,684
Cost of revenue:        
Total cost of revenue 109,674 56,908 276,903 156,541
Gross profit 241,006 160,471 640,283 444,143
Operating expenses:        
Research and development 130,535 58,150 321,805 160,510
Sales and marketing 203,878 109,812 548,749 312,177
General and administrative 105,149 44,485 322,406 121,019
Total operating expenses 439,562 212,447 1,192,960 593,706
Operating loss (198,556) (51,976) (552,677) (149,563)
Interest expense (23,144) (22,368) (68,776) (50,063)
Interest income and other, net 1,056 1,878 7,622 10,737
Loss on early extinguishment and conversion of debt 0 (89) (179) (2,263)
Interest and other, net (22,088) (20,579) (61,333) (41,589)
Loss before provision for (benefit from) income taxes (220,644) (72,555) (614,010) (191,152)
Provision for (benefit from) income taxes 667 209 (6,785) (626)
Net loss $ (221,311) $ (72,764) $ (607,225) $ (190,526)
Net loss per share, basic (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
Net loss per share, diluted (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
Weighted-average shares outstanding, basic (in shares) 153,756 128,813 145,782 126,222
Weighted-average shares outstanding, diluted (in shares) 153,756 128,813 145,782 126,222
Subscription        
Revenue:        
Total revenue $ 336,702 $ 206,743 $ 879,881 $ 571,213
Cost of revenue:        
Total cost of revenue 91,048 44,762 227,903 121,420
Professional services and other        
Revenue:        
Total revenue 13,978 10,636 37,305 29,471
Cost of revenue:        
Total cost of revenue $ 18,626 $ 12,146 $ 49,000 $ 35,121
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (221,311) $ (72,764) $ (607,225) $ (190,526)
Other comprehensive income (loss):        
Net change in unrealized gains or losses on available-for-sale securities (2,998) (2,226) (4,164) 1,344
Foreign currency translation adjustments (973) (724) (822) 335
Other comprehensive income (loss) (3,971) (2,950) (4,986) 1,679
Comprehensive loss $ (225,282) $ (75,714) $ (612,211) $ (188,847)
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock and additional paid-in capital
Accumulated deficit
Accumulated other comprehensive income (loss)
Beginning balance at Jan. 31, 2020   $ 1,105,576 $ (701,124) $ 892
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of stock options and other activity, net   51,053    
Issuance of common stock for bonus settlement   9,818    
Stock-based compensation   140,895    
Equity component of convertible senior notes, net of issuance costs   306,220    
Equity component of early extinguishment and conversions of convertible senior notes   70,493    
Proceeds from hedges related to convertible senior notes   195,046    
Payments for warrants related to convertible senior notes   (175,399)    
Purchases of capped calls related to convertible senior notes   (133,975)    
Net loss $ (190,526)   (190,526)  
Other comprehensive income (loss)       1,679
Ending balance at Oct. 31, 2020 680,648 1,569,727 (891,650) 2,571
Beginning balance at Jul. 31, 2020   1,498,562 (818,886) 5,521
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of stock options and other activity, net   8,299    
Stock-based compensation   54,049    
Equity component of convertible senior notes, net of issuance costs   (12)    
Equity component of early extinguishment and conversions of convertible senior notes   8,829    
Net loss (72,764)   (72,764)  
Other comprehensive income (loss)       (2,950)
Ending balance at Oct. 31, 2020 680,648 1,569,727 (891,650) 2,571
Beginning balance at Jan. 31, 2021 694,043 1,656,109 (967,456) 5,390
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock and value of equity awards assumed in connection with business combination   5,409,344    
Issuance of common stock upon exercise of stock options and other activity, net   64,119    
Stock-based compensation   408,482    
Equity component of early extinguishment and conversions of convertible senior notes   20,776    
Proceeds from hedges related to convertible senior notes   2    
Net loss (607,225)   (607,225)  
Other comprehensive income (loss)       (4,986)
Ending balance at Oct. 31, 2021 5,984,555 7,558,832 (1,574,681) 404
Beginning balance at Jul. 31, 2021   7,391,185 (1,353,370) 4,375
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of stock options and other activity, net   11,208    
Stock-based compensation   156,447    
Equity component of early extinguishment and conversions of convertible senior notes   (8)    
Net loss (221,311)   (221,311)  
Other comprehensive income (loss)       (3,971)
Ending balance at Oct. 31, 2021 $ 5,984,555 $ 7,558,832 $ (1,574,681) $ 404
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Cash flows from operating activities:          
Net loss $ (221,311) $ (72,764) $ (607,225) $ (190,526)  
Adjustments to reconcile net loss to net cash provided by operating activities:          
Stock-based compensation     407,611 139,774  
Depreciation, amortization and accretion     76,631 23,694  
Amortization of debt discount and issuance costs     64,478 47,261  
Amortization of deferred commissions     40,041 28,428  
Deferred income taxes     (13,606) (2,414)  
Non-cash charitable contributions     5,649 4,662  
Loss on early extinguishment and conversion of debt 0 89 179 2,263  
(Gain) loss on strategic investments     (5,665) 628  
Other, net     (267) 3,887  
Changes in operating assets and liabilities:          
Accounts receivable     (29,561) (10,547)  
Deferred commissions     (92,183) (51,837)  
Prepaid expenses and other assets     5,356 (6,794)  
Operating lease right-of-use assets     16,564 13,979  
Accounts payable     (195) 1,377  
Accrued compensation     19,488 37,863  
Accrued expenses and other liabilities     22,537 2,442  
Operating lease liabilities     (17,280) (11,750)  
Deferred revenue     198,035 60,663  
Net cash provided by operating activities     90,587 93,053  
Cash flows from investing activities:          
Capitalization of internal-use software costs     (2,348) (3,530)  
Purchases of property and equipment     (5,800) (11,297)  
Purchases of securities available for sale and other     (1,333,617) (1,845,958)  
Proceeds from maturities and redemption of securities available for sale     1,118,448 386,774  
Proceeds from sales of securities available for sale and other     228,344 206,129  
Payments for business acquisitions, net of cash acquired     (215,129) 0  
Net cash used in investing activities     (210,102) (1,267,882)  
Cash flows from financing activities:          
Proceeds from issuance of convertible senior notes, net of issuance costs     0 1,134,841  
Payments for repurchases and conversions of convertible senior notes     (26) (447)  
Proceeds from hedges related to convertible senior notes     2 195,046  
Payments for warrants related to convertible senior notes     0 (175,399)  
Purchases of capped calls related to convertible senior notes     0 (133,975)  
Proceeds from stock option exercises     41,054 33,570  
Proceeds from shares issued in connection with employee stock purchase plan     17,417 12,821  
Net cash provided by financing activities     58,447 1,066,457  
Effects of changes in foreign currency exchange rates on cash, cash equivalents and restricted cash     (494) 121  
Net decrease in cash, cash equivalents and restricted cash     (61,562) (108,251)  
Cash, cash equivalents and restricted cash at beginning of period     448,630 531,953 $ 531,953
Cash, cash equivalents and restricted cash at end of period 387,068 423,702 387,068 423,702 448,630
Cash paid during the period for:          
Interest     3,548 1,566  
Income taxes     2,550 622  
Non-cash activities:          
Issuance of common stock and value of equity awards assumed in connection with business combination     5,409,344 0  
Issuance of common stock for repurchases and conversions of convertible senior notes     126,144 307,910  
Benefit from exercise of hedges related to convertible senior notes     92,097 0  
Operating lease right-of-use assets exchanged for lease liabilities     21,518 45,490  
Issuance of common stock for bonus settlement     0 9,818  
Reconciliation of cash, cash equivalents and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above:          
Cash and cash equivalents 372,372 409,769 372,372 409,769 434,607
Restricted cash, current included in prepaid expenses and other current assets 5,136 2,413 5,136 2,413  
Restricted cash, noncurrent included in other assets 9,560 11,520 9,560 11,520  
Total cash, cash equivalents and restricted cash $ 387,068 $ 423,702 $ 387,068 $ 423,702 $ 448,630
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Overview and Basis of Presentation
9 Months Ended
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Overview and Basis of Presentation Overview and Basis of Presentation
Description of Business
Okta, Inc. (the “Company”) is the leading independent identity provider. The Okta Identity Cloud enables the Company’s customers to securely connect the right people to the right technologies and services at the right time. The Company was incorporated in January 2009 as Saasure Inc., a California corporation, and was later reincorporated in April 2010 under the name Okta, Inc. as a Delaware corporation. The Company is headquartered in San Francisco, California.
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2021, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results of operations for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2022 or any future period. The condensed consolidated financial statements include the results of operations for acquired businesses from their acquisition dates to October 31, 2021. See Note 3 for additional details.
The Company’s fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.
The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 4, 2021.
Certain reclassifications of components of prior period operating cash flows have been made in the condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no impact on total operating cash flows as previously reported.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (“SSP”) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of its convertible senior notes, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of deferred income tax assets, the valuation of goodwill and acquired intangible assets and their useful lives and the valuation of certain equity awards assumed.
In March 2020, the World Health Organization (“WHO”) declared the outbreak of the novel coronavirus (“COVID-19”) a pandemic, which has spread across the globe. The Company considered the impact of COVID-19 on the assumptions and estimates used and determined that there were no material adverse impacts on the condensed consolidated financial statements for the three and nine months ended October 31, 2021 and 2020. As events continue to evolve and additional information becomes available, the Company’s assumptions and estimates may change materially in future periods.
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Standards and Significant Accounting Policies
9 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Accounting Standards and Significant Accounting Policies Accounting Standards and Significant Accounting Policies
Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in Item 8. Financial Statements and Supplementary Data of its Form 10-K for the fiscal year ended January 31, 2021. The Company has updated and further described its accounting policies for business combinations and strategic investments below. There have been no other significant changes to the Company’s significant accounting policies for the nine months ended October 31, 2021.
Business Combinations
When the Company acquires a business, the purchase price is allocated to the net tangible and identifiable intangible assets acquired based on their estimated fair values. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires management to make significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets. These estimates can include, but are not limited to:
future expected cash flows from subscription contracts, professional services contracts, other customer contracts and acquired developed technologies;
person hours required in recreating certain acquired technologies;
historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;
royalty rates applied to acquired developed technology platforms and other intangible assets;
obsolescence curves and other useful life assumptions, such as the period of time and intended use of acquired intangible assets in the Company’s product offerings;
discount rates;
uncertain tax positions and tax-related valuation allowances; and
fair value of assumed equity awards.
These estimates are inherently uncertain and unpredictable, and unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which may be up to one year from the acquisition date, adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed may be recorded, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Strategic Investments
The Company holds strategic equity investments in privately held companies that are included in Other assets on the condensed consolidated balance sheets. Investments in privately held companies without readily determinable fair values in which the Company does not own a controlling interest or have significant influence over are measured using the measurement alternative. In applying the measurement alternative, the Company adjusts the carrying values of strategic investments based on observable price changes from orderly transactions for identical or similar investments of the same issuer. Additionally, the Company evaluates its strategic investments at least quarterly for impairment. Adjustments and impairments are recorded in Interest and other, net on the condensed consolidated statements of operations.
In determining the estimated fair value of its strategic investments in privately held companies, the Company uses the most recent data available to the Company. Valuations of privately held securities are inherently complex due to the lack of readily available market data and require the use of judgment. The determination of whether an orderly transaction is for an identical or similar investment requires significant Company judgment. In its evaluation, the Company considers factors such as differences in the rights and preferences of the investments and the extent to which those differences would affect the fair values of those investments. The Company’s impairment analysis encompasses an assessment of both qualitative and quantitative factors including the investee's financial metrics, market acceptance of the investee's product or technology, general market conditions and liquidity considerations.
Recent Accounting Pronouncements Not Yet Adopted
In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (“EPS”), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and the Company intends to adopt this standard using the modified retrospective method in its first quarter of fiscal 2023. The Company is currently evaluating the quantitative impact of this standard on its consolidated financial statements.
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations
9 Months Ended
Oct. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
Acquisition of Auth0
On May 3, 2021, the Company acquired all outstanding shares of privately-held Auth0, an Identity-as-a-Service company. The Company expects to combine Auth0’s developer-centric identity solution with the Company’s Okta Identity Cloud to drive synergies, product options and value for current and future customers. The acquisition date fair value of the consideration transferred for Auth0 was approximately $5,671.0 million, which consisted of the following (in thousands):
 
Estimated Fair Value
(unaudited)
Cash$257,010 
Common stock issued5,175,623 
Fair value of outstanding employee equity awards assumed238,389 
 Total consideration$5,671,022 
Cash consideration of $257.0 million includes $3.8 million held back as partial security for post-closing true-up adjustments as well as indemnification claims made within one year of the acquisition date.
Approximately 19.2 million shares of common stock valued at $5,175.6 million were issued to selling stockholders, which includes approximately 1.1 million shares valued at $294.6 million held back as partial security for post-closing true-up adjustments as well as any indemnification claims made within one year of the acquisition date.
The Company entered into revesting agreements with Auth0’s founders pursuant to which approximately 1.2 million additional shares of Okta’s Class A common stock issued to the founders as of the closing date will vest over three years. The $332.1 million fair value of the unvested restricted stock is not included as purchase consideration above, as it has a post-combination service requirement and will be accounted for separately from the business combination as stock compensation expense.
The Company issued replacement equity awards with a fair value of $655.1 million, of which $238.4 million was allocated to the purchase consideration as it is attributable to pre-combination services rendered and $416.7 million was allocated to post-combination services and will be expensed over the remaining service periods as stock-based compensation. The fair value of the stock options assumed by the Company was determined using the Black-Scholes option pricing model. The Company also converted certain equity awards to unvested restricted cash awards totaling $13.5 million that will be expensed over the remaining service periods.
See Note 12 for a discussion of amounts related to post-combination services that will be expensed over the remaining service periods as stock-based compensation.
Acquisition costs of $29.0 million related to Auth0 were expensed by the Company in general and administrative expenses in its condensed consolidated statements of operations for the six months ended July 31, 2021.
The transaction was accounted for as a business combination. The total purchase price of $5,671.0 million was allocated using information currently available to the Company. As a result, the Company may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed, and revisions of preliminary estimates. Preliminary allocation of the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values is as follows (in thousands):
 
Estimated Fair Value
(unaudited)
Cash and cash equivalents$107,425 
Accounts receivable28,572 
Prepaid expenses and other current assets12,748 
Property and equipment, net1,928 
Operating lease right-of-use assets6,873 
Other assets6,375 
Intangible assets334,300 
Accounts payable(3,610)
Accrued expenses and other current liabilities(10,946)
Accrued compensation(19,187)
Deferred revenue(65,339)
Operating lease liabilities, noncurrent(5,694)
Other liabilities, noncurrent(12,515)
Net assets acquired$380,930 
The excess of purchase consideration over the fair value of the net tangible assets and identifiable intangible assets acquired was $5,290.1 million and was recorded as goodwill, which is primarily attributable to expected synergies in sales opportunities across complementary products, customers and geographies, cross-selling opportunities, and improvements in the selling process. None of the goodwill is expected to be deductible for U.S. federal income tax purposes.
The estimated useful lives and fair values of the identifiable intangible assets are as follows (in thousands):
 Preliminary Estimate
Useful Life
(in years)
Amount
(unaudited)
Developed technology
5 years
$172,000 
Customer relationships
2 - 6 years
140,900 
Trade name
5 years
21,400 
Total identifiable intangible assets$334,300 
Developed technology represents the estimated fair value of the features underlying the Auth0 products as well as the platform supporting and providing services to Auth0 customers. Customer relationships represents the estimated fair value of the underlying relationships with Auth0 customers, including the fair value of unbilled and unrecognized contracts yet to be fulfilled. Trade name represents the estimated fair value of the Auth0 brand.
Revenue and earnings of Auth0 included in the Company’s consolidated income statement from the acquisition date through October 31, 2021 are as follows (in thousands):

Three Months EndedFor the period
 
October 31, 2021
May 3, 2021
 to
October 31, 2021
(unaudited)
Revenue$45,985 $83,591 
Net loss(119,921)(270,256)
Pro forma consolidated revenue and earnings for the three and nine months ended October 31, 2021 and 2020, calculated as if Auth0 had been acquired as of February 1, 2020 are as follows (in thousands):

Pro Forma Consolidated Statement of Operations Data
Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Revenue$354,268 $246,967 $964,563 $675,635 
Net loss(206,977)(171,405)(621,546)(517,805)
The pro forma financial information for all periods presented above has been calculated after adjusting the results of Auth0 to reflect certain business combination and one-time accounting effects such as fair value adjustment of deferred revenue, amortization expense from acquired intangible assets, stock-based compensation expense for unvested equity awards assumed, deferred commissions, release of deferred tax asset valuation allowance and acquisition costs as though the acquisition occurred as of the beginning of the Company’s fiscal 2021. The historical consolidated financial information has been adjusted in the pro forma combined financial results to give effect to pro forma events that are directly attributable to the business combination, reasonably estimable and factually supportable. The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of the Company’s fiscal 2021.
Acquisition of atSpoke
On August 2, 2021, the Company acquired all issued and outstanding capital stock of Townsend Street Labs, Inc. (“atSpoke”), a modern workplace operations platform. The acquisition will incorporate atSpoke’s platform with Okta’s Identity Governance and Administration offering. The acquisition date cash consideration for atSpoke was approximately $79.3 million of which $13.4 million of consideration was held back as partial security for any adjustments and indemnification obligations and will be paid within 18 months of the closing date.
The Company preliminarily recorded $18.3 million for developed technology intangible assets with an estimated useful life of 3 years and preliminarily recorded $63.2 million of goodwill which is primarily attributed to the assembled workforce as well as the integration of atSpoke’s technology and the Company’s technology. None of the goodwill is expected to be deductible for U.S. federal income tax purposes. The Company may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed and revisions of preliminary estimates through the measurement period.
The Company incurred $0.9 million of acquisition-related costs, which were recorded as general and administrative expenses in its condensed consolidated statements of operations in the quarter ended July 31, 2021.
This acquisition did not have a material impact on the Company’s condensed consolidated financial statements; therefore, historical and pro forma disclosures have not been presented.
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Investments
9 Months Ended
Oct. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Investments Cash Equivalents and Investments
Cash Equivalents and Short-term Investments
The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2021 and January 31, 2021 were as follows (in thousands):  
 As of October 31, 2021
 
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value 
(unaudited)
Cash equivalents:    
Money market funds$241,171 $— $— $241,171 
Total cash equivalents241,171 — — 241,171 
Short-term investments:    
U.S. treasury securities1,804,188 159 (1,860)1,802,487 
Corporate debt securities307,687 26 (513)307,200 
Total short-term investments2,111,875 185 (2,373)2,109,687 
Total$2,353,046 $185 $(2,373)$2,350,858 
 As of January 31, 2021
 
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value 
Cash equivalents:    
Money market funds$311,257 $— $— $311,257 
Total cash equivalents311,257 — — 311,257 
Short-term investments:   
U.S. treasury securities1,888,882 1,571 (22)1,890,431 
Corporate debt securities230,726 429 (2)231,153 
Total short-term investments2,119,608 2,000 (24)2,121,584 
Total$2,430,865 $2,000 $(24)$2,432,841 

All short-term investments were designated as available-for-sale securities as of October 31, 2021 and January 31, 2021.
The following table presents the contractual maturities of the Company’s short-term investments as of October 31, 2021 (in thousands):
As of October 31, 2021
 
Amortized
Cost
Estimated
Fair Value
(unaudited)
Due within one year$1,055,033 $1,055,124 
Due between one to five years1,056,842 1,054,563 
 Total$2,111,875 $2,109,687 
As of October 31, 2021 and January 31, 2021, the Company included nil of unsettled purchases of short-term investments in Accrued expenses and other current liabilities on the condensed consolidated balance sheets and included nil and $31.0 million, respectively, of unsettled maturities of short-term investments in Prepaid expenses and other current assets on the condensed consolidated balance sheets.
The Company included $7.7 million and $10.5 million of interest receivable in Prepaid expenses and other current assets on the condensed consolidated balance sheets as of October 31, 2021 and January 31, 2021, respectively. The Company did not recognize an allowance for credit losses against interest receivable as of October 31, 2021 and January 31, 2021 because such potential losses were not material.
The Company had 134 and 10 short-term investments in unrealized loss positions as of October 31, 2021 and January 31, 2021, respectively. There were no material gross unrealized gains or losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and nine months ended October 31, 2021 or 2020.
For available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) the Company has the intention to sell any of these investments, (ii) it is not more likely than not that the Company will be required to sell any of these available-for-sale debt securities before recovery of the entire amortized cost basis and (iii) the decline in the fair value of the investment is due to credit or non-credit related factors. Based on this evaluation, the Company determined that for short-term investments, there were no material credit or non-credit related impairments as of October 31, 2021 and January 31, 2021.
Strategic Investments
The Company's investments also include strategic equity investments in privately held companies, which do not have a readily determinable fair value. As of October 31, 2021 and January 31, 2021, the balance of such strategic investments was $13.2 million and $3.1 million, respectively.
During the three and nine months ended October 31, 2021, the Company recorded $0.4 million and $5.7 million, respectively, of realized gain and unrealized adjustments in the carrying values of strategic investments. All gains and losses on strategic investments, whether realized or unrealized, are recognized in Interest and other, net on the condensed consolidated statements of operations.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
Three levels of inputs may be used to measure as follows:
Level 1—Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets.
Level 2—Valuations based on other inputs that are directly or indirectly observable in the marketplace.
Level 3—Valuations based on unobservable inputs that are supported by little or no market activity.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the Company’s financial assets that were measured at fair value on a recurring basis using the above input categories (in thousands):  
 As of October 31, 2021
 Level 1
Level 2 
Level 3Total
(unaudited)
Assets:    
Cash equivalents:    
Money market funds$241,171 $— $— $241,171 
Total cash equivalents241,171 — — 241,171 
Short-term investments:    
U.S. treasury securities— 1,802,487 — 1,802,487 
Corporate debt securities— 307,200 — 307,200 
Total short-term investments— 2,109,687 — 2,109,687 
Total cash equivalents and short-term investments$241,171 $2,109,687 $— $2,350,858 
 As of January 31, 2021
 Level 1
Level 2 
Level 3Total
Assets:    
Cash equivalents:    
Money market funds$311,257 $— $— $311,257 
Total cash equivalents311,257 — — 311,257 
Short-term investments:    
U.S. treasury securities— 1,890,431 — 1,890,431 
Corporate debt securities— 231,153 — 231,153 
Total short-term investments— 2,121,584 — 2,121,584 
Total cash equivalents and short-term investments$311,257 $2,121,584 $— $2,432,841 
The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable and accounts payable, approximate fair value due to their short-term maturities and are excluded from the fair value table above.
Fair Value Measurements of Other Financial Instruments
The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):
 As of October 31, 2021
 
Net Carrying Amount (1)
Estimated
Fair Value 
(unaudited)
2023 convertible senior notes$16,079 $86,269 
2025 convertible senior notes$911,830 $1,533,879 
2026 convertible senior notes$902,070 $1,437,190 
(1)     Before unamortized debt issuance costs.
The principal amounts of the 2023 convertible senior notes (“2023 Notes”), the 2025 convertible senior notes (“2025 Notes”), and the 2026 convertible senior notes (“2026 Notes”, and together with the 2023 Notes and 2025 Notes, the “Notes”) are $17.2 million, $1,060.0 million, and $1,150.0 million, respectively. The difference between the principal amounts and the respective net carrying amounts, before unamortized debt issuance costs, represents the unamortized debt discount (See Note 9 for additional details). The estimated fair values of the Notes, which are
Level 2 financial instruments, were determined based on the quoted bid prices of the Notes in an over-the-counter market on the last trading day of the reporting period. As of October 31, 2021, the difference between the net carrying amount of the Notes and their estimated fair values represented the equity conversion value premium the market assigned to the Notes. Based on the closing price of the Company’s common stock of $247.18 on October 31, 2021, the if-converted values of the 2023 Notes, 2025 Notes and 2026 Notes exceeded the principal amounts of $17.2 million, $1,060.0 million and $1,150.0 million, respectively.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Commissions
9 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Deferred Commissions Deferred CommissionsSales commissions capitalized as contract costs totaled $35.7 million and $21.5 million in the three months ended October 31, 2021 and 2020, respectively, and $90.6 million and $51.8 million in the nine months ended October 31, 2021 and 2020, respectively. Amortization of contract costs was $14.9 million and $10.3 million for the three months ended October 31, 2021 and 2020, respectively, and $40.0 million and $28.4 million for the nine months ended October 31, 2021 and 2020, respectively. There was no impairment loss in relation to the costs capitalized.Deferred Revenue and Performance Obligations
Deferred Revenue
Deferred revenue, which is a contract liability, consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s contracts with customers and is recognized as the revenue recognition criteria are met.
Subscription revenue recognized during the three months ended October 31, 2021 and 2020 that was included in the deferred revenue balances at the beginning of the respective periods was $299.9 million and $174.0 million, respectively, and $459.4 million and $334.2 million in the nine months ended October 31, 2021 and 2020, respectively. Professional services and other revenue recognized in the three and nine months ended October 31, 2021 and 2020 from deferred revenue balances at the beginning of the respective periods was not material.
Transaction Price Allocated to the Remaining Performance Obligations
Transaction price allocated to the remaining performance obligations represents all future, non-cancelable contracted revenue that has not yet been recognized, inclusive of deferred revenue that has been invoiced and non-cancelable amounts that will be invoiced and recognized as revenue in future periods.
As of October 31, 2021, total remaining non-cancelable performance obligations under the Company’s subscription contracts with customers was approximately $2,350.2 million. Of this amount, the Company expects to recognize revenue of approximately $1,180.2 million, or 50%, over the next 12 months, with the balance to be recognized as revenue thereafter. Remaining performance obligations for professional services and other contracts as of October 31, 2021 were not material.
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, net
9 Months Ended
Oct. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, net Goodwill and Intangible Assets, net
Goodwill
As of October 31, 2021 and January 31, 2021, goodwill was $5,401.3 million and $48.0 million, respectively. During the nine months ended October 31, 2021, the Company recorded goodwill of $5,290.1 million in connection with the Auth0 acquisition that was completed in May 2021 and $63.2 million in connection with the atSpoke acquisition that was completed in August 2021. See Note 3 for further details. No goodwill impairments were recorded during the three and nine months ended October 31, 2021 and 2020.
Intangible Assets, net
Intangible assets consisted of the following (in thousands):  
 As of October 31, 2021
GrossAccumulated AmortizationNet
(unaudited)
Capitalized internal-use software costs$33,491 $(23,103)$10,388 
Purchased developed technology219,100 (35,750)183,350 
Customer relationships140,900 (17,599)123,301 
Trade name21,400 (2,140)19,260 
Software licenses239 (184)55 
 $415,130 $(78,776)$336,354 

 As of January 31, 2021
GrossAccumulated AmortizationNet
Capitalized internal-use software costs$30,259 $(19,478)$10,781 
Purchased developed technology28,800 (12,694)16,106 
Software licenses126 (4)122 
 $59,185 $(32,176)$27,009 
During the nine months ended October 31, 2021, the Company recorded intangible assets of $334.3 million and $18.3 million in connection with the Auth0 and atSpoke acquisitions, respectively. See Note 3 for further details.
The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:
 Weighted-Average Remaining Useful Life
As of October 31, 2021As of January 31, 2021
(unaudited)
Purchased developed technology4.2 years3.1 years
Customer relationships4.2 years— 
Trade name4.5 years— 
Amortization expense of intangible assets for the three months ended October 31, 2021 and 2020 was $22.4 million and $2.7 million, respectively, and $46.6 million and $8.2 million for the nine months ended October 31, 2021 and 2020, respectively.
The expected future amortization expense for acquired intangible assets in connection with the Auth0 and atSpoke acquisitions, as of October 31, 2021, is as follows (in thousands):
Fiscal Period: (unaudited)
Remaining three months of fiscal 2022$19,995 
Fiscal 202379,978 
Fiscal 202470,491 
Fiscal 202564,278 
Fiscal 202659,222 
Thereafter20,172 
Total amortization expense$314,136 
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue and Performance Obligations
9 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Deferred Revenue and Performance Obligations Deferred CommissionsSales commissions capitalized as contract costs totaled $35.7 million and $21.5 million in the three months ended October 31, 2021 and 2020, respectively, and $90.6 million and $51.8 million in the nine months ended October 31, 2021 and 2020, respectively. Amortization of contract costs was $14.9 million and $10.3 million for the three months ended October 31, 2021 and 2020, respectively, and $40.0 million and $28.4 million for the nine months ended October 31, 2021 and 2020, respectively. There was no impairment loss in relation to the costs capitalized.Deferred Revenue and Performance Obligations
Deferred Revenue
Deferred revenue, which is a contract liability, consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s contracts with customers and is recognized as the revenue recognition criteria are met.
Subscription revenue recognized during the three months ended October 31, 2021 and 2020 that was included in the deferred revenue balances at the beginning of the respective periods was $299.9 million and $174.0 million, respectively, and $459.4 million and $334.2 million in the nine months ended October 31, 2021 and 2020, respectively. Professional services and other revenue recognized in the three and nine months ended October 31, 2021 and 2020 from deferred revenue balances at the beginning of the respective periods was not material.
Transaction Price Allocated to the Remaining Performance Obligations
Transaction price allocated to the remaining performance obligations represents all future, non-cancelable contracted revenue that has not yet been recognized, inclusive of deferred revenue that has been invoiced and non-cancelable amounts that will be invoiced and recognized as revenue in future periods.
As of October 31, 2021, total remaining non-cancelable performance obligations under the Company’s subscription contracts with customers was approximately $2,350.2 million. Of this amount, the Company expects to recognize revenue of approximately $1,180.2 million, or 50%, over the next 12 months, with the balance to be recognized as revenue thereafter. Remaining performance obligations for professional services and other contracts as of October 31, 2021 were not material.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes, Net
9 Months Ended
Oct. 31, 2021
Debt Disclosure [Abstract]  
Convertible Senior Notes, Net Convertible Senior Notes, Net
2023 Convertible Senior Notes
The 2023 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.25% per year. Interest is payable in cash semi-annually in arrears on February 15 and August 15 of each year, beginning on August 15, 2018. The 2023 Notes mature on February 15, 2023 unless earlier repurchased or converted. The Company may not redeem the 2023 Notes prior to maturity. The total net proceeds from the 2023 Notes, after deducting initial purchasers’ discounts and debt issuance costs, was $335.0 million.
In September 2019, the Company used part of the net proceeds from the issuance of the 2025 Notes to repurchase a portion of the 2023 Notes, which consisted of a repurchase of $224.4 million aggregate principal amount of the 2023 Notes in privately-negotiated transactions, for aggregate consideration of $604.8 million, consisting of approximately $224.4 million in cash and approximately 3.0 million shares of Class A common stock (“First Partial Repurchase of 2023 Notes”). The $604.8 million in aggregate consideration was allocated between the debt and equity components in the amounts of $197.7 million and $407.1 million respectively, using an effective interest rate of 4.00% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the notes subject to the First Partial Repurchase of 2023 Notes, net of unamortized debt discount and issuance costs, was $183.1 million. The First Partial Repurchase of 2023 Notes resulted in a $14.6 million loss on early debt extinguishment during the year ended January 31, 2020, of which $3.8 million consisted of unamortized debt issuance costs.
In June 2020, the Company used part of the net proceeds from the issuance of the 2026 Notes to repurchase a portion of the 2023 Notes, which consisted of a repurchase of $69.9 million aggregate principal amount of the 2023 Notes in privately-negotiated transactions, for aggregate consideration of $260.5 million, consisting of approximately $0.2 million in cash and approximately 1.4 million shares of Class A common stock (“Second Partial Repurchase of 2023 Notes”, and together with the First Partial Repurchase of 2023 Notes, the “2023 Notes Partial Repurchases”). The $260.5 million in aggregate consideration was allocated between the debt and equity components in the amounts of $61.8 million and $198.7 million respectively, using an effective interest rate of 4.90% to determine the fair value of the liability component. As of the repurchase date, the carrying value of the notes subject to the Second Partial Repurchase of 2023 Notes, net of unamortized debt discount and issuance costs, was $59.6 million. The Second Partial Repurchase of 2023 Notes resulted in a $2.2 million loss on early debt extinguishment during the year ended January 31, 2021, of which $1.0 million consisted of unamortized debt issuance costs.
The interest rates used in the 2023 Notes Partial Repurchases were based on the income and market based approaches used to determine the effective interest rate of the 2025 Notes and 2026 Notes, adjusted for the remaining tenor of the 2023 Notes. As of October 31, 2021, $17.2 million of principal remained outstanding on the 2023 Notes.
The terms of the 2023 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2023 Indenture”). Upon conversion, the 2023 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
The 2023 Notes are convertible at an initial conversion rate of 20.6795 shares of Class A common stock per $1,000 principal amount of the 2023 Notes, which is equal to an initial conversion price of approximately $48.36 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the 2023 Indenture. Prior to the close of business on the business day immediately preceding October 15, 2022, holders of the 2023 Notes may convert all or a portion of their 2023 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2023 Notes for each trading day of that five consecutive trading day
period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day; or
upon the occurrence of specified corporate events, as described in the 2023 Indenture.
On or after October 15, 2022 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2023 Notes regardless of the foregoing circumstances. For at least 20 trading days during the period of 30 consecutive trading days ended October 31, 2021, the last reported sale price of the Company’s common stock was equal to or exceeded 130% of the conversion price of the 2023 Notes on each applicable trading day. As a result, the 2023 Notes are convertible at the option of the holders during the fiscal quarter ending October 31, 2021 and were classified as current liabilities on the condensed consolidated balance sheet as of October 31, 2021.
During the nine months ended October 31, 2021, the Company issued approximately 0.5 million shares of Class A common stock and paid an immaterial amount in cash to settle approximately $23.0 million principal amount of 2023 Notes. The loss on early note conversion was not material. No requests to convert material amounts of the 2023 Notes are currently outstanding.
Holders of the 2023 Notes who convert their 2023 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the 2023 Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the 2023 Indenture), holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes at a price equal to 100% of the principal amount of the 2023 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2023 Notes, the Company separated the 2023 Notes into liability and equity components, using an effective interest rate of 5.68% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility and the risk-free rate. For the market approach, the Company observed the price of the Note Hedges (see below) it purchased for its 2023 Notes and also performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$$27 $43 $154 
Amortization of debt issuance costs22 49 84 266 
Amortization of debt discount213 511 837 2,839 
Total$244 $587 $964 $3,259 

Total initial issuance costs of $10.0 million related to the 2023 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company initially recorded liability issuance costs of $7.7 million and equity issuance costs of $2.3 million.
The 2023 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$17,228 
Less: unamortized debt issuance costs and debt discount(1,272)
Net carrying amount$15,956 
As of October 31, 2021
(unaudited)
Equity component:
2023 Notes$3,993 
Less: issuance costs(116)
Carrying amount of the equity component(1)
$3,877 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
Note Hedges
In connection with the pricing of the 2023 Notes, the Company entered into convertible note hedges with respect to its Class A common stock (the “Note Hedges”). The Note Hedges are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2023 Notes, approximately 7.1 million shares of its Class A common stock for approximately $48.36 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2023 Notes, exercisable upon conversion of the 2023 Notes. The Note Hedges will expire in 2023, if not exercised earlier. The Note Hedges are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2023 Notes under certain circumstances. The Note Hedges are separate transactions and are not part of the terms of the 2023 Notes.
The Company paid an aggregate amount of $80.0 million for the Note Hedges. The amount paid for the Note Hedges was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
In September 2019 and in June 2020, and in connection with the First Partial Repurchase of 2023 Notes and Second Partial Repurchase of 2023 Notes, the Company terminated Note Hedges corresponding to approximately 4.6 million and 1.4 million shares for cash proceeds of $405.9 million and $195.0 million, respectively. The proceeds were recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.
During the nine months ended October 31, 2021, the Company exercised and net-share-settled Note Hedges corresponding to approximately $23.0 million principal amount of 2023 Notes and received approximately 0.4 million shares of Class A common stock and an immaterial cash payment.
As of October 31, 2021, Note Hedges giving the Company the option to purchase approximately 0.4 million shares (subject to adjustment) remained outstanding.
Warrants
In connection with the issuance of the 2023 Notes, the Company also entered into separate warrant transactions pursuant to which it sold net-share-settled (or, at the Company’s election subject to certain conditions, cash-settled) warrants (the “Warrants”) to acquire, subject to anti-dilution adjustments, up to approximately 7.1 million shares over 80 scheduled trading days beginning in May 2023 of the Company’s Class A common stock at an initial exercise price of approximately $68.06 per share (subject to adjustment). If the Warrants are not exercised on their exercise dates, they will expire. If the market value per share of the Company’s Class A common stock exceeds the applicable exercise price of the Warrants, the Warrants could have a dilutive effect on the Company’s Class A common stock unless, subject to the terms of the Warrants, the Company elects to cash settle the Warrants. The Warrants are separate transactions and are not part of the terms of the 2023 Notes or the Note Hedges.
The Company received aggregate proceeds of $52.4 million from the sale of the Warrants in connection with the 2023 Notes. The proceeds from the sale of the Warrants were recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.
In September 2019 and in June 2020, and in connection with the First Partial Repurchase of 2023 Notes and Second Partial Repurchase of 2023 Notes, the Company terminated Warrants corresponding to approximately 4.6 million and 1.4 million shares for total cash payments of $358.6 million and $175.4 million, respectively. The termination payments were recorded as a decrease to Additional paid-in capital in the condensed consolidated balance sheets.
As of October 31, 2021, Warrants to acquire up to approximately 1.0 million shares (subject to adjustment) remained outstanding.
2025 Convertible Senior Notes
The 2025 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.125% per year. Interest is payable in cash semi-annually in arrears on March 1 and September 1 of each year, beginning on March 1, 2020. The 2025 Notes mature on September 1, 2025 unless earlier redeemed, repurchased or converted. The total net proceeds from the 2025 Notes, after deducting initial purchasers’ discounts and debt issuance costs, were $1,040.7 million.
The terms of the 2025 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2025 Indenture”). Upon conversion, the 2025 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
The 2025 Notes are convertible at an initial conversion rate of 5.2991 shares of Class A common stock per $1,000 principal amount of the 2025 Notes, which is equal to an initial conversion price of approximately $188.71 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the 2025 Indenture. Prior to the close of business on the business day immediately preceding June 1, 2025, holders of the 2025 Notes may convert all or a portion of their 2025 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on January 31, 2020 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2025 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2025 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day;
if the Company calls the notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
upon the occurrence of specified corporate events, as described in the 2025 Indenture.
On or after June 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2025 Notes regardless of the foregoing circumstances. During the three months ended October 31, 2021, the conditions allowing holders of the 2025 Notes to convert during the three months ending October 31, 2021 were not met, and as a result, the 2025 Notes were classified as noncurrent liabilities as of October 31, 2021.
The Company may redeem for cash all or any portion of the 2025 Notes, at its option, on or after September 6, 2022, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including the trading day preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2025 Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. During the three months ended October 31, 2021, the Company did not redeem any of the 2025 Notes.
Holders of the 2025 Notes who convert their 2025 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the 2025 Indenture) or in connection with the Company’s issuance of a redemption notice are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the 2025 Indenture), holders of the 2025 Notes may require the Company to repurchase all or a portion of their 2025 Notes at a price equal to 100% of the principal amount of the 2025 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2025 Notes, the Company separated the 2025 Notes into liability and equity components using an effective interest rate of 4.10% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility and the risk-free rate. For the market approach, the Company performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2025 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$332 $332 $994 $994 
Amortization of debt issuance costs581 530 1,705 1,554 
Amortization of debt discount8,878 8,526 26,368 25,320 
Total$9,791 $9,388 $29,067 $27,868 
Total issuance costs of $19.3 million related to the 2025 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2025 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of $15.3 million and equity issuance costs of $4.0 million.
The 2025 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$1,059,997 
Less: unamortized debt issuance costs and debt discount(158,897)
Net carrying amount$901,100 
At Issuance
Equity component:
2025 Notes$221,387 
Less: issuance costs(4,040)
Carrying amount of the equity component(1)
$217,347 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
2025 Capped Calls
In connection with the pricing of the 2025 Notes, the Company entered into capped call transactions with respect to its Class A common stock (the “2025 Capped Calls”). The 2025 Capped Calls are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2025 Notes, approximately 5.6 million shares of its Class A common stock for approximately $188.71 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2025 Notes, exercisable upon conversion of the 2025 Notes. The 2025 Capped Calls have initial cap prices of $255.88 per share (subject to adjustment) and will expire in 2025, if not exercised earlier. The 2025 Capped Calls are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2025 Notes under certain circumstances. The 2025 Capped Calls are separate transactions and are not part of the terms of the 2025 Notes.
The Company paid an aggregate amount of $74.1 million for the 2025 Capped Calls. The amount paid for the 2025 Capped Calls was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
2026 Convertible Senior Notes
The 2026 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.375% per year. Interest is payable in cash semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2020. The 2026 Notes mature on June 15, 2026 unless earlier redeemed, repurchased or converted. The total net proceeds from the 2026 Notes, after deducting initial purchasers’ discounts and debt issuance costs, were $1,134.8 million.
The terms of the 2026 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the “2026 Indenture”, and together with the 2023 Indenture and 2025 Indenture, the “Indentures”). Upon conversion, the 2026 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election.
The 2026 Notes are convertible at an initial conversion rate of 4.1912 shares of Class A common stock per $1,000 principal amount of the 2026 Notes, which is equal to an initial conversion price of approximately $238.60 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. Prior to the close of business on the business day immediately preceding March 15, 2026, holders of the 2026 Notes may convert all or a portion of their 2026 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2020 (and only during such fiscal 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 the period of 30 consecutive trading days ending on, and
including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2026 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2026 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on such trading day;
if the Company calls the notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
upon the occurrence of specified corporate events, as described in the 2026 Indenture.
On or after March 15, 2026 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes regardless of the foregoing circumstances. During the three months ended October 31, 2021, the conditions allowing holders of the 2026 Notes to convert were not met, and as a result, the 2026 Notes were classified as noncurrent liabilities as of October 31, 2021.
The Company may redeem for cash all or any portion of the 2026 Notes, at its option, on or after June 20, 2023, if the last reported sale price of the Company’s Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on and including the trading day preceding the date on which the Company provides notice of redemption price equal to 100% of the principal amount of the notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. During the three months ended October 31, 2021, the Company did not redeem any of the 2026 Notes.
Holders of the 2026 Notes who convert their 2026 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) or in connection with the Company’s issuance of a redemption notice are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the Indenture), holders of the 2026 Notes may require the Company to repurchase all or a portion of their 2026 Notes at a price equal to 100% of the principal amount of the 2026 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2026 Notes, the Company separated the 2026 Notes into liability and equity components using an effective interest rate of 5.75% to determine the fair value of the liability component. This interest rate was based on both an income and a market based approach. For the income approach, the Company used a convertible bond pricing model, which included several assumptions including volatility, the risk-free rate and observable trading activity for the Company’s existing Notes. For the market approach, the Company performed an evaluation of issuances of convertible debt securities by other companies with similar credit risk ratings at the time of issuance. The following table sets forth total interest expense recognized related to the 2026 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$1,078 $1,078 $3,234 $1,653 
Amortization of debt issuance costs364 318 1,056 483 
Amortization of debt discount11,640 10,997 34,428 16,799 
Total$13,082 $12,393 $38,718 $18,935 
Total issuance costs of $15.2 million related to the 2026 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2026 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of $11.1 million and equity issuance costs of $4.1 million.
The 2026 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$1,150,000 
Less: unamortized debt issuance costs and debt discount(257,130)
Net carrying amount$892,870 
At Issuance
Equity component:
2026 Notes$310,311 
Less: issuance costs(4,090)
Carrying amount of the equity component(1)
$306,221 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
2026 Capped Calls
In connection with the pricing of the 2026 Notes, the Company entered into capped call transactions with respect to its Class A common stock (the “2026 Capped Calls”). The 2026 Capped Calls are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2026 Notes, approximately 4.8 million shares of its Class A common stock for approximately $238.60 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2026 Notes, exercisable upon conversion of the 2026 Notes. The 2026 Capped Calls have initial cap prices of $360.14 per share (subject to adjustment) and will expire in 2026, if not exercised earlier. The 2026 Capped Calls are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2026 Notes under certain circumstances. The 2026 Capped Calls are separate transactions and are not part of the terms of the 2026 Notes.
The Company paid an aggregate amount of $134.0 million for the 2026 Capped Calls. The amount paid for the 2026 Capped Calls was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Oct. 31, 2021
Leases [Abstract]  
Leases Leases
The Company has entered into various non-cancelable office space operating leases with original lease periods expiring between 2022 and 2029. These leases do not contain material variable rent payments, residual value guarantees, covenants or other restrictions.
Operating lease costs were as follows (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Operating lease cost(1)
$9,677 $8,554 $28,135 $24,258 
(1) Amounts are presented exclusive of sublease income and include leases with an original term of 12 months or less (short-term leases), which are immaterial.
The weighted-average remaining term of the Company’s operating leases was 6.2 years and 6.8 years as of October 31, 2021 and January 31, 2021, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 5.5% and 5.6%, respectively.
Maturities of the Company’s operating lease liabilities, which do not include short-term leases, were as follows (in thousands):
As of October 31, 2021
(unaudited)
2022$7,162 
202342,631 
202443,627 
202540,681 
202630,583 
Thereafter83,142 
Total lease payments247,826 
Less imputed interest(40,489)
Total operating lease liabilities$207,337 
Cash payments included in the measurement of the Company’s operating lease liabilities were $10.3 million and $7.7 million for the three months ended October 31, 2021 and 2020, respectively, and $29.4 million and $22.7 million in the nine months ended October 31, 2021 and 2020, respectively.
As of October 31, 2021, the Company had $3.0 million of undiscounted future payments under a new operating lease arrangement that has not yet commenced, which is excluded from the table above. This operating lease will commence in the fourth quarter of fiscal 2023 and has a lease term of 6.4 years.
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Letters of Credit
In conjunction with the execution of certain office space operating leases, letters of credit in the aggregate amount of $10.8 million and $11.2 million were issued and outstanding as of October 31, 2021 and January 31, 2021, respectively. No draws have been made under such letters of credit. Noncurrent restricted cash of $8.5 million associated with these letters of credit is included in Other assets on the condensed consolidated balance sheets as of October 31, 2021 and January 31, 2021.
Legal Matters
From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no such material matters as of October 31, 2021.
Warranties and Indemnification
To date, the Company has not incurred significant costs and has not accrued any material liabilities in the accompanying condensed consolidated financial statements as a result of its warranty and indemnification obligations.
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans
9 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Employee Incentive Plans Employee Incentive PlansThe Company’s equity incentive plans provide for granting stock options, restricted stock units (“RSUs”) and restricted stock awards to employees, consultants, officers and directors. In addition, the Company offers an Employee Stock Purchase Plan (“ESPP”) to eligible employees.
Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands):  
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Cost of revenue    
Subscription$13,455 $6,090 $33,843 $15,229 
Professional services and other3,376 2,113 8,879 5,924 
Research and development56,573 17,546 129,998 44,434 
Sales and marketing39,248 14,368 101,602 38,693 
General and administrative43,133 13,535 133,289 35,494 
Total$155,785 $53,652 $407,611 $139,774 
Equity Incentive Plans
The Company has two equity incentive plans: the 2009 Stock Plan (“2009 Plan”) and the 2017 Equity Incentive Plan (“2017 Plan”). In addition, the Company assumed Auth0, Inc. equity incentive plans as described below. All shares that remain available for future grants are under the 2017 Plan. As of October 31, 2021, options to purchase 2,608,801 shares of Class A common stock and 6,012,633 shares of Class B common stock remained outstanding.
Shares of common stock reserved for future issuance were as follows:
As of
October 31, 2021
(unaudited)
Stock options and unvested RSUs outstanding13,841,980 
Available for future stock option and RSU grants24,613,171 
Available for ESPP5,854,767 
 44,309,918 
Stock Options
A summary of the Company’s stock option activity and related information was as follows:  
Number of
Options 
Weighted-
Average
Exercise
Price 
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic 
Value
(in thousands)
Outstanding as of January 31, 20218,250,113 $18.93 5.6$1,980,668 
Granted2,565,055 93.95 
Exercised(1,994,500)20.91 
Canceled(199,234)115.69 
Outstanding as of October 31, 2021 (unaudited)8,621,434 $38.56 5.5$1,816,560 
As of October 31, 2021
Vested and exercisable (unaudited)6,849,846 $12.85 4.7$1,605,488 
As of October 31, 2021, there was a total of $249.2 million of unrecognized stock-based compensation expense related to options, which is being recognized over a weighted-average period of 2.5 years.
Restricted Stock Units
A summary of the Company’s RSU activity and related information was as follows:  
Number of
RSUs
Weighted-
Average
Grant Date Fair Value Per Share
Outstanding as of January 31, 20214,452,107 $122.90 
Granted3,318,761 246.04 
Vested(1,842,519)124.01 
Forfeited(707,803)156.27 
Outstanding as of October 31, 2021 (unaudited)5,220,546 $196.29 
As of October 31, 2021, there was $921.4 million of unrecognized stock-based compensation expense related to unvested RSUs, which is being recognized over a weighted-average period of 2.7 years based on vesting under the award service conditions.
Equity Awards Issued in Connection with Business Combinations
In connection with the May 3, 2021 Auth0 acquisition described in Note 3, the Company assumed the Auth0, Inc. 2014 Equity Incentive Plan and the Auth0, Inc. Phantom Unit Plan (together, the “Auth0 Plans”) and certain outstanding options to purchase Auth0 common stock, RSUs settleable into shares of Auth0 common stock, and phantom units under the Auth0 Plans. Certain assumed securities were converted into options (which in certain instances were automatically net exercised) or RSUs, as applicable, for shares of the Company’s Class A common stock, subject to adjustment as set forth in the Merger Agreement. Such assumed and converted options and RSUs will continue to be outstanding and will be governed by the provisions of the Auth0 Plans.

Activity under the Auth0 Plans is included in the summaries of stock option and RSU activity above. Included in the Granted total in the stock options activity table above are 1,850,079 options assumed at a weighted-average exercise price per share of $24.21. Included in the Granted total in the RSU activity table above are 743,718 RSUs assumed at a weighted-average grant date fair value per share of $269.70.

The Company entered into revesting agreements with the founders of the acquired businesses pursuant to which 1,269,008 restricted shares of Okta’s Class A common stock with a weighted-average fair value per share of $268.98 issued as of the respective closing dates will vest over 3 years.

In connection with the business combinations, as of October 31, 2021, there was $285.7 million of unrecognized stock-based compensation expense related to unvested restricted stock, which is being recognized over a weighted-average period of 2.5 years based on vesting under the award service conditions.
Employee Stock Purchase Plan
The ESPP provides for 12-month offering periods beginning June 21 and December 21 of each year, and each offering period consists of up to two six-month purchase periods.
The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Expected volatility—%—%
47% - 48%
50% - 54%
Expected term (in years)
0.5 - 1.0
0.5 - 1.0
Risk-free interest rate—%—%
0.06% - 0.09%
0.17% - 0.18%
Expected dividend yield— 
During the nine months ended October 31, 2021, the Company’s employees purchased 88,160 shares of its Class A common stock under the ESPP. The shares were purchased at a weighted-average purchase price of $197.60 per share, with total proceeds of $17.4 million.
As of October 31, 2021, there was $11.1 million of unrecognized stock-based compensation expense related to the ESPP that is expected to be recognized over a weighted-average vesting period of 0.6 years.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Oct. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three and nine months ended October 31, 2021, the Company recorded a tax provision of $0.7 million and a tax benefit of $6.8 million on a pretax loss of $220.6 million and $614.0 million, respectively. The effective tax rate for the three and nine months ended October 31, 2021 was approximately (0.3)% and 1.1%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets, release of the valuation allowance in the United States in connection with the acquired businesses, a remeasurement of deferred tax assets in connection with a tax rate change in the United Kingdom, and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit for the nine months ended October 31, 2021 was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.
For the three and nine months ended October 31, 2020, the Company recorded a tax provision of $0.2 million and tax benefit of $0.6 million on a pretax loss of $72.6 million and $191.2 million, respectively. The effective tax rate for the three and nine months ended October 31, 2020 was (0.3)% and 0.3%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit recognized for the nine months ended October 31, 2020 was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):  
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
 Class A Class BClass A Class BClass A Class BClass A Class B
(unaudited)
Numerator: 
Net loss$(211,176)$(10,135)$(68,146)$(4,618)$(576,106)$(31,119)$(177,887)$(12,639)
Denominator:
Weighted-average shares outstanding, basic and diluted146,715 7,041 120,637 8,176 138,311 7,471 117,849 8,373 
Net loss per share, basic and diluted$(1.44)$(1.44)$(0.56)$(0.56)$(4.17)$(4.17)$(1.51)$(1.51)
As the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):  
As of October 31,
 20212020
(unaudited)
Issued and outstanding stock options8,621 9,243 
Unvested RSUs issued and outstanding5,221 4,827 
Unvested restricted stock awards issued and outstanding1,269 — 
Shares committed under the ESPP213 137 
Shares related to the 2023 Notes356 832 
Shares subject to warrants related to the issuance of the 2023 Notes1,048 1,048 
Shares related to the 2025 Notes5,617 5,617 
Shares related to the 2026 Notes4,820 4,820 
 27,165 26,524 
The Company uses the if-converted method for calculating any potential dilutive effect of the conversion options embedded in the Notes on diluted net income per share, if applicable. The conversion options of the 2023, 2025 and 2026 Notes are dilutive in periods of net income on a weighted-average basis using an assumed conversion date equal to the later of the beginning of the reporting period and the date of issuance of the respective Notes. The exercise rights of the Warrants will have a dilutive impact on net income per share of common stock under the treasury-stock method when the average market price per share of the Company’s Class A common stock for a given period exceeds the conversion price of $68.06 per share. During the three months ended October 31, 2021, the average price per share of the Company’s Class A common stock exceeded the exercise price of the Warrants; however, since the Company is in a net loss position, there was no dilutive effect during any period presented.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Oct. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events[open for any subsequent events]
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Standards and Significant Accounting Policies (Policies)
9 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”).
Principles of Consolidation All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated balance sheet as of January 31, 2021, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the results of operations for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2022 or any future period.
Fiscal Period The Company’s fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.
Reclassification Certain reclassifications of components of prior period operating cash flows have been made in the condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no impact on total operating cash flows as previously reported.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (“SSP”) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of its convertible senior notes, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of deferred income tax assets, the valuation of goodwill and acquired intangible assets and their useful lives and the valuation of certain equity awards assumed.
In March 2020, the World Health Organization (“WHO”) declared the outbreak of the novel coronavirus (“COVID-19”) a pandemic, which has spread across the globe. The Company considered the impact of COVID-19 on the assumptions and estimates used and determined that there were no material adverse impacts on the condensed consolidated financial statements for the three and nine months ended October 31, 2021 and 2020. As events continue to evolve and additional information becomes available, the Company’s assumptions and estimates may change materially in future periods.
Business Combinations
When the Company acquires a business, the purchase price is allocated to the net tangible and identifiable intangible assets acquired based on their estimated fair values. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires management to make significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets. These estimates can include, but are not limited to:
future expected cash flows from subscription contracts, professional services contracts, other customer contracts and acquired developed technologies;
person hours required in recreating certain acquired technologies;
historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;
royalty rates applied to acquired developed technology platforms and other intangible assets;
obsolescence curves and other useful life assumptions, such as the period of time and intended use of acquired intangible assets in the Company’s product offerings;
discount rates;
uncertain tax positions and tax-related valuation allowances; and
fair value of assumed equity awards.
These estimates are inherently uncertain and unpredictable, and unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which may be up to one year from the acquisition date, adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed may be recorded, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.
Strategic Investments
The Company holds strategic equity investments in privately held companies that are included in Other assets on the condensed consolidated balance sheets. Investments in privately held companies without readily determinable fair values in which the Company does not own a controlling interest or have significant influence over are measured using the measurement alternative. In applying the measurement alternative, the Company adjusts the carrying values of strategic investments based on observable price changes from orderly transactions for identical or similar investments of the same issuer. Additionally, the Company evaluates its strategic investments at least quarterly for impairment. Adjustments and impairments are recorded in Interest and other, net on the condensed consolidated statements of operations.
In determining the estimated fair value of its strategic investments in privately held companies, the Company uses the most recent data available to the Company. Valuations of privately held securities are inherently complex due to the lack of readily available market data and require the use of judgment. The determination of whether an orderly transaction is for an identical or similar investment requires significant Company judgment. In its evaluation, the Company considers factors such as differences in the rights and preferences of the investments and the extent to which those differences would affect the fair values of those investments. The Company’s impairment analysis encompasses an assessment of both qualitative and quantitative factors including the investee's financial metrics, market acceptance of the investee's product or technology, general market conditions and liquidity considerations.
Recent Accounting Pronouncements Not Yet Adopted In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (“EPS”), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and the Company intends to adopt this standard using the modified retrospective method in its first quarter of fiscal 2023. The Company is currently evaluating the quantitative impact of this standard on its consolidated financial statements.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations (Tables)
9 Months Ended
Oct. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisition Consideration The acquisition date fair value of the consideration transferred for Auth0 was approximately $5,671.0 million, which consisted of the following (in thousands):
 
Estimated Fair Value
(unaudited)
Cash$257,010 
Common stock issued5,175,623 
Fair value of outstanding employee equity awards assumed238,389 
 Total consideration$5,671,022 
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Preliminary allocation of the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values is as follows (in thousands):
 
Estimated Fair Value
(unaudited)
Cash and cash equivalents$107,425 
Accounts receivable28,572 
Prepaid expenses and other current assets12,748 
Property and equipment, net1,928 
Operating lease right-of-use assets6,873 
Other assets6,375 
Intangible assets334,300 
Accounts payable(3,610)
Accrued expenses and other current liabilities(10,946)
Accrued compensation(19,187)
Deferred revenue(65,339)
Operating lease liabilities, noncurrent(5,694)
Other liabilities, noncurrent(12,515)
Net assets acquired$380,930 
Schedule of Finite-Lived Intangible Assets Acquired The estimated useful lives and fair values of the identifiable intangible assets are as follows (in thousands):
 Preliminary Estimate
Useful Life
(in years)
Amount
(unaudited)
Developed technology
5 years
$172,000 
Customer relationships
2 - 6 years
140,900 
Trade name
5 years
21,400 
Total identifiable intangible assets$334,300 
Schedule of Pro Forma Information
Revenue and earnings of Auth0 included in the Company’s consolidated income statement from the acquisition date through October 31, 2021 are as follows (in thousands):

Three Months EndedFor the period
 
October 31, 2021
May 3, 2021
 to
October 31, 2021
(unaudited)
Revenue$45,985 $83,591 
Net loss(119,921)(270,256)
Pro forma consolidated revenue and earnings for the three and nine months ended October 31, 2021 and 2020, calculated as if Auth0 had been acquired as of February 1, 2020 are as follows (in thousands):

Pro Forma Consolidated Statement of Operations Data
Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Revenue$354,268 $246,967 $964,563 $675,635 
Net loss(206,977)(171,405)(621,546)(517,805)
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Investments (Tables)
9 Months Ended
Oct. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments
The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2021 and January 31, 2021 were as follows (in thousands):  
 As of October 31, 2021
 
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value 
(unaudited)
Cash equivalents:    
Money market funds$241,171 $— $— $241,171 
Total cash equivalents241,171 — — 241,171 
Short-term investments:    
U.S. treasury securities1,804,188 159 (1,860)1,802,487 
Corporate debt securities307,687 26 (513)307,200 
Total short-term investments2,111,875 185 (2,373)2,109,687 
Total$2,353,046 $185 $(2,373)$2,350,858 
 As of January 31, 2021
 
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value 
Cash equivalents:    
Money market funds$311,257 $— $— $311,257 
Total cash equivalents311,257 — — 311,257 
Short-term investments:   
U.S. treasury securities1,888,882 1,571 (22)1,890,431 
Corporate debt securities230,726 429 (2)231,153 
Total short-term investments2,119,608 2,000 (24)2,121,584 
Total$2,430,865 $2,000 $(24)$2,432,841 
Schedule of Contractual Maturities of Short-term Investments The following table presents the contractual maturities of the Company’s short-term investments as of October 31, 2021 (in thousands):
As of October 31, 2021
 
Amortized
Cost
Estimated
Fair Value
(unaudited)
Due within one year$1,055,033 $1,055,124 
Due between one to five years1,056,842 1,054,563 
 Total$2,111,875 $2,109,687 
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the Company’s financial assets that were measured at fair value on a recurring basis using the above input categories (in thousands):  
 As of October 31, 2021
 Level 1
Level 2 
Level 3Total
(unaudited)
Assets:    
Cash equivalents:    
Money market funds$241,171 $— $— $241,171 
Total cash equivalents241,171 — — 241,171 
Short-term investments:    
U.S. treasury securities— 1,802,487 — 1,802,487 
Corporate debt securities— 307,200 — 307,200 
Total short-term investments— 2,109,687 — 2,109,687 
Total cash equivalents and short-term investments$241,171 $2,109,687 $— $2,350,858 
 As of January 31, 2021
 Level 1
Level 2 
Level 3Total
Assets:    
Cash equivalents:    
Money market funds$311,257 $— $— $311,257 
Total cash equivalents311,257 — — 311,257 
Short-term investments:    
U.S. treasury securities— 1,890,431 — 1,890,431 
Corporate debt securities— 231,153 — 231,153 
Total short-term investments— 2,121,584 — 2,121,584 
Total cash equivalents and short-term investments$311,257 $2,121,584 $— $2,432,841 
Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note
The following table presents the carrying amounts and estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):
 As of October 31, 2021
 
Net Carrying Amount (1)
Estimated
Fair Value 
(unaudited)
2023 convertible senior notes$16,079 $86,269 
2025 convertible senior notes$911,830 $1,533,879 
2026 convertible senior notes$902,070 $1,437,190 
(1)     Before unamortized debt issuance costs.
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, net (Tables)
9 Months Ended
Oct. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, net
Intangible assets consisted of the following (in thousands):  
 As of October 31, 2021
GrossAccumulated AmortizationNet
(unaudited)
Capitalized internal-use software costs$33,491 $(23,103)$10,388 
Purchased developed technology219,100 (35,750)183,350 
Customer relationships140,900 (17,599)123,301 
Trade name21,400 (2,140)19,260 
Software licenses239 (184)55 
 $415,130 $(78,776)$336,354 

 As of January 31, 2021
GrossAccumulated AmortizationNet
Capitalized internal-use software costs$30,259 $(19,478)$10,781 
Purchased developed technology28,800 (12,694)16,106 
Software licenses126 (4)122 
 $59,185 $(32,176)$27,009 
The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:
 Weighted-Average Remaining Useful Life
As of October 31, 2021As of January 31, 2021
(unaudited)
Purchased developed technology4.2 years3.1 years
Customer relationships4.2 years— 
Trade name4.5 years— 
Schedule of Future Amortization Expense The expected future amortization expense for acquired intangible assets in connection with the Auth0 and atSpoke acquisitions, as of October 31, 2021, is as follows (in thousands):
Fiscal Period: (unaudited)
Remaining three months of fiscal 2022$19,995 
Fiscal 202379,978 
Fiscal 202470,491 
Fiscal 202564,278 
Fiscal 202659,222 
Thereafter20,172 
Total amortization expense$314,136 
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes, Net (Tables)
9 Months Ended
Oct. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Interest Expense The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$$27 $43 $154 
Amortization of debt issuance costs22 49 84 266 
Amortization of debt discount213 511 837 2,839 
Total$244 $587 $964 $3,259 
The following table sets forth total interest expense recognized related to the 2025 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$332 $332 $994 $994 
Amortization of debt issuance costs581 530 1,705 1,554 
Amortization of debt discount8,878 8,526 26,368 25,320 
Total$9,791 $9,388 $29,067 $27,868 
The following table sets forth total interest expense recognized related to the 2026 Notes (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Contractual interest expense$1,078 $1,078 $3,234 $1,653 
Amortization of debt issuance costs364 318 1,056 483 
Amortization of debt discount11,640 10,997 34,428 16,799 
Total$13,082 $12,393 $38,718 $18,935 
Schedule of Liability and Equity Component of Notes
The 2023 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$17,228 
Less: unamortized debt issuance costs and debt discount(1,272)
Net carrying amount$15,956 
As of October 31, 2021
(unaudited)
Equity component:
2023 Notes$3,993 
Less: issuance costs(116)
Carrying amount of the equity component(1)
$3,877 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
The 2025 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$1,059,997 
Less: unamortized debt issuance costs and debt discount(158,897)
Net carrying amount$901,100 
At Issuance
Equity component:
2025 Notes$221,387 
Less: issuance costs(4,040)
Carrying amount of the equity component(1)
$217,347 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
The 2026 Notes, net consisted of the following (in thousands):
As of October 31, 2021
(unaudited)
Liability component:
Principal$1,150,000 
Less: unamortized debt issuance costs and debt discount(257,130)
Net carrying amount$892,870 
At Issuance
Equity component:
2026 Notes$310,311 
Less: issuance costs(4,090)
Carrying amount of the equity component(1)
$306,221 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Oct. 31, 2021
Leases [Abstract]  
Schedule of Operating Lease Costs
Operating lease costs were as follows (in thousands):
Three Months Ended
October 31,
Nine Months Ended
October 31,
2021202020212020
(unaudited)
Operating lease cost(1)
$9,677 $8,554 $28,135 $24,258 
(1) Amounts are presented exclusive of sublease income and include leases with an original term of 12 months or less (short-term leases), which are immaterial.
Schedule of Maturities of Operating Leases Maturities of the Company’s operating lease liabilities, which do not include short-term leases, were as follows (in thousands):
As of October 31, 2021
(unaudited)
2022$7,162 
202342,631 
202443,627 
202540,681 
202630,583 
Thereafter83,142 
Total lease payments247,826 
Less imputed interest(40,489)
Total operating lease liabilities$207,337 
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans (Tables)
9 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Expense by Statement of Operations Location
Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands):  
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Cost of revenue    
Subscription$13,455 $6,090 $33,843 $15,229 
Professional services and other3,376 2,113 8,879 5,924 
Research and development56,573 17,546 129,998 44,434 
Sales and marketing39,248 14,368 101,602 38,693 
General and administrative43,133 13,535 133,289 35,494 
Total$155,785 $53,652 $407,611 $139,774 
Schedule of Shares of Common Stock Reserved for Future Issuance Shares of common stock reserved for future issuance were as follows:
As of
October 31, 2021
(unaudited)
Stock options and unvested RSUs outstanding13,841,980 
Available for future stock option and RSU grants24,613,171 
Available for ESPP5,854,767 
 44,309,918 
Schedule of Stock Option Activity
A summary of the Company’s stock option activity and related information was as follows:  
Number of
Options 
Weighted-
Average
Exercise
Price 
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic 
Value
(in thousands)
Outstanding as of January 31, 20218,250,113 $18.93 5.6$1,980,668 
Granted2,565,055 93.95 
Exercised(1,994,500)20.91 
Canceled(199,234)115.69 
Outstanding as of October 31, 2021 (unaudited)8,621,434 $38.56 5.5$1,816,560 
As of October 31, 2021
Vested and exercisable (unaudited)6,849,846 $12.85 4.7$1,605,488 
Schedule of Nonvested Restricted Stock Units Activity A summary of the Company’s RSU activity and related information was as follows:  
Number of
RSUs
Weighted-
Average
Grant Date Fair Value Per Share
Outstanding as of January 31, 20214,452,107 $122.90 
Granted3,318,761 246.04 
Vested(1,842,519)124.01 
Forfeited(707,803)156.27 
Outstanding as of October 31, 2021 (unaudited)5,220,546 $196.29 
Schedule of ESPP Black-Scholes Option Pricing Model Estimated Fair Value Assumptions The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
(unaudited)
Expected volatility—%—%
47% - 48%
50% - 54%
Expected term (in years)
0.5 - 1.0
0.5 - 1.0
Risk-free interest rate—%—%
0.06% - 0.09%
0.17% - 0.18%
Expected dividend yield— 
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Tables)
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):  
 Three Months Ended
October 31,
Nine Months Ended
October 31,
 2021202020212020
 Class A Class BClass A Class BClass A Class BClass A Class B
(unaudited)
Numerator: 
Net loss$(211,176)$(10,135)$(68,146)$(4,618)$(576,106)$(31,119)$(177,887)$(12,639)
Denominator:
Weighted-average shares outstanding, basic and diluted146,715 7,041 120,637 8,176 138,311 7,471 117,849 8,373 
Net loss per share, basic and diluted$(1.44)$(1.44)$(0.56)$(0.56)$(4.17)$(4.17)$(1.51)$(1.51)
Schedule of Potentially Dilutive Securities Excluded from Diluted Per Share Calculation Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):  
As of October 31,
 20212020
(unaudited)
Issued and outstanding stock options8,621 9,243 
Unvested RSUs issued and outstanding5,221 4,827 
Unvested restricted stock awards issued and outstanding1,269 — 
Shares committed under the ESPP213 137 
Shares related to the 2023 Notes356 832 
Shares subject to warrants related to the issuance of the 2023 Notes1,048 1,048 
Shares related to the 2025 Notes5,617 5,617 
Shares related to the 2026 Notes4,820 4,820 
 27,165 26,524 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Narrative (Details) - USD ($)
shares in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Aug. 02, 2021
May 03, 2021
Jul. 31, 2021
Jul. 31, 2021
Oct. 31, 2021
Jan. 31, 2021
Business Acquisition [Line Items]            
Options outstanding, aggregate intrinsic value         $ 1,816,560,000 $ 1,980,668,000
Goodwill         5,401,343,000 $ 48,023,000
Auth0            
Business Acquisition [Line Items]            
Consideration transferred   $ 5,671,022,000        
Cash consideration   257,010,000        
Cash consideration held back   $ 3,800,000        
Cash consideration hold back period   1 year        
Equity consideration (in shares)   19.2        
Equity consideration held back (in shares)   1.1        
Equity consideration held back   $ 294,600,000        
Acquisition related costs       $ 29,000,000    
Goodwill   5,290,100,000        
Goodwill, expected tax deductible amount   0        
Total identifiable intangible assets   334,300,000     334,300,000  
Auth0 | Purchased developed technology            
Business Acquisition [Line Items]            
Total identifiable intangible assets   $ 172,000,000        
Useful life of acquired intangible assets   5 years        
Auth0 | Common stock            
Business Acquisition [Line Items]            
Equity consideration   $ 5,175,623,000        
Auth0 | Restricted stock            
Business Acquisition [Line Items]            
Number of shares granted in period   1.2        
Award vesting period   3 years        
Fair value, unvested   $ 332,100,000        
Auth0 | Stock options            
Business Acquisition [Line Items]            
Equity consideration   238,400,000        
Replacement equity awards issued, fair value   655,100,000        
Options outstanding, aggregate intrinsic value   416,700,000        
Auth0 | Restricted cash awards            
Business Acquisition [Line Items]            
Equity awards outstanding, aggregate intrinsic value   $ 13,500,000        
atSpoke            
Business Acquisition [Line Items]            
Consideration transferred $ 79,300,000          
Cash consideration held back $ 13,400,000          
Cash consideration hold back period 18 months          
Acquisition related costs     $ 900,000      
Goodwill $ 63,200,000          
Goodwill, expected tax deductible amount 0          
Total identifiable intangible assets         $ 18,300,000  
atSpoke | Purchased developed technology            
Business Acquisition [Line Items]            
Total identifiable intangible assets $ 18,300,000          
Useful life of acquired intangible assets 3 years          
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Schedule of Business Acquisition Consideration (Details) - Auth0
$ in Thousands
May 03, 2021
USD ($)
Business Acquisition [Line Items]  
Cash $ 257,010
 Total consideration 5,671,022
Common stock  
Business Acquisition [Line Items]  
Equity consideration 5,175,623
Stock options  
Business Acquisition [Line Items]  
Equity consideration $ 238,389
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - Auth0
$ in Thousands
May 03, 2021
USD ($)
Business Acquisition [Line Items]  
Cash and cash equivalents $ 107,425
Accounts receivable 28,572
Prepaid expenses and other current assets 12,748
Property and equipment, net 1,928
Operating lease right-of-use assets 6,873
Other assets 6,375
Intangible assets 334,300
Accounts payable (3,610)
Accrued expenses and other current liabilities (10,946)
Accrued compensation (19,187)
Deferred revenue (65,339)
Operating lease liabilities, noncurrent (5,694)
Other liabilities, noncurrent (12,515)
Net assets acquired $ 380,930
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired (Details) - Auth0 - USD ($)
$ in Thousands
9 Months Ended
May 03, 2021
Oct. 31, 2021
Business Acquisition [Line Items]    
Total identifiable intangible assets $ 334,300 $ 334,300
Purchased developed technology    
Business Acquisition [Line Items]    
Useful life of acquired intangible assets 5 years  
Total identifiable intangible assets $ 172,000  
Customer relationships    
Business Acquisition [Line Items]    
Total identifiable intangible assets $ 140,900  
Customer relationships | Minimum    
Business Acquisition [Line Items]    
Useful life of acquired intangible assets 2 years  
Customer relationships | Maximum    
Business Acquisition [Line Items]    
Useful life of acquired intangible assets 6 years  
Trade name    
Business Acquisition [Line Items]    
Useful life of acquired intangible assets 5 years  
Total identifiable intangible assets $ 21,400  
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Schedule of Pro Forma Information (Details) - Auth0 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Actual Revenue and Earnings          
Revenue $ 45,985   $ 83,591    
Net loss (119,921)   $ (270,256)    
Pro Forma Consolidated Statement of Operations Data          
Revenue 354,268 $ 246,967   $ 964,563 $ 675,635
Net loss $ (206,977) $ (171,405)   $ (621,546) $ (517,805)
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost $ 2,353,046 $ 2,430,865
Unrealized Gain 185 2,000
Unrealized Loss (2,373) (24)
Estimated Fair Value 2,350,858 2,432,841
Cash Equivalents    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 241,171 311,257
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value 241,171 311,257
Cash Equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 241,171 311,257
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value 241,171 311,257
Short-term Investments    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 2,111,875 2,119,608
Unrealized Gain 185 2,000
Unrealized Loss (2,373) (24)
Estimated Fair Value 2,109,687 2,121,584
Short-term Investments | U.S. treasury securities    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 1,804,188 1,888,882
Unrealized Gain 159 1,571
Unrealized Loss (1,860) (22)
Estimated Fair Value 1,802,487 1,890,431
Short-term Investments | Corporate debt securities    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 307,687 230,726
Unrealized Gain 26 429
Unrealized Loss (513) (2)
Estimated Fair Value $ 307,200 $ 231,153
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Investments - Schedule of Contractual Maturities of Short-term Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Amortized Cost    
Amortized Cost $ 2,353,046 $ 2,430,865
Estimated Fair Value    
Estimated fair value 2,350,858 2,432,841
Short-term Investments    
Amortized Cost    
Amortized cost, due within one year 1,055,033  
Amortized cost, due between one to five years 1,056,842  
Amortized Cost 2,111,875 2,119,608
Estimated Fair Value    
Estimated fair value, due within one year 1,055,124  
Estimated fair value, due between one to five years 1,054,563  
Estimated fair value $ 2,109,687 $ 2,121,584
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Investments - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
investment
Oct. 31, 2020
USD ($)
Oct. 31, 2021
USD ($)
investment
Oct. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
investment
Investments, Debt and Equity Securities [Abstract]          
Short-term investments, purchases unsettled $ 0   $ 0   $ 0
Short-term investments, maturities unsettled 0   0   31,000,000
Interest receivable $ 7,700,000   $ 7,700,000   $ 10,500,000
Number of short-term investments in unrealized loss positions (in investments) | investment 134   134   10
Gross unrealized gains or losses from available-for-sale securities $ 0 $ 0 $ 0 $ 0  
Realized gains or losses reclassified out of accumulated other comprehensive income 0 $ 0 0 $ 0  
Other-than-temporary impairment short term investment     0   $ 0
Strategic investments without a readily determinable fair value 13,200,000   13,200,000   $ 3,100,000
Strategic investments, realized gains and unrealized adjustments $ 400,000   $ 5,700,000    
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Assets:    
Cash equivalents, fair value $ 241,171 $ 311,257
Short term investments, fair value 2,109,687 2,121,584
Total cash equivalents and short-term investments 2,350,858 2,432,841
U.S. treasury securities    
Assets:    
Short term investments, fair value 1,802,487 1,890,431
Corporate debt securities    
Assets:    
Short term investments, fair value 307,200 231,153
Money market funds    
Assets:    
Cash equivalents, fair value 241,171 311,257
Level 1    
Assets:    
Cash equivalents, fair value 241,171 311,257
Short term investments, fair value 0 0
Total cash equivalents and short-term investments 241,171 311,257
Level 1 | U.S. treasury securities    
Assets:    
Short term investments, fair value 0 0
Level 1 | Corporate debt securities    
Assets:    
Short term investments, fair value 0 0
Level 1 | Money market funds    
Assets:    
Cash equivalents, fair value 241,171 311,257
Level 2     
Assets:    
Cash equivalents, fair value 0 0
Short term investments, fair value 2,109,687 2,121,584
Total cash equivalents and short-term investments 2,109,687 2,121,584
Level 2  | U.S. treasury securities    
Assets:    
Short term investments, fair value 1,802,487 1,890,431
Level 2  | Corporate debt securities    
Assets:    
Short term investments, fair value 307,200 231,153
Level 2  | Money market funds    
Assets:    
Cash equivalents, fair value 0 0
Level 3    
Assets:    
Cash equivalents, fair value 0 0
Short term investments, fair value 0 0
Total cash equivalents and short-term investments 0 0
Level 3 | U.S. treasury securities    
Assets:    
Short term investments, fair value 0 0
Level 3 | Corporate debt securities    
Assets:    
Short term investments, fair value 0 0
Level 3 | Money market funds    
Assets:    
Cash equivalents, fair value $ 0 $ 0
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) - Senior Notes
$ in Thousands
Oct. 31, 2021
USD ($)
Net Carrying Amount | 2023 convertible senior notes  
Debt Instrument [Line Items]  
Convertible senior notes $ 16,079
Net Carrying Amount | 2025 convertible senior notes  
Debt Instrument [Line Items]  
Convertible senior notes 911,830
Net Carrying Amount | 2026 convertible senior notes  
Debt Instrument [Line Items]  
Convertible senior notes 902,070
Estimated Fair Value | 2023 convertible senior notes  
Debt Instrument [Line Items]  
Convertible senior notes 86,269
Estimated Fair Value | 2025 convertible senior notes  
Debt Instrument [Line Items]  
Convertible senior notes 1,533,879
Estimated Fair Value | 2026 convertible senior notes  
Debt Instrument [Line Items]  
Convertible senior notes $ 1,437,190
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Narrative (Details)
$ / shares in Units, $ in Thousands
Oct. 31, 2021
USD ($)
$ / shares
Debt Instrument [Line Items]  
Closing price of common stock (in dollars per share) | $ / shares $ 247.18
2023 convertible senior notes | Senior Notes  
Debt Instrument [Line Items]  
Aggregate principal amount $ 17,228
2025 convertible senior notes | Senior Notes  
Debt Instrument [Line Items]  
Aggregate principal amount 1,059,997
2026 convertible senior notes | Senior Notes  
Debt Instrument [Line Items]  
Aggregate principal amount $ 1,150,000
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Commissions (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]        
Sales commissions capitalized as contract costs $ 35,700,000 $ 21,500,000 $ 90,600,000 $ 51,800,000
Amortization of contract costs 14,900,000 10,300,000 40,000,000 28,400,000
Impairment loss related to costs capitalized $ 0 $ 0 $ 0 $ 0
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, net - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 02, 2021
May 03, 2021
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]              
Goodwill     $ 5,401,343,000   $ 5,401,343,000   $ 48,023,000
Goodwill impairments     0 $ 0 0 $ 0  
Intangible amortization expense     $ 22,400,000 $ 2,700,000 46,600,000 $ 8,200,000  
Auth0              
Finite-Lived Intangible Assets [Line Items]              
Goodwill   $ 5,290,100,000          
Goodwill acquired         5,290,100,000    
Intangible assets acquired   334,300,000     334,300,000    
atSpoke              
Finite-Lived Intangible Assets [Line Items]              
Goodwill $ 63,200,000            
Goodwill acquired         63,200,000    
Intangible assets acquired         $ 18,300,000    
Purchased developed technology | Auth0              
Finite-Lived Intangible Assets [Line Items]              
Intangible assets acquired   $ 172,000,000          
Purchased developed technology | atSpoke              
Finite-Lived Intangible Assets [Line Items]              
Intangible assets acquired $ 18,300,000            
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2021
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross $ 415,130 $ 59,185
Accumulated Amortization (78,776) (32,176)
Net 336,354 27,009
Capitalized internal-use software costs    
Finite-Lived Intangible Assets [Line Items]    
Gross 33,491 30,259
Accumulated Amortization (23,103) (19,478)
Net 10,388 10,781
Purchased developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 219,100 28,800
Accumulated Amortization (35,750) (12,694)
Net $ 183,350 $ 16,106
Weighted-Average Remaining Useful Life 4 years 2 months 12 days 3 years 1 month 6 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 140,900  
Accumulated Amortization (17,599)  
Net $ 123,301  
Weighted-Average Remaining Useful Life 4 years 2 months 12 days  
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 21,400  
Accumulated Amortization (2,140)  
Net $ 19,260  
Weighted-Average Remaining Useful Life 4 years 6 months  
Software licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 239 $ 126
Accumulated Amortization (184) (4)
Net $ 55 $ 122
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, net - Schedule of Future Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Net $ 336,354 $ 27,009
Auth0    
Finite-Lived Intangible Assets [Line Items]    
Remaining three months of fiscal 2022 19,995  
Fiscal 2023 79,978  
Fiscal 2024 70,491  
Fiscal 2025 64,278  
Fiscal 2026 59,222  
Thereafter 20,172  
Net $ 314,136  
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue and Performance Obligations (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]        
Revenue recognized that was included in the contract liability balance $ 299.9 $ 174.0 $ 459.4 $ 334.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue from remaining performance obligations 2,350.2   2,350.2  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-11-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue from remaining performance obligations $ 1,180.2   $ 1,180.2  
Remaining performance obligation, percentage 50.00%   50.00%  
Performance obligations expected to be satisfied, expected timing 12 months   12 months  
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes, Net - Convertible Senior Notes (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 15, 2018
USD ($)
Jun. 30, 2020
USD ($)
shares
Sep. 30, 2019
USD ($)
shares
Oct. 31, 2021
USD ($)
$ / shares
Oct. 31, 2020
USD ($)
Oct. 31, 2021
USD ($)
tradingDay
$ / shares
shares
Oct. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Debt Instrument [Line Items]                  
Loss on early extinguishment of debt       $ 0 $ 89,000 $ 179,000 $ 2,263,000    
2023 convertible senior notes                  
Debt Instrument [Line Items]                  
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay           80      
2025 convertible senior notes                  
Debt Instrument [Line Items]                  
Redemption price percentage           130.00%      
2026 convertible senior notes                  
Debt Instrument [Line Items]                  
Redemption price percentage           130.00%      
Senior Notes | 2023 convertible senior notes                  
Debt Instrument [Line Items]                  
Fixed interest rate 0.25%                
Net proceeds from notes $ 335,000,000                
Debt repurchased, total consideration     $ 224,400,000            
Debt repurchase, total consideration   $ 260,500,000 604,800,000            
Consideration allocated to debt component   61,800,000 197,700,000            
Consideration allocated to equity component   $ 198,700,000 $ 407,100,000            
Effective interest rate   4.90% 4.00% 5.68%   5.68%      
Face amount of debt instrument   $ 59,600,000 $ 183,100,000            
Loss on early extinguishment of debt               $ 2,200,000 $ 14,600,000
Issuance costs       $ 10,000,000   $ 10,000,000     $ 3,800,000
Senior notes   69,900,000              
Debt repurchase, cash portion   $ 200,000              
Write off of deferred debt issuance cost               $ 1,000,000  
Aggregate principal amount       $ 17,228,000   $ 17,228,000      
Initial conversion rate of common stock           0.0206795      
Conversion price (in dollars per share) | $ / shares       $ 48.36   $ 48.36      
Limitation on sale of common stock (in days) | tradingDay           20      
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay           30      
Threshold percentage of stock price trigger           130.00%      
Period after consecutive trading days | tradingDay           5      
Percentage of closing sale price in excess of convertible notes           98.00%      
Limit within threshold of consecutive trading days | tradingDay           20      
Original debt amount           $ 23,000,000      
Redemption price percentage           100.00%      
Issuance costs attributable to liability component       $ 7,700,000   $ 7,700,000      
Senior Notes | 2025 convertible senior notes                  
Debt Instrument [Line Items]                  
Fixed interest rate       0.125%   0.125%      
Effective interest rate       4.10%   4.10%      
Issuance costs       $ 19,300,000   $ 19,300,000      
Aggregate principal amount       $ 1,059,997,000   $ 1,059,997,000      
Initial conversion rate of common stock           0.0052991      
Conversion price (in dollars per share) | $ / shares       $ 188.71   $ 188.71      
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay           30      
Period after consecutive trading days | tradingDay           5      
Percentage of closing sale price in excess of convertible notes           98.00%      
Limit within threshold of consecutive trading days | tradingDay           20      
Redemption price percentage           100.00%      
Issuance costs attributable to liability component       $ 15,300,000   $ 15,300,000      
Proceeds from issuance of debt           $ 1,040,700,000      
Sales price as a percentage of conversion price           130.00%      
Redemption face amount       $ 0   $ 0      
Senior Notes | 2026 convertible senior notes                  
Debt Instrument [Line Items]                  
Fixed interest rate       0.375%   0.375%      
Effective interest rate       5.75%   5.75%      
Issuance costs       $ 15,200,000   $ 15,200,000      
Aggregate principal amount       $ 1,150,000,000   $ 1,150,000,000      
Initial conversion rate of common stock           0.0041912      
Conversion price (in dollars per share) | $ / shares       $ 238.60   $ 238.60      
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay           30      
Period after consecutive trading days | tradingDay           5      
Percentage of closing sale price in excess of convertible notes           98.00%      
Limit within threshold of consecutive trading days | tradingDay           20      
Redemption price percentage           100.00%      
Issuance costs attributable to liability component       $ 11,100,000   $ 11,100,000      
Proceeds from issuance of debt           $ 1,134,800,000      
Sales price as a percentage of conversion price           130.00%      
Redemption face amount       0   $ 0      
Additional Paid-in Capital | Senior Notes | 2023 convertible senior notes                  
Debt Instrument [Line Items]                  
Issuance costs attributable to equity component       2,300,000   2,300,000      
Equity component, unamortized discount issuance costs       116,000   116,000      
Additional Paid-in Capital | Senior Notes | 2025 convertible senior notes                  
Debt Instrument [Line Items]                  
Equity component, unamortized discount issuance costs       4,040,000   4,040,000      
Additional Paid-in Capital | Senior Notes | 2026 convertible senior notes                  
Debt Instrument [Line Items]                  
Equity component, unamortized discount issuance costs       $ 4,090,000   $ 4,090,000      
Class A Common Stock | Senior Notes | 2023 convertible senior notes                  
Debt Instrument [Line Items]                  
Shares of class a common stock transferred (in shares) | shares   1.4 3.0            
Shares issued during the period | shares           0.5      
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes, Net - Schedule of Interest Expense (Details) - Senior Notes - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
2023 convertible senior notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 9 $ 27 $ 43 $ 154
Amortization of debt issuance costs 22 49 84 266
Amortization of debt discount 213 511 837 2,839
Total 244 587 964 3,259
2025 convertible senior notes        
Debt Instrument [Line Items]        
Contractual interest expense 332 332 994 994
Amortization of debt issuance costs 581 530 1,705 1,554
Amortization of debt discount 8,878 8,526 26,368 25,320
Total 9,791 9,388 29,067 27,868
2026 convertible senior notes        
Debt Instrument [Line Items]        
Contractual interest expense 1,078 1,078 3,234 1,653
Amortization of debt issuance costs 364 318 1,056 483
Amortization of debt discount 11,640 10,997 34,428 16,799
Total $ 13,082 $ 12,393 $ 38,718 $ 18,935
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes, Net - Schedule of Liability and Equity Component of Notes (Details) - Senior Notes
$ in Thousands
Oct. 31, 2021
USD ($)
2023 convertible senior notes  
Liability component:  
Principal $ 17,228
Less: unamortized debt issuance costs and debt discount (1,272)
Net carrying amount 15,956
2025 convertible senior notes  
Liability component:  
Principal 1,059,997
Less: unamortized debt issuance costs and debt discount (158,897)
Net carrying amount 901,100
2026 convertible senior notes  
Liability component:  
Principal 1,150,000
Less: unamortized debt issuance costs and debt discount (257,130)
Net carrying amount 892,870
Additional Paid-in Capital | 2023 convertible senior notes  
Equity component:  
Equity component 3,993
Less: issuance costs (116)
Carrying amount of the equity component 3,877
Additional Paid-in Capital | 2025 convertible senior notes  
Equity component:  
Equity component 221,387
Less: issuance costs (4,040)
Carrying amount of the equity component 217,347
Additional Paid-in Capital | 2026 convertible senior notes  
Equity component:  
Equity component 310,311
Less: issuance costs (4,090)
Carrying amount of the equity component $ 306,221
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes, Net - Note Hedges, Warrants and Capped Calls (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 9 Months Ended
Jun. 30, 2020
USD ($)
shares
Sep. 30, 2019
USD ($)
shares
Oct. 31, 2021
USD ($)
tradingDay
$ / shares
shares
Oct. 31, 2020
USD ($)
shares
Debt Instrument [Line Items]        
Payments for repurchase of Warrants | $     $ 0 $ 175,399
Antidilutive securities excluded from computation of earnings per share (in shares)     27,165 26,524
Purchase of capped call on convertible debt | $     $ 0 $ 133,975
2023 convertible senior notes        
Debt Instrument [Line Items]        
Shares issuable under warrants granted (in shares) 1,400 4,600    
Number of shares available for purchase (in shares)     400  
Number of warrants issued subject to anti-dilution adjustments (in shares)     1,000  
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay     80  
Value of shares issuable under warrants granted (in dollars per share) | $ / shares     $ 68.06  
Proceeds from issuance of warrants related to 2023 convertible senior notes | $     $ 52,400  
Payments for repurchase of Warrants | $ $ 175,400 $ 358,600    
2025 convertible senior notes        
Debt Instrument [Line Items]        
Initial cap price of capped calls (in dollars per share) | $ / shares     $ 255.88  
Purchase of capped call on convertible debt | $     $ 74,100  
2026 convertible senior notes        
Debt Instrument [Line Items]        
Initial cap price of capped calls (in dollars per share) | $ / shares     $ 360.14  
Purchase of capped call on convertible debt | $     $ 134,000  
Senior Notes | 2023 convertible senior notes        
Debt Instrument [Line Items]        
Shares issuable under warrants granted (in shares) 1,400 4,600 7,100  
Conversion price (in dollars per share) | $ / shares     $ 48.36  
Purchases of hedges related to 2023 convertible senior notes | $     $ 80,000  
Proceeds from hedges related to convertible senior notes | $ $ 195,000 $ 405,900    
Hedge exercised, consideration received on transaction | $     $ 23,000  
Hedge exercised, number of shares received on transaction     400  
Number of warrants issued subject to anti-dilution adjustments (in shares)     7,100  
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay     30  
Senior Notes | 2025 convertible senior notes        
Debt Instrument [Line Items]        
Conversion price (in dollars per share) | $ / shares     $ 188.71  
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay     30  
Senior Notes | 2026 convertible senior notes        
Debt Instrument [Line Items]        
Conversion price (in dollars per share) | $ / shares     $ 238.60  
Limitation on sale of common stock due to sale price threshold (in days) | tradingDay     30  
Shares related to convertible senior notes | 2023 convertible senior notes        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares)     356 832
Shares related to convertible senior notes | 2025 convertible senior notes        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares)     5,617 5,617
Shares related to convertible senior notes | 2026 convertible senior notes        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares)     4,820 4,820
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Lease cost:        
Operating lease cost $ 9,677 $ 8,554 $ 28,135 $ 24,258
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Leases [Abstract]          
Weighted average remaining lease term 6 years 2 months 12 days   6 years 2 months 12 days   6 years 9 months 18 days
Weighted average discount rate 5.50%   5.50%   5.60%
Cash payments included in the measurement of operating lease liabilities $ 10.3 $ 7.7 $ 29.4 $ 22.7  
Operating lease not yet commenced, undiscounted future payments $ 3.0   $ 3.0    
Operating lease not yet commenced, term of contract 6 years 4 months 24 days   6 years 4 months 24 days    
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Maturities of Operating Leases (Details)
$ in Thousands
Oct. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 7,162
2023 42,631
2024 43,627
2025 40,681
2026 30,583
Thereafter 83,142
Total lease payments 247,826
Less imputed interest (40,489)
Total operating lease liabilities $ 207,337
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Narrative (Details) - Letter of Credit - USD ($)
Oct. 31, 2021
Jan. 31, 2021
Other Commitments [Line Items]    
Letters of credit issued and outstanding $ 10,800,000 $ 11,200,000
Draws on line of credit 0 0
Restricted Cash, Noncurrent $ 8,500,000 $ 8,500,000
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 155,785 $ 53,652 $ 407,611 $ 139,774
Subscription        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 13,455 6,090 33,843 15,229
Professional services and other        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 3,376 2,113 8,879 5,924
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 56,573 17,546 129,998 44,434
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 39,248 14,368 101,602 38,693
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 43,133 $ 13,535 $ 133,289 $ 35,494
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
May 03, 2021
$ / shares
shares
Oct. 31, 2021
USD ($)
$ / shares
shares
Oct. 31, 2021
USD ($)
incentive_plan
period
$ / shares
shares
Jan. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity incentive plans (in incentive plans) | incentive_plan     2  
Options to purchase common stock outstanding (in shares)   8,621,434 8,621,434 8,250,113
Unrecognized stock-based compensation expense related to stock options | $   $ 249.2 $ 249.2  
Number of options, granted (in shares)     2,565,055  
Options granted, weighted average exercise price (in dollars per share) | $ / shares     $ 93.95  
Auth0        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, granted (in shares)     1,850,079  
Options granted, weighted average exercise price (in dollars per share) | $ / shares     $ 24.21  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average stock-based compensation recognition period     2 years 6 months  
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average stock-based compensation recognition period     2 years 8 months 12 days  
Unrecognized compensation costs related to unvested restricted stock units | $   921.4 $ 921.4  
Number of shares granted in period     3,318,761  
Granted (in dollars per share) | $ / shares     $ 246.04  
RSUs | Auth0        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted in period     743,718  
Granted (in dollars per share) | $ / shares     $ 269.70  
Restricted stock | Auth0 and atSpoke        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average stock-based compensation recognition period     2 years 6 months  
Unrecognized compensation costs related to unvested restricted stock units | $   285.7 $ 285.7  
Number of shares granted in period 1,269,008      
Granted (in dollars per share) | $ / shares $ 268.98      
Award vesting period 3 years      
Restricted stock | Auth0        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted in period 1,200,000      
Award vesting period 3 years      
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average stock-based compensation recognition period     7 months 6 days  
Unrecognized compensation costs related to unvested restricted stock units | $   $ 11.1 $ 11.1  
Number of purchase periods | period     2  
Purchase period     6 months  
Shares of employee purchased Class A common stock (in shares)     88,160  
Weighted-average purchase price of employee purchased Class A common stock (in dollars per share) | $ / shares   $ 197.60 $ 197.60  
Total proceeds from employee purchase of Class A common stock | $   $ 17.4 $ 17.4  
2017 Equity Incentive Plan | Class A Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options to purchase common stock outstanding (in shares)   2,608,801 2,608,801  
2017 Equity Incentive Plan | Class B Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options to purchase common stock outstanding (in shares)   6,012,633 6,012,633  
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details)
Oct. 31, 2021
shares
Class of Stock [Line Items]  
Common stock reserved for future issuance and options and unvested RSUs outstanding (in shares) 44,309,918
Stock Options and Restricted Stock Units  
Class of Stock [Line Items]  
Stock options and unvested RSUs outstanding (in shares) 13,841,980
Common stock, reserved for future issuance (in shares) 24,613,171
ESPP  
Class of Stock [Line Items]  
Common stock, reserved for future issuance (in shares) 5,854,767
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2021
Jan. 31, 2021
Number of Options     
Number of options, outstanding beginning of period (in shares) 8,250,113  
Number of options, granted (in shares) 2,565,055  
Number of options, exercised (in shares) (1,994,500)  
Number of options, canceled (in shares) (199,234)  
Number of options, outstanding end of period (in shares) 8,621,434 8,250,113
Vested and exercisable, number of options (in shares) 6,849,846  
Weighted- Average Exercise Price     
Options outstanding, weighted average exercise price beginning of period (in dollars per share) $ 18.93  
Options granted, weighted average exercise price (in dollars per share) 93.95  
Options exercised, weighted average exercise price (in dollars per share) 20.91  
Options canceled, weighted average exercise price (in dollars per share) 115.69  
Options outstanding, weighted average exercise price end of period (in dollars per share) 38.56 $ 18.93
Vested and exercisable, weighted average exercise price (in dollars per share) $ 12.85  
Additional Disclosures    
Options outstanding, weighted average remaining contractual term 5 years 6 months 5 years 7 months 6 days
Options outstanding, aggregate intrinsic value $ 1,816,560 $ 1,980,668
Vested and exercisable, weighted average remaining contractual term 4 years 8 months 12 days  
Vested and exercisable, aggregate intrinsic value $ 1,605,488  
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) - RSUs
9 Months Ended
Oct. 31, 2021
$ / shares
shares
Number of RSUs  
Beginning balance (in shares) | shares 4,452,107
Granted (in shares) | shares 3,318,761
Vested (in shares) | shares (1,842,519)
Forfeited (in shares) | shares (707,803)
Ending balance (in shares) | shares 5,220,546
Weighted- Average Grant Date Fair Value Per Share  
Beginning balance (in dollars per share) | $ / shares $ 122.90
Granted (in dollars per share) | $ / shares 246.04
Vested (in dollars per share) | $ / shares 124.01
Forfeited (in dollars per share) | $ / shares 156.27
Ending balance (in dollars per share) | $ / shares $ 196.29
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Incentive Plans - Schedule of Estimated Fair Value Assumptions (Details) - ESPP
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility 0.00% 0.00%    
Risk-free interest rate 0.00% 0.00%    
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility     47.00% 50.00%
Expected term (in years)     6 months 6 months
Risk-free interest rate     0.06% 0.17%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility     48.00% 54.00%
Expected term (in years)     1 year 1 year
Risk-free interest rate     0.09% 0.18%
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Income Tax Disclosure [Abstract]        
Provision for (benefit from) income taxes $ 667 $ 209 $ (6,785) $ (626)
Pretax losses $ 220,644 $ 72,555 $ 614,010 $ 191,152
Effective income tax rate (0.30%) (0.30%) 1.10% 0.30%
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Numerator:        
Net loss $ (221,311) $ (72,764) $ (607,225) $ (190,526)
Denominator:        
Weighted-average shares outstanding, basic (in shares) 153,756 128,813 145,782 126,222
Weighted-average shares outstanding, diluted (in shares) 153,756 128,813 145,782 126,222
Net loss per share, basic (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
Net loss per share, diluted (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
Class A Common Stock        
Numerator:        
Net loss $ (211,176) $ (68,146) $ (576,106) $ (177,887)
Denominator:        
Weighted-average shares outstanding, basic (in shares) 146,715 120,637 138,311 117,849
Weighted-average shares outstanding, diluted (in shares) 146,715 120,637 138,311 117,849
Net loss per share, basic (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
Net loss per share, diluted (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
Class B Common Stock        
Numerator:        
Net loss $ (10,135) $ (4,618) $ (31,119) $ (12,639)
Denominator:        
Weighted-average shares outstanding, basic (in shares) 7,041 8,176 7,471 8,373
Weighted-average shares outstanding, diluted (in shares) 7,041 8,176 7,471 8,373
Net loss per share, basic (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
Net loss per share, diluted (in dollars per share) $ (1.44) $ (0.56) $ (4.17) $ (1.51)
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) - shares
shares in Thousands
9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 27,165 26,524
Issued and outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 8,621 9,243
Unvested RSUs issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 5,221 4,827
Unvested restricted stock awards issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 1,269 0
Shares committed under the ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 213 137
Shares related to convertible senior notes | 2023 convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 356 832
Shares related to convertible senior notes | 2025 convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 5,617 5,617
Shares related to convertible senior notes | 2026 convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 4,820 4,820
Shares subject to warrants related to the issuance of the 2023 Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 1,048 1,048
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Debt Instrument [Line Items]        
Dilutive effect on securities $ 0 $ 0 $ 0 $ 0
2023 convertible senior notes        
Debt Instrument [Line Items]        
Value of shares issuable under warrants granted (in dollars per share) $ 68.06   $ 68.06  
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #&1@5,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " QD8%3UO7W\NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TE!V-#M1?&D(+B@> O)[&ZP^4,RTN[;V];=+J(/X#$SOWSS M#4QKDC(QXW.."3,Y+#>C[T-1)FW9D2@I@&*.Z'6IIT28FON8O:;IF0^0M/G0 M!P3)^2UX)&TU:9B!55J)K&NM42:CIIC/>&M6?/K,_0*S!K!'CX$*B%H Z^:) MZ33V+5P!,XPP^_)=0+L2E^J?V*4#[)P$6W:9_-K\>6">Y%)60%1<[V2B^46+S/KO^\+L*^VC=WOUC MXXM@U\*ON^B^ %!+ P04 " QD8%3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #&1@5/5/%81CP4 (\7 8 >&PO=V]R:W-H965T&UL MM5A=<^(V%'W>_@H-TX=V)@1+!DQV$F8(2=K,[B9L2-O9=OJ@V (\L2TJR9#\ M^U[98+&IN79G9U_ 7_?HZ$HZ]^-\*]6S7@EAR$N:9/JBLS)F_;[7T^%*I%R? MRK7(X,U"JI0;N%7+GEXKP:/"*$UZS/.&O93'66=\7CR;J?&YS$T29V*FB,[3 ME*O72Y'([46'=O8/'N+ERM@'O?'YFB_%7)C?UC,%=[T*)8I3D>E89D2)Q45G M0M]/_< :%%_\'HNM/K@F=BI/4C[;F]OHHN-91B(1H;$0'/XV8BJ2Q"(!CW]V MH)UJ3&MX>+U'ORDF#Y-YXEI,9?)'')G516?4(9%8\#PQ#W+[J]A-:&#Q0IGH MXI=LRV_[_0X)>( X.!=\2 [0S8&P-Z; 1_9^ 7$RV9 M%=.ZXH:/SY7<$F6_!C1[4?BFL(;9Q)E=QKE1\#8&.S.>RHU09 8K1KI$K[@2 M^KQG -B^[H4[D,L2A!T!.2.?9&96FEQGD8B^MN\!H8H5V[.Z9"C@?6A.B4]/ M"/,8K>$SQ9P. QY?%V+N@7 S:G7_8RP&%0L!NU8?,ZY,D(E MK^1!K*4R=8QP**-R@3 :5HR&[1C-A(IE9#<8@7U>ZR(<:;^E?GCWKF%7!!6W MH.6:*0ZR5FR+X^["L18\T9B_1A6G$8JSVZDW<2+(79X^"57'!'S():Q-N F0^YX6KMZ.,[]L^$G< ##4X04]9SH>6UH 9Y4L&#% MD3XA!WM#:0-S51 R8,YY#',>>AY&F3G*K WE1_Y";B,X&O$B#DN]/+X9&R#9 ML-NGP2!@ <;0*3GU_Y=3I_8.EOQ1;K-:=CC ./FX@3% MY;U8QPDDLL>IX "CT0@CXH("Q97\HPS!)[.5S# %;@ )&.L&HP"+4M2%!(KK M^6-L(!K(!:'LIZ>?R5R$N0)OU=+"D:8)!_V9D%"F*9QI2$[#YQ.RYHIL>)(+ M\J-WZD'T(&M(*8M<$N/O0@C%M1_":Q1G2S)_39]D4DN[(7A\>,0. '-A@^'" MOG<=N7X)5SR#G/E8-&L NIO,KR98QL98; M$+^\+0&^9N:" 6L5#&XSR"3+:LVF;GQ/M989CMC S 4!UBH(V"P)@CWHZU*J MVO/0@/.1*]@#DS"$JA22"!&5D!A'%P=8JS@P3WF2D,MM2H(ID%$0F6ZA1'\A'T2]?YHJ X\.AQ[U ML=* .6%GN"[O->L&DB=@]D5 (,$*O :X;M<6+FB][Y3>;TCA][7=(;<;>%A[ M!!O H-YD&"NG]3ZNS&]9[8KBX[QPN,\^QLKIO(^K\CXKF)99P=QF!1CP0=?E M>[5=?">S?BN9/>0..7?1!R/WN8$$-[/)1UT/:H<\*)!MNW0SIOW1@)T- ZBF M-G6TG-;ZN#26/KUL[5.GE/[P>_G4B9^/:]>W^#3XCT\#C_:I'[SQ:.^@Y6D# M4M$)UI"90N5>=C^KIU6W>5+T6'ON\[)5_8G;>*9)(A9@ZIT&,+HJN[_EC9'K MHH'Z)(V1:7&Y$CP2RGX [Q=2FOV-':#JP8__!5!+ P04 " QD8%3V!$P M900' 8'0 & 'AL+W=O>SI=;KD_F\SI9BQ>MCN185_+*0:L4U M+-7#O%XKP?-VTZJ5+.+L_;>K;HXDXTNBTK<*E0WJQ573U>BE(_G M,SQ[OO&I>%AJR0DHLSF>7^.0Z;#>T M$G\7XK$>7"-CRKV47\WB0WX^"PPB48I,&Q4<_FS$M2A+HPEP?.N4SG;/-!N' MU\_:?VN-!V/N>2VN9?E/D>OE^2R9H5PL>%/J3_+Q#]$9Q(R^3)9U^S]Z[&2# M&NX%V&VAKZ!99:]9[KOG%F9*/ M2!EIT&8N6M^TN\&:HC*O\4XK^+6 ??KB6E8YO!21([BJ95GD7,/BBI>\R@2Z M,XIK=(2^W+U'OQZ\0P>HJ-#GI6QJ7N7UV5P#!J-IGG7/N]H^CTP\[R;3QXCB M0T0"@AW;K_W;/_)J:OL<+-^93W;FDU8?G3*_44I4&O&Z!CM//!KI3B-M-893 M&GF]1. ;E)D+\:TI-KR$1SA]M545M:I,PFTN:$S@W]E\,_2)+1;2, KBG=@+ MI.$.:>A%>K>42A]IH5;P3C>BUJLIF%L];/!\@H,T2N(13I<6]Z+A8"0@_"0JU51FVKH='ED/3T*PHB-,-I2 M(4O#U TQWD&,O1!OE5CS(D?B^]I4AKIUI]1+H: @#=/%A3NV$+$HCJ,1;ELJ MP5$P@3O9X4Z\N#]+S4"F *Y$RI'@D M%T<-+*8]W&E]D3LL9&1Y 4/Q&+<:#C'(P2G3>PK!?@X!A*H1 M7NX;>,6)WZ:-%#,\9D"'&(/&;RHU>W+!?G9Y-@ *G[& FUG)"=-F#&CI"+6B MS):+<1I,I 'IF87XF06FC0VP8%OM:E$54D%YUF*ZYA$7IZ1L[%>'6!H MT]0 M"NDIA;R24I38B*IQQBZQJ2%F:8K'==DAQP(2TXG>D@RF&3^%O&R!]D0JL=DA M3: /LUQJRQDVC_"43WL>(7MF)5\0[.-K8O,'CE.:QN-*[A!,&#A[HEB0GFG( M'J89=4<#?^\%;[,+@"?!N-EPR[&I*83T-$3\-#0.Y[V '>,0 !GWS"XQ2+]@ M FY/2<0_-FU)_4<<;(]&E&***7(SW3$3_3;1-Q7P+:'$8#3$)L M>=46)- EQVPJ WN^(WZ^NS;]\7;PWQY:R,H$M*@RP(Q^_0NR$6'\SHG>J]D< M/Y[4:YZ)\]E:B5JHC9A=(->)S_^@Z*7U/5F2U-OHW&F9?5W*,A>J?OLF(3@^ M;20]">I)COI)#B;I+LMJ\Z1#Z'L4VO"R$>@@. Z" ",H(:A>EU"ORTDD]L5(_L5[F>6&Z%,@7<^QP5%0H MX^L"\L<)TD6QS-#6&*IC3(M8%*03K0OM29;Z219:K&;5E.TY:=<:0K.EQ-(< M;F\$*BI8._L#:C-I&(R; X<0H^F4FP?'DGZN':+.Q:+("F?=I#99'F$6AU$R M/G)P2:91'$Z-2+3G5>KGU6WQK">3TXG;)DJ6)B&SQG>'8)3"6YB8.VG/J/0U M@]V@Y+?9-[3B%Q_^UXY]#D'OV$=[CJ5^CKTN82I%E\AP@JQ06QQ]9; G0QK_ MC#+;DQC=3V( N+8!=[ZU9RULA85#ADQXM.<7ZA_&MAZ]>JU'PYY8PN G>#3L M:W+HK\G[/-IM'WZ1&)<'K\@6UGSPVBJJ&;7L">X#B&MZ&VG^&V M"RW7[9>L>ZFU7+672\'!"48 ?E](Z%>ZA?DXMOL8>O$?4$L#!!0 ( #&1 M@5.C^9UL7 , -P- 8 >&PO=V]R:W-H965T&ULI5== M;YLP%/TK%NI#*W4%$_)5)9':5-,V:5K4K-NS TZP:NS,-DFW7[]KH"0TA- F M#XD-YQ[.L3FY,-I*]:QC2@UZ2;C08R64B7$P%2M M7+U6E$194<)=W_-Z;D*8<":C[-A,348R-9P).E-(ITE"U-][RN5V[&#G]< C M6\7&'G GHS59T3DU3^N9@IE;LD0LH4(S*9"BR[%SAV^GN&<+,L0O1K=Z;XRL ME864SW;R-1H[GE5$.0V-I2#PLZ%3RKEE AU_"E*GO*8MW!^_LG_.S(.9!=%T M*OEO%IEX[ P<%-$E2;EYE-LOM##4M7RAY#K[1ML7&%+A 3Z&N 4V6V0V+Z]_GU_>/7/]':&Y0!U\CW_-Q3?FT MN?P;$S[Z,&%'1Q":JH[91J.XUJ9W#+4Z5@O^ ^"9^OT9HHM"$\ MI>@2MB62G!.ET9I";F/8P:LZ]?DE^GO"O!O/\_ ;_2=A%0=!Z2!XGX-,IT8D M-;%4[!^6T@QTRL3JGNG53=A*BH[I>J^XVJIYQHC>[@CRI)H ',K?2& MR ]*VD$S;4Z7K<2' C1H%Z"3L(KZ8:E^V%K]!](S/)Z)M_O9"EKQ@+U=$_+> M[Z)=? KFBJY@$ 2#0P=U4-\?^,%Q!WMM%+_?P3OR5-"WLE$#/6%CU_YP<__+ M,W;?-F-XUZEPX.SRN?M>W<'/C.CMEATWIB(5#8+T%=^_1V[[W?"=J MQ81&G"ZATKOI X7*7R7RB9'K[&E\(0T\VV?#&%Z_J+( .+^4TKQ.[ -^^4(W M^0]02P,$% @ ,9&!4QJQQLH+!P 4!\ !@ !X;"]W;W)KUN!=0V2=GU6+#H6 M*HN>2#OIO]^5K%@V>:6X2Q\:RS[WDN>0XCTD+Y]T]<,LE;+!\ZHHS=5H:>WZ M8CPV\Z5:I>9=#Z1_WP*;L:A76/5*'F MMDZ1PI^MFJBBJ#-!/_YMDX[V;=:!AY]?LO_>D &JQX2B8;XS5JS88>K#*R]W?]+D5XB \N ! MM V@;@#O"6!M #NU!=X&\%-;$&U 0WV\X]X(-TUM>GU9Z:>@JM&0K?[0J-]$ M@UYY64^4>UO!KSG$V>N)+C,8=I4%\,GH(L]2"P_W%O[ ?+ FT(O@RUI5:3VN M)C@+OMU/@W>_O0_,,JV4"?(R^+K4&Y.6F?D0_';T?#FVT,6ZH?&\[<[-KCNT MISLL^*Q+NS3!#+J5(?'3X?AD('X,TNSUH2_ZW-#!A%_F]CQ@Y$- 0TJ0_DQ. M#P\Q.F]K??:_6S\2@^TG"VORL9Y\=VJKRHVZ&$C%]ZEXDXKWI/JJ;5K 2M,D MQ.;)+CQJPNO5;GO-1!C%0&-[*+\/HT0RF1S#ICXL(9+$T3%LYL,B6'!COH<= M<15[KF)0MHDVMGZ-JM?EB_8IHQ/DFQ\GQF3 $5U'N*E%;C&FTN\<)S!Z#E,?1J*02^)0 M]6$1#VGL4O5AG'/"&4XUWE.-!R=,N]Z6CX%Z7M>KLQF:,\D^:S(HX)TR*JWF MRP"69JBE6S )ZWJ)Q\1,?)58*)APQ/1A(B;">4>G/HI1$H=.LAG29A0*$N): MDK"K<.$@[_NT@#I5DP8K]$/5NJ*%*?0G4,ABZ;P$$P0'KU1,J,,:P0D>2^XL M33,$QP@L8K*']T%E)\,OC"IA&A4-\S0#[Y ;6T^K+;I0M,F.:0GB=G>"X&#* MQ\)E[\,8I=Q]'6=8LY2$).EA3SOV](054GMO$LJ=^IQ8(B+J MQQ&2T"0*7?8^4"1,'JATS+XKU(0-LN]6D )6390S\YH^(TDLA+M@8D!!$AFY MI#&J>=VU7:KJ0U J='%O$SJONC?N",I; M#:<(2D:4NN2Q%L&F]7#O7! 9MD%_U98 MIM0UXJ?,.KUC-_D9EF7M4:(N2ZW MJFIVM>"3,O6 "^([%M=G(I"SV'69&(BX7G2&H2CMG0B=/R+#!FD_$4Z8 ;YO M@2Z$L5?K,%PH/'N-X2+"F&N7,!PG(NY;[3O#1.+7)\*#6NA*U19QFS=##H_! MNP4@AA5)O+7!P0HJ1!>(41P$>$A\6H! B0)(8+V MB-/Y/C)L_&[?)(AORZ)(NF+X(!IZD\0'G472=0XS%$9[*B+M7" ==H%_*]M; M"]O0Z'C0"2/.KF"" 27L@9S),<5P42@I=? N+X-,%T5:'?SX'M5EUT1\U+MS[U7 8.&Y@*WSP3]W@X4%\7/B MF@6\"Z)G+TD[>TB'[2$F3Y87F_KPZQ<$HJ<)A,!>%P@)P@1"N] K4.<@Z;"# M_-X%H'!/F"H/@ MN)"Q:SK0?.!->M93VME,.FPS3Y+F<#(-B>/;0EP*@^!0<;!\ ^)T=I0. MV]'[S8.95_FZ/BX>.G_M/!Z-WGKH2#N/1(<]TJO'CFW\T;DCBV3H;@41'+@$ MR;WQ\'&Q3&#@W/'P<4+"3KC'%=+.&='ALZ1?.'RDG:.@PX[BY.-'ZA?SA(3< M]9D(#';5[OY[BL HE?X!)((#*3GM.4IBG8E@PR8"G-1"F=I* 7VCJFT^;X^6 M&K\]=,3>%6Y&WCK?65?FV"FG( ,#Q)"C"I9XAUX8#/:N[AD F.2>2=]"(PF MAV>PQVP/KB>&[R=^8:ZS;K5GI]Q4G##7F7][0.)#Y]I*B@$UP MI<3N20AUI1P?W!"N5/787,T:8+4I[>[^9__M_OKW8W/IZ7Q_0RXF!/E^2BYF MN\O=+OWNKOES6CWFI0D*M8"FPG,)PU[MKF]W#U:OF_O)!VVM7C4?ERK-5%4# MX/>%UO;EH6Y@?XE^_1]02P,$% @ ,9&!4Q>4XM.# P )PL !@ !X M;"]W;W)K#SXVFUJ; W\VV9(-?:+ZT_91 MPLX?M%1-2[EJ!$>2KJ?>?7BW+ S> GYOZ$$=K9&)9"7$9[-Y6TV]P#A$&2VU MT4#@M:=SRIA1!&[\T^OT!I-&\'C]K/UG&SO$LB**S@7[HZET/?5R#U5T379, M?Q2'7V@?3V+TE8(I^T2''AMXJ-PI+=I>&#QH&]Z]R9>>AR,!T.,6P+T '@O$ M%P2B7B!ZJ86X%XA?:B'I!6SH?A>[)6Y!-)E-I#@@:="@S2PL^U8:^&JXJ9,G M+>%K W)Z-A>\@JS3"L%*"=941,/F2<,+RD$K)-;PJ84BK$UU["EZ)Y1"-^C3 MTP*]?O4&O4(-1[_58J<(K]3$U^"5T>V7O0B^XKA5:@B>50WYQ M7;ZX(N\#&P,E^)F2!WQ5X8=2WZ(H_ GA (<.?^8O%P]\E*T%/UYOU):P@__UQ5S\6 NMN;B"^9^A<[(H+Y<9=1) MIE;2M+_][ ;C, J!I?UQ>ARX#&=I? I;.&!ID&& MEPP'*@['*5N>H\(HCMUYR :*LJL4P74#EPF'7BLEY>57!+7,%2/=-5;]#2W8 M]D$7 ]FYUT46C0AP@#(\+D8'*,=X%/XY*(H2=_3Y$'U^-?H?5J$K[/S7 W]M)E=:CJ%J^DD.!_E9N[ M94D6CO/L@*4A=+$1>4L'+LSS/,Y&,?M'-W]+Y<:.7 H2NN.Z:_+#Z3#5W=MA M9G3^$-[-0\?Y J; ;FC[KKX;(=\3N3%-A-$UF IN,TB/[,:R;J/%ULX=*Z%A MBK'+&B99*@T OJ^%T,\;8V"8C6?? %!+ P04 " QD8%3^5^+Q),& Y M( & 'AL+W=O,Q,1")=$5J;CY]CO*JN5()--X;;HWL63? MD7\>C_!YYU25"Q($T:+B13T[.>J^NVA.CF2KRZ(6%PU2;57QYNY4E')S/,.S M+U^\*VY6VGRQ.#E:\QMQ*?2']44#=XM=*WE1B5H5LD:-N#Z>O<:OSL/.H;/X MLQ ;M7>-S%"NI/QH;M[DQ[/ *!*ER+1I@L/'K5B*LC0M@8Y/?:.S79_&IXELQ0+JYY6^IWH=NZ(OMV+O G7'-3XX:N4&-L8;6S$47_:EY:W)9^MZ6L*D@U9<0AZ!GQ M/"],]O$2K7F1ST%5QM>%O?$S?^.OLZRMVK(+!N1=D17:TLCYUS566BW L(&]P(]*Z52S^\WOX!YW$TFV4TFZ?H+'?V=BINBKHOZ!M9.R>M, M(*[1;[Q^B2A^@4A EN4MVU&79NFKMR>8!PP%D='B]O]@$WMYG& ,0GOVYU/ M[9*4[&SN#8SN!D8[)^H8V)LZ@RJH(%1G8GOUW.2<-2__?B?+$D$5V? F_\<3 MU7#7>>B-ZANEVBZ8L!*R_9QKUW I/HLF*U3WZ_9KN39)J+J4W,YZ5PU!VPM4 M"UL:+;<"V%[(&$P!M0>-[72SPW0#7M"5K%N%E-"Z[-:Y316;J$H3G-A%13M1 MD5=4-V5S4]KS;C' 2N F7+;^HTG_. R2E-D5Q#L%L5=!GR:F*[/O: M5SG',:-IZI"Y1VGLE]DVV0H6S79B^7IME@\OR\.E8HM42M/8L;KPP"#LA] ? ML&(,T*S[ M#,XW&.>3M,OBEVS.H %^\ER M7NI#ABP0CK%D/"8NR( MP0 I[*>4?<_2EOX]"YZR"8=IPB(R'M[4< X02Y)H/+RI(6/$-;P!=SAZ^IT+ M'EB'_;![@KT+GI(O(:JM II!+8,(=\@?"$3_A?-@@%EA!)8O"\0GE0;O[XO;.57ZF M'00-8F$829EC1T@&@A$_P0Z@!IGRRTH-BYV=&A9#.S4LAFYJD(&6(1PBF&(]7T,.&]U]:#"P+_2P[J!B' MEB>8-'7MU\,!7*$?7 <4X[[%Z,%B;#&T%V.+H:,86RRGQ7BQ]];5O%3_G3=0 M;!4JQ35X!2]CB&*S?4^]O=%RW;V(O9):RZJ[7 D.-+]^&R1-2$0#DB?[8NO2 $XW&GVZ&]3[IZ;]UJV5TM'W355W M'\[66F_?75QTQ5IM9/>VV:H:OEDU[49J>-L^7'3;5LEE/VA37= X3BXVLJS/ M+M_WG]VWE^^;G:[*6MVW4;?;;&3[?*6JYNG#&3E[^>!+^;#6YH.+R_=;^:"^ M*OW']KZ%=Q?3+,MRH^JN;.JH5:L/9Q_)N[LD-@-ZB7^5ZJG;>QT9519-\\V\ M^;3\?XZ1GTYIFX/[KE]GO>N5!F87LU'53 M_;MML/ MQNHM?2.UO'S?-D]1:Z1A-O.BWZY^-!BXK(UG?=4M?%O".'UYW=1+\!.UC.!5 MUU3E4FIX\U7#/W @W47-*KJ6W3JZ R?LHO/HCZ\WT<\__1+]%)5U]/NZV76R M7G;O+S2@,7->%./*5\/*U+,RBWYK:KWNHEM L$3&WX3'Y\?&WX7'$QJ8X +, M.-F2OMCRB@9G_%SHMQ$C;R(:4X( NCY]>(S9X\=6O_VQU>_"PW^5M6_U UNR MR2]9/Q_S^:5QN57O:"/UX>4XI803T>]S?5D0NI6G"#\5N$+$D3BD5AW*WB!S)8T&3 M2>Y 4S%I*H(6_;C\#X23X4SK!EBA:.JBK%14CR8PGYK7A3']MFT>2S@6T>+Y MU;9/)D1)T/9?=5-\.S>\L(R*9@-DV4E#-YCO#S.)/:/P.$WF6W'KBA&6IRG' M39=.0-,@T!L%K%V4/;@WD=PTK2[_*P=FK)=@E:)5/N"I@RA-$C;'[4I1EN0> MV-D$.PO"_K@/%,+X4BUTM"R[HMG5ND=>=MU.UH4"\W<:.P,WF0,LX3S-9O!= M*9[2A.#P\PE^_DKX*]6V@Z]L #E\C$+.$5>)^=SBKA3-.,UPR"2V=!H?<941 M9%D#3!5I^5VA*,=YQ,$Q9TFU1CC$>WC[F^)))D3D"(6.(]&99H29AI/^NU M:M\8AD&A<<3-DW2.S)5B699ZH%EF)&%JO%[+^D%U)J'=X[JN4T"5QK&J4B[* MZBCO$4M\),Q\'XL^!G>&A57Y: X?:A27SLYI+I)Y+,/D2"RXSS"6]\@QXCLM MY!*7O\YS2C(V!XK("1#S ;5,1\)4=]^JK2R7$!5,%J&&;6N,QXW[B*)V:4LP MX01@5^H\27W<3"R[D3"]?9X\K5*0 D6MJ8'/F]7Y#MX$0+O$11(Q3S9O,3'( MA'(<-;7\1L/\-GGN5C[[W)9BU);/HPPB15CJ\01J>8V&>0T MKL3$DKJDA3) M>3;/;! QEF:^$$XMF=$PF;W 1!QV+]J@P#%.$6P>*C$QSCTD3"WUT##US+WV M&%B$<4A*LWB.%I,CJ8@]>"WKT##K3!&L58^JWN'^ZK(*R;.8.1[KRD&^YO4% M2S]4'*U!3RJZ4/#" 07%8N:X R+&8N'#;IF,)J^JTX<,Y/1:D5HNHF$NNI9; M2%.KO8*@K+5J:UGU$;-K5OI)MH%2AB+D0QEW3CPBQ@3S>:*E*'J$HG8MI-KF MJ -TV&G87_W<'WOUYZ[0H-YA+"&.JV*2&1>Y\.2@S+(7"[/7?=L4 M2BU'7]U(/6E3FPBQ5)OMBW,%5<449 B?$<#M.!@BR++$VZ1@EOI8F/H.M3,X M?W33F,M^E&:,S[,-3"Y.P/T\*EF:9&&:O)?/0\?*X%WL.O@::AY9P(GIRKY, M[2L*HV8?0?MO6KR=S%Q&/*=$[*,*[+4SP[PYQ?A=US<'T$")HD:8 MD9*8Q'2.&J-0**&RS$/ZS)(HXZ\*\JNREG5Q>I!GE@I9F H/77AJ3YGM[8M[ M71KG[51=@C_4C59V_X_WLIC+@?,PBH@0 AS!/;TL9HF2A4N^ T^&:F4*JX>= MBRZD*ZH45B/.:QA,B/O*0V8IF84I^7"WUFIIBNA65?T5DFY>IP?2 IUKX8I M61%S3V.<66IF1ZAY?V\@B6CE4)O_-45<)G:\#"/K5+#<%R\M6[-7L'4AMUM3 M"YX*7!MNZ9J_AJX[7'/T.J[:HNRPT%SEV&YZ8?, M+UH0(F8B]<1Z;GF8OXJ'UY"5=GUX&B(_F+\>[]6?2KV.(.FHFF>E1@5?(D.T MK21:N7*DKW\84V0 M1FU"1#(/UI@\+FP0Z1$PQ8:-;IO!OE$K_.-\=)G>X+X=VM+D+3X_GM'W/> G5$;@'U$"CG4PX"#Y; M8!,+'DXL/ID.!>P*ZG%N$L"$4RPB4G#8/!D/MWD"#^<)GX[<3G+D>E0(YS"X M4@GU5!O"LKZ(@SLSW4R>5EP(R\LBS,N?#LJ)S::_.C.4:PX/'*1=_XTY5:8Q M WD@4+B$,1NY6T8B@Q\V%96L19FNOSO_G,D0@ MC$T3XNKHRK$XS8E/44OL(DSL5ZI6JU(/.==+=FBT^+&R1+B4G-,XGRM?! MGFA=*5]#5!ROXA&1/".>[J&PU"O"O>XOXR-3Y=2!/CV5ZD,&!!'#,L7TS&6Q M_\SE0E:]8?J'.?NGL8RPW SW;=VZ>3)=H] ,W<%3FX7MVLA%\ZB"0=3RICC6 MAC>1N5XZ6F/9A7 K=I8"S<]8_AJ1@PB9)O.'+DZ<[_;$^>XP.<:3V%-F"$O\ M(DS\7PYW_\U866CS6%"U6PZ$LO5?6K^(>^^!KP1R>4U8,C>L*T4Y87.SGC+7 M[;&Y#DUE4Q$13D4<4]5PR!!K';G-OQ)N,I*+9/YH#R)%B*#QW"*G3'9[=++# MQR)M!I2$^QZ_-UI6/U:G78U+[!<@:&*/R*&)_8GSW9XXWQTFAR7V%WO/MF]4 M^]#_"L'D7! 5A\>)IT^G7SI\[)_OGWU^1=Y=$^3S&_+N=O@=@YU^^%G%;[*% MVK$#6EW!4O';%#:Z'7ZI,+S1S;9_LG[1:-UL^I=K)9>J-0+P_:J!M&)\8Q:8 M?B]R^3]02P,$% @ ,9&!4[Z[RM!%" $14 !@ !X;"]W;W)K[V=@&;"79N,761MQL M'HH^4#.4AC&'G) ZO[[F7Y'CLR.ZF[8NMF2'OY[GG7O)DY_QM:)2*XJXU M-IQ.FAB[GV>S4#6JE>' =U9K:8S_\\:Z6VD[,3 M?G?MSTY<'XVVZMJ+T+>M]/<7RKC=Z>1P4EY\T)LFTHO9V4DG-^I&Q8_=M'/U\\)M6NS#Z++?5BV5,20(9GS),B>#2MHX_EVDOV/?X-+6XD(&'81;BVNO M@K)14N!.9A%Z:/6LRC(ODLS%,S)?B5^=C4T0;VVMZL?[9[!O,')1C+Q8O"CP MJHH'XNAP*A;SQ>$+\HX&IX]8WM%S\OQ&6OTO=F\JELX&9W0M$TP0A['[%(YW MVDI;:6G$#5XJ8#(&\8_S58@>J/KG"Q8=#Q8=LT7'_]?%HOYZZ5K.VGO^>GP]9\$)-)7 S+0=B,T MT@VRJ"%>:/JKX[WHO-OBP1^(OV,I"1:7Y=O2N+X6RLJ544G42,/ACZ]#K@#E M\=6)H*K>*W,O*F"H[T2G7&46+'MY%5376&;?1$$XQ"!2/BA[&6R,X M)AF7E8N=#/"E4+GIR,R#9R"1\ \S=4=)P>?']4$*954EE93UWLJ^ MUN0.TH+,AO0K;\'#>JB>,%3/5.P:73449M/7BKTFJ3U5%G2.L, 6:;S>-?CD_OR[%<"#.C<%.1#X'!]W"P/$, M/E"%#9);41C9JXP&JQL+'N(]%'LO'%3.\-Y;ANGH^&K+[TFHIAE8D=6"Q9U_EST%S6 M-6,<_J'7NA5XJ(#H0-PH)?[FHA)'26A=\Q885*LHM0F/6&B@[B?!@'UV%(T# M\4&M 4JN#ZC-JRE$4U:C[F2+^IP2:H@6$[/_C@A_>S!#XWI34V9IK,UU^+FW M:6YDZAB7R7\62/4.B*GP4("94IX&B29+<3C__J\09+!L4'9#A8$X9_9X>U+H>.C->_2@]B/2[96RJ/)-$ 71F)C6L&.B$$>"&F1[*V^54$7Y5'SNZ\T#A.!N MWW:9>8B Y7H]C#W9!2';H6EBO[A#CYAQ.3146DZSP! SRGNC M,2128S8L$R,!=49200F$6/]U*$G(*!) ML=#LJ]AS_TK<6S&#;(F',L&Z,,KL?H9L78@BZ(UE4,.*!Z_&_$XZ$42#0L4( M:TR>7^#BP WPQB2N%." 9!U!++BHN+#.P7%K8S>)&2/J:F,V0P..M.$A-T6 MSM&4](P,8(N!HM!P>8K)%4,O"XVL$5NKUCJR9361N6<8%1Y[28ABP%-;YJ:. M^ @_0F4![?T3(M.<$8OS3]2419 ),1M3\@O:$!'/<$!B5\[C"$>A9H5]R+W^ M@5UPZ@GJ<:&1D*TT_2!U<)?&?LST4=[EHMNS>.-%JW58:.*RBFK?9]&$0LKWZ[?//] MX:M!CA2HC%JUNBHG@P:4G>Z9$ OO0CH?;@R&D\>D0(1$!\QL1&D'.+=D)=P: M&O6( YA_AFKC[-*K @N6E6@0?+!3/#(*6NR)[&0-:(6B*Q0%WT*296Z,C5>) MJRS4@A+XXH0.T?57HQ@OHTR!?K!FRX(2G?=\]E5;9[9)VFA*TS;=W5$.5XIP M"/^W&-R(X:9[QY+G0]5*1#R-(B4<> M4B=;YV_"6JDH;FMCP[N#=8S-F\/#4*Q5+5\+2.^^M5A:+R2)4^J MS>'BZ.CE82VU/3@]X6=7_O3$M=%HJZZ\"&U=2W]WKHS;OCLX/L@/ONC5.M*# MP].31J[4M8I?FRN/;X?]*J6NE0W:6>%5]>[@[/C-^7,:SP-^U6H;1I\%>;)T M[H:^7);O#H[((&54$6D%B7\;=:&,H85@QK=NS8-^2YHX_IQ7_\B^PY>E#.K" MF=]T&=?O#EX?B%)5LC7QB]O^I#I_7M!ZA3.!_XIM&OOBU8$HVA!=W4V&!;6V MZ;^\[>(PFO#ZZ($)BV["@NU.&[&5[V64IR?>;86GT5B-/K"K/!O&:4M)N8X> M;S7FQ=.SHG"MC=JNQ'64MI2^# +_Q;5>65WI0MHH1H.NG-&%5N'D,&)W6N.P MZ'8Z3SLM'MCI1_&SLW$=Q =;JG(Z_Q!6]Z8OLNGGBT<7_%S$N7AV/!.+H\7Q M(^L]ZT/QC-=[]OU09"_%/\^6(7I YU^/;/"\W^ Y;_#\_Q#K_\U.WWW_RUJ) M"UOW@811G/D,*?)OO)1246#T7'[65MM#2D*-XIFSL/&V;QO!W6IMJ@S;0>$O5 M+(Z/GOY=@--$A$<5K,,*=TIZH0B=XF_2MC0OPVL^]ERL91!M4V*_DO>J6H]E M/-@@%%XOR4NR8D\L:,=E&Y"N$$3AZB7,)W9*-A/4HEKI AYN5(C)FR4Q)QN M0*[E1N&)LL(ZX7C7JV2>+H5C2S1R&J*N>>%*XNM&FE:%N3B#>;!, MERV2?]\^5T =X5 M,JQ%!;@"2M[5:/5+JHB&0U4 3T2ER'_C704@X"DB'Y3?(&AA/" A._4_^I#? ML-=]"$JU06TT9)0JUM89MT(DWO;F-"\"=:(R,I-:2#2F2]Q(_[.*6P1D0E[( ;M'ZC1I/ M;(.J6H/D5RHAC'.)#(6V6%-E,/J5UZ[D6H!@2Y5J8R(.+,#H+?KH[U:MMGNY M"A@I6\#65166MZN1R=1-B+M29(;GKZB96(^Y>_F: M8XOL$\W5U(2U#Y$0-0$M#Z[M3%%>:CCG42)6'00C $!.%3>X;8 MZB7&Y4AB3,2-,Q"+@Q3I0#]6)( T^MP& P#SM3(E68[)Y!9C-%4"-Q'FV\_, M)5U AGBCFU.?GIB^E(9@+_A( X,O_^"^E'(<.@6=3#5>]PDB((U;*19):!ZK ME-+A#74YMT6YIG[CC"'0$),!0Y'RQ^IKW,"UK; HV>LH@>1WAQIBOGT5!497 MGF"S4>0\^Q!)SP@(K,B MVCWW)4DE;)DI'+F"#E M$3VL88,L$GV2*DS*B]J?(\59:R/]9(.N!(*L23R%5GD(K+)D-B M,O5!)0JF M=,3P@,G D4$\HO@&*1[9++8$*VA/0VB#45$0=_3O=HJ$3@PYCWUSF[' ?!R. M#U?2Y7W%MD]GYE/'?A\?0?0T8&BC*>.U"P3R@B!2TJE&;B220?FU4%L_J6O_O M;;E*Z2*:N4>NY1SAW_B27>3\?'L^KR[F_@AD5^Y?]I7 MOC3HYYU=?^VG?7)SWO[IT#*!_\(A6#ZR)KJT8))V -5%?S1BH2D^4+X& M&'Q&/_N0.OAHU[Q3WCT+/%05#AF5[KA&3LW(5)$(C^#'_,-.)1%C#%WL&'A"-SO)"N)LT$M0+#CZ4P@^U4M5EJEE[>S* M!C-SE6H)UKM.?)G[\&,S=XR L):U@]O_3JC=KX]?S,3[_GW"Z$^J M7 '',R*P)XM=0^XY0'%+'$%*F35^)):E2RA 5+?U%,N-HY;!Y0;RYNN1N :; M)XQ3@^QO(Y <*,^6;Z :Y"QE;)(B+CST\3 :0S(H)776-7'"*5<<20V#1L'] M-+?L3 3WP=,?L2D1"JQ9IR0?O-,>Q M1HEH) %"GN_W)O)SR@2=5&"6HXN5Z76>KIYVR]+I$OK$<6RA/8J6C$F#.!L< MCP>(@<[!VK1\NI>>9&*@@R2"0I(K\_&'J^M='M8A=;7 8J$_S>ZZ/N+G2/=9 MC*\$69:TK2=)1QJ6^\]\$@/"#8L,;NU\L.UOP>G2&9!F89O(ZCV::DT7P%0 M= $\ZR5-5D[IRH?SQ-264)HW'Q^'7$D]AG"&4Q9?3I(-79QUTF=\"L[2GX+< MF8>]GTUOXRE8R5/3'RSR5A/],B1L:IE+.TYT_]#CAA/ ?-]O0(>CW]YJY5?\ M"R,MAL2DG^'ZI_V/F&?IM[MA>/H%]&?I5T131E68>C1_]>(@*V9LU.W[C2Q)^>D'SK] )&0A)HB%((\^?+K^^P")*&7LV,W MF>F7.XDD%HMG=Y]]H9X=3/7!;I6JQ<==4=KG5]NZWG]S>VNSK=I).S)[5>+. MVE0[6>-KM;FU^TK)G!?MBMMD/)[=[J0NKUX\XVOOJA?/3%,7NE3O*F&;W4Y6 MCR]580[/K^*K]L*/>K.MZ<+MBV=[N5'WJOYI_Z["M]M.2JYWJK3:E*)2Z^=7 M=_$W+R?T/#_PLU8'&WP6=)*5,1_HRYO\^=68%%*%RFJ2(/'O0;U214&"H,8O M7N95MR4M##^WTE_SV7&6E;3JE2G^J?-Z^_QJ<25RM99-4?]H#G]3_CQ3DI>9 MPO)?<7#/3B=7(FML;79^,338Z=+]EQ\]#L&"Q?B)!8E?D+#>;B/6\CM9RQ?/ M*G,0%3T-:?2!C\JKH9PNR2CW=86[&NOJ%R\;BRO6BE=FM]*E)*CLL]L:HNF! MV\R+>>G$)$^(68KO35EOK?A+F:O\>/TM5.KT2EJ]7B:?%/@VJTJ_[E:VKN N__[$OI-NWPGO._E? M\?T*,4=:F[6X:^KM6+PMQ??R4:0.NDC46T6K]K)\1 Q@0:5R(8M"($1M#0AT MN1%V*RME2AKW)R_ORG11+/O[4(FP?0P5Y5PPQ"*YT)[:4+:XJ&#W30 M]394OEO\]D,M.VW$J\(T.>V40W$E[&.IJHU6-L))3-YDM3![AQ99^T$6C1+@ M,L1654$$7UTW=5,I'VZJLNXT,D W!R1B+77E)0 H4BV#7&A>.7>"TY1VK2H" MF+9P]CA(;+V',A_UCH$5@VDTF\>C,>*Y*+ P$H>MSK9.FJVQVHM?FP*D2?:Y MUA"_-8V%NO;F&_$76[.T7+PFI7YFI:Z;4C:YQM4;\4K:K1B(9#J/QO&8,-Q! M0YPO^R"TM0U63J-X#DV2U,GH#A;ZA=KM"_.HE%# FC+@ZQRG <2=A"1I(LH M72S%>U/+X@2-@>!C1N,D<=HZ ^FG4K#@J>YRT"+T:^*C@@:=W6%,#+MO[1 73L3O$H/MT_V"]93H+=?E\T M*=9_%T2/R*.L%460+@%'!:* JT,5N:F4%0PD.JY0D"B],3=QK$"'G@)$WT8WF>@*(H;ED*U0T8/[$RNBF/;RL)2 M,0!?K@B$#/]PE!/[ II+WIY1]N@>0::A/09Q.IIV$-=;<-U7 #<2]PC''PP" M-4[8L:7(M44E8'V2DCOR>C)P\7GS?:T:G[9?6.9EV-NZY+D,@G:\Z**UT M&IQ8%Z5PZ#L(_1\A4 M-.Q][%A&D1U,?X0G<%= P9&+OS=@B[:F=^[!)9-T#1J'R1'),%%=8A6_F*N. M+H3)^QPCG-17)P'HG%B7KJ-E4%TM".WD@]1%&^P!9# "Z0*G1+=W7%/O4&P# M&"2IAE>Y7.G8!6;1P!;=[JF:7ATFFS7B2YA5[7UC9Z@B"-2KU :^STF0FQ4* M8X=U) HM5[J ;Z@NAB,V*C*GMFP/+NI[190O'>'[[X++@4*>($XT]H"@,MQH M H@V<57[6C-B2-C=/=+3!NT&GKV@J7#>SO&KP$^JJVI[NK),P];7PO8K*V%2 M@&F$" =RV6T'(A[/HTDR181E;91G"O?I#,DBFLX3PF@O==Y'!8DRT#=H(=QI MXR2:3Q980+% I(8':;L]!4DD2E@NCI;)0KQUL0)[%HKPK6AR,#3K86,[Z&;1 M8IZ*M[Q/=RF=3\6;,Y33=!*EXW%_B+U\Y!-.$!KG.AY' MR\FL7W>4N:_C910OYC?B.^5;':K1R/>O9],H391^RUCSPF';>!Q)=52B M=Y#SX+F>PT]U?0KN$.8CY-"RP[(](IVM.P%.@Z0($* 0(T@,_]/H?B36*N=< MA$(6*L(*'\E^R++*U\@]+R!"UDT!7WGP;AP2A=_]7H8F/MWIO12*&8N8?CB?P M8#SZOJ*>J92 H)63Q-&$[G"B^\RY!AT17%0--(;LQ2:LCR ]#X6UDC0/L8([ MF^*QK?E<9='Z5-@(%#VVKU*"BGP[&C$LT'5%>I]:W:V6P+?:EI M-EOQ-JO-"E9HR[3/AL_5]N>2PRFDP3@V?TPREHP!F(RC9:+ M*3XLTFBZC#D;%,1XUS$RTC*);\1U,A]'R129"SE8HX+'\&$,]I1%UKCBF[K&UDY;B>I&J3*H@=B*K]6J:HA;G*3QY^G( M"'[] $L')[GO3$HCB[[VIG< EVSR QWIZ H?@S7H/UU&/IU.HF2VH&GB9!8M M9W-\6LXFT726XM.,9HCI-+!',L93?1@JZ] MYP*YM=,:C%MFFK- 7_ER$P"*:=LD'U&$)DTT>)3!*(=6X'+:5>%M=+NZ/0@C M'BVMZ=50UXI>GEY0I52J(6*WFX#P7'2]Y@FW;6C"9,.8[F=EM%U^4B5%U%"" M''\]FH.XP.Q[PUX"H.J:YXO3VJA7AN99FEMA$_*"Y"X7+GM-YAC-'3YC[@!KXU40HH?43N,>&6V$VLQO\M,O(CK5O]2EX M8\L'WH(.5 MG;^'88KU %]X535?CM*NG>E'JW$:3%;Y;4?(VP:P* MO9']^[MVML8MN7^]$"_:9'UA_GX\A>SG(-1L=5W9(%X$IR3=\DLE]'G-[0;2 MY:4&9?I<$[":SINJ=/](?]!)LTV:VH5B5OA.Z9.JW,H;?: M]*_=3KTN."&I>2DZ^T?^V$;O_W:F]AM':ET939KNP/*-?Y'B"IB3UQVESXJ# M\6@9.D 0ML-VL,LIMAT9\'#W:*;PQTUS?=K\!44K0?K$)%?;8[)!=%*:X9P! MNH3LBA,63DYOY)_L72ZIUN>[7LEO20 J.)@U"BL#WW#Z3$F3?' !][*L"NG$ M*:PK)$>7?N-Q&_R>!LWBAG\U1/JA^G,_K>FN=C],NG._Q^D?=[]J^EY6R'Q6 M%&J-I>/1?'KEYGWME]KL^=&ULM5A;<^.V%?XK&-73VC-L;V;-)EFNA-GTX=.'R 2 M$M$E"04 K75_?;X#7D3:DC?.I@^V<#OG?.>* U[NE/YD"B$L^UR5M;F:%=9N M+^9SDQ6BXL976U%C9ZUTQ2VF>C,W6RUX[HBJ75^ZM0_Z^E(U MMI2U^*"9::J*Z\=;4:K=U2R<]0L_R4UA:6%^?;GE&W$O[,?M!XW9?."2RTK4 M1JJ::;&^FMV$%[<)G7<'?I%B9T9C1IJLE/I$D^_SJUE @$0I,DL<.'X>Q)TH M2V($&+]V/&>#2"(R@7UD]R)KM+12&/;OFY6Q&F'S MGQ>$)H/0Q E-_D0[?QU'=O# ?:&T?6.%KB9G?RX$XQ6VY/]$SC)EK,>:&EE> MNH4-LIN=ELJ8,\<%=!(9@9TUEYI!0".86C,+-G>JVO+Z\:]_64;AXAO#,H(A MGL P>QAR!(,;X@*'JY70@\\=Q0^\;E U]HL[H041K%6)RF+8*2#:0C4&I\W9 M!;LYS.MFT/(.6K*/>R6_(R5'\W] 7?9^T/1;TO07I^EI4_,FEU@]:ZT\4N^" MPE\\(D?U)]34=0,T[(1%2>B%BQ C9YCHF\FHW_U965X^MUB_W1/TO_WZ_4%K M7K"/_KW/+!0R#2QG]J$=>LL@\<+EDH7I6W:*Z7EPYE8C+UDN8!J]51IJH\ A M/T:4<;#PSG$B.F>G:1B?N07< !WT(WZ-O# $]T7*PF7*3B,O7H 4J\%;QZTE MAAV\.(V](#G'F$Z>#&?;O2<^3;PDCA\P9E1''@+>#*)$ 2@B6#+,(V_[$MX M+5AB%,#QIU'B7!E!^#(9N3(!]^5YZL9T\*0]VFY%WC*!R\JC8EQZY\+(3>V< MA$SG#UR6?%6*-VA&WAB8J+E>@=YCMI"W!'S+)'P36ED1>DJ1?$\3 .H\2=70F[ M$Z(];!5;HSMR1,:=.X>#(C=*O/0\'OFU3^6340(?4>&0\;VQ!6&NK&S0)[!: MEL2BJ8VPML3"MM%9@7[+<3YB8*AZDV6ZP7'Q&7TJG2:9"B(TVB>M<8R5DJ]D MV3FP[MV;TW&ZZVJC2ID[RZYXR>L,847]5,MJ I 63N+0#]"*E26Z2@^-J=D* MUUJ6C]Y4@VG<'%?A@Q9;+E]4@1M#@%Z#O@WR9W8^6?B+'GVK3QCXZ; "H+(& M2."#:IE U:+<^+^A?$W:3HT]U2\'LEHYS&I3(VO @7%*<"<,!8-E6B!3&'4Q MA)YZ&BAY2-O7M"$KD?'&0)TF*]A66=A!(E$Z*:Z*$2[*7(V-*>J"YRR,$\Z766E5?*L9U/N'Y-;QL MP6V+$BXJ$6-R+<$)+TS2G&=94S6E"ZTN&F%<+0IZ.#Y0Y&+>!@ %I2VT$"T\ M]-.L:I\J@IXJSXT(&OP&/L,#\!#(I_>I0UIP2'WB+V&F54]0QPS(")!".-"G M\FQR I7/S2D\:_=^18G&8Y9JT&-W#1DQ#A,//, $$2Y-&W(*)BOE)_B:D-5N MT4$<"]HA\1'$L"U:%&3(83F_0_F56*O61^I!Z)Z6$7K]]'%!#VG91@E =ZKG M\"[Y1+;EX_G+8J\LJ9@W[MKJLAH.JE7]IIMI47:O$[A4HQ3>%^%(B)'ZU4\=G^'=!P8;F3U[M'70_V:F MC4=I5%_RF1F(1?O&?5);MAIESU*4%*+,7?KP6E+([@J)HI8K%SDNKCEEAT?Y$>: .F;V?C?\ MD>L-&:,4:Y &_B*=,=U^BVLG5FW=]Z^5LE95;E@@B(6F ]A?*]S:W80$#!]$ MKW\#4$L#!!0 ( #&1@5,HT]-\^P8 &X3 9 >&PO=V]R:W-H965T MYNW-XG M?7>C&EO(2GS2S#1ER?7^011J=SN))MW&9[G-+6W,[FYJOA5/POY6?])8S7HI MF2Q%9:2JF!:;V\E]=/VP('I'\+L4.S-Z9F1)HM076OR4W4Y" B0*D5J2P/'S M+!Y%49 @P/C:RIST*HEQ_-Q)_^!LART)-^)1%?^4F>+"4L;8U79,@-!*2O_R[^U?A@QK,,3#''+$#O<7I%# M^0.W_.Y&JQW31 UI].!,==P )RL*RI/5>"O!9^\^<*G9[[QH!/LHN&FT@,>M MN9E9"">26=H*>O""XA."KMA'5=G6SIV\^1];^H,T::'(6,/^=9\8JY$<_SZC8]'K6#@=BS_OS;." MJ!2O3I9(7C!LCL,$M MVY"09R=$\#1'8=5*6UEM62VT5!EK#"WXF#"70G.=YGMFEE?^!&@O= MC1%,;9A*""=/"L%D53>DKLHH9V7YDK2I7A/O6R KA:LCP MO_YE'4>K]X:E!^JEW'*(Q!21T$)X.:879%"O>Y8XXS.2T+(@*&RC"B@WU^QG MISMR-L7O*>2!MHHRJHM1<=%A MP3Z+M-$N$Q^XD;[(?+1HSSI$KC2I F7ECT=WSB3*)4]?DWV>OBI'9\I.Z#Z+ MLA<5ZI#H'DGBD/@")050]=SZA2'YQ19E";/>.F>KQL!>K[8=_[>--#' MWK!X$071*L)3&]J#I^ZM5Y.^$-F_[ABZWV[_*4?,WUFA2QC^C+(M/9+?ID]3 M9K7SXYX9\ID/!!'.B)/<8]#U<,=1L%PO MCNS\/^$>'#S(.0SW8AX'ZT7DFE3*M=Z[([Q4#0E J1"6PSH1X]1$V"1%JAU M\#A@N2@R:M@)K[[@+4]3+PB-2$C?BPEOOU_S/6V"LJZU^B9+\NRHBV7X\PEM_&FP]W\;M M,?<1- 3#696-X#A5Y]O\R,G#L54I.K13I;-C[=Y!4!BA*SH"\614(3.G.N$% MY.+V<3>QM=L!][DT:>'#=]<,\)P#-R1Y*;X"/ISE%A?1G$EU=$OSQ'?X4L7L]#X@R6\WFP7CF>R[,\Z,_ARO,LYJL@ MN@H=^ >!\Q8#584@:1I$,U_)TIC&^2A5AN89BC8F(D2CIE-W* AR\WD#WU(\ MX_"]H_J%MMQ&]/XBZ+C/F#OB7K[DIH1J)9PQ?B3A\D!"*T!MA4MSFG8'[RMN ,L+A_?1*MIC#&]*#"]!%@&X64X#8<=DO:&VM_!+FJF%FY\+/;> MT9G<;##+D/L387="^&Q^[?_. 8,(5@G[JO("B/F>,!.6@Q)^19_AON<3_PGC M.;F 7;D1F6=(=I@#<)E ARS,A;?E;,&W7MWE$O;>;GF@2/D-.Q.](: XAMN&$FXY[K8^.\&&G<\_NV\QW'W=\]P-5*9MR=$^@ M.1F7+W]KZA5.V;&;^FST#:04>NN^].!N2'C]YY!^M_^8=.^_H0SD_DO41ZZW M""#N<1NPAM/5DH/_$=O=? M4$L#!!0 ( #&1@5/^N**IO00 &(- 9 >&PO=V]R:W-H965T;,$E_/'3Z(-L+ MUIPLN9* <']]=R7;&!+22>\>$NR5]MO=3_M)\F*GS6=; CCV5$EEKP:E<_7[ MT.#*/K1V942:;U9WKYM;@:Q)002,@=(7#\V<(=2$E F,8_ M#>:@"TF._><6_1=?.]:2<0MW6OXI"E=>#68#5L"*;Z1[T+N/T-0S);Q<2^O_ MLUV8.[D&AY[#+#[CD#8.J<\[!/)9?N".7R^,WC%# MLQ&-'GRIWAN3$XH6Y=$9'!7HYZX_P J,@8+=Z:H2EKBVBY%#9!H?Y0W*;4!) MSZ#,V2>M7&G9SZJ XMA_A!EU::5M6K?IJX#WN8O8.!FR-$Z35_#&79ECCS<^ M@_< 6U ;8"NC*RQ5.8/M@%2[DMUYDL&POVXRZ^U_OQ)PT@6<^("3K^3U[2B/ M7()E^<' &')_3" SN/HW7&8:1+-3L,H MK/1_18G83:6-$U^X5[5>G=:[0PHNDDDT/TXBB:-Q9\'-[-L4.XFC^(33631Y M%NT&8%Y5 ;@?N\D'M: MI)KO*6V+,#E@:87/@N>YWARL/)- C]H015@<+[8^0P1HPOOAM1*^Y U2&0A& M?=1<[7_X;I8FES\=-&"#QO-&X]9'%;9%:11#""_AYT8X,((SCDM0 6Y)CYO, MHK5VX4PZ4(H3^O$(DD0)5N+\A S60BD* MBB2%0MKV834FKXM&$NE\_DP3EY-#^[[1.DWE//2Z!7XG8Q+ M9L%LA:\.9VM$-B^Q?+15TC56F'Q['O$HEB-5Q9'NX;2X.%L!LI M=8[C1:O/!Z"K$@&?DV ?I/8@_!3$="!U#T3W0 S@'JVU,ND1X3NQ;"K;XZTP U ]\H>A12T1@=0\([+S]WY";356$-1^$IQ7 M0?NA][&?T.78X5BE;01<_5!.NQ!X)%C*Y73-A^'LZ[%UDL$Y\L[O*[:O_[.; M##4&KVNCGP3U!NZ %^EP/(U[NHG8/?45[:*>AF$_'(,GZC4ZNP\<=/5CI2?@ MR3"9]<"'#(^=:?P]_FZ;.A0\.9:DC4:&(6'?YZ'O*5(&9P@G&0)?89-'O?8] M1QZ=>?5_:/K '']QY=B.#KTC;;UT)QOU[KU(_-K?[FGS1T+#%;BS=A\0-^'> M?)@>OCX^<8."MTS""EWCZ'(Z8";W: M%PK0?59=_PM02P,$% @ ,9&!4YF:CG),!0 \ T !D !X;"]W;W)K M&ULK5=M;]LV$/XK!R\8$D"5)>H]30(XZ=IU6+N@ M:=,&?C6 MBDZ?3AIC%L?3J2X;UE+MRP7K\$TM54L-/JKY5"\4HY4S:L64!$$Z;2GO)F,LZS64'BM6GDUEX?!Y;?:?P-V=+O;4&F\FUE%_LP]OJ=!+8@)A@I;$( M%/]NV 43P@)A&%]7F)/1I37<7J_17[O<,9=KJMF%%)]Y99K323Z!BM6T%^:# M7/[.5ODD%J^40KM?6 ZZ232!LM=&MBMCC*#EW?!/OZUXV#+(@P<,R,J N+@' M1R[*5]30LQ,EEZ"L-J+9A4O566-PO+,?Y@!"4CX"%XT9ATYO.B'LH977)="ZEXQ^&=VK8W"VOGW$;?Q MZ#9V;N.?2_:CH+9KC_6"ENQT@FVIF;IAD^=X@E%GID'6@!S+:Z9&FIWI'[3K ML5='H0?SM=62:CA(O#@(_0@K4PC79&AS$.=^L)9XV+EZP5SOB5L?7O6*=W,P M#8,.$X%V*!1F"^5>")[3NY#M@G:W"%1*9=7&$#!JC( 4@1^.$? .2MEUJZ9? M>:^Y>F88:ET2)^((9!$;;=_1VD_U!&OGD*61JKA;R"WL& M]JR?8T,[>!^N&(/WTC"( $E0U.;:2* M807B9E:!867322'G^*G# @T".(P2+TN"(PCSR(N2 "[9EQ0%ZJ/'* CAHZ(5EC1M&6)B4Z *\5 ;-0J/I %7P$28(!QV'BA5%@L\AR+\O2(Y=9BN'$*T;O=N-S&/T?+ 8>20KK'T.. MLWS%8I:'3[*8>[DCA7AI@?F$*9*:[DDY)"D<6@5"$#Q![G.;^F&$7 T)D\P+ M@N*GC E^KX3MO(BB^.Z\"O,MR>/S ]7W]+N^.^6>:NZ/B+AT!P96O: W3.'Y M!R'L(W*N]:5K*LX>Z]H'2V^[4)\HCQB%ZRZC2$.&@'E8/]-=&U25*7FXW5NPG M=U[N5#O[MK!59J.]SXG]#)LI^;SA.&QQA/CQ;KT0/]N_O7FK_2_UTUV+?&L; M64?R/Z;TW?*RY6.S+6W'U[VQ!Q6ZCPKKZY%"^<%:IWL+Q0.NM\KNWJ;P&@]5 M5, E4UQ6QSOULZG'G<^#3NK!"/'MP,"Y5!3)&@F%$60HRO(M40Q9X':#C2B! M-/;(CE9JAP]!4*02[S(USD44XQ!"B<1QN9].G)%AC$,ZA7V'P>G6*1PK>^[N M&G;?[#LS',A'Z7B=F0VG^(WZ&PO=V]R:W-H965T%@J5A=E-5W.QO0>K=U2 9M ,/8ETZ M&AA=+VJ^AD=PO]1+@V^C#J40%2@KM&(&5E>#F^3][836^P6_"MC9WC.C3#*M M/]'+3\75(*: 0$+N"('CSQ;N0$H"PC#^;# 'G4LR[#^WZ#_XW#&7C%NXT_(W M4;CR:C ;L )6?"/=@][]"$T^4\++M;3^/]N%M9/+ .@9S.(S!FECD/JX@R,?Y0?N^/7"Z!TSM!K1Z,&GZJTQ.*&H*(_.X*Q .W?] M 59@#!3L ;:@-L"X*M@2C"^WRH'=9U*L.3%H%R.''LENE#?HMP$]/8,^9Q^U MYRYBXV3(TCA-7L$;=^F//=[X#%Z;]'%%PDDVA^'$021^-N!*OS99*=Q%%\PNDLFCSS M\Q^R_;D$ SXII9FH:BX,[J&.26TMD6E !B:<]JX"";V6B-[2HNS9XF[ A($A MVY4B+YFPC!^HEX)G0@J'O."8%11#;02>"T+NJ4@UWU/8%F%RP-0*'P7/<[TY MC/), CUJ0Q1A!*E7U#.2Z-7X'M/A^ KE8$?$Z"?9#: M@_!3$-.!U#T0W0,Q@'L/HA MG;80>"18BN6TYL-P]O78.HG@''GG]Q7;U__9388:@]>UT4^">@-WP(MT.)[& M/=U$[)[ZBG913\.P[X[!$_4:G=T'#KK\,=,3\&28S'K@0X;'SC3^&G^W31X* MGAQ+TD8CPQ"P[_/0]^0I@S.$DPR!K[#)HU[[GB./SKSZ;S1]8(Z_6#FVHT/O M2%LOW=5&O7LR$K_V7P.T^2.AX&PO=V]R:W-H965T!Y 8DEB# (-# MLMY?_[I[#@PN$KHL^<55B2R2<_3T]-T_4*^OL_QSL>6\9%]V25J\.=F6Y?[E MQ46QVO)=6$RR/4_ADW66[\(27N:;BV*?\S"B2;ODPIE._8M=&*Q_S MMZ^SJDSBE'_,65'M=F%^\P-/LNLW)_:)>N/7>+,M\8V+MZ_WX8;_QLM_[C_F M\.I"KQ+%.YX6<9:RG*_?G%S:+W^8X7@:\*^87Q?&[PQ/LLRRS_CB0_3F9(H$ M\82O2EPAA'^N^#N>)+@0D/&'7/-$;XD3S=_5ZC_2V>$LR[#@[[+D]S@JMV]. M@A,6\758)>6OV?5/7)['P_5665+03W8MQKK3$[:JBC+;R^ M?9>E5SPOXV7"V6\\C;.<_9*5O+#8+[Q\?5'"%CCP8B67^T$LYPPLMV _9VFY M+=A?TXA'S?D70)JFSU'T_> <7/ ?JW+"7-MBSM2Q#ZSGZO.ZM)X[L-Y[OBS9 M^[A8)5E1Y9S]^W)9E#G(QO\<6'RF%Y_1XK.'8N8]ED.&N&QH"/NTY6*$>!G" M40OZW&)56O 5G#UBV3*)-R%J1\&R-2MASKMLMP_3&XN%:<26/,Q9G)8\YT7) M0OB/K>,O,#$/2XXSIA/'^PO;\YS=P- )^Z#&Q@7;AS+C:TOH6$+2)TS1. M-SA)#T+AL(-)^\R@LGC#S>4M,:)*$UX4L'2>Q$!]SO=5OMJ"=@-3>O6 32FU5I61"K(A3HN"BJ M,%UQH+PH8;'KL&"GKNM-IF SD@0N&.\&)&1?\MT2]@&&+2SSPEF%9]^'>:DD MH9]DO9,%.@S2: (L!2U)'Q [AYX\R7>T1YM8I7(X_TT![KU MC;!B"UI)BO"M*@6^P-C_Y5(YE;X25WHUU0[.Y!##EMM;Z0Z.E1L; M[.S.:]NY!JN^AIWS;4,#R,S9B\"P?'9&7OA][)RWJ,V3N,"1F[;M MG&-(_0.9.=LT<[;AIF]GYO!0C2LNA'V3HG18N-DUS*,D,\(3D=5+X;(YL122 MYL_ >O$QZ3<$QFK]COPV(A3^&]CMU3 M8@C)6H;19@7L M*,3GG+.SMIG2F]5FZ9][(3- 5$'S6R1C$K'$9*PL$R$7:+.M8V8970:^LXQ3 M[2BTL3\\U\+,S3B]S",@^Y&ED4[FA&Q=&9DE9GZISDCJPVF)0U.O13ZXK]25AC5;PV> M A:!6\TQZ<7+X+ P?DI9,*W7',.U?;@$*A+F3D76S\Y0 8AHN4%1@= T9Y]; M+)8^-$0[R)$!H'Q%F/!:>GI%EF*UDB4<)SI3C.2($+B=@IU=;T6\ X.P,("N M@J\JM+KGIMLFG)CO+KK?A%I<0]T",*B M4/ 6E CHU3IENQ!^R,7ZE*HE4.1I@<.@:TF\H@J/0=6K]G6+J[QJR;5DB+AM M(1%7?(@S:C0(I; (I&GR6H]LM:KRG,LT"4/1>!W#WF"J@ I< MBE]A:$MN+>+%*H^7K>C$L%C_($D1M]0V.J#Z)>CA05M6B.@..PE1E8@\2/.R M7W!QFBJ@R3A6&;<^4P:B<\B882J01W15\DK@[B$MZYBI"?OQD*+?19?AN-UX MZ)A4]+GIAH2@Z&G513G^@FDRK/.@:DP!72BC[DX(TQ,>D.SMS:1;W5K##O29 M]#:32 DH$%ZAB@CYA5,+P2YU&A1S+6UP2F&#SO1 /CT VJ,!*#?][.M@&HM2OA:A0X&Y MO##8R8CP)^RGP5CE>EOOT5'EF*+J5#;S*.+2H5G+N E#CJ)0QF558D5H%W[F M+V!]8.(:8I80 SP,(L%^;R"N)V.XIFRDUQ2>XX&L0Q&A!0(#NR4B%:,X=04> MM^!JP99)!PV+HECD&U@ID*/H *(HU3I5^U"HGWV:=07[04Z$-&S9_B8X=KQ)6 M]&P@MSG>+_!]MQ==1AW4LJLL@416,Y+J#''Q^<4ZAT1;:(BB39+>3UNV+'A^ M)2^KX>WPTMA//-K U9T5L.H2(0CG+"Y9W>U#X8C!9)B2B_Q*B@Q=/:(>2,I M">%>=.JM9(F4R.0+%86HORH\U!(HI!1A1?3B6V2[BA@,=PAOYQ#WE'1T/#5P MIE#^M(QWW-Q+V/ ZSRK):X-KH(@6,U!J-6K!X%_VZ!1!@5;9)J625TIL#$+/V8(%,^;X?O\$78AT;)=YMLT" M=\X<*W 7[!.Q"+:=S>"G%^#N"Q]_=RW'4Y^K&D-K9TJ$IX;/'68GQ2_=>G.O M\9!FN@!+C@F$,JIA(8K/8A$CLA+7K!LDJLH2>2 M)Q>&N*Y\PO#.=6(53E8+506J$8WZRYM%>ZOR384]._="W^)=2KIF4$IYY;C!.SOD$&] M/%;\KN$(6@'/;,N9.^>$5]&M".GO4>.MA>>/H?.OK"/2)/IFSYT(UOERV3/[U"T MPDEQ(A& M=4-VP PEZTP1"%%3FS58B-M>1'%2"3NH*[+4LL)X6RI?C"%MO!*Q)4A^'6PW M@#6-I,F$)-39V2 _J/QWN*I\UEL]/L>^;8XLST2:*TV5L=C!4G;[%/P+SU=Q M05:O:K88^OHQ[6NZAB.CJ<; 'GB$0ZDFBOF>7!JN3\*A^F\9+31Y?2P\K-<% M-NEA"%T&T[/W]4VM!H]HM@,B=M;& !&8FH',<@2BPE)]!*/8,H<=!.+!1%'X*@B;LL$F5A1+G)G8X*-VV!B;;!K7M@%LAS(H%*+AIW)E1;7C(.[M'9:RV*7@X"%Q>$#]>J+;G+9A\ MFS(7[8:UY/BJIRXW&@-#2MLHR9GF:+C;;9X*')]BWF'7=YS, 0_3VT&?L-\A MU@G1: [$%6/+()0"-Z(+;>&NQ19-2P?GP86)2ED)@$PX2_JN_PQQR$>ZTF9$ M4%?Z4B';0"M>B5KP7)%4-"(8Q0H5OA #5^0PQ@4<%CB+KD3VQ1"8_033_E9' M8>"6X1 _AS>"Z0/U_GZ1;+3@E7H-MK[]8#(=$:2 718T:*%1OJI68%%CC_-Z M4[060EANS,!"+R;K-:*0U6B_CSZN:&L4*F12+8KNN4WBK>911(RP#:^P "QN M]TJEG*IS,(H8 1:WVH"IA@MOTJ#-(,JRJ)T+"#R5\VHI@OI[%WMJ[FW;R(144!J M1MAXY:X7M!8XM>=>O49?5**H)-^L%NM>(8OX(]S@D!_6_*KM?:\AM[MH_-OY M6D+1'7L&1^/L'NL9'/MA'L+Y.02A9+:46*48-NXQ] B.G")PXI/V@>L'<(SE M+#&B\P ./E*#'9[#C^(<>9K&>YRG:5"<$5XRF]:%O'Y@HGG73P=,]&X#3*QO MZ_D"$TVVW@J8Z$VE1/:1<)3>$([2M)'/&D.IQ/(6&$JC8%@2?F!$ MQ; NZ5"KFXSUL.PVVWC.#= M5%]%(%16F_H^W*?6M3[^)(-7)WMT1I&J)QT>0>GVENPZ"M!;FXPC2D0\-V_=X:/@[ M@-0TX7\"E*>2OZ= >;JNHW\N%C/Y:!G^/@GK9GB,IAO.?,_(:F3RV7\A1X3VOJ+:S%8GX/ MR*<'6KB8#X$^%U/; B_.+LM:,'OAG4IH0#4AX'2#^0# _#-,8UNK&^SHS5]UX MN;PE/GV<3GS];4*/T8FW7>/K#?L[\>9=/UTGWN]TXH>^*:WYE*[Z4B:C[-+X MDC3];G&\P>\;I9GGVN W;^M6#7XP6 O;>9@&OY;9^S;X'3>8^-.G:_ _1F]? M0GVDU>@K 9IR-JJ[KR8\^^Y^*Z=ZR.[^Z/#F>\>_)6;?<,=?'>%9=/QO$V#W M]2&^HP"&40#^$ J@:4V?-0Y ">NSP $8W_BKR!_7U_?-^NS3]?7KL'BXKR_A MYU;]E.:#J? 3]?2M YWV8=&]8]?=NAV"X.LB N[0SDR_X>:_/]S\UPK9U_SW M=;_TJS;_O_?]A_AQ+-Z_9\M?IW]W;_FK)1Z_Y>_WU>8[+?]:A!^HY>]-L+CT MO>5/1Y.&K-'O)Z+%UT$UL@'ZPT_(#G6GG6K$%_GU^M)8?8<-M&3X*6 #D$3- M ^-?UW+<&;WV/7<4?,#U9^"S NII^FP6#,S2G4L;EIY-P=Y0_].=63,')OO6 M?%%_;Y3M6M, D0RV8[D+_-HJ-[#F-A$:6 O7.P @\(QO0A_F]7< 00^ 0#'G MSP(@L(TVS#$ @=T!$&@']20 MN;4OWCS@ "QYM;D)8, 0B"A6,%\Q$ B4T MH*.@TZYM#P,(%K<&$+A3WW*0.8\,(/#O""#H#5(>%T#@'P80^-\(@*!.T5O/ M5@?W!!!TN@*/"B#0QQ@'(-"96O]M'0(0N/YT8L_N#"#P1P (>F3G3P(@T)YO M!("@ATOW Q HH>C[TY@7QM\?PWP#CI8E? U3IY#GG$#,2W]-5;PHLSW]!5-(4LIL1[]N>0@,P0'P^3H# M,N4+W$#_2=NW_P=02P,$% @ ,9&!4^[ZC9=&ULG59;;]LV%/XK!UXZ)( B63=+Z1P#2;9A M&YHU:+OM8=@#+1U;1"E2):DX_O<[I&3'WMRLZXO$RSD?OW,EYQNE/YH&T<)3 M*Z2YGC36=J^CR%0-MLR$JD-).RNE6V9IJM>1Z32RVBNU(DJFTUG4,BXGB[E? M>]"+N>JMX!(?-)B^;9G>WJ)0F^M)/-DMO./KQKJ%:#'OV!K?H_VM>] TB_8H M-6]1&JXD:%Q=3V[BU[>9D_<"OW/(=".""B\6G$G.R/=(J'XQWZC]YVLF7)#-XI\0>O;7,]*2=0XXKUPKY3FY]P MM"=W>)42QG]A,\C&)%SUQJIV5"8&+9?#GSV-?CA0**>?44A&A<3S'@[R++]G MEBWF6FU .VE"Z8968.T5:E'E#0Q1 R4;5 [::NY+T,3PMMC*TC!D/"& M7 'DE)42U"@,G!,-VY!'B+&Y>$UT->)1TL&OY.;C%9<[[C,]&)WWDO4UMUA? MG#P:SN,+.(.K8%84]"^#/,_HGY1!G.9ND 5)7GJIFU;USC!&5*D%&A? FAQ= MB=Y0;Z%@47-;#M!<5JI%[V\:BK[&HZ Q^1PW\G7K=.,$VL$:\IQ 0TXPC=+V MT@L,VA-9X#;W>!\N$D'[H>A/4E>R0[URYJKB\[>W=GV.<<_/:;,HF+ M[\R)M*(XS,($MLBT\2;,PG(W,PZ&JE4M*;*[@O5"OS!)>;#=+_HTZ=#W7;$- MO(P]1;/FIG*>!:*!T!MR*E5$2V1ZLM*IC-X>TVVTXQ^\05"JB$/Y^IT"?%6&Q7Z 7B\>UOG.,E86^3YQ, M7]$IVZFZ.!*;U&O_D.@V+? )Z>*P,$ZLZ_T!8*DO/#3]LZ'V'V@G0 M_DHINYNX _8OQL7?4$L#!!0 ( #&1@5.FRO+*MP, '0( 9 >&PO M=V]R:W-H965T5B\5W1:>NSS2K1 M;N-F%7IRUL-M5-AWG8Z'*W!A6&?+[$AX:YN6A%!L5GO=P#N@W_:WD4_%C%+; M#CS:X%6$W3J[7+Z\.A/^Q/#!PH"/]DH\J4+X+(?K>ITMQ"!P8$@0-"]WL 7G M!(C-^'/"S&:5(OAX?T1_G7QG7RJ-L WNHZVI76<7F:IAIWM';\/P$TS^G N> M"0[3OQI&WO,R4Z9'"MTDS!9TUH^KOI_B\$C@8O$-@7(2*)/=HZ)DY2M->K.* M85!1N!E--LG5),W&62])>4>1;RW+T68;NLX21YE0:5^K;?!D?0/>6,!50:Q" M& LSP5V-<.4WX'Y0-PS0HOK1UU!_*5^P:;-]Y=&^J_)9P#>&CYTP6&H5M:#@'DR?2,QK(!(W,6]WUH#"O>9_;OZH M!5LYX-K'$UYG=#.BLXR Z::)T&CB71=Z3\+Q8KG(+[ALG4L=R*:^6"[SB$*=='#^0P5Q+H'$]K/V/;\@,_&$GP?<0VIP=\C5KT'5 M40^H6GT'J@+PW#(UJ)Z+4AXDT_[=#9'RIH^1HRIP%*TA-LMH;),K%_GY@R>( MP5@M]\=@(CP5&N3H&-=S+TB8WC!?%&'@Q(4Q;)R8FM\XT10\!F?K!%MII[VD M03H;_TDP*'5%$8UREA7EXUQVK[R,8S?-4C%QIRDN6: MBVRO_8$C=^ 0V5_1TTUZ4EC93FIY.!!X=B)$Q<,C9=,X M;3M,E!@,@! Q5^];J8!4!CZ,$(P'T3X"?MKW7'W4,6HN?!B;X)KCV'G+Q:M3 M2;_G(F"H+YUI&?SNC.>LZH '")$TS=RS^I-IXAXJ1ETC"Z=4B&V*^<"I6S3=IB_M2[ M5#R:!!W$)LT[E!Q[&H?"3)U'ZN4X21[8QWE\HV-CO61YQZ*+_/OS3,5QQHT' M"OLT5ZI /*72MN7/ HC"P/>[$.AX$ 7SA\;F+U!+ P04 " QD8%33^K- M$%H* "H&P &0 'AL+W=O%@59?/^:*GU^NWI:9,NU4HV=K56);Z9 M5_5*:MS6B]-F72N9\:95<>HYSN1T)?/RZ/R,GUW7YV=5JXN\5->U:-K52M:/ M%ZJH-N^/W*/^P4V^6&IZ<'I^MI8+=:OTU_5UC;O304J6KU39Y%4I:C5_?S1U MWUX$M)X7?,O5IAE="_)D5E5W=/,A>W_DD$&J4*DF"1(?]^I2%04)@AE_=#*/ M!I6T<7S=2_^9?86D^Y4,7A]&&V'EB@]=M\-ANHXBM_$EJ>7Y65QM1 MTVI(HPMVE7?#N+RDI-SJ&M_FV*?/KU;KHGI42GPH4U52A,1U(M,NO&<%?DZU+7S7$I[CN<_( M\P=7?9;G/R'O=BEK=4(IS,2U? 2RM)C6M2P7BJ__-9TUN@9,_OV,LF!0%K"R MX 7B^N+@2@E=Z):DW%T5@H,#B?IQK!,=^T9:X;\89D>\Z[F]NO#5^Z[XZ%++/O MU\N-K+-&Z$JHSF)(32$;]0&5N*GF\SQ5=^95 ?*BH*55H]G\?GDJM5I4=:Z:?O%^3A""C)9F M'(RJR#-I@H8/PET#-Y$&5;,=B#C+J=H&:IKCM^++LH;?X]H2GP"1W2=4(O3/ M&5V]:4O9(JPJ.X91L!MZ:G6ORA9A;&=-6N>R32Y+&"S[7P+3^:",]R75_$5APE(K02+Q W MJE$2N3(IA_*B6G.QA1,KC'SA1E883(3K)5:2Q"((K, /Q*TL.NEH%'>*X>HG MEA?$P@TL?X(/Q[4FCB?\V)HDOOA%E8A?P5MD!IK,J9*Y @+?+@(GLB:NR\%)K"@*Q)4IKKTR%*,Z M%,"DT)OJB3I\R_A NTQZ&(_1R\_IR4Z9F1UN=%C[:#.6C#<_4U6R00<&9J:M M7CH62;2?(@ZXDRD"R@SK9]3!;3$M@ "B4KBZE!J0HMXOY+W,"TG51BPS;W5; M*T,V$(/+%CBMM^Z0K9#%X ?15S,"4.W9>%G!& M3*F25P!R1T0(&W#L8@,2O[_X8G>QL1[>86!!2989L :6&#;M+2;H8_'(Q1S1 ME B;V"C<(6"&+)#LP\[ME.7MF(/9\+:\![%"!1'NV"A"8OB_J+JE7CS3[!0Z##A@2)B&RP4VA.ZIA19$Y#4+Q1\(F<80NW$%9>$I8*_2L!X?G L7!>"DP,F/0LM M$",JB=@4;![;X03FA6Q>[()[)\Y3^/QF\&>:'!O*:!G+G@")"?[87<\&<09V MQ+(G#H@UCI\L;&H6IL=*%#>1+Y:]\H+$]C#=%@6! T_:DEKPHLS_TX\7S[7L M'F%@BV&<6#J!!3\-* M1^T:>CY58#K_G9^,) %WYB1%GF$/&RZ^70%BUXGKH1A%=+10EU.CK!A-C M(4]*.W,-S@&:QH9QASO4]V3&MLE-:%8FK*8JB@U4BA/6ZP"KX97&'WOIUB&<.#4 6R&GV.V!#@939[VVC M>>26'#02JI?]8>6CJA<(PQ1MD0\C&'U:FM8[[SE3@\?C.85SL$&UTO3< MQ.K@,+0EY!F,H0EY5T+/FJ8Q]6)W1[1>A&;DL2 >;T&HF 8<''R&I7T,]2&. MZ;./.!!K@'),IKM^:(,-?\R^'()T5!9U,QEWDM[GDL MVK-KDMB18^\<>0 :X+LK!SI>&GJ4/:*:+7/-*T[FD'#F+=H[Z_@/N4/ATSS- MV#4UY5I0:SE.O//*8:B*SW=:/EL.1O\!CY]Q$^-'*(CO6B3W'^/\T*CTY]L MF,^]YB'4\7FE>YW5,#^ZWLF*WH28ET6DR%A#YB_RDL\#O[8ESH\N$\%/*E4\ M9N$>!BL)7\EBTR/X=D\2O[?)&_.BIEU3].B,W^0/G>:A676:]PH$[J],V)<[ MH(,TXTZ_O::PHC,QLJ2X*"32>9LN*WH;TG$9T05]O:HR58Q+JW]#Q55N*.B% MWAU=/1#JL?"^ GSR@HB&*\Y[]WI[$42OQ8D(XM-(@=9:ULN!!(#J6X;#Q1;F8?Y? M*;C#$:VX2V5 ^D)W5X8?;"8HJ52IK MS,IH.XL__99F1$RN:[LOPDN]P^;=$DA(#1CB\>('V*@GG"TK.3B8&TH^]&;_ M=/3KR8KF(?J-B,BY+;7Y(65X.OP,-36_OFR7F]^P/LH:G-.(0LVQU;&C\,A4 M=7^CJS7_%C.K-.9!OEPJB4S3 GP_KS"R=S>D8/AQ[OR_4$L#!!0 ( #&1 M@5-N#%L4L , T+ 9 >&PO=V]R:W-H965TX2T:42BC03AC-+-2+Z"1[?3H+^J3P6<#* M[:U98%(8^D_FM6?L.7S(N"51CKZ9ZM!=SJ-6-D[;]36&"-0 M0@]/OM[F8<_@./V)0;XUR"GNP1%%^89[OIQ;LV(V:"-:6!!5LL;@A Z'>$0,\J3<6I\.UOE/K%^Q]T;[UK'?=075;?L$(QG# MR7?AG.;W GXH?(>4U@*[$>'9LS2>_O:4[+,X>_I YY5 F76LMD91%,YSWWMC-\/[SB*^%8@? M' 9,[/# 7AM/"6ZT^"YT$YH?K,50 S1W#KPC9I?Q14PIPR.M>O1L$*;NI637 M7/9\N(TD7H="KTTH>')KJ'Z!V Y#>9+5NNF[O!O,-4 M549-Z)A@7:+#_;K;G@->=.75\W"_5NA!X3?'#1P/@@UGNU^]NXIZ8!UUW'J! MZ=L@T1J9L6*#GJ@5 RJL0P#$!.L-\7DAJ6KQDM?L:V^%JP3EP!$M.KM01F0. M+GY,*Z?_JI7S6UUXMY'WN_1@([_,[_9Q]BJ[ ?UU?9Q2_OQ$Q.PQ?P\:;C@:>PG@&PO=V]R:W-H965TRH9JK*REJH3!I]K,=*-(Y$ZI*F?A?)[,*E'4D_-3-W>CSD]E:\JBIAO% M=%M50CU<4BEW9Q,^Z2<^%9NML1.S\]-&;.B6S.?F1N%K-J#D146U+F3-%*W/ M)A?\Y#*V\D[@[X)V>C1FUI*5E'?VXT-^-IE;0E129BR"P.L;75%96B#0^-IA M3H8MK>)XW*/_YFR'+2NAZ4J67XK<;,\FRPG+:2W:TGR2N]^ILV=A\3)9:O=D M.R\;S2X[_PP4E@^IQ!V"J'C[3=R+-\)(\Y/E=PQ9:6! M9@?.5*<-G, ->NSK(.X])CA,]@ M'+./LC9;S=[7.>6'^C/P&4B%/:G+\$7 /S,S91$/6#@/^0MXT6!DY/"B9_#> M"U47]69D)/OG8J6-0D[\^P)^/.#'#C_^*2?^* ;[:TML+4O4#<@S(U8E,52> MIMIH9K"8B3)K2^'26ZYM=A89$W7.\J)L#>6L!FAI01N :@?ZNJBA*UL-.1TP MNL^H,:/U'%GTY@1[*Z*#N+)K,#Z&QC_EH=%4*['?1O2]_^/MU6XLV+\#^ M#;MN*U+"2'7"KGM+7K'7(> Z1"1X MPN$@$*1\P=)@'G/&PSF@4[:T=!F/ED'$.=;B%&L<#.)CK$5IM#=O",13Z);L M-([?' SFTT5R.(BG/#T<\.F"CP87/GVN9-6(^H'MA&;("M$QD+IP&86.ST19 M6DJ%S'6?>I3WU)[(KL(C:U$1 ^H+>2B\9%%G9:N[!':[28--"E&R3%85YK]W M/!I]6^9LB]"P%1&80^'([84./V4W/43YP/I9IBEK%0PCNZ\P;$<@44OC&=AL M=H5! ^<]U5&9:6R8B5:3%7WHB*SHD(''AH&^>/5AS:&XX']8BRXG5]BD;W2^ M?L;Y_T'K%DQL"HS-QZ&0W3'9>$++(('N<1#&$?M!!F!RS7W]9ACQ\Z]N5=@$KC(5HT1Z4\^;[ MVYL;%O((V9_VX^4 M+3]19V0=^@B,HP:7W?/9G1>=\ (=(^V>SPHGG;#UW;Q[AFG DP4+DV 1QJYE M]V6%+.ER?'V423A:6;2*D FY*ZXAK^!0J[!/_2&3:+VV#NB,\RB^6KKH4[6B M?)2]GB $QJ6'%)638/1HYP!T;/%0SZ M5@'%T;[V\H6:>-10;0_1<)*W'N6">R'XCFC@*(('OK9P2!<#&Q#5TUK1IJCM MN=Y/*&JD=HPI2]C"LY7<5F'N[79EZWPW'X?2I&^1L="7')6;C?CQLBVQK MXV_GP^SP;W/AK_1[&PO=V]R:W-H965TTCE;&*HS=MS5QK@9<1I"1+D^0]4UQHFF?1 MM[-Y9CJ40L/.$MWS%J3IUW1.CXY;43<8'"S/6E[#'O![N[/>8A-+*11H M)XPF%JHUWE:!KS#2 MQ2_IA]ST@I*BS@!K)(W .D(2*/NX:"H\A-'GF?6],2& M;,\6-K'4B/;BA X_98_61X7'8;[O#@X>.M!(KA_]UV4,/6T(LF*DV X4Z1L4 M%^3&:&P&ULG5IIC]PV$OTKQ 3(.D![ M+L=7? #CL;WV HD'GCC&8K$?V!+5S5@B.R35[KG.^N^^+5207SM6N-?'*U#V/QTJD/[8;9?!-8UTG _YTJQ._ M<4K6O*EK3\Y/3Q^==%*;HY?/^=F5>_G<]J'51ETYX?NND^[FE6KM[L71V5%^ M\%&OUH$>G+Q\OI$K=:W"I\V5PU\G14JM.V6\MD8XU;PXNCC[Z=49;^ 5OVFU M\Z//@JZRM/8+_?&^?G%T2AJI5E6!1$C\MU67JFU)$O3X(PD]*F?2QO'G+/TM M7QZ764JO+FW[6==A_>+HR9&H52/[-GRTNW@AR:MLZ_E?L8MK'V%QU?M@ MN[09&G3:Q/_EUV2(T88GIW=L.$\;SEGO>!!K^5H&^?*YLSOA:#6DT0>^*N^& M^BH>>WW'H4_&S-6'MQ1M3JWJZ_P07*+ M<< KZ;47MA%73GEE@J00/63(>3&_KA7BNK+=1IH;TK8WLJ]U4+6H+&QK?/SD M<8E:TN-&&VDJ+5OA<:A"?@6_$+NUKM9"FZKM:R5"D@H+L([T]V4\@T-#X_%N M;=OV1MB=@5#?+[VNM72PTT*LY5:)I5)& ";$/>2 I\,7^N:M&:M+CKE$)[BWO??/3D_/WWVSXN+ M*_YX]NR'XQD7/2PN>CAKVZM!*YQV68QXAZ/FA5VT+2X2E$N^ I*T\(.*N8:P M,EXR3/F1^52KD?$R% ,.&AP+J/O]=V>/3I_E3%ED ME]=BK9S2!I& Y34,NZ58<;:+P9!BZE#P)/EA+8.@XZ-F_U<<$LH36@L$@#"$ MN2T>5;US%"6R_AUP&!<:!=-YW$<$2U%&*20:J1T"AQ3&$Z R*X;ZY62T+.*/ MOV5'Z$[@&VT!=TF JA=BV>-TIW!Z*(=H"-6F1JQ1 1QL=B=U=VSTNX5"Z %&P3B1Q=%#& M6Z,2E@+K<.GHT!PXN%PE_5HTH$CC_.]DK3+\W9%&H^2AHP8IL&-"W&Q2RB-* MDW3V9E1X.&>].J#_6M;(!:'A>A) M\="36?M^\IQV;WS0'<'_(0_-2Z# C=6(+Q;]\M>!Z4#]HG*#2_[1:Q@2KC+@ ML+28S-W)+TJHK.U"_-[7JP260'M8N.\V"2\(-F73$.I%5(E6$[(KY1?K5=K: M:KG4K0Y<9VOD2&L] 42\#CF$-#B\00 R'6W38E M"1GY8HD2"M4\8SJ:%F^-7+94GFH58;G2KNH[7), ZAA,-_1<=2*X@Z*TM=@2 ME*5B:/W(LY-K%$#LK _"C^CS<*LQPZ(S8<06V"#0I;2)">&*F=%<7Q="$Z%2 M@J3!ZS!DQ7G,31D9Q2Y;O8J172HZQ2SW#[@I!0=15Q]CM\/EB-G<(0.QQ8&B M4":9@*2,H8<9N1K8UJA&!]:L)NQV'$9=I[W_AA#% 4_%E$LQ["/<*"IST-[L M8:=FCY@MT%:3%X%?!*:HU6KN-%C$<3C L4OK@#UD:CZP]ZE"#X#6(DK4--%( MR%:V?9%:K@O1L*\(\FM*N@.+5];6.XWBS^ZN&#!H)]R_XFN,TA6;M2.MP!:@ MPU8-:3>16:6"0_ #,\E=;-LH&X"XXKT1/TN'8$&)/(TJ?;8.D?Q.R1;^_^!6 MTN@_H[@<;9_??2C15E,A(#5I*WKY)7+G2[:GL5O5PA$.R;35KO=%Q.6'W]Z_ MOG_VM,B1 IE1JTY7N<=8HTK$^0%LX:SW+'+5VJ6:@@(!DD:6)B5R!0(33X=P M-5JK"08P_I1L8^_2HQP6+"O"(/!@IYCH"5KL".QDC=#R^2R?#_@[()G97E@[ M%;'*X%A K>[BMI=@685MW6E7^5EY"G #]9L65"$ +'0[ME2M6#%7U>S.>U,M/.M$JU6(+%QR.B%38]4H&2.J(K^FY< MSE;LQ,2-#/JD(1^IQ87' _";J\6!7,UI3*6K3H&"S,T&K;D9X9SEJF*(#R&< MJ;;<5@>TRSJ*#.1&1HN8#$G1,?Y.=\\1D+M*4$F'7)U'NH[Y1K[C+1X1868! MH1M5Q4CALN+X 2MPRV298@Z*0*]P MI.BHX5PA'\,Z'AY9&5NH')L%C#Z"*)_>=:MD70]&F M3-XQR7S&JTI@E]Q+J4>I-:WK4]G\1*?H=)*5V 'L'P&L'S*Q5]^LP),Y MES\>7VSV7 (KD!IJ"&H:[A362+$R!D,(B:QE7&=JBV\(I^P.;HV(82-]+VP6 M+(#;^#$$HUY#*#/M+=T0]^[ -7O'L9NQ.#UB($=.*F=XZL2&[LLE+3D+! 3+9*K#:1(23(I9+%\[;Q\)+X3ZR=!&#X MPP/,024G!Z12YF5'Y<_WRJ%$%F+3WDSOH&(2I0[QL,J((^+M0?S12_2FI!9K M @G:T1(Z8!@?,FZ4[W)WF(HPG/X^^[' TX(IPGPX3F5 #S/O25N.Q6\9J/*0:GR.IQELJOVHHF%/'I[Z&1.T*LI93BZO.BC M)DK]PX^ZITZ!SU2(X10?\<5/'$DT^]M*K78C(K+(KXVR"$K0445N-;Q=QWE" M]%A*S+G".GJ!>O:M\;':>T>*SM@218C^_ 6UXM_0ZJ*V]$+K8,V=/P)Q>-&O M %^CAOYM,>#!5[BO+/XKC?G;B^M7I2EGR*T/;_NTX?%@WG=Q_:EL^\4>\_'W M3Q\MQILIY2Y'4YGW!OC5#Z%\62@UD5\CWE"4#,'W 57T3>0-HU/S2?GT/#Y M+H.<-CHAG)RJD4G9$%QZI SW*"AAI R('@"XXBR9]#8FDZ_%*';'0R>]=[UJ M[WIJ>CTB"5$@2E!G(2QU'+&4PI+#90%+G=WF^LH#YNDX;- .F%QFV9VM51OO M?X>>\85K;)KB&OY118/.!!1BD:;26!'GGGC0!()9"EA&/;Y4I$[\:DZTN E6 M)"VH4N2W<*.I%#YU2U77L5#NGB%6T?CY3\C MZ[=Y+"?]P,C25#IRKVC59@0PV5;''+XH7?MW3I$6"\S$T*3^2$)^,\[O4?%- M;UH:=MP[^V%OWV@+Q1#BUN<;)FJ<"^12-^CZ4Q]!;N(7M!%HXR3[XOI2_&HW M8 Q/SAXNQ.OR?8S1=ZI>(8X7!)OWSO<5N74!LEO$".+GW%L'PG8:7B!$==]- M8WECJ5!QNL7)&;D0-20-E*B:Y"X6S@'?[:O1:X1]%RWBP%;ZT1HB7]&IBT0= M*$XYXVZ]M!K/1V\'3VG-]EZ2IW<9<9@0;/6%>AML38F<8QKZ3TS/0N8(! MD+2>A"CIB)QZZK%A%")Z&8_?7%WOX[#VL99ZIBB,+P<'C@,^!YJ#<'R-7KZD M5Y(^U9_CB0TH;LJ+ LJ[T4MA="D@R(;I= 2KURC#'8U5*0'BCQLRD7BU_6 ZRB9CQ9NV MI9W)1TU8T^"PJ6;6Y'EI_97<0? MEPW+XV_T?I9N13#5J@9;3X\?/SR*O#;_$>R&?VH&@AALQQ_7 %/E: &^;RP" M/_U!!Y0?'[[\'U!+ P04 " QD8%39X"I& $& #R#@ &0 'AL+W=O MEXK-,<"Z9/9(4EK2RE*IBA3[4:ZTHARYQ0(<:A[T_'!>/EX.+, MS=VJBS-9&\%+O%6@ZZ)@:G.%0J[/!\%@.W''5[FQ$^.+LXJM\![-']6MHJ]Q MIR7C!9::RQ(4+L\'E\'I56+WNPU?.:YU;PPVDH64W^S'A^Q\X%N'4&!JK 9& M?X]XC4)81>3&]U;GH#-I!?OCK?8;%SO%LF :KZ7XDV%]FF#V7'Y-OG8/AUL&K\*#" M+ZDY@2CP(/3#X("^J LX:-.&I%OU2RF(^[Q>'_BV9@5Y2*Q(OP'7NB;) MV L2\B2,&AU=8-2!M"$[UBX6E9 ;1$#*A=D 6S.543RDH2 5833SHMD<'J1A MXH=L'($+T_/#$ [ (.Y@$/\T#.XPE:N2_T,>?,BP-'S)L<5A"PU; HO-CYPM MN* :HK;KUNE]"#EH>C]";A4*3GV%&C(P*E/:1-U6KJI5FE//@TKQ%,%(-TM9 M77'J#\XUWGIN&P;P&-O 3W04 M:NL[J9+DKZ(.330IS3;:(/22R8P$Z-!4%F>TT9JKZ!@S'I348 )O'L[@2^7P M1= 4:/.K[.%Q+)?'M>Y2-_5F201?G)UN*DIB^/ BRU$T\2+?WP51L8V+8!AY MT\ ?V05ER7(@A'YQAH'OS2?3G5PJ"RO8@&,8S+U@EHS@';9M0N$CEC;IT]B+ MHOGH17P]Y90&66Z-#HE<\\FHC?+57937.(A'\!G-"V =030C;R/_$#VG'3VG M/TW/&UX2?(X_TJTAZ^?\!X+N(^)!(Z^WZAWX"0;+6E!"'MM:]=G0DO,MYBD\ M1)H^\;<$@LO"PN<9=]Y1:07!.0.#:5Y*(5<;B&#GZ)*'G$_*NW56%:DAJ MFTM$SBL-(1S#M-T<3*A,M/5!L0RA9 5V>L+ F]@5UW_?B.NH0_N!>B==O9.? MKC>Q%MQ-CXK=W'9?.8@/J[QKN>"XSU1))' E:XY17J:BIIL1N'*@/=$J5FY^ M_646!LEOVAT^4O#,H8 V4T[IN*,OVT%@J63AQ%X3% M\\!164AM>PVUDWD8C& 8)KX7QM1V;"E<"9[G0^U+[;)UU[A([!+-(Q1-2.A" M>ID5VD8#WZ,C0:2U<.HI37Q;IYS1T818]@XP5\4;7*C:3SS:D9S,N#.?!;K0_\U$\\<+IS%ZC)E-O/DUH-)]. MO'@:T6AJ+T]1W*M'Z-.NA-K[,$@L+ZGO#J?$T-@>",,X2+P9S>TCW[CW#J%> ML'*O+8MI:BK-DZ2;[1YTE\T[9K>]>0U^8FK%*2$"ER3JGR1TMU'-"ZOY,+)R MKYJ%--1XW#"G1RDJNX'6EU*:[8]) M3P0 'X+ 9 >&PO=V]R:W-H965T^!+7.0_;&C<#L=Y,3[U-=U:GHB]16YXZ5* M);DM$TA>QCL(L\5*&ZS7]&S"/V)U27S/)M2EWIE\?EN[;_+Y)_)URK3)#2R5 M*5X?AGHF"X@KD:D,)/EKMI1*X/WY^\RF0;MI8#8-3FRZP&>55#D0OB*S@@N5 M_0,)F7.I03R6^+!RH_F #ZIFXW9()]97IE$1UESB'5;&,D-BV%BX;N7(+9@31]2(*R%'R-\FU0']&M$3WHY(N\; M+- "7VG@VP:XPC1S7FQ8^?SS3Q'UAN\DB74Q\*H8>2@FZ]Q.)G46O!A\":*] M&R;B-U96V&8.RAT(T $KGF,KPIN-$%7**XG>LC\BL^.Y7I+TFJ+N6A-UG*)> M5;(JR5#;K[GJE#?2SP2>\5&+)VS"JPK1D M" \_VAAY*YF#HNQ=28WW@BN7? MGEAC;@*:WT:_.'J:(_)XN;@D"@N2%9ZGAG[?*/"3L8=^@E=J>QYF'X;$BT+2 MH[8_Q%#4NE>7:@>^=(9/ZKCU$)@.*EP!C M*)ZE%_K?YQ)99[=[73SK+M05JZ)TA]88JSZN'1+C#NX MBA>XCC7,_]8;?ZSM?;>MW>!ZEZD4L^,#(,_ A'Z3MAN&MNO[K>S1P/@N0>T M:F?%R0IG,Q,DC=\ V:9&"NQPX'-1JV^%R5L]4!_=Z,KUC8JT_QCFL,-2]'"+EHI[VZH7B&S-A+;G">&PO=V]R:W-H965TMT7BSSR[IY[X>.;;H5\ M4CF )M_*@JN9DVN]GGB>2G,HJ>J)-7 \60I94HU;N?+46@+-K%)9>*'O#[V2 M,N[,IU9V)^=34>F"<;B31%5E2>7S-11B.W,"IQ7GI^0YDD7VA1 ;D%JBH)F'&MR,4C M30I0EU-/HQ=SUTL;B]>UQ?"(Q3&Y%5SGBKSG&60O]3U$UT$,6XC7X4F#GU+= M(U'@DM /@Q/VHB[DR-J+?ASR.Z;20IBH%?G[*E%:8I?\<\)'O_/1MS[Z1WP\ MX./)J@*(6)(;QBE/&2W(E5* N:4\(Q\835C!-$//3>(S0C79 V=ZEMQ#6DG) M^(I<4\74H7*<1&(>]42M:0HS!U^M KD!9_Z8 UF* E^DL:Q-J8D]-:5GO'[K M]M$D^)")QNL+4:XI?_[MES@,1F\56791T3HJG2/\+4@@Y5X\2Q//9A>/[.)) M3#RD4A8!.D!7&T#G:W284@TK(4UR+AC'8U$IS)JZG& .34ZQ)T0"LFL+\@$V M4)#V&S;?B#P*C1 O*DZKC&G(+ILB3,B"JIS UXHA.A/WQ/0M/./CDD](ALL* M_9%?2=@/W& 4X,J&'KY]L6I/:S?I*Y/=<:O0?EOY0RZD?J-!EACX!I0N:R2? M>P\]HJ7-XS-1)F=UJ[0& C?V0[EKL?A6[<#\@)&AYT-#PXFX875,IG0S97I:A:F.^59DAU MR%4[XK5=MA"(6FIFF/&CT'"(>$_Z_@GB-2R8MBCI'DKH4.[HU*(\3GMS5\ER)6=,A5:QFCK4:R3=H/L M53V_[:[74_ ME2NL&RE@B:I^;X1-)NO)LMYHL;;37"(TSH9VF>,P#M)

/]/WW2U4)X'\M5PI+9%$?Y]Q M&^W=1M9M=,+M+?96T:$?49XH^K%:G\4TW3M5+= J)$J3<42YL+ MA8']3,+0C3(?#X,@='TO'.+1]]PP3<5&+]1,) M_ P-/#((8S>)O2'QT] -8X]JCQ]#S MR9VD!1!.&T!,-S(J@8O:J)&YP<0CM[N@:Y;C: )%@C!#G#0:DCC&@",_=OW0 M,UDDJ9LDDZ'-;(+A1-N*_DIYAP/PARKZ U7TW"#.C'\,.4K2;163U/]N%5,W MM44)W$F&^?@3+.KD2,I^,"$#HQ $"!YC[5.3^B#$6O4)!XGK>1FY0WYM[&"$ MXA5] (ES'J_"?"P,X3#^LJL1]P'4CHZ7HFDI?_KEIS3PD]<*Q_:7CLD^ZV^H M;&*B:DM@-26?=YZ66T\W>T^?>D^_L1).T?K$W1Q2^3OUBT8!>0(J%0E'_O9T M@H#/JC;1X/4A\Z)1_,W+,R,GWH^<^#^/G*M.FY'V@F1O'UMSN>G=E4W[;B'GH, MQ6R%7<.*(U?L$J8."/.O>7>%TY[6Y!HD$\7TQ*; M7L"6R[)XAX3"D"0H2M(#4402SPZZ9U%,)I$;O-":F+X*$!1+B=M6B2V/8NPO ME BWO1SA_)D\9S^K]MO:1 MRC7CBM10HJDW2I DLM^ ^@-4.UHN5JV\-6"[IA'FRY6L]?IR1$?;@8]JL71^8#RY6(F%O)/NS]6MP;?Q@%*I M1K96Z1:,G%^.IO3\*O'SPX2_E%S;G3[XE0#DK4LG4<0^'B0 MU[*N/1"&\7F#.1I<>L/=_A;]M[!V7,M,6'FMZ[]5Y9:7HWP$E9R+KG8?]?IW MN5E/"+#4M0TMK/NY"1M!V5FGFXTQ1M"HMG^*QPT/.P9Y=,2 ;0Q8B+MW%*)\ M(YR87!B]!N-G(YKOA*4&:PQ.M5Z4.V?PJT([-[G6[8,T3LUJ"7>R5=K !^VD M)? !=\3)O< /]O1B[-"7MQB7&]RK'I<=P2W@O6[=TL+;MI+5OOT88QP"9=M MK]B+@'^4[@PX)< B1E_ X\/"><#C1_#>R)F#-\J6M;:=D?#/=&:=P4WR[PO@ M\0 >!_#X"/@=YD[5(:5Z#C>MDT9:!V\?,9.L/,3EBV@^+\_M2I3R85*I=@/,Z@97.XJ!Q2W#:B1K4UK?L?6,:E7K1JJ^RPFXM'#Z= M!H=82"OOI8<3U>*0[JQH*WMZ#O=+(^6>GO !0]P?\;+X)MKIG72MZ"J%7DX! M-UJ@MSL4UB]0X(]EV,0<&YK$,&UP(>JK",F+/%9>,&5M)]I20JDMKI4QB O( M8V!I>MB@0H5UUSI@E$-"*>0\ T9R7L!]H C=QC&V2>Z]%ZGO<\*2XH MTP4)"MH M>/(\]\P4)$JSH S) M*$+'2&1$BB(#'I.8H7&*7#SM$'MY\YWKW6STJW$F'%&R-5#Q>1E)_=[N4Z@Q3)?:CQD MK2\&B.OV"LOS6C"U?@X68SV39JC'>P(_A5YNXSV'6Z/:4JUZ,C/"D.)WTMIS M0,->'?1^2$V__'V]3BAA&3L-!U0IC/GBXT00_\V7#E*@[*^(^-]S)9[ X^S3 Y5D6^C=M67<^4P*U'A/S!C=_%730 MM:I"79Z).K@,9[O%OP5NB0;3"J/';8Q$KH2J?L6A4JP4[M(SV$B;_$QI,>>* MD$??KVZ"A:K(CNE;1)30*(*I@YLMUD$EDT%)QB@6M.R(EC&)XNA;U62XAWG\ M8_1,?ZJ>-(E(A'Q_MYXLR0CET3$]\P)/X^P5>J9/F8FEFN-1?E3/XIOUY%&* M-8G^KWH>.B'&.__<&VD6X7YB(5#7_XD?1H&ULC55M;]LV$/XK!VT88D"+7FTIF6W R5:T0+,&3=9^&/:!ELX648K4 M2*I._OV.E*W::^+MBW0\WCU\[H7'^4[I+Z9!M/#4"FD606-M=QU%IFJP9>92 M=2AI9Z-TRRPM]38RG496>Z=61&DV(]J]Q;W\7B"E1+&?V$WV.99 %5OK&KW MSL2@Y7+XLZ=]'HXPT&>Y:_,LN5F\BQZ4K MRH/5M,O)SR[?(X5DX.*1K06:R3RR!.JVHFH/<#, I*\ 7,&=DK8Q\)NLL3[U MCXC,R"@],+I)SP)^J.PE9$D(:9PF9_"R,<+,XV7G(_QSM3964Q/\=08S'S%S MCYF_@OE =Z/N!8+:P(<.-;-<;L&?!+?*6/-2'L]#?H,1'J9R,+!#C< ,;)2@ MZT-UXA)LHWK#9&TFU_#8:,23"L#O!'RJ<8ETG_A(NN@EZVMNL9[ 2T?#13*! M'^$JG!4%_G7 S27E6HI(ED[4?0U#F=2I-PVI >E^99+)L"B;IUODD([1*,T&1M*@FF4 MMC][@\%[$L*NX57C.7 :+[3'F;@\4^KI6.KI_R[U';.]YI83W>\+_V+-SV*[ M@7MM.E;A(O")TU\Q6)X>8AO746W'Y/-//Y1I4OQ"ZG_52W"VYL*['/)0*Y#* MCCG^+F'A?W;6:HBQLFJ->KR/)WU#BI1:H0B36>H6&>1I.,M\A^609^$L+9P\ MA3P.9Z77SR"+PVF94><2 ;8A3E!F89*G\*@LE7T(J6//-/FIJ=*\"$OR>N\* MS]NN=[W%J<,H7]2D!)R75Y.][YG$N):-BS#+"GBI*:*C"=JBWOIWPM!-H,X> MANFH'9^BU3"!OYD/[]@=T]3 ABALR#6^+*@']/ V# NK.C^/U\K2=/=B0\\I M:F= ^QNE[&'A#A@?Z.4_4$L#!!0 ( #&1@5/%-+-.=@8 P0 9 M>&PO=V]R:W-H965T,B2 8NM^29, M3I9V'=;6B-,.P[ '6J)M(I+HD51<__N=0\F*DSI&NNTA)B7QW+_SD3JK/7%8&G,ZFPTTOF25TP/Y8K7^&4N5<4,/JK%2*\49X45JLJ1[[KQ MJ&*B'ER>VW<3=7DN&U.*FD\4Z*:JF-I<\5*N+P;>8/OB5BR6AEZ,+L]7;,&G MW'Q>310^C7HMA:AXK86L0?'YQ6#LG5VEM-XN^"+X6N_,@2*927E/#^^+BX%+ M#O&2YX8T,!P>^#4O2U*$;OS=Z1ST)DEP=[[5_M;&CK',F.;7LOQ=%&9Y,4@' M4/ Y:TIS*]>_\"Z>B/3ELM3V%];=6G< >:.-K#IA]* 2=3NRKUT>7B/@=P*^ M];LU9+W\F1EV>:[D&A2M1FTTL:%::71.U%24J5'X5:"&F+GCQ5'Z$[O4^ M^EL?K_R#"C_E9@B!YX#O^MX!?4$?,A;VQT!H+7S*&;50T)0?*4Y MA]D&US#3NH$"GU9VKQT$/J*W/](KE_&* ?:NY>N"#RUU7\EU7 M>.?*FFELNEPJK"&(&LR2PUR6V,2B7J"(-L#JHE^.SO&%5(+K[6(*D-6;GWY( M?2]YHU$$X5"W]FHM2U&@2 %Z&Z^F@.5CP,=6CVPTFM$G9W"W5 C376C!1XST MZ1M""/VX.[/CIF9-(=#8"3JE;6(5?^!UPV':S'2NQ,J&_B-X@1-&$4YBQ\U< M'(/ 2<. OD2.[V1D M?@BWF'>F\J5=6J#Q4JYLD:/8B9( O,2)PA@\/W.R+(4P=,(@A"DK.^U(F/?< M4.:#S/'#%+S0"6(<7,^)71^"U(FS -[Q&O-76A%6(%T( K+MZC!PO""@"*,@ MPB%P_#2#('+"+(0[:5"*HHR<)*4$1($31SY.0C=Q8L^SRLMY:UE; MRVK7\KRU+#K+L.;XA*W1MH(^@[%5@!0E9U3_CJ6>@*X-2*Y:7%-MFOJ!:T+_ M[?0SRC<&NZ NJ+P> .'6"DL<^(] MD[V93B8(Q#0*G21."%V!BT#STD.UC/M:QM]'<,A:UKLQ;;C";/95ZZ#*_=4: M;P\.9&@?P3Q-36?FH@):TFT+];O=T7EQBMG$ MKEIPI&FNY"ECA^YEFNP.],A$D TC&E. M^'%BY(=WA SB12>*(\=%;LN"81;UD11PC(NST(E<]P25#C,/K@GHI?V4(=D$ MX0EX'BK.]KAT$/?(2;YGB0R)-!U&,;H76?=2#VDO=E]JGB]M<[3[BW740GE7 M=XQMDN&?#=%P\3JCEWDM/0@M),>VLFKH?U1]CV+ ]:?IBW>/]<"N^\0 MW ^:^9=PI\;_#RA_!.\K@(;;482;FFLS[/M#W!NWR,(=STN15G"S#>.A&VZ+ MA[A*0X2=ER%\_'#H>H#'Z#D7]F."NTKJ!O@IBH=^\KW(HLW8M3LF^I.AANQ0 MN=.^W.FKRVTI\ZID>$C"UY+VX8[6J/?)S0^RX"7<:",JF_:W3*BND\>X6U0M MB^Q#PV$O[AYK#;S7;H]?9.'!6MAZN&KP4(&'.%!430V-MAE\YGG'B:O.\\IZ MOA9F^>Q4QQ[]_I_.6W2PM9WR(!&)V%R!*<0ID<0N32+PJ-' M26/9$[EQTQ)H)]6/+G+**7A#=V=V*_3]Z9S\%PA2["D#BBCW6]/NT(W))(X9 M/7E)^^2E.RX4V&1X=BU@(WA9?./!LW$?$D<[-[2*JX6]A]*9N*E->UGKW_97 MW7%[PWM8X,E'M7?/]L'(E;WOS:3!VZ.=+O&ZSA4M MP.]S*&ULE5;;;N,V$/V5@5H4":"U1=V3V@9R M*[I -S7BI/M0](&6:)N-1+HD%2=_WR$ER_;6-K8OTI"<.3QS(SG:2/6J5XP9 M>*\KHRICU]7"HBQ6KJ1[(-1.XLI"JI@:':CG4:\5HZ8SJ:A@&03JL*1?> M9.3FIFHRDHVIN&!3!;JI:ZH^;EDE-V./>-N))[Y<&3LQG(S6=,EFS+RLIPI' MPQZEY#43FDL!BBW&W@VYODVLOE/X@[.-WI/!>C*7\M4./I=C+["$6,4*8Q$H M_M[8':LJ"X0T_NDPO7Y+:[@O;]%_<;ZC+W.JV9VLOO+2K,9>[D')%K2IS)/< M_,HZ?QS!0E;:?6'3Z08>%(TVLNZ,D4'-1?NG[UT<2\_R:UABE3,%M1Q>#BF U6"B^6^MW_>S+516!Q_G<&/>_S8X<\:@PKX;^Q/A;B\SL\KQ@L9(6]A'Z L9D"[$;-A-%@<+&@5=%4 MU)4\LICW+,J.A4 6E66Q1A:ZS3@7:"L;C7K:!_9>L+796R^QLBZOX7FE&#M( M,3PBO<,9FRG["?:DNXKB?C?=__9_CR\:09N2(_M+>&QJIJB1ZMK%TWGR(UR$ MA/@D2R^M3 *?1(D3T]PG<3L;^RG)G91DJ4^"=A:+BY"KUBS+_#S/6CGTTPBG M[YF0V'7M?E]=B[/R$WU#"DO61D<#GG7:8.@P(_Z1@",!/R,)9'X0$R!A@- 9 MY)8ND"CW(T)P+)/^N)/OKOXI])@17):51]M^>/1"S-6-(H;CB%[>"^JQI;+0LFZ;Y!= M5][MJOA8CYPE8N^Q:[VF!1M[KC74&_,F^XS*+2.]8V16U,"&X=Y"&N"BX^6T4[:Q"[IOF/DD M32!,_22,X5AO#?>N;#S0ENYA8J/5"-/>WOUL__:Y::_\G7K[P&_8MP\B]02P,$ M% @ ,9&!4SLW+&ULM9EM;^)&$,>_RHI6U9V4!N^##5P)4B#)W56]:Y3TVA=57VSP E9L M+[>[#HG4#]_U0UB([0&2N%$ 8])G&JSSH+8Y8? MNET]78B$ZU.Y%*G]9B95PHT]5/.N7BK!P\(HB;O$\X)NPJ.T,QH6YZ[5:"@S M$T>IN%9(9TG"U=-8Q')UUL&=YQ,WT7QA\A/=T7#)Y^)6F&_+:V6/NFLO892( M5$KDC$8FIR%]S^ M>1 3$<>Y)ZOC>^6TLXZ9&VY^?O9^5=R\O9D[KL5$QG]%H5F<=?H=%(H9SV)S M(U>?1'5#?NYO*F-=_(]6Y;4]VD'33!N95,9601*EY5_^6"5BPP"S%@-2&9"7 M!GZ+ :T,Z+X16&7 ]C7P*P-_7TE!91#L:]"K#'K%8I79+9;F@AL^&BJY0BJ_ MVGK+/Q3K6UC;%8G2O!1OC;+?1M;.C,:9MF>T1A.9W$4IS^M#HY_15ZX4SZL$ MO;L0AD>Q?F_/?KN]0.]^?(_T@BNA492B+U$83V/P+?T(>;;6^@*U_S>)31'&K^>7;S*]@\]^G!C3_N",Z M3]O,NW;YUS5 UC5 "G]T5PV<3[]GD8X*1OS]FSV'/AN1Z'^ &'0=@Q8Q6-LM M+\O*LC34AJ=AE,Y/$)_/E9AS(VPE&159ODU_^@$'WB\//,Y$4U[+($$1)*?L MPPCW<> 'GOTW[#YLYK#ATD'?"X+^YJ5;]\+6]\+ >_DH9;BR==\DL+3T-Z+Z MS,.4T;I 5A/(^AZAK?+\M3P?E'>>F84'+%FP]A,P$%D)04NA(MFX,#N\8O0D MN *J!6_L5AAT=6DKT3R]D/C.[D/ECO2^45WIMIVB M2%W4*6[1Y""+85Z1:P;5P,!78 Q<%>@4^0>%S:WMO>O^&/ME,.,]N!W\4" M\41FJ6D4%M2$M>EQL,4P;?^0AL?(5D9JHEG$TEYO:U5Z7;LMWD,8PI8N-#?V+KC,U7=CQ([29?+##U#+/JY@N4AG+^1/$ M&0=D/#C:WD<<;@D,QM>N1^5VJ[?I$>C'0AQA"4S8;UK,LAC%T4P@.;.CHKU_ MNQ_O*0SV[1<;@89RM]&SPOA]+@8[MR1V;>R@]!)PVXX=0PD]WM([-A*8C4VD M;LQH'8L^[OD!T"<2!T:R1Z=H^T@%YM&D5:9R(\ M0;/U2C=JHS5M@>^#Z^M01F&4_3^C_8361V>&@QXDT8&.'@RZ:3[JE#F$JL3A MCAX/=]3ACL*XN]Q:^[=FO#Y08^I#"7+\8 )Q%C5F_ >@.HR66.:0SND0Y\%C"NW&TO(@0=YL#'8/"][FG >(=7W$>V M83,+Z&?''!@9#,9#9LP+5A]V!U"F-AX(OOJ)X)C5.[B $BBLPQK;;[!]Q7PY M9O7!MTV/8R"#Y]U7SC-7E=OMQ[K@S\D!D\' K$#TEJF1.>JQ_O%(Y7C(X)[N ME5D>LWJ/!V?9=_#T87B^96@<[_ -M,/=C?=>^8O3+US-[<:'8C&SKKS3GJUN M5;Z++ ^,7!:OPNZD,3(I/BX$MW3++[#?SZ0TSP?YV[7U&^'1?U!+ P04 M" QD8%3)M%Z&8P" #]!@ &0 'AL+W=O<8!5C:IND_?>[ M-I31+:4OZTNPC<_'/8XOR4[(.U50JM$#+RLU M\[1PS3:%-@MNFM1D0Y=4W]97$F9NSY(S3BO%1(4D7<^<,^]T[F$#L#N^,[I3 M@S$RI:R$N#.3BWSF8..(EC33AH+ 8TL7M"P-$_BX[TB=7M, A^,G]B^V>"AF M111=B/('RW4Q <&!YQ5 M[9,\=$$, /Y+ +\#^-9W*V1=GA--TD2*'9)F-["9@2W5HL$E!2)->KWG&7W#5/,QKF ?2RGTB+0X3G5 MA)7J"*!GC2XP.D"L0C>%:!2I;C*F96WNJ:I+1F0/74E&YI4[Z_IT7X4\W M0I,29<.#VN>KY0\'OL(H]K#O[S<6]L;"\1@$YQ N_(.SNY%4HYXN>K.3BWN- M>-3R9V#6CZ\G%O^;F!>'D1_L3VS:RT]'Y9P='RCGI^4[>+#(/_VD@ M^+^$UM$\^_\'TV!Z\E=H[J"9F0_#)9$;!CVII&L XN,8&PO=V]R:W-H965TM$"=25*UL&%;[%HA>T-+:(2J1+4G:R3[]#VI&]U2'MC4U2 MFOD_#LE?G!^D^JY+ $,>ZTKHA5<:LWOO^SHOH6;ZG=R!P"<;J6IFL*NVOMXI M8(4+JBL_#(+$KQD7WG+NQN[4KJ"2AX6'O6>!^[YMC1V MP%_.=VP+#V"^[NX4]OPV2\%K$)I+011L%MZ*OK^BB0UP;_S%X: OVL1.92WE M=]NY+19>8(F@@MS8% S_]G -564S(<>/4U*OU;2!E^WG[!_"_PL%N2U &+[AV%QI#4:35?ZC MX0K[3!3D$V=K7G'#0=OG38WCKV_ ,%[I-YAUU9@R(*\(%^3/4C8:8_3<-S@/ M2^/G)^:K(W,XP/R9/9$@>DO"(*1?'V[(ZU=O_I_$QR*TE0C;2H0N:_12)=R, M-'>;YI]/.$9N#=3ZVXA&U&I$3F,ZH''-=.D*E=L&H,Z>55C1WB(<4R4NE3U< M^R4-TFD8S_U]#\*T19B.(JSR7#:HB$$'A$4]&X1VPII"E!X597"@M!F-M5?41QAXB&Z33K)TI:HN0%(O0W M99X4L$F#Z&I,LP"P<0TA8A'47X P'PV(DMJ0#MA2CK(Q.YF338 M&2Y'VD%)LC3J1\E:E&P$H MFD9!T"]-@[/Y!;]V&';L:>@DG%)@'"'H 9S=(!@+--TG&?O($-*/M14; 'T?2O M2]053^(HF@V(GPV2CCODSP?R8A70&*0XK4XO4]$59,(M^/C7^Q &I8(.!P;L49Z".%ZMCQ\B=N\RLI<&KD6N6>!D%95_ YQLIS7/'WH_: MZ^WR/U!+ P04 " QD8%3;Q\%OC0# #5# &0 'AL+W=OXWN/[5-GNE'ZNRD +'DHA32SH+!V M?1:&)BV@9.9(K4'B2*YTR2PV]2HT:PTL\Z!2A'$4C<.2<1G,I[[O1L^GJK*" M2[C1Q%1ER?3C!0BUF04T>.KXR%>%=1WA?+IF*[@%>[>^T=@*&Y:,ER -5Y)H MR&?!.3U;Q)$#^!F?.6S,3IVX5)9*?7>-JVP61"XB$)!:1\&PN(<%".&8,(X? M-6G0K.F N_4G]K<^>4QFR0PLE/C",UO,@I. 9)"S2MB/:O,.ZH2.'5^JA/&_ M9%//C0*25L:JL@9C!"67VY(]U$+L &BR!Q#7@/A/P&@/(*D!B4]T&YE/ZY)9 M-I]JM2':S48V5_':>#1FPZ7;QENK<90CSLXO*H,]QI"%*I=<,J>M(6_(+9Z7 MK!) 5$[>F?D2EHF5WR)0^?&@#7D//U1<8U#!Y=@&1?F$/'GE2TB M+.]N+\G!JT/RBG!)/A6J,DQF9AI:C-U%$*9UG!?;..,]<5ZS1Q(EKTD:S]UP?R*_OL<^)[^=),DJB:!K>[PK6.^VW MH$=-T*/.H&\JG19XJS*\2O?H$6NL64@+J81:/7:H_;]I(GFI#.: MA7;N__O(6X] M+1[&T^+GGA:CJ?UI:>'.F],]^*^97G%\.@K($1<=3? BZ.T;>MNP:NV?H4ME M\9[Y:H'?':#=!!S/E;)/#?>R;;YDYK\ 4$L#!!0 ( #&1@5-.RFVL) , M /,) 9 >&PO=V]R:W-H965TDP#;@%>8JQ .]%3GC?2(78W)LFCU-<('Y'-YC(+RO*"B3DDJU-OF$8)1I4Y*9C M6= L4$:,04_OS=F@1TN19P3/&>!E42#V=X1SNNT;MK';>,[6J5 ;YJ"W06N\ MP.)E,V=R938L259@PC-* ,.KOC&T[V>ALM<&OS*\Y7MSH$ZRI/15+1Z2OF$I M03C'L5 ,2 YO>(SS7!%)&7]J3J-QJ8#[\QW[3)]=GF6).![3_'>6B+1OA 9( M\ J5N7BFV^^X/H^O^&*:<_T+MK6M98"XY((6-5@J*#)2C>B]CL,>0/*T YP: MX!P#O#, MP:XEWKP:H!W*<"O ?ZEDF -@#KV5;!TI"=(H$&/T2U@REJRJ8E. MET;+ &=$%=9",/DUDS@Q&)5<[G .QK189@2I='-P"Q:R@I,RQX"NP)Q1H-,( M'DA5RJHFKB=8H"SG-])Z6(K4DN/+8@*NKV[ %<@(^)G2DB.2\)XII%+ESXQK M5:-*E7-&E0L>*1$I!U.2X*0%/^G&P__AI]WXJ -OR@@W879V81XYG81/L;@# MKOT-.)9CM^@97PZWVL+Q->_3K\%GGQ9_$$NW*5E7\[EG^(:Q*%$.GO$;)B4& MLL+ %#&2D37O8/<:=D^S>V?8:]JVFJV 4 /5A?TV\/PH]'OFVWXJ3JU"UX_L MQNI E=^H\CM5_9!/3$YYZU^I0OI[#F]M.XH<^TB8?R+LU@DLQX?MTF C#7:F MX^-V&,NK@^99@@1.P$+(0;Y 0MT@3QO,ZJM%W5(=:0H:K\%GTQ2& MA^$8!R?A<#P8P>#0;'IJ%D'/A^ZAV>S4# ;2RF^/;=B<,OQTVL.6=%HP"HX. M,&ZQLP/;LX[J=MIB!QW;]^#125OL?#L(K>.CFGN/4H'96K[ M38R:3R>LE%E:T&L.1)GGA#^\IQG; M78S@Z/'!U_1N+:L'WG2R(7=T3N7-YIJK.Z_ULDQS6HB4%8#3U<7H$KZ;X:@R MJ!'?4[H3!]>@VLHM8_?5S:?EQ'UH_>/]>;59FZ)H#.6_94NY?IBE(S DJY(F6;VM*R+)=,+9 M#O *K;Q5%W5L:FNUF[2HTCB77+U-E9V>$'#,[^ C!4RNI\>!DYH(<,].Z#-&SU%'CYLG<6G#. MY&H=AVXA-X[]+_"9%?1!-0O\7K6#J]+X3AZOI 49!B];8% ++G0K[M,E!DTM MM>?!Q#GSH'47NH5W2)&98FH<91?DF)F66NC6VB%%%C_-S 4Y9J85&R;/4V3) MP.2:.&=RM<)#M\3;3[FK_]/BC/R7K2JDU1>YU??IJD*FLB((81)WVRP[P[]+W!S/C\'4L59E/P!"+HH>2I3 MZJP_K=LH>N'ZT\*,W,(\H/Y,T86)'\"DVZ9;@=4/ZLF*UFCDUN@A]6?*+@S' M788V4-SS;P32RHS_8W7L/K3]L=MH=3&6KD?AGPN^J"6E&5\K0/X_5 M-OE^RKR_D6Q3#VIOF90LKR_7E"PIKP#J_8HQ^7A3S7[;6?_T/U!+ P04 M" QD8%3I$$1#A@# !1"@ &0 'AL+W=O0@,2Y-45M)2B@926TB"[LL]M,B$5B%]MI8;]^;2>D M%](*=GEI[7C.R3G3\70&2RZ>9 Z@T$M9,#ET*4*RN!6(%F5)1&OYU#PY=#! MSMN#._J8*_/ '0WFY!$FH.[GMT+OW)8EI24P23E# K*A_::KRH9,X*(6,5(6ZX\OOT!B*#-^,%])^HF43ZSEH5DG%RP:L%924 MU=_DI4G$&D ;[0;X#<#_*"!H ($U6BNSMBZ((J.!X$LD3+1F,PN;&XO6;B@S M/^-$"7U*-4Z-QD3FZ/*YH@M2 %,2$9:B:[8 J4J[/T8373II50#B&1ISIH1. M?44*=$-4):BB(,W)).="'2L0Y0;\X (4H84\U$3WDPMT\.T0?4.4H5\YKZ1^ MF1RX2OLP:MQ9H_F\UNSOT/QSIDY0@(^0[_FX S[>#_]!V"ZXJ[/7IM!O4^A; MOF 'WUFIG=,_D.KL2+6',&@) TL8_@-AG9\:'UN\N:B+D1]$@1?& W>QGHB. MN##PDCAJXS8$AJW <*_C2ZFHOD%:X!6A CV0HH(]OJ.6-MKK>T6;&=K%>]K: M?.OO'1X MU;ZP_^EK]^%::;BWBP7[X0Z_JR:(]W?!W;(^533-6[8$AE&\HYKQJ@GB\$O: M54.ST86QUX^3WG;M= 7Z.$JV<^FN_=^;8>N&B$?*)"H@TTCOI*?=BGI^J3>* MS^T(,.5*#Q1VF>N9#X0)T.<9Y^IM8Z:*=HH<_0502P,$% @ ,9&!4^T^ M@A8E! \@X !D !X;"]W;W)K&ULK5?;;N,V M$/T50NA# L31S9(L;L/11]HB;;8I40M2=F;HA_?(24KLBU+ M;K%YB$EJ+CQGAL/A:,_%-QD1HM"/F"5R;$5*I8^V+8.(Q%C>\Y0D\&7#18P5 M3,76EJD@.#1*,;,]Q^G;,::)-1F9M1ZC91>L">C%&_)BJC/Z8N F5U:"6E,$DEY@@39C*TG]W'I>EK!2'RA9"\K M8Z2AK#G_IB?/X=AR](X((X'2)C#\[,B,,*8MP3Z^%T:MTJ=6K(X/UI<&/(!9 M8TEFG'VEH8K&UH.%0K+!&5.O?/\;*0#UM+V ,VG^HWTAZU@HR*3B<:$,.XAI MDO_B'P41%07?O:#@%0K>B8)W2<$O%/QK/70+A>ZU'GJ%0N]:#_U"H6^XS\DR M3,^QPI.1X'LDM#18TP,3+J,-!--$9]9*"?A*04]-9EA&:/$]HSO,2*(DPDF( MGI,=D2HV\P[ZB(7 .O[H9DX4IDS>CFP%OK4%.RC\3',_W@4_/OK $Q5)M$A" M$M;HSYOUAVWZRV9]UVLP8 -I)7/>@;FIUVCQ4Z#ND>_>(<_QW,^K.;KYY9:6 MQ-7L<':]/:>P5\?33][5XJ?L:MELY7><7+VKHV#X91K[QH%_P4$E8^_0G*R5 MR6.=U^H-K4B0":HHD>B/I[54 LK9GPU.NZ73KG':O>!T%7&A.HJ(&-&J_S03 M00353J(LD40I5INPT]QXWQC7%\!NXHSL7374K1++)HDC3+T24^]_88(:?N"P M$51NO=< JE5B>2[ANX[YJ\?6+['U&[$])X +(,&-&! H>&M&ZB#TSS@=#(Z] MYT"NE%N>R[E.KP'.H(0S:(3S,8O71""^0;(V:#"&6$&[P>C?)$2,2XE2+JF^ MT26Z@:\5X5OT#VJL$]/!651 =7EXYY!_JQCH3K#LFR,-0!?F@[?;-6B7FKQ*))XHB-8]X7$:^?FD8794A!,X,7'*!334B,8IID*G?GZ8 MT,EAJFU8G-9*5HAH+W6&&BB M4QYM !V"%B^KC67A\?C<>G4U[VK)92'9/Z_B%PCPW@GP_CL!=^CD].O[OU(2 MH0V576O*8B*UY/$DX75FB\K:F7"T?:$_F67*R M/G4?9V[-^MQ]7.3/KW?S^6OP Q9;S0 C&W#EW \@6B)_8.43Q5/S(%AS!<\+ M,XP@:8C0 O!]P[DZ3+2#\ID[^1=02P,$% @ ,9&!4^X%.ZE:!0 *A\ M !D !X;"]W;W)K&ULM9EM;^(X$,>_BL6M3KM2 M6^*' .T!TK95=7?:ZJJRW7OM@BE1DYBU#6RE^_#GA#1.2)A"TKYI"9F9S/PS M^7E,AANIGO5""(-^16&L1YV%,H4A5WB>;UNQ(.X,QZFW]VI\5"N3!C$XDXAO8HBKEXN12@WHP[NO'YQ'SPM M3/)%=SQ<\B9A>:?L43>/,@LB$>M QDB)^:CS%5]<^;W$(;7X$8B-+GQ& M22F/4CXG!W_-1ATOR4B$8FJ2$-S^6XLK$89)))O'SRQH)[]FXEC\_!K])BW> M%O/(M;B2X;_!S"Q&G4$'S<2IMJPGBY#9.C+)G ^MGQC<\4.@'#U<"W0JN5TK8>V0T.D43VS&S52B0G*.; M(.;Q-. A^JJUL*=Y/$/? OX8A($)A'[UG2%N4"%D!#J+_8BSO:D=/V3@MIAP:*T!21G>: M%7NY+9;L*?:?J3E#%)\@XA%:)L.M$V#J9MM%Z:;3D05^/"<.X;XM:%^6H MFE&,B=_/S4K)LCQ9!B8[64AED!$JLK=S+;2)#DEY&],OIHR]\]Z@OY-SG1W! M_H#5)^WG2?M@TM^EL=T_W=$Y?0YT4L_I;CUU-?C5W*CO#?S!3@TU=HR2 <0[;44%Q=PCS] WBQH43?J M]>VHL"-OC1VQR/!IO;S8D1(3,.U;&8L7N^ZI9SO9S%<5^I?#.FQBVE991S4, M8^U8!N,:4M5!N,8.HC!V1,,PTKZ)M0@1M)!A1Q;<:RND0PGNOZ^0_0.%K-J! M0CIBX8] %JZRJ/(X02;E9!VI,(RJ=UG(LFN\+7G5#I*<."02[Y#>1?^A!HL: M<;0DN&5;D\*P!R.L69=D0:$N 4W*R3HP$GB@=/HV6=J(@R9A;05V/",PSQH* M7!VV*@)#)N5D'3 )/(LY@8]:VHBC*&D[D1$'. (#[E@BDRJW:O%08P?BP4&. M@)!+?ONXT$L^%:/.4@DMU%IT,LG)[[_AGO<'M.ER%*)M!S/J4$/AP>SH+5QU MU-KM6]"DG*:C&/T(BM$JHNIW;[6&P/:-%G;(,-'>9=W+KG% '76&4!V.F!0> M,TM=W&S]HPZIU&_;X(YX%"9>P\[I';BSJS4$MG;4D93"\^BNXDU61.I82P=M M)7<8I/"LUU#RFJ&M;K-78P=M]IC#*CMDN'."'[5",D=&ULM59=;]HP%/TK5K2'5MJ:.(% *HC4PJI56KNJK-W# MM =#+F UL9GM0"OMQ\]VTB3]")H8O!!_W7///28G=[#AXD$N 11ZS%(FA\Y2 MJ=6IZ\K9$C(B3_@*F-Z9800IS)2!(/JQAA&DJ4'2 M/'Z7H$Z5TP0VQ\_H%[9X7#.> M2ON+-N59ST&S7"J>E<&:0499\22/I1"- !^W!/AE@&]Y%XDLRS%1)!X(OD'" MG-9H9F!+M=&:'&7F5B9*Z%VJXU1\0:A ]R3- 5T!D;D +;F2Z!.:Z#] DJ> M^!R-B!!/E"W06<9SLTU8@CY+1;4LD* :1-K3G*U!*#K5P==< 3H:@R(TE<<& M%ACEPJY+] %1AKXO>2XUH!RX2E=D>+FSDOUYP=YO8?]MIDY0@#\BW_/QW62, MCCX%4R^F-R!&C6J$T6I3!3RI:L094UL%F# MEJQCF"ITR:02N;D#]/.K/H N%63RUQ;X3@7?V5K4Z)^8%ZH72*%%,N_U.L:A MUXL&[OH= MV*0'Q.VA'JAK.=[O19E<<,<\582[UG1 MM_8:'.Q/WN"-O/W0#UOL ->&A+<[4KNZ.SD"KHT(=P^B;NTY.-R?NN$;=7$W M"/IM=HMK:\+;O:E=WYVL =>.A/L'T;L$_1P]-H=W$8793K2 M*R(6E$F4PEQ'>B<]?46B:/**B>(KVUA-N=)MFATN=6,,PAS0^W.N.943TZM5 MK7;\%U!+ P04 " QD8%3JBHSZ\ " H" &0 'AL+W=OP!#!TVYP6<8.FS@AP6;?BB)E(1,ZT.UJE&WAVD/#ER"58.9 M[21=?_UL0QAM"(VV/ 1LSCG7]_B:RVC'^)/( 21Z+F@IQE8N975CVR+)H<#B M@E50JB<9XP66:LC7MJ@XX-20"FI[CA/9!2:E-1F9N7L^&;&-I*2$>X[$IB@P M_ST#RG9CR[7V$P]DG4L]84]&%5[#$N1C=<_5R&Y54E) *0@K$8=L;$W=FT6D M\0;PCW*9CR]$+ @J)U I87;8P!TJUD%K&KT;3:D-J8O=^ MK_[9Y*YR66$!$/E ]M]@2:?4.LEC KSCW8U-E#@9",D M*QJR6D%!ROJ*GQL?.@2ETT_P&H+WEA <(?@-P3\U0M 0@E,CA W!I&[7N1OC M8BSQ9,39#G&-5FKZQKAOV,HO4NHZ64JNGA+%DY,8,N <4C1G14&$WGZ!SF*0 MF%!QCCZAQV6,SCZ8%\]R/R',_M6<_\=+K3E\[_15_\<_179OCMOOM&SS^B M]P!;*#> ,LX*M?>EY.K(JMJ3.9J;J@..?DQ7PLS_' @8M $#$S X$G")*0B4 M=*HLP161F)(757U8/VH6D3 A15^]U0$B$T"__[83/[QT]&]D;[L;>0CTW+ ' M&!\"KYVH![@X!(;NU6O@*U?"UI5PT)5IP;@D+]B\-%EV@@FU7MA9B1M<]YG0 M W3\/A,.@8'C])EP"/2N@@$3HM:$:-"$VZ+"A*OF(Q%E0JCV0[%412%9;4.W M4OHLB0XVYZT7[R+B=Q&+(42=MMUY#:OSLS;]3Q?VII3UR6QGVQ8[-9WES?S, MO9F[/?.Q:LEU!_TK7_?S.\S71)TI"ID*Y5Q&PO=V]R:W-H965T]M6X8Q38D\XCG-])L5%RE1>BO6MLP%)5$)2A,; M0^C;*6&9-9^6SZ[%?,HW*F$9O19 ;M*4B,=3FO#MS$+6TX,O;!VKXH$]G^9D M36^H^II?"[VS&RT12VDF&<^ H*N9=8+>7^(24$K\R^A6=M:@".66\[MB*[4:FP6PNW[2OBR#U\'<$DD7//F/12J> M68$%(KHBFT1]X=M+6@?D%?I"GLCR$VPK65\+AQNI>%J#M00947OWBBAWS*-4_,+SJ,M2Q) L@A<98ID M:W:;4' B)57R+C.UE7:D4&>' MM='3RBC>8_1DLSX"$+\%&&(T %^8X9_((X#.7O29&?U/J(Z @_;"S\?#X0!\ M^7?6+_[.^J49_H%D^ZS;NG&:[L%-]^!2G[-'WY)E3-%W'W5G#'0/^/^CE@=7 MBJ;RF\&:TUAS2FON@5X=JGF%]$MDP=?W<\^%R'$="'6>[KL%&B]ZV1=U XAW M!'O8?^;AN=OS\'FX!W5#QB[$/9*^,0/>X5])!Y!-M#$(YNV"JO!D\6M;*N*TY%'[TN'"6ZZW3GY$9& MIXFZR?D=-50=M3R.7H+(4\ MB,83X\$^6Z(^-:' V#LM.2$S.UUO1!CKG_R1_IU_KR\PN5XI&L893_CZ$?P$ MA^@+M?R%7H+ 4,M@R$QAOSG+?59#DZK8^Y+8-Q2&(8OD&;< ML@\VL\]OI?FT5C:BE>W.7::X/7\B8LTR"1*ZTE!X--%#(:H+:;51/"^O-[=< MZ'EX='EUQNA7E%[FF5(&O1<[E^6BMU.:=Y\ET30LBS\2&;;LB*WE)UM[DN]9G7H62LH%PRP4%)E^>C.7RWP),ZH8GX@]&M M[!V#>BKW0GRI3RZS\Y%?,Z(Y354-0?3? UW0/*^1-(^_6]!1-V:=V#_>HW]H M)J\G*S*:EV(*RCM9H M]4%3FR9;SX;Q^C'>JE+?93I/S7X6(MNR/ >$9^"2*\)7[#ZG8"XE5?(MX%I) M8W"KU9-5^K)8G@:!U^^I(BR7;W3DW>U[\/K5&_ *, X^K44E-;"<>DISK4?T MTI;7Q8X7&N"5@(^"J[4$/_&,9I;\A3L?(@> IXO450KM*W6!G(B_I^H,8/@6 M(!]!&R%W^J^$#Z4?T,'=@\,-'A[ ^\ X4W1\I1>!Y<&!/Z]T/+A4M)!_.4:; M=*--FM$F0S(IA;0^Q5U:V*35EO$PF\ 8G_J/?1K.Z0@AZ!<11'47C$TQ*&$>R%'1 -.Z*AD^AO M5-DXA2>#81SB8'+$Z30,1;Z?V"E%':7(26E!-DR1G'W3M6-(!LKTW GR.6MNL_GB:5!P?T[*%13$<8(4,*^1D=5V5 MZ5J_KS/]DG[0W<=&'RF:KKG(Q>K1H1QH'!6^A*5"XZGPF:;:YATL>9A _]A5 M;7%QW L[)&9\%?XX8X4VRPRBX(2K)0ZB,)D,D#7>"I]EKFU6_Y4#8XQ/>5GB M0N@/.#XT_@K=!ONY:2!I-IX_T%(WQ."&UETUXRMP)^FRRL$56U(K/ R.W 3UE_Z-1OQS *DH%W M%C*&B]R&.["NVJR#22.,_0\9]$?Z?%LQW@/_=@CED;3PTC:QA:1VW*>).W(T@EI$@,@)+D&Y5[#K O0]VMP\]1?HMU*&KQ\=?AK:H M@7X*&T?#;D<;6!W8\@D?'/,YC8$('1'R>IM5ND%8-7MX4G]N5ESM]JVZJ]T^ MX;S9'?-,^&Z3\2,I5XQ+D-.E3O7/(EV)&PO=V]R:W-H965TUBVH7;G#06CMW9)Y3MU\].0RAK6E6[V$T3.^<]SWM.7#N#I52/ MN@! \EQRH8=.@;@X E(&=='1O,PN22'!T?D@#!![@M9:8/0 Q>-:\MV9XW#BY7#8(O#+S,\):%_ M3 (O\#ODX]WRCU1LD[NF5VW#@K9A09TOW)+OB@F&<')C%E]'P\CW&Q-/KA%* M_6,'+6QI84V+MM ^ W9U;"6*:Y']HSZ-PC .>]' ?5KOS&98D'A>VD:]L12U MEJ*=ELXK++P=I?7:/+W_T,BXI<4[7=^!W=.8F!,L% II'ZRC?JZ'?G!O^P0C>K-%N%'?AC_Q7/7C@Y[;G^B:LZ$ M)AQR(_1.$V-8K8["U0#EHCY-IA+-V53?%N;S 90-,,]S*?%E8 ^H]H-D] =0 M2P,$% @ ,9&!4[NH_+6- P + P !D !X;"]W;W)K&ULS5=M;]LV$/XKA- !+>!8KTZBP#:0V!Y6H$&->-T^%/U 2R>+ M*"5Z)!VG_?4]4K(BIXKBMANP+[%(WG.O#WF7\5[(SRH'T.2AX*6:.+G6VRO7 M54D.!55#L8423S(A"ZIQ*3>NVDJ@J045W T\[]PM*"N=Z=CN+>5T+'::LQ*6 MDJA=45#YY0:XV$\@80UH#P5 M1#8A.M3"J M 39TMXK=)FY.-9V.I=@3::11F_FPV;=HS!SB$#*2$E=W / MY0X(+5.R!&DI6"9 WJ\YVU!35$5>ST%3QM4;3\^[L&[F(LF(<$A(3=!K\+W MB1Z2T!^0P O\#G]FI\.]KG!^S?KBIZT?)2-LV!%:?>$S^@ZDR*0HR P3+?%B M(T-U3F:6FR#)Q^NULON?>@Q&C<'(&HQ>,"@A$9N2?45BZIRB2:J09PG?89$- MX70.)#GXPQE=,\[T%WPRN"%M%PTKN[YG#9OG\WX:Q/$P'KOW[>I68NLZ((N'+3[' MF+ _66'D1$96>*0R6CW2']^A;O)60Z'Z:G?>>'9^4NTL663CW;;EG7A\3+IJ M5.F/VR4*1UXK8U7^7Q0[;4T_V) V=NQ4V!YVI:Y:7;/;C+;7=J![LG_C M7\W\COVY&87MM/6HOIJC;ZG<,,P;APQ-><,+?+ME-9I6"RVV=O9:"XW=TG[F M.,Z#- )XG@FA#PMCH/D'8?H-4$L#!!0 ( #&1@5,Q$T/G)@H T] 9 M >&PO=V]R:W-H965TZ'B_N!D6E;J"QY);II%OWQEY084[*HH>RU6Q2M'S/# MF2$YYPQ%GS\5Y>=JR1A'7U=97EV<+3E?_SR=5LF2K6@U*=8L%]_,BW)%N7A; M+J;5NF1T5BNMLJGK.,%T1=/\[/*\_NR^O#PO-CQ++ M,WSV\L''=+'D\H/IY?F:+M@#XY_6]Z5X-]U:F:4KEE=ID:.2S2_.WN"?/T2A M5*@E_DS94]5ZC60HCT7Q6;ZYFUV<.=(CEK&$2Q-4_/>%7;$LDY:$'W\KHV?; M,:5B^_6+]7=U\"*81UJQJR+[*YWQY<59=(9F;$XW&?]8/+UG*B B[25%5M7_ MHBK-&_^IU]5(EH*+AY0<)6"NZL0#BAX2L$;J^ K!7]' MP1MRB2@%,C:&0"D$.PK^D$NA4@C'CA IA6BL0JP4XK$*V'F9.:=>05X63ZB4\L*>?%$ONEI?+),TE_OC@9?BVU3H\_?"CPWEGFE.8]+PU6/HRW8O9E*G;3=DNYVRWEUF:] M ;/7[)&CN[SBY48 "4?__44(H#O.5M7_ //>UKQ7F_<'S/]25!42R,)HF3TC M]I6+J=FDU;(>JY@+<'CDIM786 UJJQ(UOUPZY],O[?75EXABQ]F1NNU+X; O M]KXOYKJ!UY;K1.]OH_?!Z,54>2AI%:6J*4JY+$I =LG6/CG%Y 5;\P$\>>DJ MY;1F!N)O144 8LJ28K62;WF1?$:S#4.\:+Y;EVDBWBW%5EL6V0R]$O5T1I]% MT?V&]*XT[?+&#=*>RX',AUO70UOFR2&9C[;VHU-D/MZ:CT'W/[(96ZWKS#=9 M7;,R$>,($FC*'VP,>\[$"HI-R4X[<6 M*\[$)6"&=4'#<$63-'%=%@ECLPK-RV)E2J;R*>AA@N<1I_YCKDU8%R<,5Z.'T'NZXJ)X2IWU?83T2PK$K':9A*=),F0L+4N'B"H3 _MZD_!D.0EGOD)TX"DU1&$1])\10%+J MNQB,XF8^9_4Y@G7?7UDL^9-XM[(J]VUZO8K-V%S]Q M7"<(8V+VR]-8Z5FQ\L6?AL77W6:19;2L)*-O3GYDZPD>4]VH8:(V$D83+]@] M1[")=F['0(H/]K>>T/>MXZ?8&#Z M8^N([O*D_XWCRMDR72Q8:?0)MFYO_CP-0QX,0_>L3(L9HG/!F6K2S9)-S:)4 MUNHLVI/H]Y(XM-4TH'@PH-QW,I=D127=:L0!MU:1HPC M6UHU)'DCSK#04\J7PDN]+!M'#\QQ_[AJ<)MIP/)@P/I=+,(T%X6VQJA!4+CU M#!V@!Z&3I]')@]%ISX,1BS4!F;9)U"#D64"H0]$0Y6++/FXXE6M,%)XLI8]I M9NN/;M0@[=3M-FXJ,KM@]SA8HY8/HU;_A.>@4TI?XXM_DM,T7\.#;^E81IWP MW%BL.!/<.^)IYN( Q6XD&BI\N)B/[UMO+);\"3;VG[?[ZW5C:3UW^+<]C6_H M5&+/M!O&2';=U,CBPW5^/SZLC'5Y.8GC.#0X/4JVZ[;&%!_&E'_!B97E74[L M$#>.\8!?&D-\&$..Q8G5,&VRBZ-H$N+=)%OENH%H)/)A[/ANG-/O'T@.<4Y? MHY4/H]5QF)S?/V@<8')$PP^!X><$3,XRHI7)$0UE9$2K=%PF1\8W3$0C(CGJ M\R6+-3N-(AKA"(POQZ%1Q' 41XS(,4:R&XH&.&+IECH/<;9'.L-'C;?$=#3G M.Q"O(ZWG\)8S-[&%*C7=5&1VI]M,=@JST3]X!'NK231^$1B_6BMTK@^R5$8T@ 5_0]:++%$ID,!+._7C<6#2D!#"EVFJP,=$N8Z0G%[1C)KIL:40(8 M _:CR8'A.0\FYN<5XV2[;FNX"2QP&NQ@8FTKP&,EN*!K>0AC>]B?)H0'$L ?>T DUC(4PC!V!)%M&L)/D4*-7 M"*/7>)*L#+4W2&^2H?O,70YK.?A(;_HJN4WEGZQLZ MTE7"4*-1>)*KR*$&C-!RZ ;ORQ$7I&Y"PX,;8^,Z0K ;1>M:,ESJ;W;7!SM&FKE_%?2TOH"__#U!+ P04 " QD8%33*(LXVD$ 0$P &0 M 'AL+W=OD2/@5W9%2OME05B1"-MF#S7>,)&D=5.0V MS29T+_*L)/<,\'U1).SO6Y+3P]2"UG/'Y^QA*ZH.>S;9 M)0]D2<37W3V3+;MC2;."E#RC)6!D,[5NX/4".55 C?B6D0,_>@:5E!6E/ZK& M73JUG&I&)"=K45$D\NN1S$F>5TQR'G^UI%8W9A5X_/S,_FLM7HI9)9S,:?X] M2\5V:H462,DFV>?B,SW\1EI!7L6WICFO/\&AQ3H66.^YH$4;+&=09&7SG3RU M"W$4('G, :@-0&J >R( MP'XW!'<-L ]=P2O#:BEVXWV>N'B1"2S":,'P"JT M9*L>ZM6OH^5Z9665*$O!Y-M,QHG9G):/A(ELE1.P)&5&&?A$!>'OP2>9I;^ MI))YR@EX&Q.19#E_5P&/@F7SZS(&;]^\ V] 5H(O M6[KG29GRB2WDG*N1[74[O]MF?NC$_##X2$NQY6!1IB0UQ,?C\=%(O"W7JELP M]+Q@MVB4\/>UN (8O@?(0= PG_GYX8Y)SG\;?7'QZ(/%P%WVX)K//<$G:3!8 M'Z40;[*@K+)@A-_M^-V:'Y_@C\E*R+3C@NVE.0GPQP<) '>"%/S/$7JOH_=& MIR^37S!I5?LDEVG:)C=IDMN4J@V;7[-5#OPXBR;VX_'FZP@4#"&Q#G'Q$++0 M(=!S.\Q JM])]4>EWA14;M$_2>W.\K><5BN;<;Y/RC616\B%\I B M68>XRJK$.B1T%O@LYK& T\*K/P?[6:EFZPCEC]Z9T#B@V@*%)W[2>@H6C4 MBT:O83HMZS 7H:K= ,*.JET'P<#Q5/$&E'?*<&%?&^%X<7RQ_[1\ ^,(@U 5 M;D!YR%>5ZRCD8S]4I1M@'D;.">U]W8;N95;4Q@T2+8BTS36@OM MKF]NZDL+I?\67L^AH3^&UXOF&PO=V]R:W-H965T"?E5K2G5Z'N1Y#$ S]@C#N3#GQB]VMM#_C3\8;6*"8XD74V\=_CF-BP+RBO^ M9'2G&MO(+F4IQ%>[\WLV\0+KB.8TU5:"F(\'.J-Y;I6,CV^5J%?WM(7-[2?U M7\O%F\4LB:(SD?_%,KV>>",/971%MKG^)':_T6I!D=5+1:[*OVA771MX*-TJ M+8JJV#@H&-]_DN_5(!H%@#L*H"J TO>^4>GRCF@R'4NQ0])>;=3L1KG4LMJ8 M8]S^5Q9:FK/,U.GI3/ '*C5;YA0M*&="H@]"4_46?3"1N$(+$X-L:TZ*%7K/ MR)+E3#\BPC/TR[>MW9R)8B,XY=I>49:BUW=4$Y:K-[:^H8E>(<;1Y[78*B.@ MQKXV"[ V_+0R>[LW"QUF/Z;Z&H7X+8( \)?%'7K]ZLVABF^67\\ ZAE *3OH MD#5J(4H;@U![T]R:[M$/:_VPU \[]-WCN^I4C=HRTDAS*3^IIG)_U(CIM26\)2: MY2FMRG"4QS.F4K'ENLW?OE'4\'>%(89V?\/:W[#7GXUL2J1\9/P>&9,=O8=' MO7&41,/VWG'=.WXN1-$Y(1K5^J-+ABBI99/S0Y0<#RJ(DB2)VT>% P>=X&<% MJ>ITF*1H-.HTV2 COD2:*I6F@23 . @Z^CLJX6>Q-#PG4=AQ"5\43-B1";\ M357M0:QP% 2=$W-XPC^-3[@%4!#%..PRZ1B%+P(I?$RI40*CN*N_XQ3N!]6[ M+&/V@8CD:$Y8=F5NR3.R8=KL_X/.O15BAS'&TP#F*X7Z,_:C:.M%C MG(5)$K;/$QS+X!26'6:LK3VT@0IWW'7 40KZ*34[C))]"M-KBN@) X%C_YHR_1=02P,$% @ ,9&!4TQUKM/'!@ WB( !D !X;"]W M;W)K&ULO5K1;MLV%/T5PLA#"W2V2$JR'"0!FCA# M.[1=T*SMP[ '1F)LM9+HD532 /WXD9(LRI9()UZ<%]N2>2_/)2_/N:1T5:(T]%2RM7Q9"+B)) E'E.^,,YS=C]Z0B.UC<^IXNEU#SIZ"X\O T\;5"V^IO1>='X#'/?QNFH[5,;=G^OO?]>!:^"N2&"7K#L M6YK(Y>DH&H&$WI(RDY_9_3O:!!1H?S'+1/4)[INVW@C$I9 L;XP5@CPMZF_R MLQF(C@&:6@Q08X >:X ; [QEX-L,_,; ?VP/06-0A3ZI8Z\&;DXD.3OA[!YP MW5IYTS^JT:^LU7BEA4Z4:\G5OZFRDV<7K+BC7*8W&077M$@9!Y^8I.(-^*2R M]+?J KRCR4+?^D8X)X44@!0)N""K%=5?62; JSF5),W$:W $)D L":<"I 7X M4J12&9H;?RU9*92YNGFT<7TRD2H<#6H2-]#/:^C( AV"CZR02P$NBX0F _9S MM_W,83]1P]B.)5J/Y3ER.ORC+,8 >V\ \I#WY7H.7AV]KB,? '?A]G5-5VM? M<+;+U]SMZ\]8*E^PP@4;7Y*3)"T6<_)@)LSJ__+Q_EUQ;PPJ;A,45\ZQQ?F< MWDCPOA"2EXJ?)/C[@VH WDN:BW\<[OW6O5^Y]RWNK\B#=BN XEQ%?*N2QTO% M.X#=FFS_!8Z&!KUV'%:.-1_?G7DGD[ONL/5;P&F 9[.VV0;DH(4<."&_+62: MI%FI&18(&I<\E:E:7?1GG)4JD\$M9SF(6;XJ):G86 5#"2_4? NPHKR>;O!* M+;]ZFEX/A5>#"#K@T12&P5:( ZW" /G#$89MA*%[4CJS$-GWP)B/)L&P]"G+?2I$[I: G@#I*A)M="DZLC7J/4?'6(YS%KW M,R?\ZX:HA2B)1E\J:N3@?KT2%OI+S88[=+N^=R1_T\L&.BNXCM;"1X)K1U2/M!I0 M4=Y\5Z43D$QIJTQ_J]>W+J22[ZH(J"EJ%V;8'W;/"AH9T,@)^D.:IVL>4?V3 MK%Z6+,_UI63Q#Y"45".O_EOQ-%972X5RR;(Z51+RH"J#7\"(SB!^U,,?V= ; M]8#8B?XKR4K:28?'9';"LHSP#E5J[$8F!['7**(.]C :>Z$%OE$GN$.>.(LI M343-Z17X(J8;&<1I1C1R-0%.\K$Q)>RKE")P:]X8E8)NF=I?6<\;SUO"V:>0 M@78XB.PL8O0'N@5(#62P#XM#(Q-P>@@>AT8G8.0,X;VJO%.2:?ULUN2FF(J] M4SWJI3H*@G$460;=2 ]T:\\SJ'[30S!FY>;F[ M55:=[UOU(<.F*#A(?AC*0V[*>Y[*K^ED1^DWT&JC]FLFK]]J:E_+AGF1NT*O M3SRJ@ZYZ'>R;]]->WOO1&%LD'QGB1F[B7J>]T'F_K$Y>_K?&-UV&&Z65?1D8 MRD8[*'NC/.F#?2+.<]3G;S@+O'X"]=OY7C"S!80-T6,WT5RV-[U M6( .@NQO&ZS5'S9R@]UR<]BM#NYO%>S4@#M'36[%>;&M3H.CBQ_;T!M-PD_5 MI+UJ6&PT"1]$D[#1).S6I.>BZJ:;+E7#*!I/H67(C99@MY:\7,),'Y\P1FFP M6VGZ";-7D8N-7.#900Z%W,T\W]L;;ODV-]9 D[AB6UB#N:MN%.YHIY+Q$H3F4A %FYEWZ4]7D<4[ MP$\..WVP)C:3>RD?[.9;-O.&-B H(#56@>'K$190%%8(P_C=:GJ=2TL\7._5 MO[C<,9=[IF$ABU\\,_G,FW@D@PVK"W,K=U^AS6=D]5)9:/&6 MS+ D5G)'E$6CFEVXZCLVUHL+VR=KH_"4(\\DWP&KK,EGLL8.S.H"B-R0ZPH4 M,UQLB3LF"ZF-)J=+,(P7^@S1=^LE.3TY(R>$"_(CE[5F(M,Q-1B2%:9IZW[> MN _><1^2*RE,KLE*9)#U\)?'^1='^!1+T=4CV-=C'AP5O$[-@(3^)Q(, [\G MGL7'Z<.^=/[/^^J?O;\H1M@U1^CTPF/-05+\^M,C:E&G%CFUZ+WHNJXJ.MV^ MCFE4SIV*'7./R<7Y>!S3Q\//\!8T&8VBEZ#E6U P\L!+5UPTUC$K4P344[:S<_+]W8>&6?^].%WV-?XKQMQN-?^6987S&UY4)C MV3;H:C@8XPA0S0!L-D96[H;?2X/SPBUS_&> L@ \WTAI]AOKH/L+)7\ 4$L# M!!0 ( #&1@5-S&.1O40, #\+ 9 >&PO=V]R:W-H965T"O53YU3:N"YX$)/O-R8S:7OZS2G M!=$]N:$"5U92%<3@4*U]O5&49 Y4<#\*@H%?$":\Z=C-W:GI6):&,T'O%.BR M*(AZN:9<;B=>Z.TFOK)U;NR$/QUOR)K>4_.PN5,X\AN6C!54:"8%*+J:>%?A MY6)D[9W!-T:W>N\;;"1+*7_:P<=LX@5V0Y33U%@&@G]/=$8YMT2XC;]K3J]Q M:8'[WSOVA8L=8UD236>2/[+,Y!-OY$%&5Z3DYJO<_DGK>/J6+Y5SJDAC.MW./MP/X>W;][!&V ";AGGF UZ[!OT;/%^6GNYKKQ$ M)[S$<"N%R37A"'[R$*HK!E/[/S MX4%;.*_S?O,Z[XMN^"JL,!A#;-5DHDU<.L.#%5%6QYVTP[@A1*E(8*BRJ&LU;C**+7G)H M==-F%>UQ'2@T;!0:=BKTY2AH(0TFI8%4%JA+2K/W4(I=[J!TJ]*@9(VF;<)4 M#@=[VSP29=YE<1#%J(EB]-HH;-6PIYSB3;.EJFWGW4YVMS79W=8H.5E!?@=3 MI82_]\ 75*U=*Z;!G4=5J)O9IMN[#D+6^;GX>5-US8[WG.Z]C'HXV0+RH'T.2MX*4:.[G6U97KJF4. M!547HH(21U9"%E1C5ZY=54F@F145W T\+W8+RDIG,K+?9G(R$K7FK(29)*HN M"BK?;X"+S=CQG8\/CVR=:_/!G8PJNH8YZ.=J)K'G=E$R5D"IF"B)A-78N?:O M;GPKL#.^,]BHK38Q5A9"O)C.MVSL>"8CX+#4)@3%URO< N8KM(:&)MY2<&6?9-/,31*' M+&NE1=&*,8."ELN6_I-0P_VT!^6^H*$_H $7N _SZ?D M].3LWR@N^NE,!9VIP(8-]YI2"F#P.?,!N6-TP3C3[P,RH^^XN?2 3&L@/Z\7 M2DO<(;\.T,..'EIZM(>.7H*^I6A4L569P_(Z2?P89[[VL**.%1UCA7VL1C7< M8D5!'/K]L&$'&QZ#17VPX2XLC(.D'Q9WL/@8;-@'BW=A7ISN<99TL.08+.Z# M)3NPT!NF83\L[6#I0=A3#E@_5QID'S+=0::A'^W9)I<=\O(P4FC*"3>'@%3- MQN\]K9<[\"!*4K,V?73?^UMDO(-\K_IJ[[)[*-2L50E8H M]"X2]".;ZZ'I:%'9DKP0&@N\;>9XI8(T$W!\)83^Z)@JWUW2DS]02P,$% M @ ,9&!4W4(#2I? @ YP4 !D !X;"]W;W)K&ULC53O;],P$/U7K(@/FS2:'VW'-*616"K$T#:J3H,/B ]>W[WK'/::/-D*P!D+[)6=A94B)O+,+1%!9+;D=Z HIV5 M-I(CA68=VHT!7GJ0K,,DBLY#R84*LM3G%B9+]19KH6!AF-U*R[N?LY,UI&B*IP:0=KO1PX8]P>,_0&3 P>TWEEG7M&: M)ZS=0NGMISFS2 NZ@GU.MLSGGMG-YW,61Q>1^Z7A\]"S/85QLENX(W[2BY\< M%3\WO"'IBKF-WRWLT]H230<2_A1YK&)'W;17-SVJ;@D6C2B0S,RYK<[8G5;% MUABZQGT*IW^9=#'=9^:_ZUJUX6 ,W1-XR\U:*,MJ6!$R&KTC(M,^*VV >N,G M\U$CS;E?5O02@W$%M+_2&E\#-^S]VY[] E!+ P04 " QD8%3;[CD2A($ M #$$ &0 'AL+W=OJ;YS?4<#+>,_XD4@")GHN\%)-1*N7FVK)$G$)!Q17;0*G>K!@OJ%1+OK;$ MA@--C%"16XYM^U9!LW(T'9N]!9^.V5;F60D+CL2V*"A_N86<[2,C6 MJ=0;UG2\H6M8@OR^67"ULAHM259 *3)6(@ZKR>@&7\]QI 4,XD<&>W'TC'0H MCXP]Z<5],AG9VB/((99:!54_.[B#/->:E!__U$I'C4TM>/S\JOU7$[P*YI$* MN&/YGUDBT\DH'*$$5G2;RP>V_QWJ@#RM+V:Y,'_1OL;:(Q1OA61%+:P\*+*R M^J7/=2*.!)2>?@&G%G#: NX9 5(+D+=:<&L!]ZT6O%K A&Y5L9O$S:BDTS%G M>\0U6FG3#R;[1EKE*RMUH2PE5V\S)2>G\V*3LQ< =%_&4&K2T"*GI4"?T5(5 M9;+- ;$56DH6/WW6C"3HCA6J3 4U1,^?]3.@QQ>%H1)4#4DM\&T#W" $^L+B M"OMQ!I)FN?BDE']?SM#'#Y_0!Y25Z(^4;04M$S&VI(I)>V;%M?^WE?_.&?\) M^LI*F0HT+Q-(>N1GP_+1@+REW M^\+Y?];G_]GZ23)(4UW$Z"-G]"U3RJ&O;&XXI^6ZJA9=.D>X!7TQVS=[RA/T MUQ>E$MVKPA)_#SCD-@ZYQB'WG$-'=1P?.P15'?<58*71-QKU=W<4]2LBW+MP,?X%#;OL4FB(' ;V$GT7A.]-QS]]E'$/-OHB >2 MZ3?J_/?!;M X%%R3@8^8*S%0C=O6F.!/!=%H- ZI.*F$R!#^0V:BQ$[X-L;!]:EWUQNFN5IR0% M?HON'I2#<8O)60\J#(.HQ7;=%/O>P%IL]V%XF@+UW0O:AL6#_\F3[W9.MSEG8)KL+PR[Q MPS;9/3 ;^[;3)KO':NA'Y S9ATZ&AUO9;U"J"W1NZ*:)NOAG0NH+]0Z&$GQH M%SA\)YP?^@N.+L]YU+U.$4PZ![P+P\0C7IOS/AAQPLX7O8LCGANU#[AU-)45 MP-=F'!8JMFTIJRMTL]N,W#=FT&SMW^+K.]RS/],CNID"#^JK^?XKY>M,C5XY MK)0I^RI0]&PO=V]R:W-H965T#;)52,LL[Q=$ 698[B$F8],:C_-HD'8_8 MFD=A0B[L+G\/%DLL+@_%H119T2OG=:I**LT%I91;& M-,E"EH"4SB]ZE_#MK6/)#GF+WT.ZR2K'0+IRS]B#/'DWN^A9$A&-:,"E"2+^ M/=)K&D72DL#Q51GME6/*CM7CG?6?%,_87JAQRI+V 15G^"S:JK=4#P3KC+%:=!8(X3(K_Y)L*1*4#&K9T0*H#VNN MO98.6'7 >QV]YX&X()^-1RC8@E:V%-7F01S_O M+>(5)K)0ICP5=T/1CX]OXU7$MI2"=TE $YDT,(E(DH$WX"-)4Y)?>7U#.0FC M[ R\ @.0+4E*,Q FX"X)>78N+HKC#V$4B] :]?G76P>O-TJ^$N8G^M1,16- W9 MK,-(M^:1WI-$C]1D9" R7*89E6E&N57<8G4J#;V1,VH&KEDL:"8C^42]%#E. M%E1,?0[NMZ#:;D*V^>7+#4EGX(]?A4GPCM,X^], ")> < [(;@'T<1W?TQ2P M.:!?UR'?@C*:8)77WVM14WO7SL!W4 ]Z4R*+<9U\7$F3CV,T&CPV0+5+J+81 MZJ>5C%0&. .K=1HL17! P.)81$],S^ !"/[-.$EF8;+(81=9.VNJ7?L G.\B M:&.[A%@XT;'=;4,[Y%@0XF:7G=)EQ^CR79+2@"V2\&]1![F3JB:":NW0;_*8 M"KV("!^7X'TC^,LU7UH&.AB6=H:G MP4_0TL)HO5"A*,/52H&^8UG>L#G8L"+6\"1J1<'P:U.OCV +?JU"$!GQ3ZOT M8,J2EA&(3Z1PM%Q LUY\V<])*X$JDLV/B^>'QF28AT-@2V5Z72 4B2^-8=7\ M#\T"\'EZ9S2DV1:Z)Y(?S;?03+C/GA_S<+O\^"H_ "(P(UMC>#7]0C/_UH2Z MACU@&<^JTKQ.'FDFC\6$HMH,,5@6=C#_HM(==$C\S, M^V]+P3XL!7?8]UI@:>Y&1[A[?WZKJ@!BB0((GZ[8 S6E0W,[.A%N1YK;T7_+ M[4>&>X+V(LWIZ/_F='3(Z:T]$+W::%7 YB?X M-G(Q&:_L"9W(PSS6'(_-'/]CI8H/]V4@LN1?2TEH+7]9A^Z+:QF:^*W MS0_VNVGV9C?-=";S;:PG>O!T#;]6 *L:#H=>W]W?ES_6K!Z RBL&L\S\QCB) MA+,LH%34[3QE\:'',@R-/K?,2S5F?<)Y!TOWH\WJ/FFILLT:@RSH@=OB[4[] M[:( O//CNO CWQ@TU;Q6(_M$%B6VUC6[VP[_L[Q \@Y9R[5\W]IGVPX-Z^YH M3;3-(M4AKU>=\ZIES#Z1-P2.%A['+#S/F5?G4(U<2RQO,-Y_*W:\8>'.H/)1 M@/SFXP-)%Z% &]&YZ&GU/6$B+3ZC*$XX6^7?"=PSSEF<'RXIF=%4-A#WYXSQ MW8G\]*#\F&7\#U!+ P04 " QD8%3:.W.?:4" ">!P &0 'AL+W=O MGW/NQ1[OI'K4&P!#G@HN M],3;&%->^KY.-U!0?2%+$+B22U50@Z%:^[I40#.75' _"H*!7U FO.G8SP!+,JYPHCOT7)6 %" M,RF(@GSB?0@OK\+ )K@=7QCL=&=,K)0'*1]M<)=-O, R @ZIL1 4/UN8 ><6 M"7G\:$"]]DR;V!WOT6^=>!3S0#7,)/_*,K.9>$./9)#3BIN%W'V$1E#?XJ62 M:_=+=LW>P"-II8TLFF1D4#!1?^E38T0G(3J6$#4)D>-='^187E-#IV,E=T39 MW8AF!TZJRT9R3-BJ+(W"589Y9GI3E%P^ Y [D8*P#I$YIT*3]V2)'9!5'(C, MR4P6!7JX-#)]) O0H+:0$6P*?0XV/HM3':8:NN,7EM#-L;0T5&9&E;4;MQ);:@#6Y>+%?( MKS+:X#03:W+&$-#)/VAB3:CO"-D_W78:Q[U@- J'8W][0$K<2HE/2JG]N>]0 MQ$(;Q5)+LEY<"69.U:3?'M5_@YH,6O3!*X3\$Z\'+[P.>\,X' V#PUXG+<7D MU6US?KIO_L(P><$PB@=A+TS"PPR'+;QFX=G M&$8;+I[E D"AESQCV;:,%Y!3.>!+8/K)C(N<*KT5S^9R, M+<<@@@QB9410_;>&6\@R(TGC^*<2:M4Z#>/N>BO]S\)X;H[W_P%E4&^D1?S3!:_:%/1.A:*5U+QO&+6"/*4E?_TI7+$#@/Q M.QA(Q4#>,W@=#&[%X!:&EL@*L^ZHHI.1X!LD#+669A:%;PIN;4W*3!@?E=!/ M4\VG)O?Y,N.O .@SBX$9EZ*'C#*)+M&C3IEDE0'B,_2H>/R,OBT+UU\;UZ?J M%9W=@:)I)L\U]=/C'3K[=(X^(1O)!14@4OUCP5>2LD2.;*61 M&_UV7*&\*5&2#I01^L*96DATSQ)(6OAO^_DQZ1%@:Y?5?B-;O]V07HG?8C5 M+KY Q"&X#5 _^]^4=;&_@>/6870+>6Z[/'/9K^22QC"V]&V6(-9@3;ZN\BD( M$[XR84ZKP-^(YF7DB^0+A%2Z>BF;(ZF,$\9,RM-L021 M\@2=Z0PH\^*\+?ZE/K_09TK/>A(2W\'8'=GK%J!^#=0_%>A<4*;@("!_#Q#Q M ]_Q_79 00TH.!40O("(4WD84K 'Z1)'D><[3CNF88UI>"JFF.IRD!V&-&R% M1%RO'5%8(PK_3WX!2X[/K' _LP*"O1V(Y85MH>O+P*@V)>HUY2=(DVT:^3;0 M=)K!!6+O33QD1[2'+PB]*/2"=GS8:3J JXK0;X0NTJ?0C6JG?WA*T-.H[2TS"LXP*:8Y*9[;ZLD(4 M[C@3AX.H(]28-*:0HTRI:LQA,TZ 7&K&9 =SY ZBCGJ$F\Z!W:,PUV7H0U&[ M^ZB),XAP!^JF >'^#K1%O2U4'PK:VP>-L3\(H@[433?"_>WH/Z7Z?K4[T@Q_ MWPPW'/C!N\)7T1U[&9I.A_M;75?E^\! !?O(R2#LNA)-/\3#OHHXN4Z2U 2* M9N@NE7'&Y4H7QKYBUS0VW-_9CLL 68",]4MUJ^M0L\Z*XU%@O M8'P9H+QX!VY]?3Y.Q+ 2H64E]+77(TU_Q/T-LM4C=#X7,*<*]."@1*JGQKCL M.&N:K:#5":66X$T6X\ /G/?IWD(8A4X0A.UI0YI&2IR/2?C3PGM JU?%)MS& M1@\[!X)#FMY,^GMSETDM\4&=H:ETO/%XX/A>^-[C]LX$ZV)PMAOR\OO#%RKT"X)$&P;ORH-2C'WPK9U'B MB5!@8;T$<["7'\6\C&K5[>L/CYQ?UK\%YY\P#,_A)B1^\M)M9-(Z@ MQ!7;"7NK]G]AXU#N]0HE3+C"OEF;1%#LC%558^P(*B[K._O9!.+((#UG0!L# M&KCKC0+E9V;9?*K5'K1?[=3\0W U6#LX+OU765KMWG)G9^=?JJU0SXCP318H M?83@1C!IX J6[@24.X&@5G"+QFI>6"QA:57Q"'>26[CV(>7V&=Y]1LNX,.^= MV>WRSDQCZ]C\#G'1<"QJ#GJ&8P+?E;0; U]DB>6O]K'SJ76,OCBVH+V"_Q1V M "GY #2AY ^(P6R81E-?>_33-G!IT$_/Z/^]JQY0A]B<./R+8-8*9D$P.R.X MP#67DLNU.V7N"Q0([[ALJ-_#?]!%7@>BULV#KL_"IWF6Y90DHVG\U &4MT!Y M+]"?FDG_P5^+D9]@I"D9CX:D&V/88@Q[,>[=T7L#Q?"$XHJ,,YJ323?&J,48 M]6*X&K!"_A:2T2G)*!F-D[0;9-R"C'M!7()<#;MI)BW-I#<- M?H2RA^457#^A=G46'JXG4TAR*%K)!;E2*B&8 M-K!U>X5 ^(@<4K^S*-7[C(_"0B@=G#DKY*BJDE?GSB583=&F1UPT&PZ2[ P8 M/8#1UV;3)5STE(O0;)"]P&%YW5)]9]JEB0&! M*V>:#$8N^W7=I=0#J[:A,WA0UO49X7'C.CO4?H%[OU+*O@S\!FVO./\?4$L# M!!0 ( #&1@5/,,3>0?P, #D/ 9 >&PO=V]R:W-H965T5ZD6O 0QZXTSH?K0V)K^/8[U8 M R?Z5N8@[)NE5)P8NU2K6.<*2.9!G,5IDK1C3JB(!CV_-U.#GMP81@7,%-(; MSHG:C8#);3_"T?O&$UVMC=N(![V^4]CJHV?DI#Q+^>(6#UD_2IQ'P&!A' 6Q/Z\P!L828:QI+]13.S[D?="&6P)!MFGN3V-R@$M1S?0C+M_Z)M<3:) MT&*CC>0%V'K J=C_DK0;0* "-2RTT"T#S4@NM N"E MQWOM/G 38LB@I^06*7?:LKD''WV/MO&BPEV4N5'V+;4X,YCRG,D= 'H0"Q N M:6C&B-#H!LWMIN4NWQI]F8 AE.FO M%CB=SV:]V%COG(UX47@RVGN2GO&D@1ZE,&N-IB*#K (_">/O OC81J4,3?H> MFE$:)/QC86Y1 _^*TB3%%?Z,+X!5=7P*$QT M5L?'8)./P:97PTZBUBFCU@GR/%)!^88'F+HE4_?G*,Z[TJ&[3RC.29BDV3F7 MGS"N59<@G!R:8W*9#EN=''VA NV */VULCN%J=J(^_94I>=#T%-)1_T>?](W M9U+#9,/=FSH<[E:F M)CX:!3BHE9_!-%K(C3#[__;*W7+.&_KIYH?]$;X?XXK]B9L+_>AQH-\/E8]$ MK:@=!1@LK:GDMF/SH?9SVGYA9.X'D6=I[%CC']=VM@7E#MCW2RG-^\(9**?E MP7]02P,$% @ ,9&!4TZK^K?A @ S0@ !D !X;"]W;W)K&ULI59;;YLP&/TK%FJE5%K#)4#:*HG4A$SK0[>HE^UAVH,# M'\$JV)GM7/;O9QO"2Y)E+#^%UQ6K6D M!NZW=^R?C7?E98X%3%C^@R0R&UI7%DH@Q:MLK82F":B($MU0 TC1U78N-2S'M% MK(?N&9690%.:0-* C]KQURUX6QFOW7L[]V.OE?!;++NHYWY"GN.Y#>.9O!_N M--GY/_7IA]4/)J-7;X6>X>N]N1501$2<,['B@'[>SH7DZCS_:I'P:PG?2/BO M2,PX6Q-SQ:@;#G7F0"$E$J6<%1=J;QE]J;=BT]XJJ4-#K:^_]2@,^P-[O;]> MISF>IO6](#AR$)UFA:[ON,Z1T=,T]]IU Z_9:EA;#5NM3M,43 W86U:DKA9H MLMU.U7&Z/>?\HNEX?A08M0/=KNN<-QW(=IB1:SHE]M[]7 !?F,(H4,Q65);G MLX[6M??6E)RC^-B]F;@-\4C5ZK*T_J,O"_T]Y@M"! Z07U/&9.[CA:H_V!&?P%02P,$% @ ,9&!4_PK M"0W8! ,!@ !D !X;"]W;W)K&ULO5G;;N,V M$/T5PLA# B262%T=V 9BRT4+=-M@W72?&8NVA4BB*]+Q]N]+72S)RNC2C;%Y MB'4Y9X9S3,YAF.F))V]BSYA$WZ,P%K/17LK#HZ:)S9Y%5(SY@<7JS98G$97J M-MEIXI PZF>D*-2(KMM:1(-X-)]FSYZ3^90?91C$[#E!XAA%-/EWP4)^FHWP MZ/S@:[#;R_2!-I\>Z(ZMF7PY/"?J3BNC^$'$8A'P&"5L.QL]X<<5L5)"AO@[ M8"=1NT9I*:^11058CB((X_Z3?"R%J!!4')I""0)H$LX5@% 1C: :S()A#,U@%(2M=RVO/ MA/.HI/-IPD\H2=$J6GJ1J9^QE5Y!G$Z4M4S4VT#QY/P/-1=_YT*@9Y:@]9XF M##V@M9J._C%DB&_1@HI@@VCL(R\(CY+Y"*#<>DS2(!1WBORR]M#MS1VZ01H2 MZ5N!@AB]Q($4][4'?^WY4:BPZN'-Q?U4DZJN='3:IJAAD== 6FHPT!<>R[U MJ]AG/L#WNOF3#KZF]"Q%)6=1%Z0SX)\;.48&OD=$)Q@8SW(X78?*^5SVU0]G MOQ##*&>8D<4SVF;8,6()E3QY[ AFEL',+)C9,5U#-?>@29(S[8R9]L?W^0,A MV,!*@_>Z^ #.(8YM7L(\ &;K#B'6)6X%X/!$MXA=XBXJMK%EN%8=D-E $9<%QL-E0&8:3DN:8@,1;,)(;#&3BF*\WE1_*+M]'S,*1)[24H1Y[!O5@58[.QQI8 M2A];ME[_:2Q?#^"88^PTE 'S6Q@69E(*,_G?PM2GQS!I)H.D 5"]T@ <0!HP M?YLT6*\V$GJG.,N0*F6>T))'D=H!KB7?O'4T+ES;H>#/&P@F53CRPQ924"\] M!&/L-) * F+'<5VGY7NI[!=W^^] (\&5!>-N#[Z> ME12)+MN<[6"KJ3: ([IM.$VU 9SA?M@!K" <=EQSTJ)UY=G8^FF&4J3J%P? M@>( .% < -3/I]N:!YD(J=R;=[GP] M?LH.=1O/%_AQ MB8'G'GY#J_D?R0G;^^%0 M&0 'AL+W=OJ EVF8CD2Y)Q5E@?WR'DBS:EJU\'!:Z6*(T,WK# M]Z1'<[R5ZDFO&3/H)4N%ONJMC=E<>IZ.URRC^D)NF( [2ZDR:F"H5I[>*$:3 M(BE+/>+[D9=1+GJ3<7%MIB9CF9N4"S932.=91M6W&Y;*[54/]W87'OAJ;>P% M;S+>T!6;,_.XF2D8>765A&=,:"X%4FQYU;O&EU,RM E%Q)^<;?7>.;*M+*1\ MLH/[Y*KG6T0L9;&Q)2@]80\E;$GSU#S([6^L:BBT]6*9ZN(7;:M8OX?B7!N95ZYXC_=,D-YJC_!8[2] MHG<'+M ?:YEK*A(]]@ST9A%Z<=7'3=D'.=/'"'V1PJP!CP PA_D>S$D],60W M,3>DM>#OL;E ?X9$9_@$WBF;T_W6^ $-4]!42\X4^\:.$C>._UW5 DN5OOD M_OT9"J-[PS+]3PNL?@VK7\#JOP66=K#8 :SX$!;;P=H +%W* M@O=?#I%/Q3/3]@OU,'^$3]!)KENF<50_9M0E=K'OOOY^%_BM4.QS%Y(&P2>B^D,R M.,TPWG,X_#:. 9U1/+:GY>M+MU0E'Z =$_=LTBGBG9W@H!/$!PU*,8E&Q\0W MH_PSK#MCPNW.-"]7%=!!QHVE/(>%@4)FS=#=?#9KFT1G#3CL%+O.3'#4"7:C MIN/BX)C<9A .SKW4SI=PNS%5]"J64DNND= -O.?*\$5J6Q9<*B1@[:K1=[L& M"\[>;YMP9R-XV"DE../!HTXH8=0@.0BC8R4T@X8!.:T$XBR,M%O8>Y40?D0) MQ+D-P5U2 G%61$@7E%"A.+#Z" ^.I/!:U&&/SM5(NZN]5PO1A[3@/(CT.Z4% M9URD_4_-C])">&I!YQ]KX96HPQZ=!Y)V#ZRTH//%ORPV5@NPVE-4F -]V/6 M7?]1$1?;'79FW+G\0M6*"XU2MH22 M_L4 (*ER,[ <&+DI]M,6TAB9%:=K1F%Q:0/@_E*"=*J!?4"])3OY'U!+ P04 M " QD8%36;^R#\<" 6" &0 'AL+W=OU M]^]W=M*,(J#5IGTA]N6>Y_R<+W<,MDK_,!FBA:=<2#,,,FO7EV%HX@QS9AIJ MC9+>I$KGS-)6KT*SUL@2#\I%O3!G7 :C@;?-]6B@"BNXQ+D&4^0YT[_& M*-1V&+2"9\,]7V76&<+18,U6N$#[L)YKVH4U2\)SE(8K"1K387#5NISUG;]W M>.2X-3MK<$J62OUPF^MD=@5!@;!T#H\<&)RB$(Z)C_*PX@SJD ^ZNG]D_ M>>VD9GJ9&$UO>6$LZ,[*L4;90S,4<,B8QKA ]PQK9F[ M0#B;HF5]9B^ZC$[Y?%"9[?6V3VIDVZC#;&2 M&]26+P622LF5!JGLOLX7_+V:O_<_KJE?T_=/'O^1B0)!I6!<#S# C2F8DU'0 M-Z=AZSJ"M 96[H$)G'$)B1*":0-K1:/9V[NQU[Q*4>%. MH\M1K_R$,93V0MJRXFMK/<2N?._>LX];EY/6 ?N4AEXYH_[0EQ/SEND5EP8$ MIA2JV>A3.>AR"I4;J]:^S2Z5I:;MEQD-;M3.@=ZGBBJAVK@ ]5^!T6]02P,$ M% @ ,9&!4PR3^_0W P ^!, T !X;"]S='EL97,N>&ULW5AM;]HP M$/XKD3M-G30U0-:4K("T(56:M$V5V@_[5AGB@"7'SAS307_]?'8(+_4AU@]; MF1'$OL?WW./SA1@&M5D)=C=GS$3+4LAZ2.;&5!_CN)[.64GK"U4Q:9%"Z9(: M.]2SN*XTHWD-3J6(>YU.&I>42S(:R$5Y4YHZFJJ%-$.2MJ;(7[[D0])-/Y#( MTXU5SH;DX?SMSX4RUV\B?SU[?W;6>7AWO6\_=\ [$@=)+X\@O>C8AC([%*-/ MCZ,_1(Y17^U2-],MT]H3<^P?I>F )(PX"RKR;4N7;XXD;G9^-"B4W!1 0KS! M1J$EBQZI&)(Q%7RB.7@5M.1BYZ#=,E:]-H(%@!%J5!4#:(PJ;2?G=*8D=1K6'DW' MTDZ9$'=PQ_XH=KB7Q=;^=6#W9-NU@IJNI_$#X-]F\]S;M,F+>*.*/RKS>6&7 M(]T8"H[=:E;PI1LOBU8 QM[%V6E5B=4GP6>R9'[Q1P<<#>C:+YHKS9]L-"B5 MJ34P3:)'I@V?;EM^:5K=LZ59E].RP#7W3E#SW\WSC$FFJ=@6;6O_-6?YQ8J3 MJW\EV7VK[ L.:FP>PZ]=Y.4IB$Q/0>1)U&3_%$1FKU]D\CHUQLTA8^LDLW.. M::T1G!>'Y#N<0L4F:#19<&&X;$9SGN=,/CO.6'I#)_9GS0Z_G9^S@BZ$N6_! M(=GTO[&<+\JLG74+B6AF;?I?87G=M#VLVEA:94F2IEA&Q^.@@C&6MS2%=Y@-TP8>6!R(]&>YQG<;KY##=8#MZ:$* MP5:*5R*V4CS7@(3S!AY9%MYM+ YX8+N U0[$#\>!F@K[) GL*J8-NX-Q),LP M!&HQ7*-IBF0GA5=X?["[)$FR+(P %E:0)!@"=R..8 I X8DB7L.[CV/XO5S M*M[\US?Z#5!+ P04 " QD8%3EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( #&1@5.R@\9*[@0 $\K / M>&PO=V]R:V)O;VLN>&ULQ9I-;]LX$$#_"J%3%FC7MK[:!G& MDF[ =+$J(M< M%[0TMHE2I$M23MM?OY1DIV37&>QE5B=;$BT_C<1YY(@7C]I\76G]E7UOI++S M9.O<[GPRL=46&F[_U#M0_LA:FX8[OVDV$[LSP&N[!7"-G*33:3EIN%#)Y<7Q M7 LS"3>T@\H)K?S.;L>#@$?[ZWBWR?;"BI60POV8)_UW"0EKA!*-^ GU/)DF MS&[UXU_:B)]:.2Z7E=%2SI/9<. !C!/5OW8O.\@O?&7[/8ZO/G,/,D_*J3_A M6ACK^A;]^;EGW(-O/&RU3G\0TH&YX@X^&MWNA-ITI_%7,0DNHX_#\7,(XKGY M+V'4Z[6HX$I7;0/*#7$T(#M 9;=B9Q.F> /SY+W>@V$+OH'NHOR_W-3#!3I/ M%H3+G M_P-S4/2,ECZI!6:B9_V:U%+7GJ-D[+KFJ@ 60*0*9C@CY=QI 9@AD M-@KDLL/Q/PT@0; M!/(-+>2[U@H%UOJ[W:R$&AJ$*7R*Y? I\;/([99=?VO%GDO?C=J#==TO M0TQ4-<2N^<"%80]MZ?*BBZ*(269&;)DK6(,Q?8=N&F'M[W<8<\N, M6"X?M:X?A92'.^N[R:8C8&^M]0.6%R$F9I<9L5Z>0O@9]J#\?>YP%V#ZDZDJ MQ,3\,J,7S+X;8W817((2VK [/ZZU+]@=1+T%\\N,6#"WOHM ] !B(ID1FZ3O M$WTV&;*+#V&7L4%5(H;$1#(C-LEULY/Z!X#O(95OZ6< ;.&'B!$?YI 9L40\ MEFZ ?>'?HYBEF#M28G?X)Y[=:B\VWTW9(B4DC)98&.DZ(HXG9)"6W"2)@=A9B8CY)B7TR*/ADE\$TDA)K MY#G-'4##<@AFENQ_-\NI2&:88C)BQ9Q.D2_9'3?&;X28F' R8N$\A[GTYZY; M&6*B!;!1A'/ C,MTF'$R8N/@F&%Y*<.,DQ$;!\<,"TP99IR,N@Z&^CN*)F:< MC-HX*&843/4 MQ8X>"C$Q"^4CU,?8V14X+F2D]!R34#YFI2S*1SGZ'H980CAFF(]R3$(YL81P MS# ?Y9B$74$L(PXVAB$LJ))81CACV]P"14 M4+^<03'#GEY@$BJ()728ZSY-*J![4WB_@VX>I#;A0H "DU!!+*$GS,,4S<]] M3RFHP!14$"OH9"@_<=<:X>)J>8$IJ"!?"X"4]*-L5*"+ 8@5]&RU8XAOB(DI MJ"!6$(+9/:HA)J:@@EA!:#3C!2"8@HJ1WN0,F%%NQQ14C%6)ZS'#W%YB"BJ) M%81CAJ.X$E-02:R@\/78B0P?8F(**HD5=**N&:;Z$!.S4$EL(10SZNDE9J&2 MV$(G,7_=^A 3LU#96VC2-[:7%S6LA8+ZSO^%]?LK+JN%8=W'L,PD+[H7P>M6 MRO=^W[VZU;P^K@<]KF6]_ =02P,$% @ ,9&!4[5Q8'P6 @ JB8 !H M !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/DW_$ ,GWZ50SONNU/= M[?NZ^#@>3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ7.8T MW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6D MC\/U=$V7@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G M#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F" M: N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCKYV";06U%O)=!; M46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#; M)ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z M.^KM!'H[ZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] O8- M[T"]@T#O0+V#0.] O8- [T"]@T#OF/RL)- [4.\@T#M0[R#0.U#O(- [4.\@ MT#NCWIE [XQZ9P*],^J="?3.J'[RW7QU^67R[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9 M(D9WQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MS MLVKBZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+E MJDU'\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K3 M8Y<*D8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@? M$J0/!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% @ M,9&!4]4\5A&/!0 CQ< !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,9&!4[AP$*S>"@ .S( !@ ("! M82H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,9&!4Y+$Z6LX#0 NB4 !D ("!9DD 'AL+W=O&PO=V]R:W-H965T !X;"]W M;W)K&UL4$L! A0#% @ ,9&!4_ZXHJF]! M8@T !D ("!;64 'AL+W=O&PO=V]R:W-H965T1O !X;"]W;W)K&UL4$L! A0#% @ ,9&!4\4WS^%/%0 WG8 !D M ("!W'0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,9&!4T_JS1!:"@ J!L !D ("!XY( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,9&! M4[1W_/_G 0 < 0 !D ("!/:< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,9&!4XQ[TD!/! ?@L M !D ("!\[T 'AL+W=O&PO=V]R:W-H965T6RD M?P0 )(* 9 " @0;' !X;"]W;W)K&UL4$L! A0#% @ ,9&!4W7SS%FP! ) X !D M ("!O,L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,9&!4];B@BA)! '0H !D ("!Y]H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,9&!4\3; MSZ63 P Z@H !D ("!>N@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,9&!4\DZX)N^! ]Q< !D M ("!"O, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,9&!4^X%.ZE:!0 *A\ !D ("! MJO\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,9&!4U'35S+: @ M @ !D ("!6PL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,9&!4Q&=H\'C M @ G @ !D ("!8!&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ ,9&!4TRB+.-I! $!, !D M ("!FR@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,9&!4Y7>UA9H @ D08 !D ("!7C@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,9&!4W4(#2I? @ YP4 !D ("!>D$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,9&!4\PQ-Y!_ P .0\ !D M ("!&EH! 'AL+W=O&PO=V]R:W-H M965TA@ 0!X;"]W;W)K&UL4$L! M A0#% @ ,9&!4RHNRVY#! GA4 !D ("!]V4! 'AL M+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !) $D ]A, $![ 0 $! end XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 244 442 1 false 56 0 false 8 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.okta.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.okta.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.okta.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Overview and Basis of Presentation Sheet http://www.okta.com/role/OverviewandBasisofPresentation Overview and Basis of Presentation Notes 8 false false R9.htm 2102102 - Disclosure - Accounting Standards and Significant Accounting Policies Sheet http://www.okta.com/role/AccountingStandardsandSignificantAccountingPolicies Accounting Standards and Significant Accounting Policies Notes 9 false false R10.htm 2104103 - Disclosure - Business Combinations Sheet http://www.okta.com/role/BusinessCombinations Business Combinations Notes 10 false false R11.htm 2111104 - Disclosure - Cash Equivalents and Investments Sheet http://www.okta.com/role/CashEquivalentsandInvestments Cash Equivalents and Investments Notes 11 false false R12.htm 2116105 - Disclosure - Fair Value Measurements Sheet http://www.okta.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2121106 - Disclosure - Deferred Commissions Sheet http://www.okta.com/role/DeferredCommissions Deferred Commissions Notes 13 false false R14.htm 2123107 - Disclosure - Goodwill and Intangible Assets, net Sheet http://www.okta.com/role/GoodwillandIntangibleAssetsnet Goodwill and Intangible Assets, net Notes 14 false false R15.htm 2128108 - Disclosure - Deferred Revenue and Performance Obligations Sheet http://www.okta.com/role/DeferredRevenueandPerformanceObligations Deferred Revenue and Performance Obligations Notes 15 false false R16.htm 2130109 - Disclosure - Convertible Senior Notes, Net Notes http://www.okta.com/role/ConvertibleSeniorNotesNet Convertible Senior Notes, Net Notes 16 false false R17.htm 2136110 - Disclosure - Leases Sheet http://www.okta.com/role/Leases Leases Notes 17 false false R18.htm 2141111 - Disclosure - Commitments and Contingencies Sheet http://www.okta.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2143112 - Disclosure - Employee Incentive Plans Sheet http://www.okta.com/role/EmployeeIncentivePlans Employee Incentive Plans Notes 19 false false R20.htm 2151113 - Disclosure - Income Taxes Sheet http://www.okta.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2153114 - Disclosure - Net Loss Per Share Sheet http://www.okta.com/role/NetLossPerShare Net Loss Per Share Notes 21 false false R22.htm 2158115 - Disclosure - Subsequent Events Sheet http://www.okta.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) Sheet http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies Accounting Standards and Significant Accounting Policies (Policies) Policies http://www.okta.com/role/AccountingStandardsandSignificantAccountingPolicies 23 false false R24.htm 2305301 - Disclosure - Business Combinations (Tables) Sheet http://www.okta.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.okta.com/role/BusinessCombinations 24 false false R25.htm 2312302 - Disclosure - Cash Equivalents and Investments (Tables) Sheet http://www.okta.com/role/CashEquivalentsandInvestmentsTables Cash Equivalents and Investments (Tables) Tables http://www.okta.com/role/CashEquivalentsandInvestments 25 false false R26.htm 2317303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.okta.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.okta.com/role/FairValueMeasurements 26 false false R27.htm 2324304 - Disclosure - Goodwill and Intangible Assets, net (Tables) Sheet http://www.okta.com/role/GoodwillandIntangibleAssetsnetTables Goodwill and Intangible Assets, net (Tables) Tables http://www.okta.com/role/GoodwillandIntangibleAssetsnet 27 false false R28.htm 2331305 - Disclosure - Convertible Senior Notes, Net (Tables) Notes http://www.okta.com/role/ConvertibleSeniorNotesNetTables Convertible Senior Notes, Net (Tables) Tables http://www.okta.com/role/ConvertibleSeniorNotesNet 28 false false R29.htm 2337306 - Disclosure - Leases (Tables) Sheet http://www.okta.com/role/LeasesTables Leases (Tables) Tables http://www.okta.com/role/Leases 29 false false R30.htm 2344307 - Disclosure - Employee Incentive Plans (Tables) Sheet http://www.okta.com/role/EmployeeIncentivePlansTables Employee Incentive Plans (Tables) Tables http://www.okta.com/role/EmployeeIncentivePlans 30 false false R31.htm 2354308 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.okta.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.okta.com/role/NetLossPerShare 31 false false R32.htm 2406401 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.okta.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 32 false false R33.htm 2407402 - Disclosure - Business Combinations - Schedule of Business Acquisition Consideration (Details) Sheet http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails Business Combinations - Schedule of Business Acquisition Consideration (Details) Details 33 false false R34.htm 2408403 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 34 false false R35.htm 2409404 - Disclosure - Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired (Details) Sheet http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired (Details) Details 35 false false R36.htm 2410405 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) Sheet http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails Business Combinations - Schedule of Pro Forma Information (Details) Details 36 false false R37.htm 2413406 - Disclosure - Cash Equivalents and Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) Sheet http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails Cash Equivalents and Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) Details 37 false false R38.htm 2414407 - Disclosure - Cash Equivalents and Investments - Schedule of Contractual Maturities of Short-term Investments (Details) Sheet http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails Cash Equivalents and Investments - Schedule of Contractual Maturities of Short-term Investments (Details) Details 38 false false R39.htm 2415408 - Disclosure - Cash Equivalents and Investments - Narrative (Details) Sheet http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails Cash Equivalents and Investments - Narrative (Details) Details 39 false false R40.htm 2418409 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 40 false false R41.htm 2419410 - Disclosure - Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) Sheet http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) Details 41 false false R42.htm 2420411 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.okta.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 42 false false R43.htm 2422412 - Disclosure - Deferred Commissions (Details) Sheet http://www.okta.com/role/DeferredCommissionsDetails Deferred Commissions (Details) Details http://www.okta.com/role/DeferredCommissions 43 false false R44.htm 2425413 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details) Sheet http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails Goodwill and Intangible Assets, net - Narrative (Details) Details 44 false false R45.htm 2426414 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) Sheet http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) Details 45 false false R46.htm 2427415 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Future Amortization Expense (Details) Sheet http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails Goodwill and Intangible Assets, net - Schedule of Future Amortization Expense (Details) Details 46 false false R47.htm 2429416 - Disclosure - Deferred Revenue and Performance Obligations (Details) Sheet http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails Deferred Revenue and Performance Obligations (Details) Details http://www.okta.com/role/DeferredRevenueandPerformanceObligations 47 false false R48.htm 2432417 - Disclosure - Convertible Senior Notes, Net - Convertible Senior Notes (Details) Notes http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails Convertible Senior Notes, Net - Convertible Senior Notes (Details) Details 48 false false R49.htm 2433418 - Disclosure - Convertible Senior Notes, Net - Schedule of Interest Expense (Details) Notes http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails Convertible Senior Notes, Net - Schedule of Interest Expense (Details) Details 49 false false R50.htm 2434419 - Disclosure - Convertible Senior Notes, Net - Schedule of Liability and Equity Component of Notes (Details) Notes http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails Convertible Senior Notes, Net - Schedule of Liability and Equity Component of Notes (Details) Details 50 false false R51.htm 2435420 - Disclosure - Convertible Senior Notes, Net - Note Hedges, Warrants and Capped Calls (Details) Notes http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails Convertible Senior Notes, Net - Note Hedges, Warrants and Capped Calls (Details) Details 51 false false R52.htm 2438421 - Disclosure - Leases - Schedule of Operating Lease Costs (Details) Sheet http://www.okta.com/role/LeasesScheduleofOperatingLeaseCostsDetails Leases - Schedule of Operating Lease Costs (Details) Details 52 false false R53.htm 2439422 - Disclosure - Leases - Narrative (Details) Sheet http://www.okta.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 53 false false R54.htm 2440423 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details) Sheet http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails Leases - Schedule of Maturities of Operating Leases (Details) Details 54 false false R55.htm 2442424 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 55 false false R56.htm 2445425 - Disclosure - Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) Details 56 false false R57.htm 2446426 - Disclosure - Employee Incentive Plans - Narrative (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails Employee Incentive Plans - Narrative (Details) Details 57 false false R58.htm 2447427 - Disclosure - Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details) Details 58 false false R59.htm 2448428 - Disclosure - Employee Incentive Plans - Schedule of Stock Option Activity (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails Employee Incentive Plans - Schedule of Stock Option Activity (Details) Details 59 false false R60.htm 2449429 - Disclosure - Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) Details 60 false false R61.htm 2450430 - Disclosure - Employee Incentive Plans - Schedule of Estimated Fair Value Assumptions (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails Employee Incentive Plans - Schedule of Estimated Fair Value Assumptions (Details) Details 61 false false R62.htm 2452431 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.okta.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 62 false false R63.htm 2455432 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 63 false false R64.htm 2456433 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) Sheet http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) Details 64 false false R65.htm 2457434 - Disclosure - Net Loss Per Share - Narrative (Details) Sheet http://www.okta.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share - Narrative (Details) Details 65 false false All Reports Book All Reports okta-20211031.htm okta-10312021_ex311.htm okta-10312021_ex312.htm okta-10312021_ex321.htm okta-20211031.xsd okta-20211031_cal.xml okta-20211031_def.xml okta-20211031_lab.xml okta-20211031_pre.xml q3221011001st13thflamendme.htm http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "okta-20211031.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 244, "dts": { "calculationLink": { "local": [ "okta-20211031_cal.xml" ] }, "definitionLink": { "local": [ "okta-20211031_def.xml" ] }, "inline": { "local": [ "okta-20211031.htm" ] }, "labelLink": { "local": [ "okta-20211031_lab.xml" ] }, "presentationLink": { "local": [ "okta-20211031_pre.xml" ] }, "schema": { "local": [ "okta-20211031.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 547, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 4, "http://xbrl.sec.gov/dei/2021": 5, "total": 9 }, "keyCustom": 45, "keyStandard": 397, "memberCustom": 11, "memberStandard": 39, "nsprefix": "okta", "nsuri": "http://www.okta.com/20211031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.okta.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Business Combinations", "role": "http://www.okta.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Cash Equivalents and Investments", "role": "http://www.okta.com/role/CashEquivalentsandInvestments", "shortName": "Cash Equivalents and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Fair Value Measurements", "role": "http://www.okta.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Deferred Commissions", "role": "http://www.okta.com/role/DeferredCommissions", "shortName": "Deferred Commissions", "subGroupType": "", "uniqueAnchor": null }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - Goodwill and Intangible Assets, net", "role": "http://www.okta.com/role/GoodwillandIntangibleAssetsnet", "shortName": "Goodwill and Intangible Assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - Deferred Revenue and Performance Obligations", "role": "http://www.okta.com/role/DeferredRevenueandPerformanceObligations", "shortName": "Deferred Revenue and Performance Obligations", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - Convertible Senior Notes, Net", "role": "http://www.okta.com/role/ConvertibleSeniorNotesNet", "shortName": "Convertible Senior Notes, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Leases", "role": "http://www.okta.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141111 - Disclosure - Commitments and Contingencies", "role": "http://www.okta.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143112 - Disclosure - Employee Incentive Plans", "role": "http://www.okta.com/role/EmployeeIncentivePlans", "shortName": "Employee Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - Income Taxes", "role": "http://www.okta.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153114 - Disclosure - Net Loss Per Share", "role": "http://www.okta.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2158115 - Disclosure - Subsequent Events", "role": "http://www.okta.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies)", "role": "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies", "shortName": "Accounting Standards and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Business Combinations (Tables)", "role": "http://www.okta.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Cash Equivalents and Investments (Tables)", "role": "http://www.okta.com/role/CashEquivalentsandInvestmentsTables", "shortName": "Cash Equivalents and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.okta.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - Disclosure - Goodwill and Intangible Assets, net (Tables)", "role": "http://www.okta.com/role/GoodwillandIntangibleAssetsnetTables", "shortName": "Goodwill and Intangible Assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - Convertible Senior Notes, Net (Tables)", "role": "http://www.okta.com/role/ConvertibleSeniorNotesNetTables", "shortName": "Convertible Senior Notes, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337306 - Disclosure - Leases (Tables)", "role": "http://www.okta.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344307 - Disclosure - Employee Incentive Plans (Tables)", "role": "http://www.okta.com/role/EmployeeIncentivePlansTables", "shortName": "Employee Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354308 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.okta.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i13d014f3bfb247349c448f2065f7cb9f_D20210503-20210503", "decimals": "-5", "lang": "en-US", "name": "okta:BusinessCombinationConsiderationTransferredLiabilitiesIncurredCashHeldBack", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i13d014f3bfb247349c448f2065f7cb9f_D20210503-20210503", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Business Combinations - Schedule of Business Acquisition Consideration (Details)", "role": "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails", "shortName": "Business Combinations - Schedule of Business Acquisition Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ief40fc61aa9145b6bc317c8af941d117_D20210503-20210503", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i59221abb35cc4243a1e01c48a05aeb2e_I20210503", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i59221abb35cc4243a1e01c48a05aeb2e_I20210503", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i13d014f3bfb247349c448f2065f7cb9f_D20210503-20210503", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired (Details)", "role": "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "shortName": "Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i206c613875ad4ccbb5d204fa2f4a1bf0_D20210503-20210503", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i4aa5502afd9f43e3a6b83989067e711b_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details)", "role": "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "shortName": "Business Combinations - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i4aa5502afd9f43e3a6b83989067e711b_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Cash Equivalents and Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details)", "role": "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "shortName": "Cash Equivalents and Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Cash Equivalents and Investments - Schedule of Contractual Maturities of Short-term Investments (Details)", "role": "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails", "shortName": "Cash Equivalents and Investments - Schedule of Contractual Maturities of Short-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ib340aa010c724f26beee579f2883cfb1_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "okta:ShortTermInvestmentPurchasesNotYetSettled", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "okta:ShortTermInvestmentPurchasesNotYetSettled", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Cash Equivalents and Investments - Narrative (Details)", "role": "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails", "shortName": "Cash Equivalents and Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i0017f58a655048bfa5114f8d8a7bcdaf_I20210131", "decimals": "INF", "lang": "en-US", "name": "okta:ShortTermInvestmentPurchasesNotYetSettled", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ibc7c8d86a36546e497e51d4d47585de2_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ibc7c8d86a36546e497e51d4d47585de2_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i085f45c9a43848eb960ef8a2865937ff_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details)", "role": "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "shortName": "Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i085f45c9a43848eb960ef8a2865937ff_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "okta:CapitalizedContractCostsAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Deferred Commissions (Details)", "role": "http://www.okta.com/role/DeferredCommissionsDetails", "shortName": "Deferred Commissions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "okta:CapitalizedContractCostsAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details)", "role": "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "shortName": "Goodwill and Intangible Assets, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details)", "role": "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Future Amortization Expense (Details)", "role": "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets, net - Schedule of Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i4ed0136cab0e40bf88bafafb6ffe34fa_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Deferred Revenue and Performance Obligations (Details)", "role": "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails", "shortName": "Deferred Revenue and Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Convertible Senior Notes, Net - Convertible Senior Notes (Details)", "role": "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "shortName": "Convertible Senior Notes, Net - Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "if01d9d036bf94488b39205ffc8fd9601_D20210201-20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentRedemptionPricePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "iddbab034c54042ae8edad9f552deb0f9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Convertible Senior Notes, Net - Schedule of Interest Expense (Details)", "role": "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "shortName": "Convertible Senior Notes, Net - Schedule of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "iddbab034c54042ae8edad9f552deb0f9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ie7de07dd1d284b77ad2d88dc09842bda_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Convertible Senior Notes, Net - Schedule of Liability and Equity Component of Notes (Details)", "role": "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "shortName": "Convertible Senior Notes, Net - Schedule of Liability and Equity Component of Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ie7de07dd1d284b77ad2d88dc09842bda_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForRepurchaseOfWarrants", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Convertible Senior Notes, Net - Note Hedges, Warrants and Capped Calls (Details)", "role": "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "shortName": "Convertible Senior Notes, Net - Note Hedges, Warrants and Capped Calls (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "iccb1aa92288e45308be584f53325ebbc_I20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Leases - Schedule of Operating Lease Costs (Details)", "role": "http://www.okta.com/role/LeasesScheduleofOperatingLeaseCostsDetails", "shortName": "Leases - Schedule of Operating Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Leases - Narrative (Details)", "role": "http://www.okta.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i0017f58a655048bfa5114f8d8a7bcdaf_I20210131", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details)", "role": "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails", "shortName": "Leases - Schedule of Maturities of Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ia31798c1d51644bb8a690a02eb7d197f_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ia31798c1d51644bb8a690a02eb7d197f_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details)", "role": "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails", "shortName": "Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "okta:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "incentive_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - Employee Incentive Plans - Narrative (Details)", "role": "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "shortName": "Employee Incentive Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "okta:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "incentive_plan", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "okta:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "okta:CommonStockCapitalSharesReservedForFutureIssuanceAndShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details)", "role": "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails", "shortName": "Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "okta:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i2db763779f674ceb9184ad8013c945e4_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "okta:CommonStockCapitalSharesReservedForFutureIssuanceAndShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i0017f58a655048bfa5114f8d8a7bcdaf_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448428 - Disclosure - Employee Incentive Plans - Schedule of Stock Option Activity (Details)", "role": "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails", "shortName": "Employee Incentive Plans - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ie9da41a5c66047bd8858e115625ed907_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "ie9da41a5c66047bd8858e115625ed907_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i12b9b19d9b764c1d89f503f5f7fdc29b_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details)", "role": "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails", "shortName": "Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i12b9b19d9b764c1d89f503f5f7fdc29b_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "if4a95d707bad4bd3b7d509ebaa6eadf3_D20210801-20211031", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450430 - Disclosure - Employee Incentive Plans - Schedule of Estimated Fair Value Assumptions (Details)", "role": "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails", "shortName": "Employee Incentive Plans - Schedule of Estimated Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "if4a95d707bad4bd3b7d509ebaa6eadf3_D20210801-20211031", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.okta.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455432 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i0392fe91e1214fd4ae9fa44322822cc5_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456433 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details)", "role": "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "iafb6ef208cfd47a0915da4099d80c5d7_D20210201-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457434 - Disclosure - Net Loss Per Share - Narrative (Details)", "role": "http://www.okta.com/role/NetLossPerShareNarrativeDetails", "shortName": "Net Loss Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "i5b9bb13c48864cf09eca86ffbb00fc2d_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Overview and Basis of Presentation", "role": "http://www.okta.com/role/OverviewandBasisofPresentation", "shortName": "Overview and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Accounting Standards and Significant Accounting Policies", "role": "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPolicies", "shortName": "Accounting Standards and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "okta-20211031.htm", "contextRef": "idbb2262709f1404cb57b29cf0d4ebbaa_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r590" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r591" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r591" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r599" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r591" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r591" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r591" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r591" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r587" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r588" ], "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/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.okta.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "okta_A2017EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Equity Incentive Plan [Member]", "label": "2017 Equity Incentive Plan [Member]", "terseLabel": "2017 Equity Incentive Plan" } } }, "localname": "A2017EquityIncentivePlanMember", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "okta_AdjustmentsToAdditionalPaidInCapitalPurchaseOfConvertibleNoteWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Purchase Of Convertible Note Warrants", "label": "Adjustments To Additional Paid In Capital, Purchase Of Convertible Note Warrants", "negatedTerseLabel": "Payments for warrants related to convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfConvertibleNoteWarrants", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "okta_AdjustmentstoAdditionalPaidinCapitalPurchaseofCappedCallsforConvertibleNoteHedges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges", "label": "Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges", "negatedTerseLabel": "Purchases of capped calls related to convertible senior notes" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalPurchaseofCappedCallsforConvertibleNoteHedges", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "okta_Auth0AndAtSpokeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auth0 and atSpoke", "label": "Auth0 and atSpoke [Member]", "terseLabel": "Auth0 and atSpoke" } } }, "localname": "Auth0AndAtSpokeMember", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "okta_Auth0Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auth0", "label": "Auth0 [Member]", "terseLabel": "Auth0" } } }, "localname": "Auth0Member", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "okta_BusinessAcquisitionEquityInterestIssuedOrIssuableHeldBackNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Held Back, Number of Shares", "label": "Business Acquisition, Equity Interest Issued or Issuable, Held Back, Number of Shares", "terseLabel": "Equity consideration held back (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableHeldBackNumberOfShares", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "okta_BusinessCombinationActualRevenueAndEarningsSinceAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Actual Revenue and Earnings Since Acquisition", "label": "Business Combination, Actual Revenue and Earnings Since Acquisition [Abstract]", "terseLabel": "Actual Revenue and Earnings" } } }, "localname": "BusinessCombinationActualRevenueAndEarningsSinceAcquisitionAbstract", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "okta_BusinessCombinationConsiderationTransferredLiabilitiesIncurredCashHeldBack": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back", "label": "Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back", "terseLabel": "Cash consideration held back" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredCashHeldBack", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "okta_BusinessCombinationConsiderationTransferredLiabilitiesIncurredCashHeldBackPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back, Period", "label": "Business Combination, Consideration Transferred, Liabilities, Incurred, Cash Held Back, Period", "terseLabel": "Cash consideration hold back period" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredCashHeldBackPeriod", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "okta_BusinessCombinationConsiderationTransferredLiabilitiesIncurredEquityInterestsIssuedAndIssuableHeldBack": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Liabilities, Incurred, Equity Interests Issued and Issuable Held Back", "label": "Business Combination, Consideration Transferred, Liabilities, Incurred, Equity Interests Issued and Issuable Held Back", "terseLabel": "Equity consideration held back" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredEquityInterestsIssuedAndIssuableHeldBack", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "okta_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Operating Lease, Liability, Noncurrent", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Operating Lease, Liability, Noncurrent", "negatedTerseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseLiabilityNoncurrent", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "okta_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensation": { "auth_ref": [], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation", "negatedTerseLabel": "Accrued compensation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensation", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "okta_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "okta_BusinessCombinationReplacementEquityAwardsTotalIssuedFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Replacement Equity Awards, Total Issued, Fair Value", "label": "Business Combination, Replacement Equity Awards, Total Issued, Fair Value", "terseLabel": "Replacement equity awards issued, fair value" } } }, "localname": "BusinessCombinationReplacementEquityAwardsTotalIssuedFairValue", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "okta_CapitalizedContractCostsAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Costs, Additions", "label": "Capitalized Contract Costs, Additions", "terseLabel": "Sales commissions capitalized as contract costs" } } }, "localname": "CapitalizedContractCostsAdditions", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/DeferredCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "okta_CashEquivalentsAndShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Equivalents And Short Term Investments [Abstract]", "label": "Cash Equivalents And Short Term Investments [Abstract]", "terseLabel": "Cash Equivalents and Short-term Investments [Abstract]" } } }, "localname": "CashEquivalentsAndShortTermInvestmentsAbstract", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "okta_CashPaidDuringThePeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid During the Period", "label": "Cash Paid During the Period [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringThePeriodAbstract", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "okta_CommonStockCapitalSharesReservedForFutureIssuanceAndShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Common Stock, Capital Shares Reserved For Future Issuance And Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Number", "label": "Common Stock, Capital Shares Reserved For Future Issuance And Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Number", "totalLabel": "Common stock reserved for future issuance and options and unvested RSUs outstanding (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAndShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingNumber", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "okta_ConvertibleSeniorNotesDue2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2023 [Member]", "label": "Convertible Senior Notes Due 2023 [Member]", "terseLabel": "2023 convertible senior notes" } } }, "localname": "ConvertibleSeniorNotesDue2023Member", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "http://www.okta.com/role/NetLossPerShareNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "okta_ConvertibleSeniorNotesDue2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2025 [Member]", "label": "Convertible Senior Notes Due 2025 [Member]", "terseLabel": "2025 convertible senior notes" } } }, "localname": "ConvertibleSeniorNotesDue2025Member", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "okta_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2026", "label": "Convertible Senior Notes Due 2026 [Member]", "terseLabel": "2026 convertible senior notes" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "okta_CostofServicesLicensesandServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Services, Licenses and Services [Member]", "label": "Cost of Services, Licenses and Services [Member]", "terseLabel": "Subscription" } } }, "localname": "CostofServicesLicensesandServicesMember", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "domainItemType" }, "okta_DebtInstrumentConvertibleCarryingAmountofEquityComponentNet": { "auth_ref": [], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount of Equity Component, Net", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component, Net", "totalLabel": "Carrying amount of the equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountofEquityComponentNet", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "monetaryItemType" }, "okta_DebtInstrumentConvertibleEquityComponentUnamortizedDiscountIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails": { "order": 2.0, "parentTag": "okta_DebtInstrumentConvertibleCarryingAmountofEquityComponentNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Equity Component, Unamortized Discount Issuance Costs", "label": "Debt Instrument, Convertible, Equity Component, Unamortized Discount Issuance Costs", "negatedTerseLabel": "Less: issuance costs", "terseLabel": "Equity component, unamortized discount issuance costs" } } }, "localname": "DebtInstrumentConvertibleEquityComponentUnamortizedDiscountIssuanceCosts", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "monetaryItemType" }, "okta_DebtInstrumentConvertibleLimitWithinThresholdOfConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Limit Within Threshold Of Consecutive Trading Days", "label": "Debt Instrument, Convertible, Limit Within Threshold Of Consecutive Trading Days", "terseLabel": "Limit within threshold of consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleLimitWithinThresholdOfConsecutiveTradingDays", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "integerItemType" }, "okta_DebtInstrumentConvertiblePeriodAfterConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Period After Consecutive Trading Days", "label": "Debt Instrument, Convertible, Period After Consecutive Trading Days", "terseLabel": "Period after consecutive trading days" } } }, "localname": "DebtInstrumentConvertiblePeriodAfterConsecutiveTradingDays", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "integerItemType" }, "okta_DebtInstrumentRedemptionSalesPriceasaPercentageofConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Sales Price as a Percentage of Conversion Price", "label": "Debt Instrument, Redemption, Sales Price as a Percentage of Conversion Price", "terseLabel": "Sales price as a percentage of conversion price" } } }, "localname": "DebtInstrumentRedemptionSalesPriceasaPercentageofConversionPrice", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "okta_DebtInstrumentRepurchaseAmount.PortionAllocatedtoEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Repurchase Amount. Portion Allocated to Equity Component", "label": "Debt Instrument, Repurchase Amount. Portion Allocated to Equity Component", "terseLabel": "Consideration allocated to equity component" } } }, "localname": "DebtInstrumentRepurchaseAmount.PortionAllocatedtoEquityComponent", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "okta_DebtInstrumentRepurchaseAmountPortionAllocatedtotoDebtComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Repurchase Amount, Portion Allocated to to Debt Component", "label": "Debt Instrument, Repurchase Amount, Portion Allocated to to Debt Component", "terseLabel": "Consideration allocated to debt component" } } }, "localname": "DebtInstrumentRepurchaseAmountPortionAllocatedtotoDebtComponent", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "okta_DebtIssuanceCostsEquityComponentGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs, Equity Component, Gross", "label": "Debt Issuance Costs, Equity Component, Gross", "terseLabel": "Issuance costs attributable to equity component" } } }, "localname": "DebtIssuanceCostsEquityComponentGross", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "okta_DepreciationAmortizationandAccretionExcludingAmortizationofDeferredSalesCommissions": { "auth_ref": [], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Amortization and Accretion, Excluding Amortization of Deferred Sales Commissions", "label": "Depreciation, Amortization and Accretion, Excluding Amortization of Deferred Sales Commissions", "terseLabel": "Depreciation, amortization and accretion" } } }, "localname": "DepreciationAmortizationandAccretionExcludingAmortizationofDeferredSalesCommissions", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "okta_DerivativeInstrumentHedgeExercisedConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Hedge Exercised, Consideration Received on Transaction", "label": "Derivative Instrument, Hedge Exercised, Consideration Received on Transaction", "terseLabel": "Hedge exercised, consideration received on transaction" } } }, "localname": "DerivativeInstrumentHedgeExercisedConsiderationReceivedOnTransaction", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "monetaryItemType" }, "okta_DerivativeInstrumentHedgeExercisedSharesReceivedOnTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Hedge Exercised, Shares Received on Transaction", "label": "Derivative Instrument, Hedge Exercised, Shares Received on Transaction", "terseLabel": "Hedge exercised, number of shares received on transaction" } } }, "localname": "DerivativeInstrumentHedgeExercisedSharesReceivedOnTransaction", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "sharesItemType" }, "okta_DerivativeInstrumentNumberOfSharesAvailableForPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Number Of Shares Available For Purchase", "label": "Derivative Instrument, Number Of Shares Available For Purchase", "terseLabel": "Number of shares available for purchase (in shares)" } } }, "localname": "DerivativeInstrumentNumberOfSharesAvailableForPurchase", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "sharesItemType" }, "okta_EquityComponentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Component [Abstract]", "label": "Equity Component [Abstract]", "terseLabel": "Equity component:" } } }, "localname": "EquityComponentAbstract", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "stringItemType" }, "okta_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "okta_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Assets", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Assets", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "okta_InitialCapPriceperShareCappedCalls": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Cap Price per Share, Capped Calls", "label": "Initial Cap Price per Share, Capped Calls", "terseLabel": "Initial cap price of capped calls (in dollars per share)" } } }, "localname": "InitialCapPriceperShareCappedCalls", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "perShareItemType" }, "okta_InterestExpenseandOtherNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense and Other Nonoperating (Income) Expense", "label": "Interest Expense and Other Nonoperating (Income) Expense", "negatedTotalLabel": "Interest and other, net" } } }, "localname": "InterestExpenseandOtherNonoperatingIncomeExpense", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "okta_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "terseLabel": "Operating lease not yet commenced, undiscounted future payments" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "okta_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "okta_LiabilityComponentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability Component [Abstract]", "label": "Liability Component [Abstract]", "terseLabel": "Liability component:" } } }, "localname": "LiabilityComponentAbstract", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "stringItemType" }, "okta_PaymentforCappedCallConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for Capped Call, Convertible Debt", "label": "Payment for Capped Call, Convertible Debt", "negatedTerseLabel": "Purchases of capped calls related to convertible senior notes", "terseLabel": "Purchase of capped call on convertible debt" } } }, "localname": "PaymentforCappedCallConvertibleDebt", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "monetaryItemType" }, "okta_PercentageOfClosingSalePriceInExcessOfConvertibleNotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Closing Sale Price In Excess Of Convertible Notes", "label": "Percentage Of Closing Sale Price In Excess Of Convertible Notes", "terseLabel": "Percentage of closing sale price in excess of convertible notes" } } }, "localname": "PercentageOfClosingSalePriceInExcessOfConvertibleNotes", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "okta_ProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pro Forma Information", "label": "Pro Forma Information [Abstract]", "terseLabel": "Pro Forma Consolidated Statement of Operations Data" } } }, "localname": "ProFormaInformationAbstract", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "okta_ProceedsfromTerminationofNoteHedges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Termination of Note Hedges", "label": "Proceeds from Termination of Note Hedges", "terseLabel": "Proceeds from hedges related to convertible senior notes" } } }, "localname": "ProceedsfromTerminationofNoteHedges", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "monetaryItemType" }, "okta_RestrictedCashAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Cash Awards", "label": "Restricted Cash Awards [Member]", "terseLabel": "Restricted cash awards" } } }, "localname": "RestrictedCashAwardsMember", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "okta_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "terseLabel": "Schedule of Shares of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "okta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails": { "order": 1.0, "parentTag": "okta_CommonStockCapitalSharesReservedForFutureIssuanceAndShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingNumber", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number", "terseLabel": "Stock options and unvested RSUs outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingNumber", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "okta_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "integerItemType" }, "okta_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "okta_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfEquityIncentivePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans", "terseLabel": "Number of equity incentive plans (in incentive plans)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfEquityIncentivePlans", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "integerItemType" }, "okta_ShortTermInvestmentMaturitiesNotYetSettled": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short-Term Investment Maturities Not Yet Settled", "label": "Short-Term Investment Maturities Not Yet Settled", "terseLabel": "Short-term investments, maturities unsettled" } } }, "localname": "ShortTermInvestmentMaturitiesNotYetSettled", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "okta_ShortTermInvestmentPurchasesNotYetSettled": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short-Term Investment Purchases Not Yet Settled", "label": "Short-Term Investment Purchases Not Yet Settled", "terseLabel": "Short-term investments, purchases unsettled" } } }, "localname": "ShortTermInvestmentPurchasesNotYetSettled", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "okta_StockIssuedBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Business Combination", "label": "Stock Issued, Business Combination", "terseLabel": "Issuance of common stock and value of equity awards assumed in connection with business combination" } } }, "localname": "StockIssuedBusinessCombination", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "okta_StockIssuedDuringPeriodSharesDebtExtinguishment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Debt Extinguishment", "label": "Stock Issued During Period, Shares, Debt Extinguishment", "terseLabel": "Shares of class a common stock transferred (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesDebtExtinguishment", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "sharesItemType" }, "okta_StockIssuedExecutiveBonusSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Executive Bonus Settlement", "label": "Stock Issued, Executive Bonus Settlement", "terseLabel": "Issuance of common stock for bonus settlement" } } }, "localname": "StockIssuedExecutiveBonusSettlement", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "okta_StockIssuedRepurchaseofConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Repurchase of Convertible Debt", "label": "Stock Issued, Repurchase of Convertible Debt", "terseLabel": "Issuance of common stock for repurchases and conversions of convertible senior notes" } } }, "localname": "StockIssuedRepurchaseofConvertibleDebt", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "okta_StockOptionsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options And Restricted Stock Units [Member]", "label": "Stock Options And Restricted Stock Units [Member]", "terseLabel": "Stock Options and Restricted Stock Units" } } }, "localname": "StockOptionsAndRestrictedStockUnitsMember", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "okta_StockRedeemedValueExerciseOfHedgesRelatedToConvertibleSeniorNotes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Redeemed, Value, Exercise of Hedges Related to Convertible Senior Notes", "label": "Stock Redeemed, Value, Exercise of Hedges Related to Convertible Senior Notes", "terseLabel": "Benefit from exercise of hedges related to convertible senior notes" } } }, "localname": "StockRedeemedValueExerciseOfHedgesRelatedToConvertibleSeniorNotes", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "okta_TechnologyServicesCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology Services Costs [Member]", "label": "Technology Services Costs [Member]", "terseLabel": "Professional services and other" } } }, "localname": "TechnologyServicesCostsMember", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "domainItemType" }, "okta_TownsendStreetLabsIncAtSpokeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Townsend Street Labs, Inc. (\u201catSpoke\u201d)", "label": "Townsend Street Labs, Inc. (\u201catSpoke\u201d) [Member]", "terseLabel": "atSpoke" } } }, "localname": "TownsendStreetLabsIncAtSpokeMember", "nsuri": "http://www.okta.com/20211031", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r260", "r304", "r347", "r349", "r496", "r497", "r498", "r499", "r500", "r501", "r520", "r567", "r569", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r260", "r304", "r347", "r349", "r496", "r497", "r498", "r499", "r500", "r501", "r520", "r567", "r569", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r174", "r331", "r335", "r523", "r566", "r568" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r174", "r331", "r335", "r523", "r566", "r568" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r260", "r304", "r337", "r347", "r349", "r496", "r497", "r498", "r499", "r500", "r501", "r520", "r567", "r569", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r260", "r304", "r337", "r347", "r349", "r496", "r497", "r498", "r499", "r500", "r501", "r520", "r567", "r569", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r22", "r177", "r178" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $3,149 and $3,451" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r52", "r53", "r54", "r554", "r574", "r575" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r63", "r64", "r65", "r119", "r120", "r121", "r434", "r570", "r571", "r600" ], "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)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful life of acquired intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r384", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r119", "r120", "r121", "r381", "r382", "r383", "r441" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net of issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "negatedLabel": "Equity component of early extinguishment and conversions of convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r350", "r352", "r387", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r352", "r377", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r179", "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r80", "r101", "r280", "r467" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r77", "r101" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization of deferred commissions" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r74", "r101", "r280", "r469" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r101", "r280", "r294", "r295", "r469" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r101", "r224", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r163", "r166", "r172", "r201", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r430", "r435", "r457", "r485", "r487", "r528", "r552" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r47", "r113", "r201", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r430", "r435", "r457", "r485", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r444" ], "calculation": { "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total cash equivalents and short-term investments" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r187" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r188" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r185", "r209" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r191" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Amortized cost, due between one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r189", "r191", "r546" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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": "Estimated fair value, due between one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r190" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Amortized cost, due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r189", "r190", "r545" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next 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": "Estimated fair value, due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r181", "r186", "r209", "r534" ], "calculation": { "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails": { "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).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Estimated Fair Value", "totalLabel": "Estimated fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r353", "r379" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r438", "r439" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r346", "r348" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r346", "r348", "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Equity consideration (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, expected tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r408", "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r408", "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r420", "r421", "r422" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r420", "r421" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net loss" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Other liabilities, noncurrent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r412", "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r412", "r413" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss related to costs capitalized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r215" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 commissions" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r215" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 commissions, noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Net Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r32", "r103" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash, Cash Equivalents, and Short-term Investments [Text Block]", "terseLabel": "Cash Equivalents and Investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r103", "r107" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r458" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r111", "r113", "r134", "r135", "r136", "r138", "r140", "r149", "r150", "r151", "r201", "r245", "r249", "r250", "r251", "r254", "r255", "r302", "r303", "r306", "r307", "r457", "r592" ], "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 [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/CoverPage", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "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/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Value of shares issuable under warrants granted (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Shares issuable under warrants granted (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of warrants issued subject to anti-dilution adjustments (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r242", "r536", "r558" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r239", "r240", "r241", "r243", "r583" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingencies" ], "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" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/CoverPage", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "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" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.okta.com/role/CoverPage", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "calculation": { "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails": { "order": 2.0, "parentTag": "okta_CommonStockCapitalSharesReservedForFutureIssuanceAndShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingNumber", "weight": 1.0 } }, "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 future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common stock and additional paid-in capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r119", "r120", "r441" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62", "r71", "r540", "r562" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r225", "r230", "r418" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Capitalized internal-use software costs" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r109", "r432" ], "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/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r318", "r319", "r332" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r318", "r319", "r332" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r333" ], "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 that was included in the contract liability balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial 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": "Convertible Debt, Current", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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, noncurrent" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Shares related to convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "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 Liability and Equity Component of Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r338", "r345", "r576" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r76", "r523" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "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/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Shares issued during the period" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r105", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount", "terseLabel": "Original debt amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r110", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r274", "r281", "r282", "r284", "r298" ], "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, Net" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r17", "r18", "r112", "r117", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r292", "r293", "r294", "r295", "r470", "r529", "r530", "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "http://www.okta.com/role/NetLossPerShareNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r286", "r530", "r550" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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", "verboseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r285" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails": { "order": 1.0, "parentTag": "okta_DebtInstrumentConvertibleCarryingAmountofEquityComponentNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r259", "r289" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r39", "r259", "r310", "r313", "r315" ], "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": "Initial conversion rate of common stock" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "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": "Limitation on sale of common stock due to sale price threshold (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "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": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Limitation on sale of common stock (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r257", "r292", "r293", "r468", "r470", "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Face amount of debt instrument" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r38", "r290", "r468", "r470" ], "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", "verboseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38", "r258" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Fixed interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "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]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "http://www.okta.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40", "r112", "r117", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r292", "r293", "r294", "r295", "r470" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "http://www.okta.com/role/NetLossPerShareNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value amount of debt instrument that was repurchased.", "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Debt repurchase, total consideration" } } }, "localname": "DebtInstrumentRepurchaseAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Redemption face amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r112", "r117", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r283", "r292", "r293", "r294", "r295", "r310", "r314", "r315", "r316", "r467", "r468", "r470", "r471", "r549" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails", "http://www.okta.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r270", "r287", "r292", "r293", "r469" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: unamortized debt issuance costs and debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r194", "r210" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities 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, Number of Positions", "terseLabel": "Number of short-term investments in unrealized loss positions (in investments)" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r469" ], "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", "terseLabel": "Issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r102" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Purchased developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Dilutive effect on securities" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Employee Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r72", "r124", "r125", "r126", "r127", "r128", "r132", "r134", "r138", "r139", "r140", "r145", "r146", "r442", "r443", "r541", "r563" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r72", "r124", "r125", "r126", "r127", "r128", "r134", "r138", "r139", "r140", "r145", "r146", "r442", "r443", "r541", "r563" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141", "r143", "r144", "r147" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r458" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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", "terseLabel": "Effects of changes in foreign currency exchange rates on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r392" ], "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" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average stock-based compensation recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs related to unvested restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Shares committed under the ESPP", "verboseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r375" ], "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": "Issued and outstanding stock options", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r63", "r64", "r65", "r119", "r120", "r121", "r123", "r129", "r131", "r148", "r202", "r309", "r317", "r381", "r382", "r383", "r396", "r397", "r441", "r459", "r460", "r461", "r462", "r463", "r465", "r570", "r571", "r572", "r600" ], "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 [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Strategic investments without a readily determinable fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "terseLabel": "Strategic Investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r199" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "terseLabel": "Strategic investments, realized gains and unrealized adjustments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r272", "r292", "r293", "r454" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "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/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r444", "r445", "r446", "r450" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r272", "r292", "r293", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r445", "r493", "r494", "r495" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r272", "r292", "r293", "r444", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r444", "r445", "r447", "r448", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r272", "r292", "r293" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r272", "r338", "r339", "r344", "r345", "r445", "r493" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r272", "r292", "r293", "r338", "r339", "r344", "r345", "r445", "r494" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r272", "r292", "r293", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r445", "r495" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r272", "r292", "r293", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r493", "r494", "r495" ], "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 [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r449", "r452" ], "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" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r192", "r193", "r197", "r198", "r199", "r204", "r205", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r283", "r308", "r440", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r592", "r593", "r594", "r595", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r231" ], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r233" ], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining three months of fiscal 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r233" ], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r233" ], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r233" ], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r225", "r228", "r231", "r234", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r231", "r525" ], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r225", "r230" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r231", "r524" ], "calculation": { "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted-Average Remaining Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Total identifiable intangible assets", "verboseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r79", "r101", "r184" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "(Gain) loss on strategic investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r101", "r296", "r297" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "okta_InterestExpenseandOtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on early extinguishment and conversion of debt", "negatedTerseLabel": "Loss on early extinguishment of debt", "terseLabel": "Loss on early extinguishment and conversion of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r217", "r219", "r487", "r527" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r101", "r218", "r221", "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairments" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r75", "r113", "r163", "r165", "r168", "r171", "r173", "r201", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r457" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r68", "r163", "r165", "r168", "r171", "r173", "r526", "r537", "r543", "r564" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "negatedTerseLabel": "Pretax losses", "totalLabel": "Loss before provision for (benefit from) income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r237", "r238" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r114", "r393", "r394", "r395", "r398", "r400", "r402", "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r130", "r131", "r162", "r391", "r399", "r401", "r565" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r97", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r100" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r100", "r521" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r100" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r100", "r477" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r100" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.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", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r223", "r229" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r67", "r161", "r466", "r469", "r542" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "okta_InterestExpenseandOtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r80", "r278", "r291", "r294", "r295" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r82", "r279", "r294", "r295" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r94", "r96", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "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 Contractual Maturities of Short-term Investments" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r444" ], "calculation": { "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Short term investments, fair value" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofOperatingLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Operating Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Operating lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r482" ], "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 Maturities of Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r482" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r482" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "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 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/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r482" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r482" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r482" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "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 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/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r482" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r482" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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 issued and outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r113", "r167", "r201", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r431", "r435", "r436", "r457", "r485", "r486" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r113", "r201", "r457", "r487", "r531", "r556" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r113", "r201", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r431", "r435", "r436", "r457", "r485", "r486", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Software licenses" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r530", "r550" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "verboseLabel": "Draws on line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r271", "r288", "r292", "r293", "r530", "r553" ], "calculation": { "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails" ], "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": "Convertible senior notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r244" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from 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/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from 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/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r98", "r102" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r57", "r60", "r65", "r69", "r102", "r113", "r122", "r124", "r125", "r126", "r127", "r130", "r131", "r137", "r163", "r165", "r168", "r171", "r173", "r201", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r443", "r457", "r538", "r560" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashContributionExpense": { "auth_ref": [ "r102" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "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": "Non-cash charitable contributions" } } }, "localname": "NoncashContributionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r163", "r165", "r168", "r171", "r173" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r476", "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r473" ], "calculation": { "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r473" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r474", "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash payments included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r472" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r480", "r483" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r479", "r483" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r437" ], "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": "Overview and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/OverviewandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r49", "r50", "r52" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.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": "Net change in unrealized gains or losses on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r61", "r63", "r64", "r66", "r70", "r309", "r459", "r464", "r465", "r539", "r561" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "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", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r58", "r61", "r428", "r429", "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r52", "r55", "r56", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "terseLabel": "Realized gains or losses reclassified out of accumulated other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r49", "r52", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Gross unrealized gains or losses from available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r36", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r102" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "okta_InterestExpenseandOtherNonoperatingIncomeExpense", "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": "Interest income and other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "terseLabel": "Other-than-temporary impairment short term investment" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForHedgeFinancingActivities": { "auth_ref": [ "r93", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.", "label": "Payments for Hedge, Financing Activities", "terseLabel": "Purchases of hedges related to 2023 convertible senior notes" } } }, "localname": "PaymentsForHedgeFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfWarrants": { "auth_ref": [ "r91" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt.", "label": "Payments for Repurchase of Warrants", "negatedTerseLabel": "Payments for warrants related to convertible senior notes", "terseLabel": "Payments for repurchase of Warrants" } } }, "localname": "PaymentsForRepurchaseOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r87" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition 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 for Software", "negatedTerseLabel": "Capitalization of internal-use software costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r83", "r85", "r182" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of securities available for sale and other" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r86", "r423" ], "calculation": { "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r86" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Payments for business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r353", "r379" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r302" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r302" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $0.0001 per share; 100,000 shares authorized; no shares issued and outstanding as of October 31, 2021 and January\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r30", "r31" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "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": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r89" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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": "Proceeds from issuance of convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r89" ], "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": "Net proceeds from notes" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromHedgeFinancingActivities": { "auth_ref": [ "r90", "r99" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.", "label": "Proceeds from Hedge, Financing Activities", "terseLabel": "Proceeds from hedges related to convertible senior notes" } } }, "localname": "ProceedsFromHedgeFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r88", "r380" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from shares issued in connection with employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from issuance of warrants related to 2023 convertible senior notes" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r83", "r84", "r182" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities and redemption of securities available for sale" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r83", "r84", "r182" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of securities available for sale and other" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r88", "r380" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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 stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r236", "r487", "r547", "r557" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r92" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Payments for repurchases and conversions of convertible senior notes" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Debt repurchased, total consideration" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSeniorDebt": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.", "label": "Repayments of Senior Debt", "terseLabel": "Debt repurchase, cash portion" } } }, "localname": "RepaymentsOfSeniorDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r390", "r522", "r586" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r11", "r103", "r107" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash, current included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r14", "r103", "r107", "r582" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash, noncurrent included in other assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r8", "r14", "r107", "r582" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted Cash, Noncurrent" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r141" ], "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": "Restricted stock", "verboseLabel": "Unvested restricted stock awards issued and outstanding" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "verboseLabel": "Unvested RSUs issued and outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails", "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r317", "r384", "r487", "r555", "r573", "r575" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r119", "r120", "r121", "r123", "r129", "r131", "r202", "r381", "r382", "r383", "r396", "r397", "r441", "r570", "r572" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r159", "r160", "r164", "r169", "r170", "r174", "r175", "r176", "r330", "r331", "r523" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r329", "r334", "r336" ], "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": "Deferred Revenue and Performance Obligations", "verboseLabel": "Deferred Commissions" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredCommissions", "http://www.okta.com/role/DeferredRevenueandPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r326" ], "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 from remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Performance obligations expected to be satisfied, expected timing" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r327" ], "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": "Remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/DeferredRevenueandPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r478", "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets exchanged for lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potentially Dilutive Securities Excluded from Diluted Per Share Calculation" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofBusinessAcquisitionConsiderationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.okta.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisition Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Interest Expense" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "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 Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r352", "r376", "r386" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense by Statement of Operations Location" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r444", "r445" ], "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 Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r225", "r230", "r524" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofFutureAmortizationExpenseDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r225", "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Investments [Line Items]", "terseLabel": "Schedule of Investments [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]", "terseLabel": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r353", "r379" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r356", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r370" ], "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 ESPP Black-Scholes Option Pricing Model Estimated Fair Value Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r43", "r111", "r149", "r150", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r314", "r315", "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/GoodwillandIntangibleAssetsnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r535", "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "Senior notes" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetNoteHedgesWarrantsandCappedCallsDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofInterestExpenseDetails", "http://www.okta.com/role/ConvertibleSeniorNotesNetScheduleofLiabilityandEquityComponentofNotesDetails", "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofCarryingAmountsandEstimatedFairValuesofConvertibleNoteDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r100" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r354" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r361" ], "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", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r364" ], "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 granted in period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r365" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r372" ], "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/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockbasedCompensationExpensebyStatementofOperationsLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Vested and exercisable, number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r361" ], "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", "negatedTerseLabel": "Number of options, canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, aggregate intrinsic\u00a0value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r358", "r379" ], "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": "Number of options, outstanding end of period (in shares)", "periodStartLabel": "Number of options, outstanding beginning of period (in shares)", "terseLabel": "Options to purchase common stock outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r357" ], "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": "Options outstanding, weighted average exercise price end of period (in dollars per share)", "periodStartLabel": "Options outstanding, weighted average exercise price beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r351", "r379" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Weighted-average purchase price of employee purchased Class A common stock (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Shares of employee purchased Class A common stock (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r351", "r355" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofCommonStockReservedforFutureIssuanceDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options canceled, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing price of common stock (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Fair value, unvested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Equity awards outstanding, aggregate intrinsic\u00a0value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r371", "r385" ], "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/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofEstimatedFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Vested and exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r16", "r532", "r533", "r551" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "verboseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofContractualMaturitiesofShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r108", "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Accounting Standards and Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r111", "r113", "r134", "r135", "r136", "r138", "r140", "r149", "r150", "r151", "r201", "r245", "r249", "r250", "r251", "r254", "r255", "r302", "r303", "r306", "r307", "r309", "r457", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails", "http://www.okta.com/role/CoverPage", "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r63", "r64", "r65", "r119", "r120", "r121", "r123", "r129", "r131", "r148", "r202", "r309", "r317", "r381", "r382", "r383", "r396", "r397", "r441", "r459", "r460", "r461", "r462", "r463", "r465", "r570", "r571", "r572", "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r119", "r120", "r121", "r148", "r523" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r309", "r317", "r360" ], "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", "negatedTerseLabel": "Number of options, exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r45", "r309", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock and value of equity awards assumed in connection with business combination" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r21", "r309", "r317" ], "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": "Total proceeds from employee purchase of Class A common stock" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r309", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock for bonus settlement" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r309", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options and other activity, net" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r113", "r180", "r201", "r457", "r487" ], "calculation": { "http://www.okta.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets", "http://www.okta.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r488", "r489" ], "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/2021-01-31", "presentation": [ "http://www.okta.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplementary cash flow disclosure:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Technology Service [Member]", "terseLabel": "Professional services and other" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.okta.com/role/GoodwillandIntangibleAssetsnetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r192", "r193", "r197", "r198", "r199", "r283", "r308", "r440", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r592", "r593", "r594", "r595", "r596", "r597", "r598" ], "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 [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r116", "r338", "r345", "r544" ], "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" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CashEquivalentsandInvestmentsScheduleofAmortizedCostsUnrealizedGainsandLossesandEstimatedFairValueofCashEquivalentsandShorttermInvestmentsDetails", "http://www.okta.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r33" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Issuance costs attributable to liability component" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r152", "r153", "r154", "r155", "r156", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Shares subject to warrants related to the issuance of the 2023 Notes" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofDilutedPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r133", "r140" ], "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 outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r132", "r140" ], "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 outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/CondensedConsolidatedStatementsofOperations", "http://www.okta.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of deferred debt issuance cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.okta.com/role/ConvertibleSeniorNotesNetConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r587": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r588": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r589": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r590": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r591": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r592": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r593": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r594": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r595": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r596": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r597": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r598": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r599": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3581-108585" } }, "version": "2.1" } ZIP 91 0001660134-21-000026-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001660134-21-000026-xbrl.zip M4$L#!!0 ( #&1@5/X3M03,@@ !8D 7 ;VMT82TQ,#,Q,C R,5]E M>#,Q,2YH=&WE6FU3V[@6_GY_A3:=VX69O#D$2@-E)@WI-G.[T(5TNOOICFS+ MB2Z.Y97DA.ROO\^1G!=(H##MLNR6#R&VI*/S\ISG'-DY_N'TO#?\[6.?C>TD M91\_O?TPZ+%*K='XO-=K-$Z'I^S]\.6:DE2KC::/1/ZNPRMC: MO--HS&:S^FROKO2H,;QHD*AV(U7*B'ILX\K),=W!I^#QR;^.?ZC5V*F*BHG( M+(NTX%;$K# R&['/L3!7K%8K9_54/M=R-+:LU6P%[+/25W+*_;B5-A4G"SG' M#7]]W'";'(>?'KI8\ M_;%JX/R:$5HF?MC(/P0T@5+N;07 MU(.;RMYGR'83(OAUH=>_& [>#7K=X>#\#$B]N/S4/1NRX3F[^/2ASX(] M7@O:.WS7&WE^P8+]^,:==\_4L.'[/KOL]SY=#(:#_B7K_]I[WSW[J<^ZO2$[ M?\>"UWOMZC-5O7O)NJ?G'X?]TQL!@344I!)NS19[WK[O7KSMGO4O:^>_?NC_ MMG![J]EL/2I+_ARUVUO5'E394,4Q^SGZC\PRE559)+25R9S9,4>:[Q\>/5O= M@SH;L#&?"J;%5(H9R-^.I6&_%%PC_.F<78A<:"2JW@_: M6Q\K85BF4"$AD,N,\6S.BLSJ0D!-U$Q7/N$1SB:X(K58PB/ACM7XFM"B%D $3:5(49:KO,VG',-#D(G(*DMP9 #3"5)HQ+:-I$Q $D01=Q])$J3(% MUA%U:)7Z<.5:12+&;<-V$)U8(-P^!/WK:,RSD6!=9.5%D0I3=]JVCH+] M';&F%3JK]8%=)U]2\&A71@F]ABD?8]+PX=O7(#_QXETW1U>[S@6WX889 M5%.VE[YO#J$C=TN" S/;:;7=V>!)8;7L:D^%@5YPI"/A+\>^2O4AXH5Y^!(B MZE @8N5.GOI5H2$ *3V5QA$%9HG,R:$>9$4QZS2E1G/ ; MF'LX53P8>H#K5,:$*&Y4QHDIN0$:J5LAF'$=+T(.$$H>RE3:.16N;=M2 CAT MN,![[-Z8NM;M.$*^+@W*"YT#>,85VBA2.G8*N+YG)#+4SQ3XPXC("=@T!3V= MQQ@20.:._9ZD#/[UB(I*#NM/>5JX1">?BR1!1R*G\);9TEDLZ^<#B,M?;F\V M'(JP$*1C?$L3JL+>K<%#J)4O9POJUY(O][NUZK,3?+TDE,X: H8D>ASA\EOD+X/2G4]K^V'72^CGA.P 4> F0]R'_]2D+=) M_%Y(J.\@7V21._+M?G>M=1<'9>H[)'! 9PPZLD12(&!E:5FVN#/!KZA6^+KO MJH7K6-RSF,6A^5$P*+M1?_C;DO(\QD(CEAE_)V3*/@=+$'>T(U5?L RJE2DF M$[34?PAG3,FT6Q\O?%?%*%R$'S4GT4BQ*H(A'#L@G.Z!5AGWJJ=LF4U5.A7$ MVQD?E<_E=$DH8I*G:BXP.ALKSQ[\!JJ @F]2U.K?*C9/Z>Q3>-+Q"HX6D9B$ M0I='_ZI_XW>G3;=>RZ'G=H^K.OZ .14;+^H6"T-EK9ITFJLE/,1!L[";2[[P M;L]_CO5"+CI#R(RA1^H$4F%+-0Z=28L3!Q0^O=*LWO7X62MEX ML7,Y7'=##1MOCK4/ZZ^;=P\WZ\&=8]](;,.I[-6&9TS.LS>5O6+-HC ?=Y\Z;-$1^F">ZQKDFT/]$@))ZOR M#A8Q]Q2&+8Q[I+L@Y$E]]13^>>8NZ(VE2%C_6D0%$2$[]VWL/]893DY'6FP0 M/< ].Q_]#,Q,BYH=&WE M6FU3V[@6_GY_A3:=VX69O#F$%@)E)DW"-C.]T(5TNOOICF++B2Z.Y97DA.RO MO\^1G!=(H#"E++OE0X@MZ>B\/.=P:_?^JQL9TD[-/G]Q_['5:J MU&I?]CJU6G?091\&__G(FM5ZP ::IT9:J5*>U&J]LQ(KC:W-6K7:;#:KSO:J M2H]J@XL:B6K6$J6,J$8V*ITB-@7Y2^DE/NQZVTB3A9R#FN^>OCFMOD>*BB M^%,_V@NJC9O*WF?(=A-" M^%SH9[6AT[L8]$_[G?:@?WX&I%Y2[Q\#IG M>6IU+J F*J8KGO (9Q-!&6P9>(J+_:@":'4J+28EF(Y-(F$9K.Q#,?,Y/2Q6C\36A1"R(")- E* M,E7WF;1C&&@R$3H%26X&U50$,Z=8%K'A?-T-VX/\U4"^Z/COW1-_P6*9PL,4 MK)5'RP@^IF-8KXW+-$9Z<.K&\#U,\@@R$;4U]Y41<4DIE<'IA!?"49*L %'$ MPMS:&IB+7)M7IAEY@@E @4*HW';&Z1-R,V9QHF9F 1$M1M)8](B6<;KI]8:6 MY;5(FX4R&]K^$X/=K++!#<^\?G70"-X>F2*)(&\R 6@,$VG&M(RF34 01!)T'4D3)LKD6$?4H57BPY5I%8H(MPW; M070B@7#[$/2NPS%/1X*UD947>2),P;E[W&G;. KV=\2:5NBKU@=VG7Q)I3OU MX*%=&27T&J9\C$G#AV]?@?S8BW>]'%WM.A?'$)'[I8$!Z:V MU6BZD\&SPFK9TW:%@5YPI"/AK\>^3/4AY+EY^!(BZJ% Q(J=//6K7$, 4GHJ MC2,*S!*IDT,]R(IBUFE*BX0["!3CC0$ ;_ A B!;\XGV\&2LZ !6=@AO9"HA' ML I5*16&N::(K)6$+5(GREC\ARJ% :3R2T,\)V0&BP$V&N __J5-;I('X(Y=0WT$^3T-W[MO]X?KK M-D[+U'=(X( .&G1N":5 P(K2LNQS9X)?4:WP==]5"]>QN $TSW5*N)>]I0MTZE*IH)X.^6CXN&<+@A%3+)$S05& M9V/EV8/?0!50\"1%K?I4L7E.9W?A2<U2T6#I6U:M*JKY;P(4Z;N=U<\I77>_YSK!>2,\2^,D2V7E5X MC*"U>#+CDJGSO%MT MA)0?08G"#Z3 E&H>.I4"(PXN?GBE6[7N];-0RD:+G8OAJANJV6ASK'E0/:S? M/5RO!G>./9'8FE/9JPW/F(RG[TI[I574(CH8MAK9-0O@C+5D242\Z1R5/1<; M.?M>OVJ"!=SG^DN?)3 *Z^\QK$YF/= 9!9)@9 N+F'L*PQ:FO7!/?7_OO' ' M]*E2R GKC*6(V>FR0IS[/O8?ZQ0GIR4M-@@?X*:=3_Y!"SRSX:/=;W)2S1'L M(U](OIA"5O._FG&_WSGY/U!+ P04 " QD8%3PU=DTE0% !U&@ %P M &]K=&$M,3 S,3(P,C%?97@S,C$N:'1M[5EM<]HX$/Y^OV)+YMIT!K]"$C T M,]0X4Z8II.!LV0*[T*:7X&FE5PN3Y<9FT8";-.VX!W/KM@U*>B"B9B> MKO2TC>*];2@C[3$/EZ?MD%T#"U]46)/6QF;0L.U:&-0)L1O'QV.[08*3&G+3 M9N-/"YTTD+V0R<4RIB\J,Y9H$97VG;JMGQREHK5@H8@F8)73EN&5+5[V;B(V9>'I@'9NMFJU; MF\Y^*9!/AQ!@SFGVJ#&XWM#OG?7 M$#K];DD[Z_4[?;?7.5_1]C2TB\OAZ++3]\$?[*F'5@,N]9'NZC#R7+D !92L MVI%9W5.7.R/H= <7OM>%_<_O1E:;YK'$M__*@U%G^++3]T;:X/VY]P$ZKB\I MMFG:WUK!?\USP2;+'Q1E_=,XGV?YG* UP4%$%#+Z<"8B8 D, MYS%=(8QH5OUP_+QXY1,E.*+!/,-)1'/P;H*()%,*G4 DJUFK5X%D@-!M2%. MED,I\/0 F[_9NLNL/EFMY\B%;^6OHK@.]BLW#8KR\C4WLJ:5F#Z>,N: MHGT>0E&=@T#P,R 6SM M;38*YT(98T'IX+J )O,8?0DPH%@"?\%$M-V3<@G^K<9P2%:=*-LB'1V&FTUJ ML]D<-5NR:'_1RK%_]/>F O!9XZLHFO9= (2EY6D*J@@KT^!NEFD-OFI\GF[KU6=IW4FLHEPNW,3,Y8N%%I5;9:BN.G=Z M=E29*?920Y/ M'ZN=F$5MUW'\J.?FWNH6%&7\7PC-E('=,QTEEC!,!X4@YS$+817Z3G\")C.#]2'" [.7K^C4E:\:P,UA7' _3\3.MR M[YYVYV3W?T?;R=2/S\Z>)^ K9_V?-BG_OJ_MY.@_U]<,M4]]X/_[MFXO4EY< MWS@9C8GL\COW&>OVH/;!YEJ$C+%'S,6NR%>N0,IG<2&CKH9._P%02P,$% M @ ,9&!4S2SVW!"/@, P,C !$ !O:W1A+3(P,C$Q,#,Q+FAT;>R]>5,; MR;8O^O_Y%/4X]YW;'6'AG =V;]^@#?:FCR7:(-L'7KQPY(@*-+!+$M.GORM+ M$C,VV *I9#FZ;4E5E9F5Z[?&7)GKC_]SUFEG)Z'HY[WN/U?P*EK)_L^;/_Z? M6NU__MSYD&WTW+ 3NH/L;1',(/CL-!^TLB\^](^R6/0ZV9=><92?F%JM?.9M M[_B\R ]:@XP@@F]=+-:DBC(ZBVO"&%IC09.:59;7C$7,"A&T<^S5P9J10@GD M7,U%$6H,1U^S@;&:1R)&*207QK_R:P9K'T(TB%+%A"<*R8B08IQY2[4*J=O6 M -X.WK#;7^L7@W^NM :#X[77KZ/IV]5>CB^-;;S1[2LN[L-;Z]5F:AZON!_?W?]7UZT%ANOW8*SIF +A( M4X1JB-0PN6RDWV,$RV]-TNB.R[?HY_<-#V[%K_^G_F'7M4+'U&[/;.]H8&X\ MEGY8=;U.236,KFCFPZTIZ@>W>M [>0T7RILG-P[[M0-CCN]B87SA'CS C-6@ MN1L#F33_K4G#O(;4=5S= ][@!8L]8\/X;YK]_\QW_\QQ^#?- . M;]*\U29S]L?KT8]_O!XU;7O^_,T?/C_)^H/S=OCGBL_[QVUSOM;M=0,,(#]; M2S>&8O0Q]SYTRX]PO0'RH'VYW-L^TO.^W]+_NM^D;]8GOC(]G?V&+U#=^I;ZRSQL8GM/]^ MZV*[V6I_H(WVWL5QJ]YL'^U_^=S9:ZY?U"\.4*/S\7Q[8YWN'ZZ?PO.X\7XG MKU\_4Z?[[C^>-C3T"SZ#&ACNMD\W3O>81@?YP_6+S MK'%Q@.N=3^-G/D-?O+O?[)WO7?@C> _4.-P_VCO\B!H7ZQ=[S3];V\T]>+=/ M%_7F)O3_Z1S&>/&AN3FH[Z(S^#>][\77@)Q75IL:-U: H,6J9AF@$2-D8,)Y M8(&MO(FFW0]_O+Y!Q^S_P[G2_)^C[SX#GDY,9@) M1&M$3*&R "F1E]_X;V>WY)X4=1F-^AL#?6 M8\> N-00D.A7=\!2^.>*G)!_;"FO;00[V *+ MO2B! /8H^)&#W+;#Z&-R*7>2+0RM)(S DVBVX""-M[KC.N^ZVX<.[UU\O*@? M?C[<;WXBVTVXYW"GM7>XT]XC>V?U"]]N;&P"P8_H![K3#O_:.=__XH\M8:)Q M\?FPL5$_;WQIM!O-/=YXOW7> # TWD-;AYL7#?()U9N?8(P^UIM'YU^C"@S< MU%AC7LL:L!JO*87 [>7(2!XTYR*"NEZ%B1=2\PF-)T1](I&CEYQ8*X"7/1#9 M*JIE0"$X8:D36"R)/'4B7WP\^ZJ\"TA*4HM4T!JSSM5L(*Q&=61(VP <[$LB M(TZTQC])9*TMB 5 "Z.!:0;2FL2 &,( )H[TDLA3)S*HC[.O&'-J W8@H2/( M:DY132,%1)8:.<.5X]Z,B,RPQN0A(D];'4^HN#NT_?#O(5!P\P3^ZC>A\3_; M/7CZF%?13_[)UT>A\[NQ_ ;5X\?%\K]G(]S?<^?[A#LSY.MKOO.O4 MOVRRV[3::VZ>[1W6"8RQO7]X<-'8^*M5)W\=-2[^ZC3>-V"<.YV]+WMG>\T6 MT.KC^5>JF:.8XYI3$42O-JJFHR,U)X6408+@M70E"P#G8YA"0'Y8>7,U@=EH M!O^_WG'H)MN7@2^ M0%;&?]8&YVDX_;QSW$Y1L/*W5I$0M(#>')C*Y/ODTY>WYBH M>^=-4!ZB0A1\;LL01U8KPJ+P!CZS2/77K7*Z,-'//5WCMPX'272/OGKH[.RX MG;M\4 ])?60^AZNC&/^EM!C JY?BOFWZ_>VX.P!)L7Z6]U?>3&YYV^N EUY> M7Q\U],?K>]N_G+++83R"B*-@[V!,%\"7OGR]\97'T26IRI(H_98!L%_.=R>8 M_K (;\8C*R].FIAW3[L:340XO*"-71H#UR)2-AF/,HO+*2.N\B:/9A!F8N]DL%VI^?C;_#L5N M$A"7K^?S$QC6]5M+'6\&O>(')_[.\^G'C=#M=?+N?6B\%8M)'Q9AA6"'FF344OZ UL!ATF1:_8 H&A>/:(L:9MM8*KKB5 MEB(C,35Z[%VJ%_0NGTJ@?C%8^[OH^:$;;!>[H3C)7;A)EQ0U<$5^G$(\ZUW_ M-B_&>/.6B4E"11;@8.S098D11.2HB5) MGT12]'B2HJF1%.P^X0+C5 !)K6>&.L6T=RI*9\'\F$$,:(%(.I/P%"@^#X9) MM-*GS!^D##'.&2DTQI$:/^92LN32'^32QY)T>EPJ@D,26Z\4"&K=++12)72 P8K3:!AR*C L4VZV9$2#1M > M>8MF(#DJP:=46V--H,Y)";SJ#!6!:$ZQ![O(BO'**I+S)VCOQ.PV_SU,.QMZ MG>->-^6%W!>W*P-Z6UW7'OJ\>[#N?9X<%=/^V^1^J_O6'.<#TW[N<*N<4AA< M,Q8I]5$BQ#R(6*.=XDY@KL'Z8;0D'5J2;FJD0U,CG3!X63@AOQ+!9[$LIK 5(7HD$4,^&*S3_@MDE U@+JD*Q/0J2_"9N'T* M:6%5B(AKPL!MME$:CT-*IH[4"E6!@%&5"?[R_BJ1*AK**1$\ &,+BT):AV%( M2VNU5Q7*,9EC.C]+&DK48'BYX+WRA.'H% I>48V5HR:0X$:6\Y)T4[2409"XZQA0D%O2A]IA?O<3QY'U0%QS4C5ED\-/],*3( FDA@EC:,*L[2<0X>,3 FC8Z*.B']P@1U7II_II59S -%V FC MG&/2&V D:[ TBENM@9L6SY%_?D+-@;>N(@F4> N*BCDPX3V),>)@=<",ZKAX MWOH+4W4F+GD,V%A-!*8A,HF(85X+PW1:G^*@!!4(P-3CZA8FF MO+!=.BV_VPJB,-*!Z>B8%L10Y@05W!@%9H\4"Q,R>6&[=%KTX0)YI<&;0]XR M\!,L%HA3#6J/:QTD7IBXR+ISPTY*ZP]^>] *1;JO"*W4VDG8ZKI>YQFR&)\E M5,(B91H3L#9)R@_V.GKEF;"2&QJ46YQ0R:Q)-L5L&:LP]NG(+I!_)BJKTQGF MR"H6#)@C>&&B)[,FV12S9+ 2$FOBH[3,(J&"#3@2KQP'QX#9A0FHS)ID4XRQ M4)"$Z? )H3#SGIC@K951"RJ5P^.U\X6*L37!& M*86]]=)CGC*_#8\4-C9ZSL"G9-P;B[!15@7- MC?'8AH6)U\S:K)I>" 4.8>H19I#9:PB1EVC&F(D&"I^-8].2>0@E9K>/7^9(J)>' M4V1,$C#725"6X2@4:!0EB'(&+'@NJR257A!.ZZ>F\'!R<#6)], MIP('!C$I@L'&@L002TGQ! C\(MJ%:1)8E$BF/.YN,7<6YDN?S,B6F: M$%#MEG+G&&'4X("P8\H@;H(EOX2E-R_@O3VOU94^;M=I:,T M=P!&8Q6=OM8!8IUA9Z:(?3OL#WJ=4.R$T3'7_59^O)!HY1YYABE))VN /P3_5!*M! DG,%62&\^2, MB(E>1T8#-2*5A%<:"1DDQK9"R=5SX9[/H%R$I$HPA123$OX+UA-CI$L50 )E MCMX2!4L*3HT'IY8\"PK.)%,=$T2%PSS5JF-"*Y"@R@KM F'I MC!==H4SUV5-P)BGHCG*+E#!.(L:4=SHM3N/@1%0A;5>_M&1(;?*AFA1L]DZ[ M?9BHW4$1PN"#L?VMKEL?[![WCEYF6QAYI(EZ_=:?,5&QX=%B3;'@3(>H<20$ MK%,O-&)6LB5A%S@4_O)P\YH3IU5DUDCFO-'8IMT1V,FH01^X\7+7KXBRGUX% MNTZBGU@%TTDCR^"%\IHAJPT"XQE;*HR* 03$I 4.40;Y:KHN-^TM@' H"V.PN#= ML/O=-([' \FTH>.PVTI Z3ESA:3+X&A*'>F6&20I"_K$M&%P53EP"%E+I142 M(P[14 MH)+8H+ESFCG.M1"QM<@( M9RB(5*E.)X2$5+'0F?F'QZ*19]C-Q[2Y'.WEU'=*$1A&4<.KZY.6)I"8,XL=QA+Y:O@X9J\^&S:P_#G>7V$EM3 NR+\>QBZ[OPFXUS>?.W6 M_DX2L$7>/9C:6M75D"X__@M>TA2N=?XAK4D],*JM[O%PT"_OP-,:S/UVX$^Y M$7/CX&F!(G=@P4?*X'\5D=2 6F4B@G>&8&7+L'[7?""XV6,%]S:E*TDF1$Q.DI08-1QA2JPJC6' MX%U@O""'TE$*6 :D4KT(I7$43#&/+ +05"!2/H=X>0DS- M11IKN@P0_& F]NQ6MGXIFX<%38PW2 -ZG74ZU9'47!EA &5&+M'[*Z*W*@87 MTUH 5AVUG#!'K(D,,Z0&PHYQ%I FA@3'KO5)> M1HZ"338G7%H">'XPL[0Y[P&PD8)J,"&HBY)Y&BT7S&*!#4=1@R&Z!/#\ 'A> M,&-C(#0:A3&Q3*7 )L(8*Z]C8%Y(-?_9KO.(F67^WHND:KOH-,?1&"\=8\XJ M944TEA/-4A$GNP1OU4W.!0:O-9YZ*H)FDC,3@]$4$"R50%H%,$&7X)U38_!+O,RIF3DO "+*66FP84HY%G34UH�CA'G@9E^1) -+]V".%M^7UN8] %:*2",!O-1:1G50*+(8H@O4:R?%4E_/ MJ\$W:VZ:%P!'(ZFT2!BE+".,V2@)DXX[A:-5K ('M\TC@!= E?%YB3<(X.% M"I9;AH144H@0@@Y(!,Y=%!?,^ZT850Q0(X6X+4H0Y3@FLI8 MV:3E/TT_OUWCV!3%.2!C)P"]!L&O=WI# -?D\8V\[]J]]/RTH/.AUST8A**3 M@-$\/PZWSM ,W;Q7-'J#Z0F[U-%MF)8'6[[M=4]",4@EJZYUNS$,0-RJ9"?; MR!0WDD<5#6+112 MEP*UNC -*;LY:LJ"(8Q0K8W'2LN(P;TA3B\MU)<&CI@W/ID7I/*@D<>>8JP$ M4]J!.X4TXM%+:@61E3VS8>8"=0G3J0I4Z0.2'I!*%+-2&D_27F6'M&+$^@H< M2E8-!5L5CX6#-VVBU518S&)P"JQ"'#%R0G!G;07LP&K@H2H&E\3@NR+$TVY( MYK$TPG.->> <.Z=)!0[.6NJ+J1[,0GUDJ;J5()%1+A73@N& =:0 #Z3&1<,G MI6WF&1A_SG'1\,?7WKE!V)^HO>-X4 )K)R5W+!V61V7@5$ACK4/1BOEG]'=Y M-Q^$#_E)\%M=P/=!XNSU?C\,^F#!FL->\;9M^K>]K%[G> @,NMN+@U-3A%M/ M5H0KF4G'23M.M4E6G%=1^1 4XH$X;T,%I/0/$6\C+#9U3S*N2(54-(3FT;E-:6$?#1P-1@W"?9Z @A M@CGC!7RMD/<][PPW>X^<>XXLHM8KBAF)U%@DG33<:VV8FDD5X5^"V#,I?:RE ME]P9R<&78-IC99UC6/M@C+1H\3G[A7S"V7.UD,XC;V.@J?07!9O)DHBQ"1)A M[F25 JASYTG.GKHL>)AEX4!6!_!=HE+61!.MB(G@L0++J=^.BJ\/!RU4$8^2 M8Z.D4T7'=%W8MNW\H!23FV?'P0U 1>8=N&4[[L*O_6A@96-:1JF$]C M.9Z+@#R5FJ?8F F&*QTE)41:S;$3R7H8X:&V!,:< N.ZE7(;&M^P4F[?^A-6 MBN62(*$$818\RV!L]#801Y0A4I-8>I98(UW:H.D#14L4S3.*= WIQ]FZHULI MFH:M2U#05'NEI&("S%Q!B*"2<2^"8*2TKY;@F4OP7---M_#P,V<^<(*4LY9( M[)F58*M@+IWP NP6@6BHD%0!NW-0!H9+!Q9LTD'/'=U9N.GTNB,'=]Z2Q2J' MQ]D+LVBIB 2GXNN>8>J5UD2*(*,)GAADQN =AV70/ =;ER@:0^.QX1\TM2@N M,\P0^&-H("SR",(0I3UU(!A]JM5>AAR6X)E'\%P+!J#IU91Q"K$HF+ A1?.C MTA*EQ!3/20KPQS$>Q/QJPB4>2CR(Z9A($31)JI:.'#',2V(D>/+.8T>1\XB; M\9*>F&B9)3#F#QBWUPK%X[6,F(ZMDK8/,FEQ9%PPL+"5)AH+'KQ%EFNO*X2B MI:']JX&7!.Y0E I JQC2PA"#D5=,*LRL1[%"60U+%,TL7<+P5*[/1$+HAZ#5U4 O$L4C5&D7CX/*GKKB76,&\-XB)9@X0-S2E!C?91C*V^,(K1$ MT;RC"#T>16AJ*%+44*F8\5991J4S-C+,2:3*" ,"ZJ:OL$11%5#T^*#\M% $ M2LLKZ@P3Z51;896WT6CG) H8A!2;=1[@'(+G3]-.27J[K73T0<^9JRS0R1WK MWI>YH:;]M\G]5O>M.1R)Q4R0"BTCSB-19[.\EBJ0$VN%)=H##:VB6@84@@,KTPDL*F2\5,-E M?H:#'&=O+46$O?:("ALU8TI9J@GB,3H5O09"5PA%2Z)>IHVDZD]&!NJ)88YX MK5$@2D03*#;XDJC+R'Z%4/3RD7T9OJNY!'/!Z*B=5QP\*R1"@"Q2E!C!E$5$,JX-X@PM(_O50]'+1_:%,=Q;):1ADH%= MHG#@$5%&J"!(,#G_@=1E9'^A3DLW1%L'+0I)+'C403M$+;,I+%"=O,Z MM.#S]G"0GX2K0I:;9ZX]],&_*WJ=T=&%)8*VXZ8IT@D/_;]#L=LR1?CS_/X& M;N<.7=+\>2J^S@O:9F_]:VVC#T)J1@/3S!I#8@J 8\TY1[I*@8%?]D3_.4 1 M( @3$:5GEJ'@;<"4\T!L\B2=]+\ZBBI)U&@=MU%:',!HBDAIBC75D5.NI/&8 M5B@PL!0-,PL,Q >7 0%8TQ@!FDK$#524^0H0VPL&JH1&%BB:&:! >.T]U0! M>@!%2*1()9=&<*F%(TR("@4&EBB:66# 1"S %:.@SRBC3ADOK$8B".N%-@N; M835WX)EY6&)> @-:&6&3Z1 M%K#!7266"42L<))%IS!*ASI%42'_=?XI/)M%9X<\HBH2)VAB8NMI])K0,@&2 M:E0A(VS^*3R;(J:4<@EB60CMF>1"86R="-'QZ$!SX@I%#^:?PC/Q[*EU/IU\ M'0U'S(FH"3A4+-5 4G"%R872PU>%;R8D331?2.WK,)%:4.\)MBD%W3**L4NT MY=JI0!9*^\Z&KC/1N5A)+)U%2OO -%A51-F(9!F.B]':A=*Y,^/7&40-B+18 M2YKJ%C&GC*662<:P%@%;PN-":=J9\>O+Z]?@@6HAVK*BL104Z H7.6M%$($NBL:=!P+/)@?+(&R, ML=@;#*X/M4I'0C3W!GEDQR;5 JC>>2#P3'0P)YYP[(P#EXA)G/)JP-326'&C M"/)5VJCU* +OAG8[56/N^KHICL( /B^P C;8<*)0M%A9AI PP3J/P3LR&#$> M[:(IX)E1=S;:5P>BH]!""9%6B0QWSHE4LMMP+W25$F3GF[JS.1R3(NTTU]QA MRY1GA@H?79+4U&/K%D[USI)W9["=#!&N?:"*8\^ B14E&OE@1. JN,NS$Q9& M[[X/W5"8-E!WW7?R;MX?%"8EY2RP\B528!(84%$RIN&/(1QIHQ5\#YJH15.^ MLR7Q3#0PB&09K9(F $TC27%)8IVC#$<@@JK2Z=L5(/%L3K(0ECOD)1 9N!@Q M*Z6RCC"BK6'2+)P:GCD7OX@NOCR:/^^Z-+B3\/6X;;KW'\]_\YY)BX\_HE]% MS&VJ^>? 3,?!> W6G(R"(FM$#/.?]#BCD_G_AMENF$ZXMCJR#APF-_\]A-G9 MFE EW5:19$OGE'0N6A839X)?7]6! H4!\>$3B,AG6,E\II-Y&;51184$9BXZ:XQ7V@5"B5 2X\K19_+S9N>XW3L/H:1( M58B15B"8#E8QR4A*TS$DL0R15%G&JQ3I>@Q51@RTB-8T)E9;K+VV4C"'@:,B M1S3R**-W8%+/_VZ#!^AWGZ3;V?U4D1T'GBA/L"%!4X=_2]2-.4$?3\R.$U M1!^'G!NW_LSJO\9<&&9T!)M92&.HL-I;)JGS+-H*%"/ZI0#S+%J'@2E 4T$2 MR@7CH'@HMCP((917V/$J[4/[I< P>[VCP1L@B!'+'6,"I;"ULX%*I6BDA%7) M7IE-)&0F)+Q3?O##L+(O%O@H,&R8DC M5!K-8MJ6H8)WPCIM)).2+<'Q77"8LT4%!X\R&$X0Y<$SX95RS*B@:%EQTG%? MH526A98<,TE(]=I[T"A1:$P8"UH%1I$P5!CE#:95JI*QT))C)N @/EH=J,,Q MG=K,HS8VG>YN Z?!"/6+28Y*DA!136+0.&""6?0,A'XTC%%"%"'.\0HY;]-- M1ZND'R>H0TR!L(Y.,2RIEB"C4S8$41X\/+6PU'R&]*[94U.JJ /3P6#AF75( M4ZI,L$!8K(S553H.;KYXN0,1R^XPAJH619 4:G: =>$!Z2KM.EROGAS M-EL\L.74<:6==TQQ;#0PJ^&@3H%RPE;)HYXOWIQ-^9$@L%&81"$EHTHJYA2/ M5JI@2-"N2I6)YHLW9Y3II(BF04F<$D,5TAY'Y;GR(4071:B06S)?O#F;"(3 MR"N,G=6&*8L--89H%*4F5H'[N;#4? &].8NR&%:$2)!RX&Q*@S3FWC"DM5?( M<2\K)&E?I K!+Y( 3G4T,A(CG#4L2&(I4B+&$".EQJE*A1D7$Q8SD1:8!LHX M C]I=,*NL9Q(2H06WA)?*;OL16#Q*^6_.H-(#$P@;YFC:2TS8AO33CGI6*A2 ME:X%AL9,I$8,7$NJ68@\!5FBBI9)BXD7+DBD^5)J_')9BY($%7'D/ITP2@4W M!G/!09E8SQ@?9RTNI<6,(#$3*2$I"Y0S$T- S%EIM3;(<(<$0>!J5BD%^N5- MSD64$6!&!.&IDR%$IHTS5$2)%<#"4*N)61289)EI%%+TW3FI,E(ER*:N6T)Q5 M>21-0ZIWC*GP3$3XQ DF+,@(9E:P9"DU;T+SBRD*TQTLHI025GH$9K8*R@(4 M+/SM%%9*8N:#"TN+:B90F(E4<,%;:@B7#@$4%%$!".25):FXBV;+ '\E%!9? M1&@2S'#:R)^?O/D#_IK4;] IE\4@2L$Q]40A,*Z08IR!D-4J?$T O7JF/SAO M Q0[>;?6"OE!:[#&R*KDQX-_G.9^T%K#"/V_*S=O-<4!W&U[@T&OLZ;ASC3$ M6MY-&%TC\G@ ]_>/3??-'[9X#7V-/H^ZO-OQJ+5![WB-39HR[?R@NY:.A0S% M0XU/GG>]=J]8^T]4_OE'A/FJ1=/)V^=K_WN]R$W[?[_JFVZ_UH=YC:/+_?PB MK!$$G95?3T=O+>'I=MX-DUG )+WWI\968LT'O;K[] MM+/5W-KW]K=W=INS/Q-\./>Y,OZ[K^V&N^; MVXU7V<;JV]6,(,[T@Z._AB7R@EBZ\S+LWI?Y^I@___6?6*!_5/0-WVWOU+,_ M0#1U>]T&R.B'FR?Y[?;C=V3S;_K+3WO^R MWZIOU"^V-SZ2_8TM5M_PG?K&.FML?$+[[[ MTYW5O]0)M(N@7;Q_V#IJ0 OUYI_M_8W/K49J]_VG$__^,_/_^JN]3]HG]K ' M[39:C8O-,VCAM+[Q$36:GSO;[S]2>/*L_O[S4>/+)H9W.(+^SNN'F^AK%()$ M9%U-8B)J##M9LU)*T"C!L+0],U"^\@;TR\=205Q1X5((3P,+XE&LF\V?C'D^ MMIRID/PMU3[)MKOA]\>(#?Y8L3$P8$E-&K"] FR-&KQ(VQSWP]KDPS]\WC]N MF_.UO%L.K'SH'S59PF2V, )LW 3SH>&R&K MI1'R>N#O7N.KFL@'KZ)5_."U;[6J\:J2]%'-OBY'/!HUS$LBP3]7Z,KEU!EW M=%#TAEU?&^,@EG_^<6R\!P,;!/E9AN^ERJU9Z^3>M\,3L95]ZN:NYT-6W_UA M/AF9@,\OUS\.P6X.1?M\)QSWBL%*%GM%QPR@ Y@9\)#6;*_7MJ;=[@UL[ZR2 M&N!=;M]_$HV+-O3Q[G#O<*<%=\$S.T?U+W\=@L0G].]YI[Y_O-^GGY;N^W3O?;ZO1#E M1'A=RL)O"^/[V7ZFVN1=K\@&K9#]>\*+V<@ESIA.^:';1RR MBK!>VC@O:N,T"QA?>1#EHALY]4,P2 [;8."TCNH7CC8V/L+S?[7K&YML>Z/. MZQ?KT";TO[%YV\@Y;QS^U=G^LGD!\N^B<>'2/6#D?#JM-P\8C.VBOM%HP5A1 M_?,]1HYR5$45:"U*,7:3=0"R1!DI9M)QQ=78R&&+:>0T=]8;NUNE*3-C*^=V ME'A^_/Z)H3.X9,B)I1.+7B3^LEV;L<%!M@&E3_VG,: M;9OE$DGJ;=19)>753X7E\%?G0CHFS=^[O+0?,=_IQCAGOT[$_(HGGMVWMH)!V5!Q>X@U5#[]?B+?#4<,2ZP MKA&L62V5):EI$4B-&!.8]PQ9+L U.!J85]E6UZW.GW>C'L4^OVV>&3?($IFS M7LRN")^9?K9['%Q* /!9WLVV!OWL;:MTT!\5]%UL63'?+I]$\D=)SH"E[[MMR30=)A0?T]W/;>[.])=J7IP M 5YNF5)4'G#QMC?L#HKSM^"MW_5\^^F.XZ)WDMJI:$QO$N!_UZZ_WSFL)SW6 M=!>-]Y^@GZ.S_>:GB\9A_7RO^1G\XC_S^N4S5P'^^I=/I_OOZV?[[W?:T ?: M;VZQ[>:[=J,)_5_\U0+]>%%/ ?[[?%_*A*/(L%K U->8PZZFM0^U2&VTW 9L M#5IYLQ':YM04X4'G=Y2K\WT7&"79 A-O%"6NQKS.,!?RM6L9KX& ML-".\L@$MRMORD0BR261C\#_PMA#]X=-?RM-E*Q79-N#5BBROX9%WO>Y*X.# MO?AX-_(E!WW#QBK'7AR8;GY1?O]]#H389?S[EQ%B8U7^%CYN%\W>Z=*2_:[X M.KNCSP,Q!OZ+->>%K3$N:$UAQ&K4I7K>1&HK\,J;7<#,N\)T7=YWO:4&?X2, MVUK=6=U=S<8;](LY%6HW;(#Q0L9]PNR1&ND)A%T*P*D)P%*=;A=_@T>?=]W2 MX?]Y,7E^1TPZAE1$QM>"B6#*.6/ [;&J%A$R+'#P@U!<>?,6H :3W\W-=X+C MTV60&[S\_'D7FEGSX;3Z\N,.'R'*&B% U%T1:^B6A9H*0 M-4^\ 6IP:CF8*YIAQ%_23)EK#IQB"MC/V41C)DBK;G\7H*KR8]/.PEEPY5Y7 M^!DLD=#__0FY03]%H@>3:N8LW^1JA?*__E,1+/_1SP:A'8Y;O6[(NJ7-]BJ# MZ6P/TXMFI@@F2WEZ:]EOSRC7DMNU#EU55I+]U'+YZ5?"E2=*@*?D):ZE"HXU M!5"K:>5%.CQ9PGRNO%%*W99#OS]GHM"''G#XWPD9%8[H_11ESKY2$WU*BZT% MF\)N/HB:,8+7M-/4<>Z$\V3EC22D)I5\0I+VW.?:/6JQ_^:?I[[LC'(VK@XX MR(I2&H8B^.QX6/2'*7%CT,O@CM*'Q>0W^WO2,"GI<-T-UA[_AB^>M@!J<16- M[,\GYRV(58U_=+G_6POZ$CW@\*4=M/N>34S_QF:5D?0<[[_+^KUV[K/)"\QOO.!Q,_:, M%MQ8U9UC8DONK*0%-XX2?(&Q;1Q=-"Z.3DL/?V.=U,E?A]L;[=8>2?MH&X>- M]WNX\>7C[2@!W@./?[M9I]O-=5[_\@G5-Z#_3IUM?WEWN'_X5QM&@?8/80SO MTJ+&[?VWF C'<:I*%TF-(1%KFCA?BXYA&:VGVNN5-V6%GVP=J)?J_0!N>N[H M579LBNS$M(_>6>%V.&6TD]@E,3%2>U(+&L,6Y#S0AA:\H++H.@F E0($UP,1NF[\V_ ML_( ]BP=$1,&V8N5: R>JD M\W1.6Z', 4K>>G&U$^,W_'O6,OTLYFWP\TV[#1?3-M[D_O][F"?G'WQ^&\8W M0)N7_C]-R3FCW9;C*,"UX,&$9U)D(%U.NRTS#U?!_D^W'A?!A=(;P"0K3T#H M9[]!>\!=67\(MG"_U4O;029[& A>OV$-X@W5_>"@^E48S;23N:^^4@RD&:_B#3*//FO+^:/?^VP[?#HH ! MC#92)QT[,(-AOY)BY:V*W/\_M6:.77>[\GEK?\E%]/VGG8[7$ M8A(7("DZ^6 LB6T06(4O6XR=-KG60"CYSS;2O:/<>6"VH89F-$6Y5M2\ZJ- MZR'4G2' M2\D8^K^_@-B[-I-I(L=2\-<3>Q=?G:/($:%![-GD&CA;L\C@FI=".ARL0?'; M8B^)@QG(@1^1/],6N0LE?X#E3=:&%PB9<0[D3V&2$$DL622CYMY?,P!$[=X+ M_0X(+NBEF%@6*10#;W[^*MEPT!P8/FFR#K*#HG7S_<,[@:H4 MA$+;S2.^W_SKL-'\B/;(1[X')EJ=;+']C0/<.#P@^\UWG<:[>S8B6XX4D)C4 M% ZRQBCV-2NUKND8#'?$..G0RIL/]RO$GP[D/F\ ]OOGS3T.[+=\[V=,*YSK MA,^7#X*O7P%NY)2/K:P;_OFLWW!JIQK>\C<6)$.D<=-X_T7I..[( MW1KAZM+G&GV]=*<6$W//;H^5<_OGL \]]_N+>QCJ"]EA8'^Y6ZOG@B CTS*A M2P?"&&?!!".^AIC!5!*.2$2/.PQUIKM'JG3K'$NRS?N#08^06],[XGG!!=ID MBM^7,_QV-,%+P?:3@NW\CF #2E&*<:A9 C*-&1Z3B",@V*SRDF-!-7V"8'OJ M0<:S"HO';X2?TV:K>Z/F>;QOP:YT79 M5_L\=7Z:0]?0;=8-IRDN7H23O%^Z\-UT( ,P+=CGZ;RW='-_8+K>%+Z?I?W> MN;]_E\3(C,+T-_/[Z.-] >G;"[CS3K*GKV3T6Z'=GE U^PUH5:XGC [__':X M_O?5+,OV0G\6RUK73>"77=5Z?C,U462!A?E/+<32KX)R[X3C->ZEKC$;4KIB=E:=[1&Q ]*EOS MJI1VHXW%Z:XR][V\O[B[$_F^)/JL-QR4BJA47R!6QW+C79E. 7<-N_E(:HR: M7KDI20#E(2I$+5(6 (VL5H1%X0U\9I'JKUNE ,%$KX# =CFXMOU_KFPUWMV3 MNE:.JDS.+*LK][>O1G:SYA&\;LWW!K5Q@V"0@RD-;:%?3.-,!!PPYTLH/:O*6F=?L>*,,$1JU%%>8\2;FO86 M5!:@B##J&=RP\D:^0IB]PE3> =+#>1&WZF@?]T9&]%H14N+:27BPLO98!*.K M1XSM]]K#P<./3*$8]U/KA\N5R3.MXBKT<0".6!',4$T\E5*W+QY6+1+Z9EYO:S0B4*KC0UC7AH#:(MVU\N9O$(Q@S:Y^ M/Y*N9Y3#$^,+3L+T%K2<*GDE"LO-D:A$Z&5Q\@UI)&\T"C=Y/=(SU+#+(7GCPA/]G,"\GD/]UQ2]*D43>=2])(Y MGI9XX%.Y\[U,V?S3M(%]0[;;"@$8UY2AE''=Z6Q2!-Z"64/-^ 3K/Z:+OE M9KFN?*]H@ _HI<7! SO>E@+B)T$CE@+BUZ U?Z2 2 OG16C!?6GW]X=>?RDH MEN!)JRM+0?%KT%H]4E"4JYBM7ANZZ(^77[/-?P_SP?E28"Q!M/)&+07&+T%K MBA]K69A^*WO7[IU>611+L?#+047/LUA84O2I%&5I=^<@]%-B^ -2X+XE@V4T ML8J4Q@])X>5"ZMS0*67"E0NI9+F0.L\TJINN.2B%X67NZD;>=\-^/V6D)JMG MO6O:Y_V\M)VN9&@2LJ.-/NF>G= ?MF]'=I?"M8J H'0I7.>=3IC@L72E2^DZ MUT3ZF'8KYH,RB;N4E/!#>_(]"=IVKS],6PF,[0T'DT.W=_+^T5)Z5I+@G"S% MY_P3BHW%)UN*S[DF4MH64 =2M'Y=]%SP2=IN92-E:0F?U)^WS*[?=Y(*"?I M[5NKV7;S7YL[UW/;LZ7>FWL*4G29W?X0N994F@LJ?0@'ICW2>&4!@OZ+T6NI M\Z9*2/Z3J:]+CGL)0M&)7%Q?"L;Y)E,*C63OC!OTBJ5,K"@-ES*Q H1B:BP3 MQ5(DSC>5-L]:N9[O-]>9F M?;/1W/VQ%3[6)Z; M9_)N?U+0+O:*4U/X6KO7.QJ?+#Q. )W4M$L'$^?=,AF\$TPWW30^W&]2/\_$ MD+5,87N3TGJC4XG[DWI]Z=Z_B_PD'=M[K4KS!_CG8%1\=">DD_6NRC5KGDY? M=NUA>2"@'0[*8Y7;>2>=8)$->J^NC3.=,0AO4(YK6%P[+[DW'*2W>I5&XX?0 MM \GH=T[3D^]@D9'51*R=#SA(!R?QARF1P^7&93)MWCHTK9ST-Y[*;\3R\W?Z\M5'#.@-0^-#) MW:NL%%/E"Y4E88&*/7@V\[W3+JC2 M[NKH:,]F*_1#]C!),U, $8T/XV,%RMJ*B2KPX3P[#46JM%WTT[G)_6&JR U= ME[]:DW*&X9790&PWX%VX"-T'ISI#T;CAID_')U%79YD M<)H.8H9_4[\VM/,0QZ\'W76.+^L[=BX3[U:S+[UTRG59$M9<@G;4^YU"CY=$ MN'VEW^H-V_[VK^4(3N[EP_':W?S[HF7;_]H^3*;K31B\= M[@9PO=MX\/G=QCOF_/9/IWG[SM.=)!5N_^CNFX4\G2YWY]=^R[3;U^M?GA@0 M3X-K')W.-P]%IY^--XITP\$H=>?6Y?1P'QBW;8J$&D#T2"XD*([Z'A7_S9/( M! DZ?OAA$ /7 7_TA@>M4BBDJO'?0/Q(BH1QJY-.RF-&$[)6,^"9[W',6&8F M%BV@/8!8*L0,,G$\6=-,%+V9)WI/!=+K4;[5R?4*ZZQW#\_]U;R7^@>F[TJ/ MC>GZJE0.B4C?4!!E MG:$^9H[&O4DF.Q)NCW9ZV&U0M/6TGY)U>:_^F.;TX- M9JL\O7>I=X?)I[NF?@'$Y7&Y71>N*_-T;P%BMSN$GUVO/Q@?.3W^Y:!(^]E! MLL9\,-+%!\E:20S0&[$%M)'D?[)#"[MHDT\4'X(_QZ"Y],>62YY]P0,P;%6FMQQ6<+%GF=]N+,_:6CLMXQM MJ%";YN))JF(65ZX82=5R2CU4\N,/#(;SGO)$DPJL5_'T8OX$L*=X[;^<@A_(;3[H?A]MN-A_N]L.)H M$GR MV^/NKG'[9YXW1.O]-L1UVMQKY'F\#V8K7*[%D1-]+JL6):*E^1EU&$UJ_>*T#L)Q2OH?6R-IX + M3 K\>%Z60PN#_'+S56&.<]].-=6@I=+'ZI[D(#5'4;A&.!U/35DL+]P=X6JV M599;2Q-Z#"Y2V=1-0S7]?E*=-R5Z M&>29 .YV8+6X*K17MC_":0+MZ)%7V:C0WD05WX!#FGUG4K6^6["$AKZ)R1O! MB;*SA_%X&LI^.N8HS5,7$ ?,>A4H&T_"#;:['1<=56NZW4?RFB>FY TF]*/X MT[70R;=!FH:72-=S+G%HZOMQ7%K>Z@%2_7!S?JZ'Q&\R[GTO[UA M-HHUEY-9I"D9'O>^*:M,?\(0D^#J.)(RHNUJMCZ)=IZ.@^8G820X1JB_BL-/ M*FK'<27*[TYU*:5!R_9[W;1F6TH*X,(T] - "U P7.MJ/*PQ(%YE[;2:4@XX MU? Y 7W^ZGK,)Q']07@^99 IO)T$I'&M].XEFDJ87I=QX :V2:3 Y!,ZLJX$=++ MQ[M813CN:[? Z]@N J%]M&LN=:^TECWF3Z- 6]D4H(EU&&ZY![,K,N MU_;O'NV^7-O_83%\?^FDT4ZL&1;"?#(*Q,JCYGG\RZ!WO"9>>$Y3ONMJAA\X M*FI^F?=Q&QN? 0QL*N)!SU \_&AFUG> +.9/8&S_=W/]5;;5>/O]@G%CWINW M-WB[W=C8;.QN;F3P:7?[P];&>A.^_+G^8;WQ=C/;_=?F9G.WJB_WVU8R$GM# M:",EY(QM/3#?1L5&D_UC?G_4RV'\@%RH3#$\B5>UFGXU/$Q6D= _U.RWKU&I MGF6P\G$#>I$\\3&/W"9[[W@Z7**_QR0EDFX?RWJC1M["O_W=6CC7WGYZ(!A+ MAE*4@ @J3]#,)J_TY#F:9FW%[]8#+Z?I1AFP:>+C41-SHYWO$,4:=W10],![ MKHUGQ#DPE>*W9OF;^P!>#(KK_7ZX9A-_8\XJ\(KWPV@4:9K&*SX&6D]JX\FP MBN6?^9_SM^/,6U/":^V')K\J[_H3^+KUBC^$KV^U,26QE:5_Y<@MF[OI?_M0 M LMMBCSEI5$VMW#[7S_U7G=.G9_]"_V1GZUU>]UWA2E7%;*4I;*3MG@-^WZE M7+F"(9<_Y,1;*:B4.@K)7+ :*V:\0I@ZS7A@7[>2.841Q2N9#R[OF';_GRLU M0'S7=$)JL79@S/%:PLQZUZ=_-J\ LSYX:XHBI5M_-NUA6,G*U8$!]'LV6.L. M.S7?*_>DI6:!AV#.0LE-973$T\_G=J-W\H'LG.S1^M ?;I[LO]>'VYW-L^TO M.^W]+_NM^D;]8GOC(]G?V&+U#=^I;ZRSQL8GM/]^ZV*[V6I_H(WVWL5QJ]YL M'^U_^=S9:ZY?U"\.4*/S\7Q[8YWN'ZZ?PO.X\7XGKU\@K^$^ M^21@#*W&^T:[L0'OU?QTWGC_Z;3>V43;&WMGC>;>V7YS'6_#/=L;[=AXB\X^ M-#<']5UTEL9?/_UJHXF<"%>+DHL:BPK75%"Q!@1VF$<6(V,K;Z@DK^#_/U[? MA,@#(O='I-H3&&*:EL-2%E5>%B&$9>3*",X14X!GCC'@V"LCK?,FCF01B*:E M+)HS671Q2Q;1B%PP@=8H5:[&A"(UK0RM!8:X\!&(+,C*&T;9*X'D',FB*7D/ MT5K]431M,RB3@DW.H1M(BFXB!\ZA7WI!7&.E70OU?]MZTJ:TD6Q?^ M*PI.Q[G=$7NY_F0(\2-@& MM"6V1$9W&8U;N3/S>7+-:V'N^0[^ER4'75?#O9_ ;4N&J,!=,G!G18;(L]Y" M: *1^190!P2G@P&:0BJTJYC!*7 9;83&#@%WU9;L+UR;7R+RT7F& MQ7B:<9'E[&D0X2!>ANP.WY]'^^5G?[N#L_?1Y0A^&8Z>#$_=))T>7X[XQ:?E_CX@_^<_ _FE.]UX_%SM/=D]>_OKO_-_3L\.S MYV>')[\<[?RY\^'PX W9>9WGX^3E\<[KW=?_]^PY^RL3 -/6:-!\:MA(&AQ% M"3[2@"YZII+;VN8-13/'"E,SYDTV7UOG1]U\&[#Y_CC["TEDFL@$3BH%:*G, MDJ77D%+P5&OCK QE\Z&@@7==HM7X"6FOL/@>FW3BI>&H?3[,: M%E+MB8H*"(T&4%J:-2SK(07F(E%"2ZJRH"9X(Z3ND&VG;0_U_81O:^=CA>]J MX#NK9WF9''H=,WRY ,RK")8K#38O($,9,9$,7VJPT;1+\+T/IMDG,<51R5WR MGQ(YJV%V6?[JM_W)-+\\3#MIY5]^/!Q/*@DM@80^SLD0T;! I?-@DJ& 1EC0 M(4L3Q@1/K M&(-G:EJ1!*3IDZ:DFVBZ)$!7"JX3PK!PAE*>9A;,:$# "$AO MJ9!59&,%]T(&DN+6-HK&7&&667MC;:?%B-]'\:WMAT]E\LX+LDUSGOU74:2W MDBTV5[=I2[:XF/^GY]/_:!#VRMR?QX57:FJ9FO;F(^$4#UXE12%01P"#%6"< M-J IB=QS;YU*6]M"-DK)#FDXU4#1)>FB@GBU()Z5+S05B0G.,W0)!V0A%ODB M@C**$RH#$Z4O@J:-) O+%QTU4U#V@'52P#@89KF[#5GBXN:OG5:W(1S5F@^D MLM%2V&@^K"RX)+/X$" 1D;4=SC(OJ4#!HF9:"B6EB"4Z18O\W^)NCYOB8HT, M&O<-ZZTY3"K6EX3U6';GFFCPG=%\/WX-7PM\2%8HL$'1$!3H@F]=.!4=-J;)(P3&;ZL M49IW"+X;6U1C[U-+H>-HIY68\WLP3# M"+VP76,#.:@M$>+3S/]6)OY%& M^F,G<9NEJ<7@PD52S1 KCN'<_33UE8G:8Z)G3 M&&HC>/1FRD2BR<=-AQ2::H_HDBA1<;QR',](%(0*YX)18#D))?F>9 C+""J* M+%EX*K+"D'%,=",ZA>.--4P\&TQ*'ZY2E/S<#'%[=\;FJC)MR1&?)_O+'(+S<]=4 L13!H9)*^Z3R?%XXB,XJ3S4$*HJYDRO03/N\=8)# M8[Q3/"LGHLGDTW#LDM^TFAFZ)!Y4M"X%K3,B0* Q.:)H%@&\SVC5!FP^^8$8 MQYPU@1"6MK91-X1U":H;:TF8IBW56(:EQC)\S@RK!LMEL,P?\XX'&4E,'B%J M&0"3(F XDT"X98H3SK&4^<4L%&C2(46CV@NZ)!!4W"X?M[..!A_Z?7FV'935"NIMD>JAW/"$&8NE42)/*'* 'J5^=02 =Y+C Z-0IV%(=T8 M(QNCVM*Z.I..[#<1D"G(]C$(_AD MM< @F JFE-IF1C?*M-4VJGMYM]VS+%TM._[6MZY_W)_T+RJ,C2=#_^9H>)RG M<_Q_IHFXDX^+]'#]8F5XGOLP/"WA,-?HMMT1FNI&%]OKS>*FM>;^?@_EX\\[ M]W:-E']\P^N_!]>D4W>G*S%^:I#SUGXL-^" /0V@0X^@%$< M6712,T>VMDT6B&BMG+UIR&TUK*(B=\G(GSS\&..+>&PG,502 M6B8)S5>6$@Q)/CBR^" *"7$202ON0',3M S1)L-*&KEI&%\X#*%[!I5[#N*V MY(<*XM6">$:2R(2+Q'L"!JT!S!0,+G %B2BG6+"$B[2UK6ACR :&:'9:DG@\ M'$S'4#RXXSCH#T>]P7 2%R@.L;G:3&M%IC[/^9/H:FO!]BEHOJQ44E$BMPR4 MU1:0( 5'&8&4-"^9H 0M+14J&[-XE'@U0W0,N*U5E:K 73YP9Y,_;2"1>@O> M\ C(2)8=,)4F&M;IR 0W3&QM&Z(;J1>NXU+-$+/3\?YAC\;0S]6$FJ=A.:+2>730PD=$EB:!"#7"$XZ#L1;H1E* M'K7."HPPC:&UF-2FX;A%\:'B>+4XGA$FG.?19I@"U[I8$Z4!6\K6)^\)"FNT M(<6E05BC>%L=][IFB5B3%J MA4/%\RWF+ZQ0U,W&9?I*%&W-LKNZT))])+:ZS#)J: M+XH53122) Z\<)H3BXH5&P=5IF&D2RV! M:A!&ET2)"N+5@GBVW&90U%N9(.]3FT%L)3B7=0,G";6QH N[4+H7 MC]$]D6(V"*,:(^XV(*,2T3*(R,])$X0*:RR7(*SRF8B\!DN\ \%%8,XXXEEI M,*@:([KDRJUVB2X)$Q7)=X'DN19?VG*C,W0#88!H%1@5"2B7H1V]$LGZDN/5 M:-DE"^/F&BFF=2FJ:>(N:U-4[ED&][R:DR*8]1Z#0(@^(2"GI1.8U4 ",U2Z M1%B:M@EM*.U2DGLU271)BJC@71%X9P0'KS@/+C!@1A3WAH]@4080PGF!1DMC MQ;38'E==LB>VF1K2\6C.1:,X+^[\OD5U+2&*LS)1>TPT7_;34"*51P\DR9+A M;CEHY3A(*8,(CI&02"DT3RAK<'&[Z$UAL4;&BOL&]24$<%:HMPKUV2*;2JG( MN ?C@P1D0H"E0F6HHPD:M3$V;FVS1A)LE&@K&ZQ[D9OK8LUX/#PYZ4].8JF9 M7JIN%O3E <>!+UTF_KX[G,0>I?]8I*#]M1;GDA27(P5\&/VE'OG3T^C;V_?8^%?X^C_2,[BJVH$L]V M?YEEXT_CFL+E=SO:&^U/2N&\_Y2Q??[U"TV"5(J^!D4_F^P\_HJBWX5?_X/A M7_\^?LF.W[G7;T]V#EZ>O#QY*G;.GHO#UX=DY^P/OG=P_/KE$Y^O^0QWS]Y\ M>/GD^.CP6)_M//]+,6((]1*DMIGA12)@!2?@3 HF1>F=M-\_S;^QCVYG?:K[ M:$WWD=4)?=("3"8.0%Z2!+0G0+FABEFBM,G[B#S(!$BOD!=F7NB]C:/>N*SK M3[UO[KWI^^/5T-=TCXT?G4Z.AJ-,S:%:1SJZ%\GN\[^,,(ZY&$ '9_)>5#;3 M&3H(TH?D+3?&\>]PVI7[:DET5O?5&NVKH%UF,%9*ATJ M4>SS62IK,LM=@^3.-UK/?EK]3I'=WNED/+&#(MI^O2M3_T/&UED<#>N&O+L- MR7;?_\6%QT1M D-+W(F7!@Q& H(JR1@FY4FZ*=$M=4\]&X]/9TFN;J>N;">E MHTHQ"(AYQ0&5+'G:%"%I:KACU/(4.G5N5HKJ_)ZR(LHD9 #,9R1@%!%""DXD^ 5LM+)PX+1B0#7A'">DO,LJYF#X8^EK^O+ M9_WICCAOMO>9<'IVW!NFWIZ?#%U65CEM>F7733_V;SLXM:./Y^;2RW<^F4U# M_UT-GFPY1NEK)$\M0Q7";4%X?S9@DJ; ;=9[\C)!EA$9E$7+&,P[-P0;4?GB M*]",LI\Z%#%9PYV[%&I4$;M$Q,ZVSO'G-=S([1WM_/ONX\^19ON^C M_MZOS_/??_=WC_79[JN_"&7H-560$1XSXK/N92T:L-Z9* PS28E;N?5X$I8' MQZW+M,\Q&!T"I=%BWDIY?Y%KZUYU$W5^$TF)DK.$H(6T@-.VK90G",I$(TNR M/".K\.DM8\]5Q\N:;$2Z\^@OHK6TQBI07@K @ ),)!&"%]9+IZ,3Y*9&I&6< MAG53K=&FLIX&C/E@I"[+P^@8!R-5@,",(-HPXETH54G)ZOQYRR.Z;UK*ZZ;L MS*;D.UEN4TZZP"V(S&F )&61C2 '(@P74BN5A;B;,MWR=M55MO*ZH3JUH;@G M+"9&@3-/2GP?!V=9R")="(&CU8+*S'*H&\3YC,)YCBOF[:X61W-BOO+Q=54FM^QLJ6>KR[@'A502,.HMN M&"A$Z_(!BC$2GT])REBCV7SNY+(=?4TO7^QMS-=^%X\_+N#VV]S*:[<32:ZJ MO/8)O!<>A K,FP%SMD=E4(C..*">9:IV6+HTA"R)&BV(()B4+"&."Q="J;40 M.X;(VYVG%9'M(W*VQY-VWG,6(6KIH1CUP5K#@7ONF,B+Y3B6LZY#B+R_N7CG M;KN?6W7;\2 9*W26[YOL';Q\O9?'M?/D^ESRXE(7D8&45&=M72LP M7%B(>>69C]);SV[EML,47*"&>2SFVX[)8GN=4=N 8[<._Y M7RR?L$') (R8XK*+!+1E"7RR(K_BK7;QQG$(2]M5]:#L_(82P0O*7("8Q;(L MMB$''611"(+CTD8;2JJZ;JB8[Y"P-@Z[SV'Z _Z'G[ MMC^QQ[6[Z5(2\C]/^.]YOI\-'I_/=I71V^.>/^:% 6E%$$8!U4P">HJ@$V>@ M9,P+9FGTI:N :H30C::R0R$#-8BG2[GY%;RK .^,X,!U=,H1 U21+#C8$JE? M0N^4B,01CIZITHJXD4(VQ'0)O"W%^W1;@/#^].3TN 0[](;3UJ9^>/)V%(_B M8-Q_%WO]07X>>[6QZ7*DB<^S/VV3^/C+N7\VG?K?AN/Q;ISLI0/[H7+1C;CH M<#X,6*BLKA@+TI1JSI)1,"8B!&;O*Y$AQOGF\J-9:GH1)S:/*#RUHT&>K/$7:_#D? DJ&[7'1GY. MN'"MY3.==FK!HJU ?/MQ8L* MYFZ >4:T(%PXP[0MZ4DF:PHE8Z'TVK"*.Y*4U89G,!NI&A3S-HL[@?+&-BD] M[Y8^_F9WND6,$_>MHW);EHLO>P4^G:Y"Y:/V^.C5G'#! WI.# 7)2ZT)%A&, MY@&TH89%1H1#7U0=H[$18N$\YINB8XV,&_<-\6U9/BKBEXSX&0G$VV2$"AGG MR96N)=:"5L%"8OF/YR$RP[>VI<&&(%\7O&] [USU'1GEN&]=_[@_*]M"72_?=ZZ MCP:ADOTRR?[-G'A'1"0L.01AF0>DG( )1H&@DDJ/,GDG2QBY,;(Q:F&Z;QU$ M=VQ^JAQ:.;0#(G+ET)5RZ(S K*/E@7H%WEF>5603POR($XGW_[*->9[I3M#S&2P M??%O&?64,RTU(6NREG"N40:FB4J$:!08'#A7!C:)] M S;EVWIHC]_;C^.M?WX]'WDR9N9_@:G[UE;=_A\WRK][Q:U^\_IRT>NW<^6V M=\&_"HZ3W;??S@NDPAO^:\#M[3X[W=)T]W]Y\^Z>5'^WN_/7OR MZ" _V3_(?W:>[A[L]_9^Z>W]_O3%HX-G^0.;<^-_?S;H38Z&I_D:8=STX@[IP)Z&?J;]?_SHGJ:G\Y7''EP]^"OWQVV/[\6%_,!W)]$L_?3UEA<-F9(OI[YV__9G>2DVM0G$7EKN+ M7[YX^\'TK1EYZ?P]Y _0?/MM\H!^\[WO79:R!XS@K2[[_?<$KX-=L\'J:UWV M!W;G.S0O_UCXF4+O:N7DTZV8Z]S*!07. G[X=J6&\J-1EHIW\N>.QKVGF8C# M5"#YHJK!-V]R?KV^Z0=GX/K'R*U# MB>HD=F@2%_F!NQGD>F?Y7','[9^ZL1_UWQ:#\B(ASW?B5;WF/=[8K7IWCM%K MWM$-/*.4"T&\,(Z@0..9Q_ MJ SAS_[DZ/'I.,]"'#W]X(]/R^P]&H]C_G]8EQS*CSO]2Z_IJ[.=)YZ_?/*& M'IXOBS?TW_U#]C1?/W_^S]TWAW\^/SMDOQQ]]IH^>K][MB-V?GW&=E__ M_.;EP7.R<_*'V#E[>;R3OW=X\HSO'3S_<'CV[S>S7M,\=I['\/[P]2';^?7% M\>Z3YQ]?'KPYVSWYX^SPX$7_\+47NT]^>;US\B)]\ICNDP]E_#OO__*1$Z:C M!\I"J5_H?"FM@D!M5"9XZKFS6]N835B?E'7*\D*18E:36 MA*3H#$E%ETG*1@M.EO9$W"0P1D;@UG*"#)EQI1*T,HV^(OF[DE0EJ;LG*0P8 M9,DP5,$A%41;9KVW2AI*$[?A0I)B59):$Y+B,R2E"%4Q&061"55(2I9>' 0L MC48D6R)GV=:V4+1AM$N2U'J7XKLF4'\?#5-&P7DYWWR-=WU_D46.4[E!]KWM9L*]]>$>MDTE$>8J(5,82RFVCM]): M&UG":M59,WC/6G6B]8(3K8%&8@"]HU!2>, 9JJCG27B?%29*&LD7K@I!.KB:;&4<]*HX_DO,72 =-@5%&)6.TA:P;O67L(:D:=) (XDZ4<'E5@HB&@ MLHAF208Y4K.US57#25OE:BJ\.P-O1:1G%)7@5F"RS!H:B%?:&^NC$[Q:$M8, MWK.6A, 8LPH5"!\XE 0[Y1:XD^$9.U#"U3N%'Y3%*U1Y=Y[QPQ4:<>ML98& MBT9;*X17+J*E7'#GJPUBW9AAU@9A)=6>VP@L)+!*O(U+%+$6% MF1J8,($$1ZKE8\V88=;R887E,2@*4F@&:$)F!BSMD)5.C&7.D"8S@R1%FUBX MD=BJF&%SLR4?#\>3WC!=6D86RIK\SMUVA:FZD=17)VH3KG'OOI?(>.]].MP&*854B]BW/:'QZ&*+*V)+/-9?IS(*'2R$'G069E)# P1&KQD MTE'BO/2EFQ%M""X<2=6]T/3[CN+6\^,JBE>"XEEC);&<)0P6)+4&4! !F9DE M$!MY0B.)+28)Q$;)#4S5O>\H;CV!K*)X)2B>-2QR9=%+FB (;0$UY6 Y,K#" M>L4PHBMQ48RIQI NI6!4&'"4PGK4"HB-.HQ99AI98DA,,.!9-Z1<: MB(N"L9+N21EMD+454] A0U^W=?J:276WF525DY;/27OS"5,N)<<4E\!TR I" MX!9T]!*H]-1+PCBC/G.2;K+:WZ&8S!IRW4B@3,#29E>E8G+GHJ&L9CFM+LO)?QW34[.=[C+;J5+3"JAI/JG)9GG0625 MH)_)?B?LS $[FA@ M$51" HB1@=&>@V-!Z91% QK#UC93LL5 @DH &T K6F#1U-RFI+40;Z?@YV_A C"9Q:87+0HDD+1:&JY#? ,BW;I:HD%\2Y'=G3WD2 MI:;Y6">)*T!A%+B\4J $25I[0H4*6]L22%91G%)*2:L$C(BA% M6(8R07 VY:=,>N0D8C)F:UOHAHJ:;K%Q2%Y"->:*Y!4A>=::&! C>N/!$.D! MM8R@M4#(!*WSZ]KRD+:V.:.-KHVC-@_*2RB?7*&\*BC/',I:,FF+E3#)TFU: M$PF:T@C*.H>49SV*IG-?H*!=.I7O1]W3O+7/:Z*$4XG@TN4L[IK < BZQ$&D@*VE,#@NHH.>>8DCW/>=2T MED#=.!RWKN97'*\&Q[,ZOE+*4ALZ?L7QBG \?37Q ME91:)Z7G<\I^M#QISS@HBP&0BP0FBQL0*8DN&NJH$45)$ U=7+BH#H2N@;G] MU*$*YA6"^>,LF$-@6>T'*P(M58[RHV+(\T0D265RGISW/$%=G8$;A^7V'Y3G/?O(9L$("S0L)J*R#K/,12((+S9)(/+'BV6<-MI8-7,'<&3"WG^U3 MP;Q",,\>\-.IP M+M6G5D>]2U/ I]2K"U8:5UIJCY;^F%/^#4\Q"<'!(-4E%SF I0G!!>JI%$%1 M;;*^P$TC6FN2V)EEJ'A>0.[3UK8PO%&+&Q1K =3VJI <#\>W,TML5*6DOZ_6+C'.MYD??9.S MG@W\\"3^EI>FLE9[K'4X9Z)(U,J$VF5-14= XP-HI0U(RZA7T2N"16 QNA%B MGK7^T;FR2;52V@KPWX)YHN+_CO _([5(P;-^4@06I224UIZ@$SI(QG-&M9(" M799::&-4A7^%?UM&B@K_NX'_K+TBD:)'N NL<(!C(#100*+7,; E&'29_@+ MUL@K8J8K_N\E_ENP5%3\WQ'^9TNG*D>S_N9!$E>:M5D%VBH%#FD4$E$(0K+X MC\5#.5\ZM7OXOQ?%$IYE+([B>'(95%%C*E9LO/B:M"Z7HT9ZM4Y8?LY>X6*B M7#L+TLH$J)T'0X,#*_-!$TW@1NFM;<8;BO-]9J_/5]6QLD&(;SV:HB)^F8B? M$5&5%1% 6B"!/4^DSDF!'/&B[GJZ54Q-]+Q+<>1E$1OT3$ MSQHE>)"-)0Q:R0JQ9U,2:6"'Z4UO= MM++#<'(41TUO$&NGAJ6G'Y!G!@U)''/44N-$Z"QXB M9%6#Q-)T1:-F-!%7&L2V48FU(KEK2&X_V:(B>65(GJOB&*AQK!S'+E% =!*T MC@Z"IH$I9F30?.U&1O#HDSYS)R2B>Q2H#)L\H9%%; M@QF*TH^./O3R\//+3_OBH M=#&96@ R+/,HQP6OPY0AYB:]VLAAV04>;7\P+BL3QWN#IU^MR5YZDI?@:[Y* M_0\QP%D<#2M5W8BJWLP9 C@/S)"@0'KK2\X7 ^U"2?L.42NKN)>\=+7-F@3[ MJ4,E9VOIZ,Y$%GPC$O(:F*[8O1EV9\0,[ICW1GJ(5A) (B)8(Q1$YKA!3@0I MK=WT?+FH&_L;*F*[@]CEY2Y4Q+:-V%D5/P:1922;0&F1$9M7+".6>S#YW&5: M**%*XR2J*F0W"K++2S>XH>!<%?T%\3S;L"%983ERR')R /3&@65!0$*F5/*6 MFE(;G36L#:=_A_SZ'=3K/SGSV_/BW[\8I-84^^&;B9T-0,H+4XV2*^*JUX_F M2SEF]2Z+C08B42++'E2!C4X!]9QXI:1%)J=1R$0O$H5<\R0WB ]:BQ2H?'#W M?#!K/2"$ZDSA(*UW@ P]6$HM&)6H2L;DY0ZEB6LC%E)'*A]L$!^T%F]0^>#. M^6#6-D%]4-0) 29: L@#@BXE(#EQ-"F1M545M[8E;3A?ASSJR@?K8=BH?- 5 M/I@MK""8258Q",Q&P*P+@B,Z@:;6JTBU%)CY &DC%O(PK%E=A0Y:/J81#2YF M+,3>V]'P77\:NY"?]O[NXB"F_J271L.3?URF.4SLA]K%HBOE(C^7B?DEK]'C M_*/]P6F>OXLZ,L/!^.?IRIY_[J LW=,/DY'-2] ?V-''9Y-X,LX,688[&D[; M]E[2:*7']NCQZ9PY!;E&%2P%;Z0$+%U[G+((0EO.='Y7A*DYA32RUG&H/++L M:(O*(^O"([-FF)@L*1J7QT@A"\\$C)*N!'%@L$9AH&YK6[%&B/F.G)5&[B6- M+"\$I-+(FM#(K/6&:,4YCP0BSRI;II((60478%6(4D@C$DG%>H--/E4JCU0> M66Y<2N61=>&1&7%$!,JB]!*<1@*HA $=?0#'M64J$:=\Z4-J:$/%?!I:]WCD M7A2R^'VI5I\-SKI;0B7-"SZ[,%'_?+X4E99N1$O/YJPMU%K/*$JPTDE RFV1 M;"QH@UE18IB5*)O%&]FE=+J:&=O-:A45HRUA=$9T4)JKTAH4M-8"$),JKF0$ M(I!1Y5),1)6 DBZU+Z\870^+Q!5HK5I >U">M2;HD+!X-X![00&-4J!IR*J M)I+S3,!2ZWS<-DHO8I.L..X-;:730L0Y6UT/NJAF%\#V:[<7)E(\[EFAT[V[8HV2]RB0 MK5+;_::VY5FT*K4MC=KF2JK&$ GE"3Q: 6@P@>-*@["2*D\-X7G5MB51#6/W M*+JN1FH#7CX%.00:6($4LM*4,: ML9#Q;UTB=;YIR[_&-;ZX.9Z''X:G[CA^Z^ZZB/ZK/:AU&C=X&A?YA3L:Y>8; M_WMOXZ@W/K*CV/2<'??]M!Q5Z!^?3F)8I.#71DE:ZRU,_1Y'^V6%V[7SLV_* M5$_M:)!G:WSYNT_.=],G 8I4 >H: M0?\S9]H:)3CH!.T@+FG0 :M8$H>-Z? M@0@6Y?YZ)_Q<&*;N@P7W >/>&<4,4,=8%J1# F-M!$MH%J^E8"Z)+$@_ MN"*-MQM%'5=D%:C'T3H=1PNZ9BH)+9F$9K1Y9$$I;SEP0TL?!IX/HQ@"<,Z] M5=3IK-O?ZC!:V3ZH8DD[.R&9R"2G6-9? (K$0)L00:$S$B55MJ0ZD =7=.:L MQU$]CCIZ'"WH3JO'T7)):-9QAHP*)[D$6>S*:#6"Y7U0 MCZ-V=H)3C!MC)5!2"@MX)<#09,";('QR)A";MK;Q 9U/O:O'43V..GH<+>@! MK32T=!J:D8J)MY))P?-R$%F:XWK0/,I\*HD467"<\ML=2"O;"54P:6,?!.F# MT%0!#RSKR5F1!9L"@Q"HBSSD0XJ28JP3\U'8W3B.JIO[GOAGZS16-_>FN;G_ MG#Z) 6P>BWT5SUW=X][I.(;>9)CO]N1M%G=*XZ6;N\-O4:OK? I^A,).9^=^ M4V0YG]IE%ZRY7-%'YPNZ>WKBXF@O3266\=[I9#S)*Y8G\D)ZJ0%];8DV?KZB M'4\R+Z&#P)#E(T8XT*43<2",EYX>B0;:U?U2CYB[V#'>BOP_&T'P MQ %E5*"MDL 3522YJ$CI&DF9;C2=;PM5CYAZQ%Q!&:VUD:N4T0'*F/48,F^H MB<1"\H*51K,>C*<)?#X6J)?!6N6ZNF.J4++Z_6)U8 DY@@Z$9*%$(9CBY(E, M$VN-H2(4+09%H_1\R>EZQ-0CY@K":*TS83UBND 9L]&RPG(7!0=!I094*8)+ MUH/#TJ8T<<[TC?685>V8>L2L?K\XH4LZ- 'JE"IU(#0X*3Q(BYK:$LT67=%B M9,/8>A\Q4]_3/RH/+H<@,^]>O'*1UGTY!"C^ MIH?FBQ>F/SU]Y8OQ^%AZ4-/+/.Q/\F_Z[Y]9K)Q9^S'V=H>3."[.L_B2_<))'/GYP.6NM'J\W''SOFDOW:2%NO 4N?@[9>6.-M\-QO^#K MX2@>VTG_7?SI?3],CB[/_R^^>/'+Y/-7K,LSFD_B;W[E&V/^E:^_+>,>DKSEIH02W\XSC7*D.5AE0C1*# XGCGK+R:V+K]T-+H<]]M\V( ; M1?L&;,JW]= >O[3#7 -)E@5KN?62EVY5GO_>_"H MZ3W;??S@NIBX@LXZ=D^/]W:?/-W=?_JDEQ_M[_WV[,FC@_QD_R#_V7FZ>[#? MV_LEO[7S^XNG_\J?>_:?I[W?]O;W-V<"_OYLT)L<#4_S-<+X'QMT7Z<#>QKZ M^6CYQU?@F\H$GPET*HODD1S;M^/X\/+!3Z$_?GML/S[L#Z97GG[IIZ^GH%#% MC PRO>'SMS^SR -RSB07D3 7OWSQ]H/I6S.BT_E[R!^@^?;;Y ']YGO?NRQE M#QC!6UWV^^\)7@>[9H/5U[KL#^*XOA37YUN#75#!W=M-?A#L9ZZ\'WJ=F\D$ MV+)X_2UBF][(P=$HB],[^7-'X][3S*YARF][?C+,BG6/T^8:$8T_M*DM,!]M M+N[UIF0WOW+]&;G!?E[Y_;8>N7J#EKJ$=C."^<9>2^3#X^U 2]L9WW46/6>U2W&T>_ (7Y;';(<=OG[$#MD?Y5KLLYMC1[S\-8_VUU_Z M.R/&>'?^;7#E[QW;.G^;,O7A^^?OYA]\DAF7-SG.4QOO;O#_]\]O'E MK[\<[SYY>71X=GR\]\3SG7R=E[_N]G>?Y&N\?I%V^AQUY^"I/?W M8BW\Q\-;%0NY;AQ[O49WKM&2Z;MWM5>\(_N]6,']D1V\*ML\'T.CF(=R%D/O ME>T/QKWA:&HCC_G1H&??V?YQ"8.!?%3 V)8@FNA/1_U)/W_@5D5,KIBR3J=> M=,.0/"6IQU]RU.=S_-'E(OTR'.WG)=K_M$*/PNO3\:1$U>9%WTL']D,]\]LZ M\WQ\#!!F<8(QHJTMY\(:VX9>IN+^C%.NEV.*0!T' +FG$'W*'*HIXRLG0IH@V_HE?:#9-F6X1\2W:[ M;ILT,C3RTT$O(V,4!_YC;S+*5RMYE,6&\0DF7"DX M)UO;^HJJ/A7F'8-Y5ZT/%=RK O>LN8&3E 1! M)*GL$M([B@\T%. I%>(7(? MMK8YGX^+O%V%KB[T=UKC(*%%8B$6B^?L"H5UW^Y0S:2M\]9\(IY52KA@*?BH M-*#)CZR* FR61B57Z%$4WFJ,ND=I>)4-NF>>J&RP!#:8M41((8+R/!,!DOQ/ MY@2PHO32#C[KIS*O+V'3D"A!*AM4-K@[*T9E@R6PP:S!@CJ&VJ<(23%=,ED# M6$,#:*.UHMHSYUD)F#!Z'5(B*AMLF+&CF./5N52RN7=M625KET-5PZ:T!#(:D(BD 26@(ZE55F[1"(YY;ZF AQ?&M; MB4;1%J)YUHY*;U7"M?)LY=FNVB@KSZZ&9V=-D\Z:8(@,P P)@(HKL$P3H#&@ M3.[QOW3JQM+Y?;]K(VN?QRJZP4 M!JJ5)I=Z:[LVN6QQK7[4Y/(&K1 [=@_7:FJY?[#W^'__M??;DZT^=_/#LXO$D3R([=^7WH9OF#>YI*"U>V%]JJW2_7KT=C'>S:=+]I[N>+Y6%73RZNV\4D_A./8H6V\.1WX:K?"#>EU6;=.E^?JOC2Z?#P\ M.1F6WQKZ-[VL%/7*B(L5Q1[WWMI^R!I-S]NWQ:9UN^+V-XFLO565]NO&S-=! M=GJ0FQL9_;,]M@,?FYZ+64$>Y,'VAJGW-E]L&!9)O=\H1V;G79$W\$1RXZRS MD7NO%&KM+9>1&<%I\!2=%'\]FX9\J!\EH.P74CX:'F\@]'?_?/HAC_']X>O_',VZ M&P_S>/>>[/;+6'=.\IB>/!)[O_[R^O#LJ=AES^CAP=/W.T]^SM?X)>W,QR(+ M&85 FD"@5H *%1C-(SC+&7/1>,'EUK9JN*$-U5TJIK&BH.)*/FM!/HB)\Y"R M:(LA$6.-U\)+*DI3*>13\B&5?.Z8?&:#=Z,S%(E.((D2@)26.GR<@G"1FX3> M&*)*KAL:W0@YGPI1R:>2S]V3C[1"14PL*!+1!.C<>GQ7Q5;%9^UEC\SAZ?3M^)4YST M['L["N.>S=\YB:$TCX_:T:7I^GUJMO]/X;U'/I/>>8<^]%OZMOBF^G;_/#^"&.?'\\???\Y>'; M*9]-I;OAM))U =&[+-PUO4&K%RH9X\K9T\\TVPL%2?]#R"IYP $NO!%1.9UTRZ@$JK M5'13VC RWZ=[[:UB]QW<.FCJ9$R!*((D1$N-"2B)U<4I@_H:)7(JN+L#[EF7 MFS*>*F\"4*I%%BN)!Q.T N*1.4DRDV/FM;8D-I!??&@5L3(YV.B0C#T!KKDK*! MQE*'*7$G]8U+05=PWR6X9SU&@>E8@O* &9?!'9D $[4&0D/RRNM$2J">H T1 M\]UIJ[OH;NP-&0\]-QR MC/I^$L/T4X]*1,*T6MLOPU&*_> MQ^.#X:-/&;:_VWYX-GA\GEZ[?V1'<;HVC[]8FA?Q/,@@[L?1N[Z/YTSW(OKA MJ\'T*E/2JX36&J'-YX79I)51DH$6W$"F,@\VE.AHIDBIPV89+6V(A&SPBC*4 MU9BTYF30NA>HDL$:D<<TB@]U8J"Y:%XC1"5YQ&% (UB@O/119OMK8%-@2K M87GCN*!UKU'E@C7B@EDGD\T;@$06 95(63#P%G369T&99'0PW#).MK:1Z :O M:%Y5R6#-R:!ULT8E@S4B@UFSAQ'*&ZI*#(D)@ G]>;-2ALYF*O!.IY2U!"2- M-EVJ'?$#P\=EJ=<\V/A]_JB?_/J3]\+==YX?.34FY5L?3,[=?H/IP*:5A..@ M/QSU!J7*_32 N'R@?^DC],/Q9*Y-[$9:RZLKH\.+8ZI_\Y MW!Y?HFTO/?Z,M2?13>HA?H-#?&\^)%1:2Y%*"@I-UNZM"Z"5DA!D4-22:*S( MVCU=I!-MQ70EW/N^.%U7LGY,LU61:HV#9Q6ITKF-F,1!VU3J01@'VE,%E A+ MO9#):]S:YD0VK%3IK1[DNY;WHQT=?^SEH>:[..V/CPJVIOF#YXK >)I/^!V] MX%YXGV_4R? NW,\_XKS]4S>._^\TO_7%U2K7W:3VS<&C*<]-^>X@W\_!SE^2 M,Q<4$R"0$4"=(EC%#'"IE$."TDJ_M3T?*'/CYH;5;MP=D:;3*N0W<%X%GA9) MX./7)$"M58;("$P6B8=%!!U)D7@HTY1:CYJ51$3-JDMYX]B@!9=R98-U9H/= M&9& B.1-47VTT@&0> 6:N B>48/)&,70E18EC>I4,;Q*!UVQ=U0Z6&LZF!$. M\KH3*:TI424I"P>"@%'> #KG+0LA1IZVMA5IT*Q1LF/WW+7K\LE[X5;^?33, MHP[C7AH-3WI',;R*X]ZT$W@,I5EZJZ:D=;.>5]=&79RZ.-U7R\[%K^&;B7UX MR6>%S@[BZ.2B\/$P[6;6^M>4WJJ@="-!Z=F$;AL4XS3@4%&0T"ZE*6S:,%0TE> M4"481[*U38UH""YL %F=_[=[FL2Z?/)>.-9_MQ^GQI1IG9SW=C2RYJI1['6? [Z\"]HEH*E Q6E!Q34@&/6 M%$N1(%297/EF(X]/JX&ZFH#K8M3%ZDMU8?=W>([5C]9(( MWL]E[5AO9#)&@ Y< ^KH(9_Q'# Q99.-+CBVM:T:(72C>5NEGZX-CS4RU=T[ MR">3$OH8@@X,:?*:Q*"YH=IS&UGTYTWJ*^3O'/(S,IWRZ)CV :1P'I!K#MI9 M!DE$33%JZ?FT2[V0IE&LK3*P%?(; /EZRJ\'Y.<"RF)PSA($RPW)D)[((FX4UV#A*N/&7">D4M,I:L M,2E*%U!%::QPYPHA4==.[:YBXA+%Q-?S59N24B(()X$2GS5#HQA81P*0DCF2 M+)&6Q2(F9J6_X6J^2%VM%KK&Z&7KZ.T. M>F=-N='RS+,4(J$1,&8<6V<8")XQ[6C4/)FM;4UUH_5\@E'%[AICUXM23I'K MZ(5!YG1>[;SH)B8:4M;P+TRQA%;L=@2[LS;9S*HJF(1@--& S$IP+"C@FAGG M35[/D+%KI&I05.QN%'9)#)+FRR#5 E%*$P@:ZZQ)FGNIPL6Y6[';&>S.G+M) M4TEI*6X:73YW/2.@K=#@8W&P9 (.=EK)B#:483>P>R]23W?CI'<\'-^/3-*; M, Z*R GUTFKO406;Q09GJ;):.&.R['"-.LS?H)X\Y<\&?G@2?\OS7EFG/=9Y M.J>K"V]HE 1!9?$ 4'(")A,-8"G"RT)^BZJM;<:RMDYI-]*H:LID2T'X.K'( M67!9.4>/Q 26[Y5&9R)%;M+M"RU7_"X/O[-20R;8J-! 5%E11T0*-I:R/E%1 M18)ECNDL-;!&R46$A@K?SL$W15KL,I+RF% 19C$8:=$08XW(6OSM*R-7^"X- MOK,*>_#"$Y.1FY>LQ$UB (TZEN(^@<4H55[+K6U)5,/8(KDP%;_=PR\37*E$ M)5J*D7D;/4E:!4,T52;RVY^G9A1/0IW()S\,9^'*;TFU.DLC6@'F'S* MPDERH+*N83&1J#69AFLK;*1>Q+IW4XRLD;/P_N'>2:8I,1%-\F@DLQR]Y%)8 MJXUV2GX[.Z/B_FYP/Z.4F""D(UD?B9PKP*Q:@K64@U&*A:B%P22VMK6AC10M M1-]5U&\"ZNMIOV:HGS4E2HPA+WL GK@%]$&!%L6Q)Z321%M"C:VG?<5]/>W7 M'/>S)DC+5$+!0$7D@**47F")@T+G%*J@489U.NU;R<9L,55I>3F$=9 ;,C>!0'X_Z[V.M/O4RW2]!L,8&V7F-%U]CHB# F*OKM_,PJ**Y.4'PUGY9I@N9666 4 M)6! I9&!=QQE@()1!FYM8T-OZ+J:FV0L>:@Q<314(;$,(.Q) D%'5 Z)2R/ MVG\G+;."=J6@G='NB$G($^% N'4EH\N#98Z#4!B3Q!11QZUMT0@V;]&IH%US MT$JG*0U$,&,YVJ2=43HIXC1&BY;2;^=C5M"N$K2SIECG%&/:4" N(B 7 BRW M!+B522>?7RP]&DMGFGF#3 7MFH,V4BT5-2PDY= 1J:.+-+&@O9"4H_MV(N:/ M05MQ>3-Q)X%B_4UG;IG-*"@W=-?;@;B7NX/W(*/G)EGOI<-2'CM1GQAWZ$7F +9 =F?%>X?P/FLY$%J0 M)+0'&Z0 Q"B+Y4" 9#(E8J>*2K'1FUIZK?MXOTDRJ-::!A=4H (=YB5/(DOR M-B@,VLEX[8:(%>5=1/EI7:7O'7?*8(<71!(B4(1K"/4:J>C$=8&ZN(B?:?J M^7C]\_'LV9R5BR+)RHX($)).@(E:L*84-$W!.!492FVS%$SF*QIUM,/,';C6 M[AV>B3?*HC>."(T*B59*"9%(WDL9QL[4IE(= ?NLB2LEP:@C($4Q<8G$P7D7 MP0?GN>>*B](M@#7B"I-VA?N]A7L]OCN#Z+E,Q!""+@G'3,2,Z+Q X((+H!CA MRB%UEJAZ?%<\U^-['<$^6X!4Z:B%L*"5"8!:>3#$&L 2\::(2R'AFAW?FYO0 M=3"5 J<,2MW]DJ[E0#O&@'(MB:?*9A+=VI::-!)U M9\C4E%K/Y\2-_KG] M:7YN]$/R)C^T(!^82SJ87N9A?Y)_TW^?(%@AB/T8>[O#21SW)L/>XV$9UCB& M\FBZ9M.J7[_T!W;@\V_W]B?YA9,\\O&#&TS)W!Q<;VXOQHGL/&'U[7#<+UOV MX2@>VTG_7?SI?3],CBZ)[HLO7OPT^?P5Z_+=G$Z^_97K#WKIO#U=%OWUK'SY M;QGUE"@M-2&CT1+.2WE'IHE*A&@4&!PW.OZ5F?KR2T>?2BF^M:\BN%&T;\"F M?%L/[?%[^W&\]<^OYR-/QLS\+S!U-P'7#_;3*C$UMU;JRK7:^]^#1TWOV>[C MZV)"WAU-7/.6'N_M/GFZN__T22\_VM_[[=F31P?YR?Y!_K/S=/=@O[?W2^_Q MH_U_]7[Y;>_/_=[&W/C?GPUZDZ/A:;Y&&/]C@^[K=&!/0S^S^3]^=$_3(_+* M,[*47BT'[F>>G1[R>>3']NTX/KQ\\--E&'9_,!W)]$L_?3UEA5%F#OCI[YV_ M_9EL'I!SPKGPQ%[\\L7;#Z9OS0@MY^\I^D#(;[]-'M!OOO>]RU+V@!&\U66_ M_Y[@2QJLO-9E?^#MOD.GMKF6GG.U&/OI3LQU[N0"I[.[ M>?TY6+QR\H;/);D)1+H8QW.].WULQT>]=#Q\/^ZET?"D-WP;1UDO&KSJ%=7^ M759\XGBAJLS+J]3=8HGB%53JOOM\L.N1Z6Z<]$J=I$4*5-V);?=ZMW=]T^Y5 M][52X^SU;NA&E2"<8TPR14RB2- [H1PS/I& T3EK[U.?[[.=_4M+;3@Z/-@1 M+T^>?S@\VZ$O7S]G.Z^/CW:?O/FP>_;H_/=@QV^>Q!>?[;4YG'\NO/Q MY9]_B,.SY^^G8_MS]VCGSQW_GK'W3GY(^S?&V^<_;O]"DF8)]\*./?>?]7$)Z7 M-!>@HI1MBMJ"$S) *(W;%?4J(=W,-M^5@=:?@2S5@B>+Q.N(5#%+46&F("9, M(,&1^]2I?%T8Z&R&@2+5)ABM(+A #7Y_]E[\Z8VDFU?]*LH_,Y[;^\():=R MSNR^X0C:V+WIVX 'W+[X'T>.("PDC@9C_.GORJPJH0D,1H" .G%V&U"I*BMS MK5_^ULHU**0I,\A[$HE56$9)'U>C\L= WR]IJ^*/Q\-1/DM)1R^# -KF.MW0 MZE4T+OTU_>P2SS\=]+]U?/ M>[YZHK\N7/XNZ?H#E3Z]GBSD(W-D33IY2_5/ M0V]HDLH][J8CUWOW^R7!A[XHAN$7R86:U-Y<7V)1?_KR/PVO0B;4TL *[!9+\#K[ZX[3M,X M?4$_;H48!H/@/P! #0'13CK#(7S06,6K [3. B6Q43H2HD),6 "TPGID">/( M:BECM"+"@K]X*45;T%LSDJ;HZIJI_LH82:/ZCT#UY[D,9X%QAA7"D6O$L">@ M]2Z@2**C*MI",?7B):%MH6]-9>ZO".N3\(E,:TK$+">X>OTMQO]OQ6M3(-7JT.KQ:/$"7# M7"OI4<0DX97#*)4'1\11)A@.2CKZXJ5@;29OG>K1.$_63*57[CQI5/H!5'J> M@C ?>2"6(:(118N2%!M+A'45*1X$<43%0+3CQ+!W9M O6 M^$>>FD+?,>EH%/H>%'K!Z^$9J#(M$!,Z=<"E&@%L,Z0#%8X4FD6>JG6J-B.K M2AAOO![7/<"I*$;5^'9DOH=GX=I8CV#H>OK+>,3]-/E@",&_K^"/G<826B$L M+0D-T<%K%2+BN@!L\@4@DK0&&1\-)21U/;3I8+DMBC4)3FS\&FL>6MSH\SWJ M\SS-*(@6CFF,M%8.]%D5J:!7@0IFE1).""?3X4J;X<6SE76,-7X"KH1-F MM]]#.03:'9E!IZP_D- C=ZML/#!W[X&!!4CS_VIJSE]_3Z%VH4'/E>5J5,@Y M7=>+%8%16"DDJ/, GS@@PYQ!L*H$VT!YQ#'50Q1LG?J#-EZ7M?2Z-$I\3TH\ MW]>,>1*(!/VE+"+&F4/&6HY8T*$0 5OX)[7R%H*LD1(_?2+T"%U#*3NR!; 1 MS*![WH+1P<#'G>%12B'+\3" (##(X52\S'-P'*V%W^A/T^D-TP*%X1X Z_32 M)!^W'35 >B,@7>Q%0KVRV%.)="%,2EVER! J$-&&*&J8D4R^>(EOWRN]<0^M MF=;>G7?H&EK;<*,5JO0<-^)!*F]\0-1)C9CD$50:8U1X5[#".".Q3?XA(N@: M*?5S\+G\*VG&O\LL]'YZY,",PF''M3K ,*JD]>?@=KGG0ZE%=$K@M-?;OICU M!I%6ATCO+DC&<7K7CU^4"EIBIY"/#".6PO!T5 1A NQ#6^N8D]GE(FY3GZ?Q MMCPKAK%$AQLUO9F:GL^I*0U28XD1CH4$XI!S];Q D0EI.*6<:U!3T02OW+/* M[8V.PJ"=BM8\!\?#@Y*#/-654[<\W)ZXMSX%NY2*U\=F=YA&+8ZO>E"=L-A& WS*4:W M8VRGVQ2UN[:08;V.R[SIRMS!5-@P=+ZEL)V&%-XQ*83]91#,,&R%\M_M7KT* M[R>+T&P[J]MV#A9C=JPM:*0:.>+ ,@V$(H5=@:+U6F+.>* $R*-N\R7)G U_ M?+RZO/* G4:7[UV7YRBDY$:RP )0R-3%7:0;V>F1'+6)2O1Y-\B:M3Z =1ZCFQHXZ((A*!@4R$Z3@ID M:<$1LT$X%[7FRKQXR7%;T=N0C34]T%I/LO%V$$Y-Q[="Z; MW5/]Y,^M_%7/ MP:&QIL2C6IL:J"J?^F;/9W_[9EZ>!K%6AUB'"T2$2ZIL42B$#3&(15ZD(A(6 M::(+5U#!K10I5H;RQ63M)B1W#35]S=P=C8;?NX;/<1)J,7;<"%2X0!$KHD>6 M1XNHC0QCZZ22[,5+T99+:N,V_H^[B;"9G)AUDY:T\J2@?D1C^.46I.21V4T/ M2DIRH>]%O)HLS=_I]_=IM'OQ(R!6@U0K1JJO"URDX!)S'2*BVM@4$&B1]2HB M1QDI."QY0G@C&52.D5\:I?[M)IU/T6-72_7QH*>-LQAA4H\ MQQR4M-AZH1!7S"!&'466*8YP8,SA&*WC$92X3>53C01>6^(P&*^BW_'3M6SN M(4#T]POO0-:/@_[X(OFY0:76HM%C@_=BO0A(M2Y3 %4?\5ZX6QOP MN@OPVEX@);%P6%M7(.R,3(U^"%(IU)39 .L=L!$FI3Z3-E\2A-;$=#QN7;\? MOT>CZP^EZ_,'*@14W0B'+ >S@P4-NJZT0IQH+DBTP1F=B_.S6Q>F;=PBMXCP MN"TY>616U+H>K_=8H==Y@U.HP:K'F*]<\P 8D$8\:,,I*BQ0L,+)8FX)J M%HS0J>9K&ZRJ]0B*;_PCZQ)>VFCV6FGV?%E\Z[4"BP(5(55S#M0ES::(TA D MPTZQP$"S<5OR-='LI^\AF>36#L*WT!L_BTB.]?*%Y.X<,))/G='1J_$0YB(, M&D"Z T!:K/K&E2&&*XV(CAZHAC?(I J34F$N--A)6!?I/$:U"[H8[M'X/AZW M;M^#[Z/1[?O3[7E7AXO>,*-14#9EJBF*M)0$P?]" '[0]\&*!1__2WM ##?K?C6_4+ M/4$(6WW;OS!Z!8OTMEJC/\X_#E,?U8FYM#E9I@:]5H=>'Q>8B5;<2TG!-HJ1 M(N8*C[3G'I&@#=>1&6[HBY>Z://;E[*\J>X\(C?)<\.#U7<0;/#@8?!@OE(( ME8527".N*%@J"END3.2(@_DBA6"4RU0 B+8+OJH(DSO'@Q4Y5QZ2ZLCEQ6X3 MS8G=_MFP%0?]DZI_SBS+^;4JM]4,W&1IUA#0ELOC2BW:9SF)3]9V>&5..R-X M^(\<+Y[Z7'9@TQOT8$@I!7[8CZ,S,T@=PH?/(Q7^00L.OS7GN:/-F_[@0S7S MS>:_NLU_L?J?-9&",0#K0V*!F& $:6,+1)6+.$ALI2M2U 9EBU'CS8'HX]7< ME;/Y1G/O6G/G:+OUP6JG&'*&N108[I%A02 =?=114L=U;DC!Z=,Z\%P_"O%V M/'!')H6 WLX'23'X^@\AX.'_QEW3I-:/(>CS[4@#OO]30>3/@AOJW5XVS6] MT6;/OZZ7HD&EU:'28A$_18,13&J$"9.(.<.1(3( 2-D@2<0RFES$3Q6W0:7F MO'/=%/K.^$2CT/>LT',T0RCJBP T U :#(0 MH%B&",AG'1"4!XLR8%51#^M MI@5KSC.&P8T'V=W7,M],IYOJ/B1%: U!W"]RT1J/Q7T3C\UZ-9(E!&OQ8;)0 M6\$V8+5"L%HLVT<(I1%C$&2=\LV"R?EF%GF,@PTF<*EI+LU!:5O@-:E[WG@T M'@D#:33['C5[/KY;*4()+Y"G"H-=X2VRW!?(2:MA,8WB,23-5HRW-5\37^73 M]7@,^C!+OCJ#!*&?4)%>BO;VX>2T/DVYDJ<\![?(@Y*3:IW>P#+M3%8I%T(O ML0WLJ%>FVQWNQD\T]IBF MNCUMC%6;+3F$:2+%'[?.KYZV-#J_=CH_7].'66^-E@A+11'#QB = D5$@\9S MPB1)$5=4B;:4MRXOWGA6;LIG$C-I?"SKR6(23%T%7(TEMEKP6E)HD#M+*!5( M4T P1HU%QCN&A!<^&OACQ#'5]%%MRIK>"$]-N>^4KC3*?>_*/<=,L$OG.<(B M$ED*!Y,!*:PLX@:(B0^VT"(I=R':F#RBM@B^,SSMFO,TV' U'MS7E4_7-519 M&9DGV?$0+A@"?4H>U&$G2J%4:)7.67/E+Y5_QQ<0>MU4/5'M3AAN!M& M>S%E%E2?^ 9D5P>RBU6(7-#,Z^"1M(5"S$B!5(P6!2%@/:FCCJ686\R7@FP3 M);->2KU61U37UNG8^0X"^",,^HTZWU2=YSA3H:@F@5!$/*.(<1>049JBP*7# MC%'NHTLY-8I@\GOCS;G'<@#C8?"M3F]IDMRS+P6P'H41+TD"WJY7K$D"O@L0 M6RQ75$2,8R@*Y!D38/@5$NGH&"I447#'<&&$2IRD:,,RW_YTO2D(\ 10X>Z* M*C:H\$"H,-^P6[E"8F.1)"GXEPJ!K"]TPH?@A/8,$Y$.IXF0;:4> RY4I*<> M2"W[+&O]NF:*W^8!#S/()\ MKU=_(79ZIN=647_ANCO1/=]C?;>JFUKK^Z M6)K%H[;&8_2+M&I)T8402=G)"]@S8MAK9&B,B,E"$!:=Q[!J:^@Q:KS Z^D% MOJX*-^;1+?5XO@YL*$34*J#47Q,QECIYTT(@3@(FW$D5EA3]?A*+O!<7 *O!I!M@TF(! M!B-50843J)#)D&::B*:0!7K-&-E;C+5E[;\GEVMJX35:HRO-N$T^EU=ZC@OD",:U# M*BEED#+:Z!BID"*Y331O%VS13EE;I\D38$*/TLMS9@8#DWZY*RKTR S'=4@R M>-,?O)\XW_;BIVJ)FA.EE4#J]I*DS" 9,"2$O8F(44R1H4JG Z9H1:11I9X^ M*SI1:OP_3][_J&-3>=.3T%?N%2]93&\?)P;*/_=61JB (@>I67)=6T:0)8 M[@*A%C,8@P\%TTXA(D5 K" !:>,-$DS'P$@HM")- ,NCTN,'H1N_IL@-W[BE M-L\G,!(M5% &194ZB:.(<@.'K:@&:>@XKQ,_%ALH&%UAPPU 1 MJ4:,ZH"LD"#(REO/G=8"LQ#E*4&$>5)<"QZ410O7@(7XG*Q@]':%L!ZQ Z867YQ9 9AF%.$RM(. MH(N]4"KI66=TU HGI]W^>0@5$ZE=ERT@9+W&'7-_-&2[2N+:BQ_RDGWL^3#8 MAC_T1IUO8;/G\Y__@*7QK_HGIZ$WS/UW4W.GQKN\0H [6$P^$HX'30M$A1&( MV1"0XEPC440#&YF@3J4>*;+-EC1(:5PWCUOG[Y2M-#J_-CH_7]93N@)3*Y"P M#(.%4AAD9"(UPD?X?UIP+4'G25N11Y2EU'AY[K^DUFE5DJ5ESY?6/GCV9;4> MDH!=4C:G"7"\4[A=S,$25/#"8X6<3@YU&R4RUE"$G1$%5\8)!S8D3PU=;DVQ MFH):3P8/5D[.&CQX(#R8HU]$4Z6H(\@YE7KH!HW "I,H.A-P2K/J])*&P$6]EAL/!J'GSEOA>_EI:V!&*4"H MERE2NR1*X7_&G6^@-2DPN>R*-QP-.FZ4XX>&1[?Q13T)7%R/\J/E2N_%U]52 MOH>5W.LET$S_>WVQAN\GRY=K*O?\[!^FKFS0\D9HN=C$-\I #&$2X2 C8@"0 M2,&J(N8PMV"MVF#QBY=,+YZEW3@486U8TPJ]5D\"'1Z2-368L :8,,>@(@'( MM\:C L> F(P:&28Q\D0RZ3TGWJGDP%J5]VK]N--C\A2!=@U".G7KW#DE>DJF MXGI0HEL!W5MX\3Z8F.7Z;U5R +]WQVD)IB&UA-G&\%P9;.XO)LU3I@ ?10$$ MBBG$-&?(4&X1L86/5'('?.K%2X';7#R&XLV-#^I1Q'8WP/+T@&6.CRD?A,=& M(B-E A9M4',904O&@5_3 H^1UZD:*?B3]1G=C*0$^/.E].1N[;GUF*[_NKN7?N38 M[:T4%#0["LE10* QR4CC&-M3.&= M5_EG@JDL>6N#?8\)^^8/0;'4&%.+.,,4,6$U4I0Q%*6V*OEL-=-@F!+:EDMZ MM*XI]JUQ0T8*K^3[XU35:8T[,EYWE$_ >EC>DO'#^/2T&U()&3,X+ZV$U*"Q MY3M#U^T/QX/PI!HRWFY1'Y/?NG5J &S\>) V3U6 MI*89B^6&Y.NXN-O 6Y)A?YM$^:?$49\2#5UU3E,M*V\!"W9#+&"<1P9,AZ(9!6D5M/L%:"I30I+F[=%6+]*N^L.6%S_9/0 M&IGO35'CNR<\::[WTU0GU&D@9W60L]B)FT8GB74*J<)3Q'CP2'M)$"ZP4D9B MZ8E]\9*T.6\B/9Z:YMX!69C3W$8Y;Z:<\Z7X?%0VA6A@Y3!B$7Y2,DBD>6"> M*TL\+UZ\%&2=FKX] 2_K)7D]_1XJ(S F10,:M^JCYG15M:ZR$_K)2;]7U4Q, M83??3'>MM/+E;T:JGB'_2]R M;=CM7 CSCVKN7UU,?4,;5[7U3>_/AV0C%PT# M^['IXW-7@':\F.W-K.+6"H:TB18QFDQE:QDR13!&>UGPE+B$B6CCVW.2]3N_ M>^;Z?&>"(2:*1U=XA6C!%!;&:A?#B)2UD6^,G MV(MBK0G*'Z$78F=4=J6H&UTE]G$4?*H7V'0'70,^\C[X$$Z"_R=YL^K^.7OQ M/WF)WI7EVT^HTT+8Z:%O,L3;6JM>H^;JH^7QM)LPBT8(A%Q1!S#J.K"H(*C3UA!D. M'X.:,]YF^A&Y/!\=W6H&W SXL0_X29PS7!D(8?N]\; %^]>HK'_0G"C<3X3# MZ^_!C5-/VS_2 GR8S'_C25P%*_BQLUCUBSK,%9;(T702:K! .EJ'K!">2FN( M8G$=/8G-><%:L?]?T^.&XM]2F>"$B]JF_ MEVZKVQORS:' XQMP?O#IPR MD3J]7"L*[N)#;QAR>' N6Y?C<:SI9CH]/ K)VS[JYXO-"4P5_#H\ZI_U6E?? M83B"?T[R$*K!Y7)C,"#;__:+I<::PE3K86WEJF,YI'Q.VII*54^N5LPJBT5O M]N8KH6Z.7IG!X!SF*H>D-(QR=8SR<$G'CL@%JQHP6GWUY@:,[A>,YLQ;D5K5%C0B@TV1FE9[9#Q12)K" ML"A<5,*\>)DR@Z70:P1&S\&;_G[67@"K8CP8@(8 Y4^-!,O*!J>#D O/AN^G MB?Z7ED8?+(+!Y/(R5J=QM]\)H5HH-]^@V7VAV6*E T>HTH)99#USB''ND-(: M(UG(P(S@AK B53K ]-8U^1J_^YHI]*I(2:/0#ZG0<_1$$\V85 %AQ@QB5A=( M*Q,1]A3K**61FJ2*=PP_P=9GCXNCR M'>GR0KDEX:(.!8(U*Q"+Q"%-4DD#2['G%!0=XQKXGY_ M9+HW.%R]*>VK6E25+[:L2]7S:D>X^EEYW/#>]&I]8HB_6.2!6-B\M56(:(X1 M"R(BY1U'AH<@8&VCUG9EO5I7KE\/['MJX+6!US5@SPV\K@^\SA%J@$5M8-=&WC-?/R_1P8>"O_ZSK>7_PO^4P_\Q P. M.[UZ?$FKJK]4 YI^F NIN5/YETX*]1O]1F3&X').[."_7T[FYT8/$C=YT*J0 M(]_FMPZ0^HZ[&DM([IH:0BN7OTDQD*\FH8ZOID,=WW1ZIN?@V:T/DZ#'C7N8 MDI_,??4>C)2.W-/^L)-$^K=<5? M67RIA;=8S3KBXF=;0%XV/3LKT_]-H\Y :K#V8/^:@E+%A">JD+$H%./,6ZI5 M^$+9B_I+1Y-XZU-S&) =!/,5F0BO]9OIGIGSX8O_GIT/F(RY^;_%U-U$ 'XB M;_>I?;71NJ;FB(<#DVN^V.[>_NL/K?V]UJN] MW:W7NQ]>;Z6?/NS]O;VUN0^_O-G>W=Q]M;WY=^O#/OQAY_7N_H=??'NZ?F__ MKW'/C'T' /+?B^]T3064+Z:^=)^#QR"&)1/8'9_ +=P*4B9G&>/>X-#T.C]R M^/[%;@*_ %-\.PC#U*<[_;H7)]O+Q>ZR->G9O0]C^J/;=U\?F!WNGM?L<)/N M''_\<;#_!I[CSG:/WQ5PSZ.=D]VO>UM_??V\M<-WCG>_'IR\/@.FUPW_>0^L MT)]:P@1=@_T_(HSG MQ^[F%V^+*&P 1 Y@0#-7I-Y'F*'"Q6"#,4PI7%+^3F\<_&;BV(%%[ZC3)'#& MM#3:.:]9$4+PQE(G7[0"4.Y36*O18 S4< ^(UK=..,O>OC_,L),S&J;7J%73 MQDI8YB 9/JM&4%Z=%^JGH_@%TG"'JGXI;5JN/ULPA8/.:9V;4O=KN"ZZ7>WQ>\+6<8>U]'IMW:[KF-UK]2&DS*JB7%[Z_Z)S"$\_P;_OW?+1"6 M]&DWF$3I6VFTIR$/&<0 _INZ!IT.^M_@E\%&:Q\N33=N;=>?O>KVQ[X5>HG( ME[>:>@*6OP];#F:C#V*7&>HP. "%[GG==RA_(YL+K=/0/P4+I$KE*?\V"NZH M!]-TV*GB]X9)U%WZ9?JKH\Y)* =7/;QU9H;IL+T_..T/,@?N]%I_&1#PP7F+ M%(5NP>>HW3*M5[!Z8.CV.J95?Q'$HYV?F^Z7JD^FK@7S]]T\'72Z MK62%@R4/TY0'EL"T-;4&\'W3V@)F>V8&8?K^L^.&Y3B"I?@?&&CJ6)OO_P%$ M!NP]@-BAZ[>GAKD:#G]?TGI##5T.9&DMW@Y@!3JG2=[@XYF]Z0GI[QUO[WEZ M]^*FRFHN>6; MF<@ 7#91KUF474M/Y5[3%_;FZ^K3>8 MC7GJ<=>\=08/GKTXG^V]^\("QT6,#CGN*&***:2(=XAS$6B0T9CHYSDHB]I[ M#S/,M6-$8"5!'ZS'+L#?F2;SXK_9[8)XP)95:4"=H%ONVB/8O8:EPW(X)92A MVSE)W;$F8GFQ*D MY4!+\)R6E9>M*Z1@Z0Q/;R673Y)Q_S/NI/VA[O\)FEL+0Z?ZN/2UYB7/K[WG M1GT;!K,"MM&J/=(M6M[9^_P]&)4/(]/I#C=:K8:G77<[>Y/EYVT6A^>W??W8 M>?<%2^L95@0Y(C5BT<04/"I@#3EG)FI%C%G&QN;MT#E-!"VX, DIR"TL&2!B MWK- N*NKDVJVLQR'[^8$B%$[05:R\4HS];KJO80&/1D-N"DB#8_ZXZY/J#D M4[?:^H_'O:DNQ--;T,]OF"A&;L4S$U^_S!?Q!K:8%B[0_X8;=>&RR<,^I$TG M5^;.=ZO+QZ8;G'2&J2?AA-U^>/UJXCV!/^^8 1!V5J/?TUG6.P8VL.+[@Q+7 MW@?7-3#),6^X_=[F9-^?2!\%0:I)'(B53-37'78/#GM]^H2.*=I02KB4=,# M@+.IRC@7S/W$^/"K]77*5EK) JU!M,Z.J9Y].N7PR=PRE=A?&/^124K?ZH"" M W\$11SE0-BE S>9\7WK],=#8'9@"O<',,0%3/XUW<5D_=S;'\LF9J\!1DXR M75MP^-^A9G],+7LFCWYN>OOC\#O8W,Y)[K$!+#R MYG7U4>\6B0243J:+@E\WLE(6W%+)BP2ZFNV2(2!.SQSFBQ-JG)BO 6:O$K%V MZWCL#R^X #%^.2T,L^2E6IBG)PU5,H_J14& ZU:=J2O3K7H:+?\Y!2S>IV$ M*Q=U ^:_4)])I->L;<:;S$'VE%PR1$"OT!N'?,VDH($?9S/YXCO9A5=:CC.G M"C;W6$[.PLF<)<0\Z@Q'_>2YZ^9[#CJ)_99E$J;2$V>G,MUD:BULZ'9@:,-L M0@.=&_;S2=#408CK#-SX!%XS,>N-UJ8;C;.17UJB+E/!;XF#5^9F?SBULC.O M,6%Q)_WAJ#4$T<_; 8SBXJVFK=WT3)C$+FQQK6'H=BL')[SBA,I]F/@I2XYO M@,K!JL-$NKP=Y;C'7+;9@JI5WIHICEF?;67A2"%YPU)V3^#EDAOUDGN ;&5! M":,P.*GZP]<24V_ $>:VZDT)(_/)Z!AD,:H)Z54W"5G@D^\B>SY@?EJ#*:FL MA?9\C@)T\HHL;W-YQ=-@1@99'&!A;7\PZ)^EJE9+1J__+733:2? PK?.8#R# MJ"EA;-4/R?3P*,R@64;2"6YD.4U_J@4\WZL$=$"VLY ]A*UT<9KSEO&I57W] MK&']@)O ?>TF'!T-0HFZ/7@L@%MO=#1,S@3X8N5B:]7>M7Q96BD 4KCF6[Y1 M[;E/&V/XUN]^*^\VY7CK],H [K2&-B2-@O?_9CK=A-7MI9;RY5-U8F#&2^NX MGH[L+IUU7SO%#O[;[H'8 WM[K\__KS_Q]'NGSM\]_B? MX]T?[]C>_B;9V?KZ8]XJ^IRLIQ_OON]\^N<(K"&X_VYWY\_7Q<&/KV3WTP[= MW3KD.UL'9WO[NW'W>/ML;_-+@86)6!G$0\P%'M/!NH*Y%)9AJ3S1WLV?1!)* M"958".G>6V9D:IH_Y0FOCRMGCS)@E$M/D&>I5^)HX].2Y:0'QO$@VXT^.VYM M*$-4EDU(;GQ3AUT");&545'%^8V2^7 (^-P!>&-!&)6 M6JO3BU!2E$EI\)NN5STK/^=DC\P:N&D87KU$KZ:6Z#Z]B?4 II]?AO4\PSUT M]_"+%H7Q01#$"I+2!5-L.9<121$\HX$2Q>C\OF,#D8*Z%*(J&#'$&,44D2#- M7FN+V9/R1'XZ"C.'?[5+( 7@UH!3VCRG8S!\DS.B] IUABD,I>\RF%6PT0M@ M D[\""GB+@<^QT[V!E?:A=D=-LA_R -8F++ZA.=B(#"NVLDV&YZ3PL7*M?GMFI!+K\Q" M6@MQS=NYF&3PWM>#ZR1>E"H$_,8W>'KMRH)/SN"+9ASE$5KVSJ;HTDG:Q,3E MV4X) C%DIV1R<=0A^E,7U&5W%[RE,RX['[[!!G^:5G@J[O_W9JWO8JU/PV"8 MS@#ZX\&P1HM,3 %T!J$Z0JV\H),5:M;ESM=EZE"F/NPI=;%6'C,:#BH7,GRT"CK[F0-)_DXS0+>R0(.^N>F.SJO5P<,L$[))Z[" MN?/6:=>,DI=VND[YPF;9+-F=+%D_.8F! N?S3S<>U,="Y2I,3HOBS E"&[9# M=Y2HV>RQ74I&*ZDB&$+98AR7T1A7'$U=$JX&^ZH?YZ.,&-)1;[/^=[/^R3&3 M/ "ESOY^78.^F>4;S?*X5_.)=)Q;G]!4![#F.\JG.\%/'<0F*^R9[IXZ6GQ&U49["6>_*Y0Z52YP-];AJ5TG[(J8; M_I <#_TR+!_VT&'(+H@+3\K'TXMS>]<=#Z?<*8L3D68N'>1WEP?!+*C1S.CA MNTL])7EN8?6339Q.Y6-G,!RU[LTO2AAT1_,\A%G% 1LF(HM!68",P)0NGONLNN]<]3VP=];M^ M.'7\5>W#TZ=@N;=5YQM< !O-4>CFH$#X>M^'3Y*'-[7M-:5[L%\&;$[B M%P%!\XG?M/.ZTXMPTQQ;F2 TO7>%V\GH6K:G@64>!KT<1)1>+IOGYS^YL#U[ MFI"QN#3Z7-7O9LI'?LG!97T: )9F&'S+LU+ZZ>MCRKR1YJ*+*:%U.E\ZG426 MIP[))]1/IYP@>68P\X!J$QJFJB,=V%Q2L9;-20!8]WSV'4))L:N8X.5#!CE* MD9JC5E6+!(:51P)WZ S2)>D!4]M2VKTGG\UM4^FHNE['B5W=SH36W:-^UI&LYI*$_H9>D:EDT5 M\\8R'.9+4M0Z*'?"#&"Z9?9\&C+\GLI%E7^H)Z3&KZQV)NM01\+0C]MZ7^#\=9#;H]_K)>5'"S2YPL@-0FDW?3Q6 M;K#KKMLV>\>VWFXXFXKVG9G$-2RL]3"6W=D73@B.FDK$/4[QOY$AXP5&BC$; M-??_D1^/"M&>_G*B%*^F$J:V>\#/QA=;]:M)H$/V!+9>YZ*) MD\UU#\R=TDLP_=3Z2?73:P\<<)73+A"2BL&9V6'4_L:+S;,S-9CL% -;(PT& M% 4TF46,..4ZM5NW_;4WCR=#]:9>STW]WIA]O62-5?>$&R%DWYRPI5Q(*7- M S-Y\;) NT[ZWVI#*.=^SF:J78P...<"9#_I@@4M^*%EH;:9=]:[8KS/F M9'\C""Z1Y*S$B.5*R$W:4N&N* MSP,1[8Q/9F7YM)^(>%:W,A4L+2%PY"I#*K'E.H(#%F<0@*%.9?C.+U&[S*4T MPZEKDI5<+FJ[[N<%OWWZ8Q^'.L+05 MAMD$FQPW+&307>#S* 549?F:RHNNBEX,J_UG8V8.DMQ,G.'@0 MZ>PN*,%J"WC<28I)3PI0EGFK#<5)8=D]97V?]I@D9Z-! M/\=MIC%4\]PIK=Y\3%%[AM(D7Y1+H@L%;:LW[4[\3O6C9JS"BP6;'5F_5ZG^SM']*]3Q_/#H >'^R_Z>SN_W5\\.ESW(7/]]Y]$5870A<6 6Q( MQ&R@2#.GD!6*!J9-#$HO%GTO@J,**Q G5DBO-&:><&(,"=2$A<(^E^1E_$*9 M]Y\]=RZ5P NN"J^L\Y%YQTUA5: 4JV +1S"YRB!6:^&-O:&-O#EUL)UJW8Y' M1\4U[>#U>-^KJ\2G]/\ZPZO>.Y8D3_AM\E9CS#*'N$\0VD# MFA2)1V:(#/I0QH57GNGSV6VB)$E5<:@DT*&\SV0WK6,F!RBY+!*B3))/14];P_->&!QF3_G$@SB5^%YZW[.%4>W899Y;9N.36-J[ M3RMV1\ =NV$OUIH_)9C#/\ZG?GO&Z%OL;'[Q).H@E$"!1X&8D@Y99A62UL/4 M*R!5E"TDY@IO1"0\> G[MXF&R8))'R-\I?!AH>7&_I*(E\7HEEF7I;,Z5I+% M"XKJ'V8:!?)K[.NOIM]B_^(E\/7Z HKG)H9;V^2+@ATTDLB1TKI 3+.(K-4. MB4+#+X;HP-B+E[PM)-Y8;)/= GSO9N=#:7'4YH:?!!OU4V1D@N%_Y2.D_A@V M 3_\]V\+#&":OR[W0O_3Z[(28/_EQ7P+S[E1]?./+2CXL-?.EG5]T6LPW.V'5ONZ1K;#TUL#!A/:[\23OTR[K9WN[2>QGR S3! M_3G7*LJ@WV6M.F__*L M7UQFSJ[R!'"^N>T"7\YO^7H2O)"BVG+P0)@SQ1]> M_!]"46[24G5)K[REBWX'J[I<=IH"_->?94[K?WRR-^C\FO1[^ M3.7U'D6;[U^E\V6;[^//1Y_W?6^S??NR9ON+MG^ 6/Z?O#IS?'NUL[YWI]_=7;_W#W>^?'/R<[Q(=LY M_JNS]^F?.&GQ_:'XGL:_<_9%8VX%HQB9X, @P%(B%5.K;V9A\1CGG(H7+PF7 M[0(O&@0W[/*]'+Q^J4_WDP7XJA/Z(P#X_LE)OU<>S%5GDY=NP>1F+[P4^Q\A M5-+@%*66!>T"TTIH2ZP0N##.*(,=OS%4WL +4L9OU.'-P^V\0)L]GWY()G"# MJJM"U=U7"ZAJ,/&>&(VD+#QBGD1D'.5(&!4E]PIVSNQFP9*W!:&WQ=7EF-'@ MZJ,DSF]FW+731QOAY+3;/P]A>?7G7P+?ZQ+O1PB^(;(B.H&-T^(:W< M<;+Z,]%FQ[G&CM-9V'$D!K[/54#:6HU8@3TR,0B$"Q9$A-THRE"=JK8+0E9$ M]U>A4\]BK_KO?.:[+-;R&H%2ZQ89]:I*&)@*X SX4%C,U;CP'UV\1@PIB\P MZ91*1H"<:H888P998R0BQA141\ND4T1EU38?@P4M#_.C(WV8K^OHC5 MW^[EV#6?9/H_H>O_,"DXK!&69<+R&G\IF*>%EPX1J5.);:>0,LH@RK'SFC(C M=$@QUNIR4O]R]OQSOH/8[P=K8,-B+'_+X MRD\;P%VN *[X(HFRA&"*!"\D* "W2&&*D67,.HU35QWYXB76&XN4?H*X%_'H M;OK +#MXGWT1!J#42HXBBP"D,7*DF0B( M1\*(P#I83ZOCH UQN2CE;G]5%NBH/^D=.IT:.;"J M-^=9T&K$;+F8@?(KX3S%PB*AG 9CPEL$NS=!E 7L"VLDP0+@:@/_%*U^#9W6 MR:3X&5HUYL;5XO05Q,E)4]@04. F(":=A-W/>P0[7P@*1U5H![:I9E=AUFH- MCC)C^*=&QZ0,[&TIZ#I6C)E)3\OR75582&T5ACF)V1P.0I@J,S&;LA;[.=M[ MF%KS#%.J\T6YKMOL%I$Q230W)"C+KL_SB\NJ7Q0F^E(O-;]24Y]+C2Y?V1Z>V4"W9]P"\"$WA*S MKX& "@)V]C?Q[N87Q@QQF"L$$*X0"R$B$POXU4CJK:(!1Y+VE"L8\%3#WPLR MG%(?)Q+Y*A6+:&W.,N0+HE-F%E5":R;UYVK,R$ENN2#(MUR0,U43NQ/J4CB.G192"!=92CDK0$TR@K4%W@P&&*7D*FZ\F$<[KN8^U;Y)N=]E:=@2O'+=X$FU8S.\:(0W M>WAC;#^5\BVKUASE4D(E([J@O77KLKH"S4F=[9U!STY*;E7YNU,%H"9E\)=U M-$W/+$?KIF2U+ODSSY&:RI*7598DZU194 M=PSVE$B!,3",D2@$3DWC!;(:&^1H8:5C$?YE+UX*SJ_84]IEA>AD>CV(C#1N MX/N3&;ZW^85SK:.W%G'!0&84-<@X11 P#XXUI07V,H>F;K KW,!F24/@R]A% MIA6I@W#JSFC'H[J2^ND@+*,8J>5FLK.JQC8W$DI- HNRD"Q&,!J%M;!A:.&] M(D9'$V]$H7_%MJJ(\MY%Q/PL56XD<[ED'IR!9#HAH]2Q0%BGH&F%BW M5JMKS=:5:*_$KE^=P*O!ZQ'/[G0M0MO$5X7@$IM D# \(.9( M AYOD1&>>4.(PYBF(\"KHE.G5*JJ+)?"&"9J,[<[[-V]T5%J&I/\XO ME"G9C'LPNQB7^0-+'I-YQX4Y478#>^@(\Z;ZW^T5^AT!A5Y-_;\YHE^2Y4ZO MG/>\"4Q*:U_>OFMSNKG!- 2DSJFU1[&L"YXTJ[1R 4PZJ;O6X'Q>1*OA9*,W M%Q_OVU&U#9_T

PB^$E!CK(*=6Y^>!%9^=A>WD[U+*^_;?.L#/I-G8QD$D/ MVWLLMOH^N/YA+W57*,O'ILKHF[F18I6"D5PR4V$QF^6;[*>5>-9U6-]] ?(0 M9"$MDDI$V-.<1E81CD*(1!4\6NZ*A3JL#AO&N)2I4':AK 4UB4)(&FV1CI+G MZ["^G1*/*<&L#-(YR:T48[;A<+6JINP.<./NPY/&CG!GL(>7=>X;9K?0L*K9 M.5Q!QQ\= -^+%GJURAW>.T4T*:2Y_K+XVTJ>39E/->M),:C MJ4:4TXUS3[7T0_)B WF8Z5C?U/9\.B4JN"8$&VLI=XX11@T.!79,F8*;8,EE M87#7J4RQ:+$D6G<-FR5)('SP^D+TGD$MBY,#^GG__?'>I[^^[NU_I3M;[\'$ M.>I\WN^>[)!MO+M_=/+YTVX73)T?\[4L/A_[;NJ3>7#RCN_MNS,8T_'>GW]U M]SX=_(#GX+T_/W^M[6[K""HM X#A7<(>\\0PUX@(XU"%%,>O:%>7[R=(U*+LRE%U2 M(-0')AWC$8F@"&)!6Z1H%*B@7&/,C=$B!0*I-I>K*A?4@.Q3X.-O!^'4@%DW M.0E+W+QJ7USW R$-28$%*8?UNRQ%]OH3W[2"%%DSU@#]-,0?MU!F[ M(;[KC[[U\KWM&L#@TL.05[!!VY6A[6*M3&ZUC>F\50HL$-/$("U90,(2^#F* M@FH/:-O6Y-9@VQ#?)T1\]\HHKMYAJQO2V7E>--2/:#P,#>6]$]"]/(/L%Q%W MLH9_IR5\G]YJ+WX> M4%>TE;QU,Y*&XCXABIMMT-O :\-I[Y73YO7:[??A0=95(>O>HB>7,R4Y M=@91RCABA%"D./8(&TJBHMYY'A*R4GGKT[*&SSXA/KL]']39L-?UA]>+12LO MGF0W_MGO^Y01UD#MRJ!VT5%K>>14%1()HQ606$^0$90A9JUCEC#.)$Y5?%B; M%DVOTH;&+@E-.#7GSR8NX5^/'&RKT['I#ZIE?%NN8@.V*XL#V]_,0)L!=Q_> M9W_GBP@X:*,<8L$ L:54(\!>@G#*5I+:1^XUH&U;+.D+O1#%VW#:Y\!I03\' MJ3S6%<$)4\E*SX+P/CT0SIRW@=[50>_K!>CUVEJB%4;*B (QR112F%"$:2$+ MR3&7EJ<8W+9FBZ6WKX^]#<5]6A0W8^]T49&&YJ[[B5BU:M-5EAIH71VT;B] M*RRN5C%(1*W%B!%LD7(R($L<-805T:3FT%BWL5HL=-;0VF=):[="65HD=UCH MC7_->] 0UX'LS@+.!BR<8MBE#I4,<%8%9!3U2 B.&?8% MYD*EZKAM2G5#81L*NRS$:\I7T&[U)H?:#:M]>%:[!'K/EP9Y33Z]"$IH@'=U MP/MND> *A04+#%$3'&+<%LA&&I 6DD154!FMRQ6^]&*)Z8;?/DM^6P9YK1)M M&[)[OV2WIK;[YOO4APW0K@YH/RZ>CU'!"\L5,KI(7:H81S;1W,BUI];JB+7. M:6,<+T9^-0SW[AENGB.YEHB[&T;SI?QNNO56Q9ZJ>G@47M?WQRF:K![S]:I! M/8U2/"N>DW7B:) T1&+&'$4*:(=BI3J0"6. MP<87+ZDJVIK>.CANM?KV+/:S_\YE3%\NZ:/W2'L0A^\N%1!/Q9"7]QZ:-$18 M;,G2@_UOH:;M#IOK3-^J+\FN(N%"'_&9AOL^NQOB/3;;S[HL1W#N!+>)< M8\2*Z)'53B L!55,%4%RE3P01!=7M=O,'8),KB:54"3WT#RLYK]=-4WK#%,- M9="73BHU/M?B*D4AE2TYSWL!-*IL&S T91^?T_Y@E"0F5TUV@WY9"_^TF_L& MY/KB@[X?NQ$8PPY4KG^2FP_#F Y#_W!@3H^RG9R_"%K4S:UZ9NY:5@WOG,!] MOE7-"'*%Y="J+X=/D@IM7-YH>U62O+W[YK+-?:HMQMM*C]^FLM2;D[+5M="_ MKN83C,RMD*8FQ\'GQBFS^A [WX-'/\*@/U&%XIFIPMZ6X[O'FQQ4HMC9RKTT M-/Q?L$HA7(AD+PK8H"D-"+0!:R=5S#UH=V'?6-2)"C9K\4]R/Y%ND'0;8*WK M%!S(XU.#R0[%1C_GJ#ZM#_,I>JOU^/B^KO/?96^?],![0A_ M=[XMIF-,&.CPK1F,]N(2 ON,B]__V#W\4A3,<&(LZ>'VE$C]C#(-P58W[Z9KVCZ8VO9 ; M6%Z[B/RU;YMKT]-?NNW5G\&F?Q>#I5H_IT+Z-Z@#_N"7-@7Z;UF@?XF%_( U MVY>7X9_N<5*7Y&]E1/U8XO;?G5C](<'N>3"#X76JN]^\X'V%NXM3N-KY7:4D M76^*2W+]%"OB_W21]6-3DJ:QP>,Z]-X*WT*W?YH,J.".>O"LP_/K0/:JWWAY M5Y7L_7R(\X6E]AN64EN<^F51PZB*-C)&G9-@S0H7E%W:SV_6?JM-LRNLMT]Y M.&"]P529PU#N(FD3F?$NP/NYW_QXD/:3QVG#E4<%Q^]/P&:#>W=/=G^\.SO8 M?_?]\Z?=HYT3>,:/';I[_+F[LP_C/?ZK.W]4L/LG?/9CF^U].J"[6W\<[6Z] MZ1Z0U^>?MS[2G1^.[)Y\_+Z[]?EDY^2?Q0K_Y[KX_'^."G?R3\]\TF,81V?W M^.#'SO$_1P?[!S _[WX<''_E>W]^Q)^W7L.X#LX^;[FS@^,W1__GQ[LO"HQ' M+ Q#0JN(&/42:9KL=BF*:!6VU@%X\/GN8>7V?^TN/3_5LOE]X]:1*&N"2L^Z M^\@OPI1Y_3RE/$[?.?'0-"85(7# MG ="'8LB:F-$8:(L/'61^^4-EQN"M@ZHN= <9(&@[79WCH&4[;\Y.3C>@3EY MW]G[],_1[LD_G0-X?WC^\%9P#9A!G-1.#*6"V88X*)K+(#G(F!?OTA"A<78 M(!^)1 P[L LK#N5)@!I*T(,XL5+L7(+8 [&+_4U*P:$AD!MM8-.1YW;5TGCP+;#3GTB-8*H>8-109PBR*3BJPBKPW"A0- MLZ*M;T^>FX2>)^3;W!\8'[(Z-Q[-2SR:3#FE&8:=3#%7"!N*Z*Q1$EX_W-\\ /&<;S;V?VQ>;Y[_([M[KOB M@&S#O_^4A)E*23TM@":; C$-U-EZ0H'>R%@02F4([ $\FD\RS^XFSL!?T="& MSZR1EL[S&0**Y@+'B#AN$?.:(J6!U#BM'2Z$QXYHL$QQFS6^P"9K;AFMZ8]2 M-.N5$7^K\!!>)_+DIO=HTOF:=+Y?W0FI+S"+U$9+F*1,.\94!'N?1^FL7N[< M;7;"M=D).PL[8>2^(($'%&1DB#D=D8G>HH+&8'AAA(UZ987LFUR]6^7J35'^ MFN4O9/!-6;R5DC.R(5,<^&F_3*WYK3S&^A8NPK__WUE3N5J8XN(KQL(:C$>7 M?^7*3(TR_.U>H_L5M'AQ'8C,3[Z&[S'6J1]+HN9:PW"Z2 ,IR2X]/?-\>BHF"3YUO'P7U'_>I>DY2]C=;RD^2;#'MJM+/W..N,CN8? MV$[I5MVQK]]M]G;CGNUTNRF9$5Y@W!M,TNFSY"2$'[;.4W)L3NJ*XV[,EV^T M+EQZ-QEY.38[@*=MS$KYW69K+4LN'/3?)$:QW2N)Q?/.Q2IV#K\D[S[EE"!# MN4-,6X>T#BH9QZQI8;K@=Y%IA8M?2^!ZD+0P7,@F+>RFB5-K MD5"T?S0(H;4#UQT-6Z\!LA9J(CWM]X?ML>0[\.W^==Z]2;.[7IK=#5^E7/;E MIYBKM*JN)Q75+M:J-[!KGSBM,(_N44_@CCEOT65SMRX#+.48&/]Z#N^7!?#I M[:5-4N):7/ET W?>+V\PT60W/8%C'&8,YP4QT>O(:*!&6$6UTH6006)//-Y\_7S_M=S>.:/@_V_ MCG>W=MC>GV]@S#O?=\@VWSU)693^9)?L+F9=GGW!06-NE4,D>WNXY,AB2U A M8Z01"T6P?O&2\;96MVX4?^?1#TU^YG-$L""I$DP5BDD)_Q^L)\9(9ZC6@3)' MYPZB&P1[W A6GUJ?[QS#V,Z^J,)*8RA%(BB+F*:IPBP@6, \BLB(+5(RIZ)M MKA?+.JX;@CT!5OMH39%@!=2J08+'BP3S5$M@;TT,"A6,>\1\M,@4@B-G@PXF!"H+ M0 (BBS;AM^D _ERS_B8!?E<7/\9J#8,J0'M+U9L-D!@LB[6(U9'B*!^MIH_@ M[Z%U4IZQAG3&>EF8!%P+/Q3M%BRX&W?S,\RPU:FC-XZ,;]D0>A=%^4V.[7@3 M[&!L!N?E_RJZK^B2$*6T M:TT=D:\B9.GQS,=N8A.WG(XFBNDABH7??S'KF=B16[YF4QL\36?15%-O!'#= M!?#IT94I!MJ$@:WO.C9A8.OZ>L\ZB.+.PL"FO/3#VL-?"=(S\-6??.0[?\)H M3SY_/4C)]_OOON^2W<[!\6:QN[7-=X^_DIWC _+Y^-UBY]W]KV>?C]WYYY/W MG<_[K_'NUFMZ0/[J[&R]*W;@>WO[!^>[QY]/=K>6GMII9935S".A94!,8HLL M<1IY3@OOE;94D!XDXY1H)Q2ADNB"FQ+U!1EJ'J [*%O"AY,"4M&!M+F@#2@THK2$H85)0X3 G@6(F@/M+![NI M=H$PQ@/5%5,B#5-:4U"B\WDYWME (J\E05BQ##@3-&AB+%G'#,3$R@!-+4% M7?_$G"?@I6O"VM<1(M4-*I]4]5>@=.B4>TU M4NUY'X;2445/&"J(8XA1AY&RC",>C33.NH*FEHP-F6ZW*D0Y;%7EIE.*E^U_"ZTC,RQ3 MOZ93PU(I]Y;Q^26KTM?PM7%W-%7Q=]2'O\5N<*.6 ^$PG5[+5@ "ZS')3\W) M9_V4T-4Y2?5]'+11#[CLW'EPDYJ6/;0#Q3*F!]1_F:R['3D+B MG *XT4JR,R81"^DE]SB5"E&3?#?@^N.Z]J MIN>5[J6ZZ3FC&?Y>59A/GY2O_S-5Z90YEE-_@@M.QX/3_C# K/?2 .$)<%FO M/X++/,QD:@-1S_^4BO0O,H'R6Y[UQUT/,_HMU'F61QV8!9]2,.>7.B5CCLQ7 MN H +(G*Z.;+/5?7\:HF%[>!N64M%YK^&67_#/;$^V?\4C^,%%PM'F8GS??Y MK3."I[JK(^+S^FU.@V\$)?QPVO\:+A7UAW^_*Z5QKP>[]B&,I#SC(F5B>'L: M1Z9ROX$NP-8VKCI;],>C(6RFN0F&,Z=I!LN]-,W+?O\,MLY>2H0-DP9CR3C.F"QR)QFG2_W-QC9W^3[^U__+ZS?U#L[A\D\\P%30M+"F2UM(@942!E(D6, M:^],H;$B],5+J3<6@UY:H,[="D_.CCI >Q]$//J@%S>1C;\[QG:ZH 5A"'J= M6>@KT(/_A*[_PZ1^+XWD_%1RZ,Z[+XPQ; 5E2%-G$-,J@.0$C$@T(0@2O5G!DRCA- !EBH!7@:H!.\3HVI8TEC8BDYZ MG9A);+JUA>VJPN#T>49;"ZS9='P&5&#_5W4:^B7YO!.)?)M-W:5MN7.QE&;_*='YO%SM;V]]2SD$D>- N(1AX1*>XIPMZ!5=AJK- U)[0A"^E'S0!RHE- M[2:3V0PKY<)\'')1NO.)7%[]\UU>DV.!^[( M#,-;4*"PV>WV2[Y:"^WK[Z?!P33MF^];(;4C7'/ MTW"Y(Y7,_++Y>;.18M;H.Q=-('.8Y,+'/O*Z7*ABQ_;LL@5O?M[(@!E'("[ M\RQ_N:*/S#R9)2XI9!S&ZKDOCN)#P@\N>E7FDQ]$.3ONC"F&C$-SFJJK)-S:G/;:[ M%A)8)I]/4#%('0S'SE@<+2..2:M3!/7FLC#NZ%025A-'%^;Q<%U#CD^Q"F>^ MR:&U(MOFD&WGK8\'F@<>3*"(>181C]8C*SU%R@?[@;^\EWJSW&S2-XQO;6V?ZV/]^C;^%[G^!9?Q["[V>MW=9AZ\B?-X\^ M';:^?F23N-D\:L)X_OS>.F\=[67WNI$$U*,J%-4H&_NM1APE:6/LX0:HTG&DQZ M'G5RB7@<3:0Z!2*,F&P2GC>B<6TG*CZ[M@6-J2-,DZWAIT.WOQ[#S3$+18+D MDC*N$D^1Z>"(P(EJ$- LQMFAWFLAZ.?'T 6#OS,7O6( !'!Z?'W]IY;[$1GS MLS\$A;H3=]("+)K/O[QD/@4CQW*M4^[ D9P0H-.P /8-EHA%H[2/DE,9)OEN M]4X"CD_%C36M#5#$^Q&&F#_XED_G_2/G-_YS5%/^TAMY[=3=+<>*JIAWG."% MP14OM*]AT>APVNU%Z/^TW:MR\I=7*EWP]H+RC8F\W#LT-''+L9_5J4 O-C4U MRR\]3C8EN=]CGZ$"?1GL(PZ6SE?8?MU+,:]0Y?FMZZ ZW;G[)>S6PPMGU[^U M_=:%^*YGY_CL19N[6WS=RR[7GQJ^7"IO]22']Z!1%G(HY# >W[^OETXIY/#8 MR_WVPGZK)S6\RT;E7]FHO!C?D]5!GV4K+KU0_&VYE&M907Y]*[._F?!L_#Z/ M_KFZTYU?QUZT&&)9I[).99T66*W#]CIK,=/XBJK,F5L>") L[O>OW/()"WHQM^'B6QM./@TCN2_1#_LH/VBA0AN6?$ZZ(( M"5S[Z[BU^^?W*N*U"]>/.NW6T:?CYOF[[\WW;W,1$M9ZWV3314@^D-;7/=(\ M_O@#_L"8WM*=KQ]HZ_W>>?/KQQ][51$2C_?.PZP^&%@P9U24R&*'$2?)(NV) M1RYPB8E5AHA<%9"3#:*FN]HE =052-R&KF'A+!*3).I,R8&L3CT@'*W,#'XDTC1K)I%)@49L8 M9!U-O%_XSNI7=7)5[BP+6Q9VM>YGVOYC3C.<\=FZYUH>Q% M2N [QY23*N?D<\64=5I$Z0U-W-O(?/%+UUUIV9GV2PLNC(_$(1R(0MQ'C&S$ M.5T=AY T3R;7W5B2TK(HYSQS2\*"!L^/!L49_)3H,.T,%D11;I$2V(LH,XY0K6&[S=)\+ 4="CH4#VR-T6&J9T["1,$VHJA50IQ%A;15&@FJG E" M:QMT08>"#D^&#L7M^00H,-5>)UJ1, LH40\H8&2N;V,3F6A^OY/:#SRE7Q?D>L"YVWE[JY55+*M85K'&)\3KYXM?E3O+PM8[ M&%/OG(:J@NFP7Q7U/+OHL0 J^T,B,VMI,M$4B39824- L58.)T.]CE2#PFT2 M+L&7NIM.S=T/E=E4F4^[,)_=YH'1BAK&/,):.L1S[P@-^XB("CA7JI?)Z5>O MR8;&?(-HO23K:47=)(6M'SV*4MAY,78^N\G.E'BFHW$(.Q(05]HA0U)$C"7! M;20TD@3L+*9+_19&KB,C+])%_+DY^8Z(1Y':#V/SUJ345I(:+A5R)%>_))PA MIXE%A%!,#.,.V+V2VA(_H)UXX?&7(JQ+V.))N'A"6 <9N9,Q(:Y--[A6-1+9+Z+8P9O+IK0!F.*AGH%YDV)6$)6$,C*DP(BT MB@L2G65"61I#5)I9[(IGH/[HU)SR#%"IC0^$(QH,1MP0C5Q48%FP(*A-(G@- M.@;#:D,^')OJE]U6F/I)F+KX!1Z'F2=4#2Z4"E(%)"W-C:VU198HBT1@+G(F M$A?NU6LJ"Q^O!!\OXA9X;D:>< L41EZ(D2"">&P/*P81' XA)]X2C@ED;+$I, 4 (F9"-5B$5O<7*!& !FS4%IA[B MH"CH4'-TJ $X%-?&D_#_A((0@_$!"X(_S#I439%&_TLV&70SF&'JGN3/OPAV[UJI$Z!*79<7QG0:G)%.Y M3J[B/CI#-+=!8\*\X2+RXA&J/\Y_F?((:>XY,Y(B;!Q!W&@,AJ 6R!FNF(M@ M) I2Z7F";6"^K+#R\KBJYJ63"ZH65*T#JA:WVN.@Z836+$%/]@Y+Y+G3B"?" M0&L6'%%)4L@J-0[+<:L5'"TXNOXXNHAO\KF!M/@F'PUE)WV37$6M/=$H2,<0 MEUX@[:-"H+(ZX@R6F*J'^R8+Q!:(77^(K0'"%@?ODX#HA*IJ::)6D8"D4:"J M4A60=MHB$Y,1U,!&RU& 1^ -+1Y<+Z(V:%IY@'\;9OI[/>Y!#S\N!GYL^]_: MW>KU$[[=41]X>$KUU*7/RZJ\+2[%<]57_IC_/3Q[/,+ M)MO*Y_>-+O_QHQV&AYE+-_&(4\=NZ_&;QY:OQINZ>V?]9@9*.19?8BU>U6?K>NJ=#W+$TX:YZC?;PF M26:)CJ?;YHLHRN4J3 JZ9QU>CNW<'-E#=VF>"I5KN]M73HAZ;G?V,9?M?C'; MG3UA9;N7MIQO!T,P>(=UW>UWMMUO_&4[I_%B?(_PZKD$_16IK6]^TYN)KG/W M*[9^C]-6-5R+!]2WGO><9UG$LHAE$9]M$5_$:V_ST.&PDF,Y6H M^N!$^9K,]$7W9V?,246-]DQ9CB4S-CDN0K#>6$+CN.(?)N7XY,)1E*,OY\WM M;V+_ZT>\\W7O)WSG.[R#[VQ_$2WZX2>,C[6.]]O[,,;)*$IKMPECZ73VMS^* M_:.WYS FF,\WWMK]SO:.WOYH;GNZ?UQ%9M+E89]K30VUCI$XC$RB"7'/'7*$ M*A1]%%YQ&JQRKUXS0C:H6,/26@68"C"5[JMU!*K)[JM*!^.=3LA(Q1"W"2,K M)$.> $Z98$V2L$'Y9X.D"9[TCJLB5/"(BEY!,U)&&1QXB@"TD3" M7#2:U='$*[WT2I/"U;JS+.SS+.P*AT-'Y1[]1%"T%'I<0%G1D2D*4DQX;[@7 MP@0IE0V$@+;"C4S%+UUWI:4U[9>6G$L2#4?:68FX5QII(R*"#UU,+&K+EN>7 M+D6<"AH49W"-T6'2&2Q<(DH)AR+U%'&G/#*4)B0MHXD9PTGR2_.Q%'0HZ% \ ML#5&ATD/;!34$4$P$MHZQ+$6R 2AD!?*4"F3X "DVY/ MP17!V@:D,(VYG3Q%!F.*<.36<>:<#'+E+(@EG2>LH2/D\\R.%_<['7XS5?OA MF1GW[A&TK$'6&%X?<'*XK&)9Q6<^@%T_5_>JW%D6MMZQCGJG#'S9_+S9&()5 M/#CMGSVTG_6,!5@;B\1CX2@V(0;)G18N<4<(MX$;PK$IL8W:6R;-L55RO7)1 M8)YJL#H0L8P@'A5%-B6#:,)&@/D9M=6O7I,-K37\H4LR3E;4"U'8^DF#%(77 M'\CK$U7*@N8F:(>1LAAX74F)K#0$$:DHQO 9,S[SNE"D\/E*\/DB-5V?F]'7 ML./U$_+R5$LIKB(V-"$7>UE= M@@)/PL(3XMBYR&0*$47%7&YX;9#V(),I30RXUU"C::5Z&[S!69U$\HLH)?"F MUS_I]4&0 2NYX4,= _.FG*P@*@DCB$Z&$"(3MS&:1 P)2F+C8U8IBV.@_NCT M8F#=$9+0ZN>E0QO*+JL3D8URATK3/TD3/V2 M6ND\)3-/J!K@DDI9U$A'DI /VNL40V 1+'].36'DE6#D1>S^Y^;D M8O<_A),G[7XJ+".!!Z2MJNQ^C9S&'@6L!%:&F^2R6'YXJY;"PFLOBXO9_R0< M/&GV6^XTP0X);13BFFMD.>.(,!NUE$:*BH,9V2!BNN52;7.@5S[Q<3#SU%]) M?UP J)3CSB"XRBM=M%DK(J,I^!M\034'[":4YX [!2 $O%(.4D1#]$@ MHYU!A'#F(KT)QT ID,BC0J!'W M)"&MDP-=P46I,T#D;&C*'WXLH7!_7;F_!LQ?/!M/POP3*H"1.D;G#5+:,L0= M!^FOI$7$J&22P1AVMC(4*-D0>AH#:JH&O(C3#I4/Y!G;.:]3^I! BW *N>#+3DC*X#S'Z<<0EQI+37UR(%E!Z9>5,@!MB-) MK-'>N&1D9>IQAC>T%&O3[?J)RA(75"VH6@=4+5ZU9X#:"97:2DXCY1$H+2;$ M0P"5.L$_F0:D#90Z9>B2O&H%9@O,KC_,+N*:?&Z<+:[)AT#II&M2AA@ULQI9 MFJ$T,H:,3!JQD)MA6)^,P@]T318(+1"Z_A!: P0M_MTG0= )950%&IB,%BF6 M+.()P%-S05%0G-I I% NCNQ^NJ'Y@Q/6:H.FE0/XMV&FO]<7G=%'4VN='@,/ M^1L-Y(]M_UN[6PUGPM4[ZB<_^J3=#?"OWZFJ '>T(J[_V^M;^]*/'SM>!G/S MR4>G@V$[G=WVZ$?'!9IQ8:MSVR&ZQH_8SVET QAKUG,:=M"P%RR-@&71 !CS M6HI=OJ&7&CM^V'.Q/Z(;1C8:&2T:MAL:?]KNJ>V?W;RR.=&]'O8HHU$;;JWH M[_IRCD?.Z<@A?](;M/,]O_'B!>->^.-X ?/45ZX#D3H>W M?^7.K1L1Q9-N%!$3"W7MYV'_8@PG]EM$#G31[V!RPA!_MYT?]FSPZK>;G@B,"):L4(BS$L,*X[..L&!-R4 M>\$Y2B55V"3",?<.H)$:GW#@T3EK#[8KN4P&LRGI[:3M,.,[N<;0-+[69.VH7W_ZO3\]]74[YUXO]^.MO_&DX< MY;)YU(3Q@"PZ;QWM[39!5OUUU#Q^![]_($WZEK;.FV>M]V_)_G9(S2//=CX> M"**"8-H@$%(,<1D%LHP3Y+5Q3(/BP3WH)Q&4@!-8YV'_-#XIU^T>1M!..IW> M#Y!'C4J:-$[Z<5 !Y! N^JNM;1R/]C9#(>!@OOJF=PQ#/:M*1:L_!KUN-<'J M2W_<9* , 1/BM&*>T>4K=-C$(X081U;';QY?WJPN3:@(HVL*8(;=?AEODENO MW?580C8E,?=Z[-W7Q",-ELX]H'6H-?C+XS5FZM89%N58RDR29^]D.4A@)H! MS;2?MJZS:..".^#G^/J&D/7"7YBDA?,,^G'[4^E+#6U!-C[,]54]J>&?;_<9?MG,:YZ:) M=19+2R]U_<3"[)9XRFG7GH8V$.&4FWP=]G>%LQJW3V/C1WMX"$H_S+=Q%FW_ M(;6BUL-#/VMB*^YC=XQC:S'!7E&>J'0Q1J%,HEHSGQP9^=A'+H;[^]B;EP;I MUXJF=KIQ#RCJQM&[%^!]/]X[:[[?;^_LPCB./^*]HX\_][=;A_N[[^#YG?;^ M[M9/^#[>._YP/NE]WS_Z\&/_^(-H;G^#^7QJM[;??6_2=YWF5QC'US\[S>WL MW?C4WCMJI>9T%TJLN$HI8J13HH@++Y!FN8FVTM+";]+1D*O%82$V,'MPXGC] MBC\6L"I@]3"PR@III8\6H%HB4$TVQ P!=C78A&1P$O$4,#+<2D29-<(1 ;M, M+H"*S#AN43>@6@.==79"2@VQ,>NL+@Y_Q#A26H>]1FK_/5)>2]W-9\;2K1P% M!"C=/805_G;X#C8FH^J@Z("/ JVM-U,Z8!*:2ALU4B;7Y)0YQYY%@J14T27O M;31F!*UR0_,'-^LHE< *R\]F^:))/0:[3VI27.+H/:6(8B* W;%'L/<.Z1@B M55I)4'U&[,XWA*Q3K;"UU:16QOLWVOO%LGIO)E274[V/MBQ%"I6LWN<5-I^G M=,M@233",N2(,HA;[Y%)7B(?$C.>,"&D'55Y(QM:/3BI=^E,57/O9 '5 JHU M4.U?5*K$TX'II.:>8N)46(X233G73(#FKHA&CHLH98#]%;X"4VPVI%9K#J8U MU?LO,SHF^?\TGF MW=@_OCKR_I_3OC^T@SAH]89[$5!K..S$Z"5TEA1!W/19=SN-_*B!BCFG*'B90@0;KMSI3LF/H@ M0\-I=S!:[<;)Q2;DCV])(FAW&UO>]T_A]OCS)';SW1E&>@ 8_09H$'VXK=%I M6]?NC),4NAM1]X.;1"//*X5DH\T[* M//IV?B H(U$$@F*R=-1Y-.=7(6$,TYQBI7&:39G5QO^?QT\?%DO9[]M48OGB M-OW[CP,>B0]T.RS]IQ]/;/M.6+*#00:911!I(BH(DT-W4YK2%>,%53XZI9;OON]WL0!F7I.<<"6P8;+?%R#(E4-11 M:6+ST ZL7:/QXVWB\5_R;8;S:NHU2 ,79[U>A[ MW[H =?"8ALV)L=5K@7H:OA]#&S3,WJ":QS?;[L)T9\W[7J-K@*ED3P^]1" PP)!F++'81>6)9)-%B M&4 3(VSZ8&7%#XMO_X.=/&7[E[/]'WXT/Q[0H(6PN6=XU<^^T!7-J&?W:__0>@N!=N*8%:_ 295L7.U@'6+(G !+*1@78;-49: MA=Q_V*JHDY.V*L4R/TT0T)*8-=:28+G1U@KA56Y!1IA@SO.*)O %3>!"$_6C M"=!Q58Q4(XX] 158BMPFBJ.@DF9<"$*S7W,!FK!$"Y8L/$Y'3A2UA"M.C:?" M!!P<'M,$+3116YJ(7M 4=4#6& DX81/21D04O>34Q1B26BR"<:_R2X4FZD03 MR?H(5K)&2?'<2X9R9#!WB%F/9?0\\,!>O>[V?AW^F"- ?-A MK([OI"OZ+<1Z.['"O=\.2. &5!*/J(@4<4\CTB)Y9+ECH+\2Q[Q;",">3ODM M1/%81,$5(Z"J])1T)IJOX4H'HTHK+:@G$3DDG4C MD\@26)M(4N# X=32XB#]<)Z<OZG0:^>JHRN@@ M7O<-;L SX"'M8:,]&,5#@(\;G?;WV#G+(^M6'U9#O/ZB'VUXILND\=_3=A_& M._,]5Y$? M0U ^49[ M%.]*N2!97J=X\:BKR>8IAM,JXWPW_;//L!DVOT\S"P$[O;C%Y"?JDX, M8_YV8%,B"GN,I&,F=W(*2$>+D0I&>"N]"A'70?*7C5_RQKL$>^L90\1@E9/V M,3)6$(1!Q#NI+$L2SR?=KV3WG1#5OMRTY=31OU.N7NMV()]'S%;/^;T]A+?Z MNZM25H+W\[ /J_2M[1O7*JROL")Q+;[__P]NE@+O#'H71\)@+!?3SE)Y>#89 M SSIM_^&&T"P'\9.J!0VVVUG+>/'8=L?-D*O$O:5*F*S[AA@ I?BK3J*<25> M-QL/2$BX.'Z2SP'FXQE7([_140(H^SE.N;VM5N\*!7.!*5![/XT69/O:>ES6 M2-@Z[IV68U&W8613-#\>),$(<8HC0O*AANS"<-IS)"T%:>DPEC%'M=GF=$V3 M9S\(5RABZ12QLW5@)3-6"XF&,.6YEC@)^^HUVYSN,C3[O/%F M8X4Q?A0YNI^Q?-,>R;94?]$3P@_T1B^%9;Z<_+#]\)]^V\W#B@.U./H %55#E#(W$96242-A4\M\S8?/,6;,PZ-W1=>'VB>%*)Y M7J)I_3CP"= GR7PVPR7$+1;(4AF05\XZT)T,I^+5:W''X?09*1\WO(X545US M;-G+31I<^&R\[??/,OA5BN4H.V260@@J9Z4<[Y:X^+$^]6YZHU&-PY_<9IZ,(2_1E."L?=.8K]R$TWF MG,QN5E:1G24FQ)@L9DQS&:C&*F&LN> !E",=#[AY=4VL/8Y@FFU,BP@[4I<_5SN<+OGQ+]^A?Q[GO8I/^>;P/[]G;W1/-K[DGXUO2 MVO[PH[7[5Z=Y_JX]Q9>[^T?[7_?H_O&'\[WC_>^M[7W@X^\_]W-/QMTON'FT M15I?OYPWO_Z9^US];'T[(#J%F'+&G=8*E&5C04F2! 4I&9'*$2SE"(R!F&+8 MRNB6"XF!N@M"6W#..#$I*'B[2H%Q!_]-]L6ZZMW0:$:;5WU$PM/)\M>)>&8S MME^_^N9002YQT#BXM=QQ8HVF404@?$:TX)&F7S5O>WZ/Q-SG\8]'2PM@!TN; M0'AU??;NC+,TLKOXRF,=+=C"_7B2G=X AR?5,:+&:3Y8! ;YM1L/VP Q?7]X M-O(X@V'?RP+S/([<_SGM(0.1@_%?I(Z" M3!EEP\"(1G.%FW.+R>KIW6'VY4\\]_B*EAF(JRF9 MM0:#RT48-([M68Z\G Y&49?Q=+,7<-1Y;O#[O6?-Q?//^M]YOB/SAE0$1?_X MZR+N$T;791GI74)L MC54DT%G^?0VHQ[IJR+K3-14VNR\:G[+GH-)6JF*2C2G5]1&MF,_^,(;3?"SJ MR@=P>LYRB,!SV(;@40HZ(.YSV1&7<'4T MG.,(;.#H5'??53<4;NT7W.Z.'%>59\[U3F^RS-&CY[5<"T +;[1[L[$HC7N@M?\M<25DS.M6 3 M1?-NT33R=HM;Q-7*]$#F8E/3^S4K7JL>R&6PC]9=FL_UV'5O*DS).K657O?= M>G@+Z%KL9&5A-N;I"%YZ*"]GK>D2E97Y^N;.4E96>*/KPS=CS\P:,$\MUG2Z M@\A#.V)?$ZDOJR7V^C:;&?DR?I^'YU9WDO/K'HOVCBCK5-:IK-,"Z[2^#5#? MV,%A=4+_;]O)CK[[8>K*3/T7A;C8*F]9MWL]>- M9Q$*6#F[>75I;& M6]V0_WI[)9-G'$E=C69:]XSSYA$\>QN^__7# M>?/H[7F+-G_L'_]YW-IM_IQLIM4\;[5;N_O'S?.W,+8/9WD>K>,//_>.FF?- MW2;;.__7\=[Q'H'WS>I,Z -.SAJ%!)81<15(+JD3$)8R"L*5LY*^>@T;O4'4 M=#K0_5IIK5!GP8)(*X!(S.2,-<^]2(S#'YVP,BHG&R;LO;"/C$@SLO$+&,T% M1I.=_7Q4&'L74"[.AS@5"ED;& K4YVH](%PTS_I5=2ZP@%$!HQJ"D9;1LF"I MYR'QW/174&HT4+&2B3EN"AC5%(S(!!@)1H1(1" :0T#<)(:L\@E9QP"=X$-# M1 &C D9U!J/$+0A0*9PSG!O%K4S),XHC9UYH[(NM5F=$8A.(%)G,!]5IKG(5 MM@O"IWEH4M"[M:=ZYO<+$ZR]/P$R'& MV\^^+O&RQBDX3%;'FB7%M2))<\X =!I6%%&VEMMK*SK1GV7"= M<&(:&>=RB79/D0;+&!%E13 B6J'=TK25>QQM>U3C:MZ 9X&!&0$FS&,@1!C" M L=..U!Z-8[8P ?&RMNJ"18/RG,CP*0[%_:0:9.+IYBJ24.02 ME$>6^, M2\XLS8-2$&!]$(!A'GR*"I# <":$4YAZ22*7CGL34T& FB+ I \56^V9(0H! M $C$=3 (_E!D&>'.1F^%65Y IR# ^B" \\KKH*5E4G 9N.)AEZU:.5-@?3-./L_LH?&@#)3[ MYAS5!;KJD4]05K&L8EG%YSJE73]O^JK<61:VWN&4>N<5?-G\O-D8]JN:2F?7 M6I@])+:RCC93H)9'S2BG07%,A-8&/O#$.FR(87,?@[W6NJ>X2A['1H)_5_91 M92?MPGQVFP=,)(*=\(BQI!&/*B'GK4,R44FQ,D;;Y9TWNP,'5L =LI;OR8;&=(/KZ=8.A8E7G(FY,1)8UC,G*/?4V<0)]]KAB(4TFA41 M7"O^;4V(X*!4X-(8E+3F*&\@-(L9JQHSAPOMZBN 7 M42/@3:^?FQ\/I_J1W\N8GS<5906QR"7EP0# VEG (L:LH!(^"#2!H<"(+II$ MC6#HXY0Q+P5-FF.#0)8DT"2(0IHH^"=769?@#E._QLEC+YU[)8U4<@/:A C< M6V]"S@0-0>&H9-3%F*\C"T]H$LRJJAL(PLY$Q G%2&N)D:=$:LVP MVJ 8%Q9>-Q;V3/"$#:4L_NE6G)#<$4FLP,F 3E8$< U9 M>$( T\@4E]*BQ)T!%LY=ZDD$HUZG"%J5MH[8.@K@=<]Q',P\'E@R'9\AT[$H M%T^ 3%^FK'L:'14!$Q0"IX@K$P"9/$;6,DL$)SJ*I<<)2EK#&O#]LE(;BUKR MA,P_H99@QYAFS"*=TPV"S89<6H2AL/\:L/^R M\AJ+V'\2SI_T*201DS/<(6=-YGSND;%!(\J(IMXFG; M8K_P_:-E,Q:Q_X3, M?S;)_#)Z3QRR(I].M5?W,)2[+BL/^LKP\HPYP!?$?%?'WIKP\F//HDM=( M@6J.N,8264'J!<5KVR:6"FP4W"VXNTU5;U,ZG <_),V-2 M8.F(01A["N I#;(2;'9/L/-4$^]4+CJ]P03>T$*O#7Q6;MS?AA9>"G^']M^O M_P=^7 S\V/:_M;O5Z^5-P/(1:+\/3ZF^>CG1T7!ADAU[,HB_7_SRQT4-FG:W M8K+J2W^,GSZ>?I[;;RNW5- M9[YG8;Y:[.2_X]^QTR#+FN8\!0[ON5RSR&*T6-<$[RQ)^\1K22_6\A'>.Q>E M5LI(C3>R/G0_6CBV L1?BS6K OQ/5\!S?=,Z1K;J_>H[W^.<2@U7X $E=><] M%U<6L2QB6<1G6\3U/>?V9N*$VX/J]-=_NO6H?E[6J:S3BU^G%U%]O DFP%GC MV/:_QV$CP63F/R<\;ZG$FLQT_JCAK(FM>MPO1(_"GZ./9/]H_W#_: ^WM@\/6^>'1_O; MW\7>T5]'DW' O=TF;N8XX%>X^^M^N[6=W_WNN'7T$>^\?\MVWK>^[^QVVJVO MK=2:[CTK/996A(0D%1)QI35R/EIDC#32B5Q0(I>.(&2#BCK5@%R2JE\0:0T0 MR2=O!$G6!N4Y]TYK)Y-U@AJ.I=#ND1%IW4YT/1T83;;!Q9J'!"(%<2"<$0U90AKGU UA"/E&8TTF29B4OOR%O J(#14L%(2DF4C +T(NXY M!JV>4V. EJ6C1I%BJ]49D2:; WLB=0B*(RJ" ?7($J2=9LA'C8/'/&+KZVBK ME::&S]/4L'X#7I4[R\(^S\*NL-=_=A&-AS3K>''%?\!PHC$01Y3B.7W+"[3: M7I6BXR\.!JCV3EEBN=:>1Y.,\Y$'*@0.+&HGB@>EI@@PZ!)R0!+;/)8XH,AX[I 'DA<)8LR!6SA18 MWRR7SS.+?CY+UDM=H&NUDPW**I95+*OXT%/:]?.FK\J=96'K'4ZI=U[!E\W/ MFXUA/UK0T\]*(_1;;2;.HS#8>4:HY)I)IZ7S8&(+G8SU?.YCL"^Y9\H3V4C- MW>94$>T8&)'.">2HS7U8;?:5F(2,A8\9ESSRTH=U?;F7*)N,T1Q[^!%S/V6M M2!+)"JDH4G:NH)@%O%(,LL]%&VY5\ED<4R!8Q6YC]@:PX0(\,,H MA3$K(KB&+#PA@B.A(G+-42* BIQ1AC2U'D6?6X]RJIR-]13!+Z)&P)M>_Z37 MM\,(#.2&#S7FYTU%64$LDF %"&>I\01S8HGQ0E%)G*.2!2[F#H 63>()8.CC ME#&OP'[W)I]T .!!/!&'G+(4426)3Z =@K&_QLEC+YU[M:;**N!(K)1Q: *.2CV %%DW@@"T]H$C)(KYA/R$3J$0_9&*!,(.)A)2<^08(4@PG:@RD0I6->A1(B"#VC4$VJ8 49104.8!V$XK8+WS_:-F,1>P_(?-/GNVS/G@9 M)2+&:<2]",C"?B*P!;17 3#7E>XM(7YY!:R6SCPU M+Q]Y0(%X)?8AYP MP2, M;FC^X/2OVL!GJ;!32A>MUIW5POXVM, F\'=H__WZ@AE;I\< \_[U_\"'%T\X MMOUO[>X%AQE _?$GF:7D32%\=#H8MM/9Z*-V-\3N\'>J*C7A240.K:(/A['A M;;]_!IS=L,< &L-!HY<:'KC8MKN-U.[:KH?7--K=P;!_6D4@-N ?OG.:T6 4 MN#B,G0"?-9SM?H>KUOO1@_K1Q_;?>>VJ>,;EYR?V+'\(=YZ<]'L_0:0,8R.! M$&K\G:50(\"?8:\QA*'VKT=!X+YQ'N;H>?W8B#_S2&)HI'[O.'_C^G.&HU>[ MWM]QLW&!EDM=W.HYO[>'L*7^QG*KFQ(HU,.SNP"_W&NTO*^7!%.1/SO\%($T$)YRB58!6:1#CFW@D%6HY/./#H MG+4'VY6"0S%!^1>"LZ9S4[?Y[ ]C..W$G?1F3.'5> =;W? 66"\37;C4? 8[ M:3NZX;6Q[F;BV84!_:O3\]]74]'IQ/_]=+;_-9PXRB4H+$?[7_?H_O&'\[WC M_>^M[?W#UM'WG_N[W]G>[A?R,!9H 8;N,U$I;Q-F-)7 MC0C:XPEL%*QTQMD[N:".@)EZG4[O1T:_$<"<]..@HN[A+#3-2!4OZ.T:.E6\ MDK_QIG<,PS^K3&7UQV VYL*==E@A7KC8DT'\_>*7/R[D:[M;K6OUI3]N;GDN!S"A05;O&UW^XT<[# ^S MM;2)1Q;36.49OWE\>;.Z-*$5CZXINJG8[9?Q)KGUVEV/)613$G.OQ]Y]33S2 M8.E\ _J%6EG_TQ6_*$)KYIG*B,JGR+)WLIR9F(F)3,G;:B);(]'JAST'PI61 MC486>XO4A5WYS;KF;[MG4=]9\QSMXS6\FX5O3[;-K3AL7&@KC:U*@BQ3<16; M@LZQ%7^<] ;M[&CXO1\[=MC^._Z1UQK13:.F =K90/7Z'^2?-\7(0_=P MGLK/-YP:TX]:7UJY5&)O%=W/.KPK"V&)!#SYZKF Y(H4YX3(6\G./!B"GEB8 MS%Z??YQV+9CO0#K_7$2"K'!** A+EK7A:B25KAJ[[5X_*]/319T>7%2N)I.> M/[XR:V(K'B'!6B0NO+&<::ZC,Q+'I"W54ABFTCBR//(;W!4A^7>O^VTW]H^S M=^#26_ "HB-'W\]WWL-[OOYYV*)_MG=V/](6_2CVCM^U6^?PO/.MG_M'31C_ MN^^3T9&=W2;/<]H[?LOVCC^(UO8>V]_NM/>^?F#9"='DWD!E:F1H7QEI2A4L!G#<#' M):Z%52(I657%-LH;YETNUIFLPJ* 3UW 9[(9*"/&V<@!<@A/N1DH1@:SA'R@ MWBOAO,@Y\UIN4%DG\%EYVQ_X02RJH*TZ%*X3XEG"F:74,*,$P!VUPGI&HJ(* M.Z.,+HA7"\1KO9E2MP#5),@FB;S5$A"/6.2BR?6(0=OBCE/)^*O7AI -S?!B MD/=X:M4OM*>"#/5!!A628%X%K7+%:^R=C@)^%XE$[7Q!AOH@PZ0N%%WP6&J" MJ/ 6\6 2LIY&E"0..N(0C".Y2+E@;$,O:HN5$F:_4(=D\5>])),Q"FY3,HQ' M2SEEQMA M%&):"6I-\5?51.8_#RE0$5LL Q1HA "1=PG4*""IBCJ&)2RT<9H M0('"= .K!16HXK JZ/,DZ".BP8$$5O4/TL;KZ("J10J*.4E5*.A3%_29A1ZO'8T 9/^8Y*XC, MLLX*BLU?GJ*@=YVBT'<=HLA<.SY1:2NVK;CBUZ]7F*L7L]UH'+V='\]_!'=3O_\5P2PB8!U]K@' M*WP>PZB'3WLP.*V./_K>8#C8G)[Y(F>SZW@J]:3?[OKVB>U?CX/>&?MN M_".?.Z7XC^JN5OZH^H#\\<^-BV_?[IB]_FTQ^>U\\'7\A-MMF>M/D#>>,'Y M[UNLSI/_: \/KZ93W5C=*[\XW34ZW#6?:)2K*1KO?_I\]QO=V3HPQ(1D M9"Y?2"/*032DI;:Y5X(APG-ON ;1IC;IE%1K &MUX)>-QB([+C@!(\P9)G/T M)WHMF">)8"^E\,[=YJHJ.[Z,'6?-;P>8,ZNY)\BY!,H,"QIV7"8$=)#54I9( MJI09+/'FM"ISM>D9&!;9>$6841@+K9WD@2@K@P 2BT(0[PUE9>,?<>-Y<^M M*A4$M@1ACG,C,HN1HR(B!5JLDH1G3,\;3\3=&]^/@Y/HLZ[5.=ML9+$8VBG% M?LR2W\7ACQA'.1+3TO)"7%T]HM&-PZE\C@UXS#P:1A[+C<20J?M#>U#EPS7^ M\3G&2H0U3*:11M9K\[Q@<"$.;;LS^.=H+G>FD8QEX(_#MC^L$D4FSC].:7K7 M-)RQ,L'IJ"'CM.)ZF7CQ_]X\ #O6B?#55ZP;]#JGP]N_S1KV@TGJ;]BTMZ#L)$QMXXC%139W7QCGOC(@JB4EC0RG@RRBU,XIRYZWC M-DO,%+DS'.?PX1/NY[\C,'^#WI:Z^@/ (+-5[,-F55E1.5%JG#GUW]->E2G5 M#AD@_ 1SY117F$7O[WSP]S"BBGM!-86E_@Y(,7Y&QPZ&C6'?5NFQP9Y=/ +@ M(+,_?'@"$^N%S<:-G(Z1?GJ1V#'296_!KAFP='.<8R@#B)B-&)?(%$>0EPN/ M#L_&.OH@D\$HGPSN.FZ?CM)JQY.T@P$04/Y>[^J%FW=8C2D]RBY?H=L4KCT= MJ_XN)=GU?/?X9XYC)G_Q/[G0YL+>=RL M5Q>6\0ERPA#0G!'%O@XLN&L'LK^WC8AZOTKZ+QS*/YW*!5ZMM 6AB MA+. MW\"C\Z)^;0\/WX )U8,WUJ1""&FVQY1Y_*Z]L_W]Y\[[#V?[NWNL=?Z1[+__ MJPTT]QU^/V_23YT]> =\UIFDS+VO'_C.[EN^=_1GIW7D66O[+WC_GT#E'^'W MYCE\YW#G??[LK]0\WR- ET3K?':4.<^ +KE%VC"+@#ZH(M2RF/14?1"A+.R! MY#HG1AAG/6R2\BP8V*,9]4&V(]A ?5!:0"<^;@^R>3*8"A0^K*Q.C2(YMT3_ M?KEFDVM,H[.)2$T!L+%V06BC"&ALA%D;_:O7GP%.1V;%>$G!HCRIJO]D_Y0= M5 _,M#[R9H&Y!]?B8F)#..,<&!9<:\F!YTS,1XQ3<@[CY&D8,Y^^P7RSY$?O M^]#^_N9J?!=\^"8/;6OL+1NLA 1YDKO0SY*%_&[SYP&GS&,=%*)>4L2Y(,AH MP8&*@O!:R20%SN<;-^7RT,,2L"V3Y=CGTQZ*6L(5A^VGP@0<'!ZC!RWH\;B[ MSP]4M""Y&46@/X#IX2D9R0[8&5%EML8D7KT69'/:NS4)'UW0=NZ%'INY%$X. MG8U4HER?\J9V\@,4EF?13"Z,A%LH[/JP"XW-I+&C+7Y 20J$>X^8RB>H86.0 M)L:B''22& <*K _F+=^ M.5!$NL #1RPP#$(F<62581#Z]V8/#+)CG/ M'-M]!N@ZHKI$58#-7F14N!884EE1Z38DF8L$:"0\"BK*[2]U=@1V5 M!"/@+U XL#?(.*Q03))A+X0*GBW61O5AFD#9W:7N+FR#8%P@08Q&'+1+E,^T M(:UY()YI3^ABN_M MN M;TK W^.#1OMR0QH=V)'LS!@=B\WGMWKC@NO9"7$M@#(CMGKOT*IXKM"J>O30 MZOM>+_P E6NK&SYTA[;[+:<'C5I2776BJDN M749^G]WN+_[KT[S^"UN'H7O M^]N?OK=VX;.O?W[?V]^*9>+O,)9AG>< M5ZYHYT\+!- _FSR_^.UBZHMZ:>]W5G7:GKY8^]4PFI\<9[:_'!"?DJ3,@9$L M#>+!*N0TM8@2L%$<;(%W^M5KL<$QN3^4R5J%*J:157-W8_TP((UI1.A@!O9B%9:(RL]1R0RP)/$ TX\ MXP9LS.9T%\OK\4'8WFX<[?MEIO?6Z? 0-VS>DE%RV:@)TH_J=-+Q22?FP_#P MW:8]NQ)"BY"19"%QB8%Z8*Q,*,V-Y"02DQA,#.M"1H]/1D=OQ<[NUEGS_ -I M'7TGS:T#FI0(#L I<.40QP$C'7A +D9! C-*4B JR>XXUGX;1=GAYY/>]S@' M36V=?@.5JR*KS<9E?B:K/,/IM%^5)!@G9VX^KX?W@N96S''P](2V1P^P,#*Y M3%72 U[%[!:*1B+!#3%1$VOL(F[9W;:ENV_IL%O5*W>ON>HTOONS9P)]!OO] MBSC 06NEI44B6(8XH11E[R_"0A+.7!!&Q4F/:K"2J0"K;ICBQ"8#HM(J#2:/ MPHQ3NU@GWB?VK][IB;Q&M[8BD*K3;7N0E?=Q!OU5D]Z)1K?+[*"_V$5 WUN;..BRJ*DV+82I$ MO,"NQ?-W@IUNR5FC?IRSE^E]'XR(A_0]7E;#W-N[Y=9^#;>\/ST^[52UCJZ? ME)UC66N)MV7[%VV<_;!6MJGZ[]0U];WW($I=QF>*G- >>/>-K)_$:[;P) M71C-Z0 4[EX:_LBE%*L#7J7MRAHV/O B:DF,5TIX;J303$7!I++.>9RW]_)R?>T=[ M>&_W&]X[;_Z<[(&P__XM:\*U%H5[:&6532@?"4"<>H*TU19I&BFEA/E$0;0RML'-=!2Z-& I./1(,_I' MO8#HFHJ\>"Y9@::YH&FR/0MFC C*$[+.\AS3HLA&^*=1V@IFI;#&OWI-V0;L M[!0T_;,^J+0R-E)!SW5!SWJ!)QB8!2B7")1B BA5-#*7*T,*-A%Q+A6RW #1 M*FDC]CQP0W,!@ VF;ZNC6\/&Z[_T,]074/YSVO>'5:'JD"NJ]TYRW>#H#[OP MUF]GM[K5Z&)SGPFI*XA W :?HA?,V%P,.>BD0XPZGX#PP<7;2J06._+9,&A& M*W2''3>:.&25PH@S84%M,Q9)#!2+N2=6966-&-#6'MQ);S80/*HA.:^/!$;[ F8N-A@C\_64RTRL8PF"+"\4BXOE7A$CGJ#8*])B#P:[DTN?[FAQ#17 MSV^#/3I#KZX-]A*!IUZX4\R7Y6+,I/F"C8XA93^/2A+,%Q60XYPBQIA)FL4H M9:[0KMD&FP$RSZ5] *0H])R3!-&3;. M<.*(94H8(YVC3@NO;VOI4>R6YP.?SU-VBTF" M6D)R_4R\81YNM]0O +:6/+R(W?($3%SLEL=GZTF[A1/C')8:"2- IV!6(MA4 M4#%R70QCK#*Y[PI1&[#9)7;T#+&CM02>>N%.L5N6BS'3=HOGSF*P5FB,B'L, MJD/D' DIG::**5S9+13L%ERGLS/K&W?9[=L0*P8I,9:)*R&B5^X8EQS7&/-B08RP; MO(185H2%%S%5GH"'BZGR^%P]::HHPK1GWH'RD'P^ADN12]HCQ0*SAD!*%ULEE)Z?9 MH+).BL/Z!E@^7V1'==H^=@>QQ%8FBX,E:H*W1$LN.)514VF$H)BKA*VD9GGV M2D&6^9%E.GV(:"*9UP2Y""H+YQE9@G1(62^<=J#9&);/Z$\[64OHI(XLNH@] M\@0\>JL]4KAV$:Z=-#ET<))[85!BB8(^D')C2N.1R%OHI2,N9GU 3[=Y*J&1 M$AI9 ]E?&1P%0Q;!D$F;(NJ :2(6,64"XII$Y R72"BGC=1,^GS@6TQWQBZ! MCZS1GK8UQ/1,&JQIZI[E:VL4P;RW&,5F/8SVR^Y:_+"N.Q/?L(E*B1L\& MU#O3F3G,I118X*#L284X,P8Y%> W#!LJ0FX4#28:)V*#L&5Y?Y;'0L\<="H0 M6B#T85;R$V!HB=H]/JI.F=">.V:Q1YPJGL\-2Z2)C(A%'Y06044%J*KTAE+R MX6&[NN+IZMK@!?<+[J^XZERBILN%^*FH:3118"60Y IP/K?WTT9RP/G("+'* M.NIR:32YP<2TIW15%>=?.$E6!?%?QIW59OU65:M__UTZ")0. J6#0.D@\/(Z"(P[2S];!X$9>DGM5NK! M302N3W+=%^LE=PMX2?O\X+8 *W,:\Y&*V+\P%]#"LUYQ#P_'E!NB$TO1<2>9 M88$FP;&SG.D8UV_W&]O9 M#IV]W;>\N>M9\_RMF/3Q-(^^G+6./M(F?7O>.OK.6N^;HO7^S\.=;<];]"^8 MP[>?K7-_#G-)S>F4ND2Y((9ZQ&S(-?"#1)H9BR+F3K"H:2#\U6N&-ZA8UA'6 MVH0^'UC=N<#;ZL';0A4='Q_?7F[@\ND0;S)P:03LJ^ &19FKZA/-D!5&(B*M M"0DVW(98Y0)Q-5TL>N'COR4N64"Y@/(JZ9PO(ZKX=/@[535&$*QRH6SF T8\ MY>-X."A$M>$T8ND9-56Q?KAI533.]3U872KY+P)/3#FGK=%1*<\5R0F )&E+ M(L:11!&+25P[@)I.Z30QRN"%0X!*))]L4\AZJ9 R7DC0%Z/Q]M5KJC=TJ3*S M(BR\B-GW!#Q?>($-,0LI;D3-ZHP@",$9N M$#Q])KZ4F2EE9IX<=+ GC-$&,P%&29&UEF=!>C MR5/"..!) %#AFFCD' 4])EIOC/,::Y6UEP?#2BDS4SN#Y EX=*W+S#P=UT[: M'$*2('V(R LM$?>2(>V"0@H+N,1%I-J]>EV*S)0B,VLI^=>FR,S3(L1LRZILI-0C(E* M0@,_"\RU2U80PI,.VBKG@TTE:E0[I)[11\W+&#&)2">;FSCJA(QDN:0@(4D% M(A4'"TV8#:(?7!*L-KFRI=A 0=!ZV,B/#Z$E:/?XH#K5Q8[3Y$GRR"N;LK,K M(2VQ0489QP%6,3?RU6M&-T@I,O/\=Q;<+[B_=IISB9DN%^(G/1R:P0CD1%9P*QQKQZ3=4&Q@].0*H-SL\H6S*>6NOT&+C&_Z+ZQ[6B M'7RA8B"/SL%5(9/MTSZL4&-X&!M=N-@XAF\<#AH1AA,:.W[8<[%_F8^_4=WW MIG<,PSMK]*//BU_EH8[YL&$K1LRY_/]G$6R@E 9NO19><<$H&&B:,D4-IH(E MRPZV*VR@F*"9E:C$;)#HS-8-_WO:[L= YH,*N9I0T8G_^^EL_VLX<93+YM=W MG>;[7$?JXUF+PO?> SO#9WO''WGS^$.N-47W $[VMT."\8H#IWE@A"ND(N:Y M6VA$3BB,&,LMOKS!F-M<38IOLBD^;P!I=O)^VVY8B @D"XF#QN@E3?DDIP:% MD9-(3&(\$*P+$3P9$32/WHJ=W:VSYOD'DN5$=5XF$>JD13%X( F-!3+<4.2# MH-$(:P7/WFU]%T6TNWG'NW%$"C_:P\,*3[9.AX>X(A<[_'S2^PXHDK=GT,ZW M#38 9P8G^3M_Q\[99N-SC(U6;Q@;+&]=(YWVX1E]((2A;7<&FS>+)^6A9")K M=T\K"_ &5H]QD---596^'L_@N4(;[LJW M?^7.JE"7U9N>#O:)GEBH:S\/^UC_8YL@B'^;CL_[-G@U6\WYP83 MFUC+!RS#(K6Q1C\G]GC$JE8R$V/@.IC(<9(:1ZXT_&^QUBRQN\9%:/76F<\- M\& 5 'T,4YS89'PP5FE +H49I_9)=W$7N&=T0PS(@AH#^P7L7X7POK=H TJ]/*LRNW<-:'ST MN-&2^I"G(?\CY"G1ID@M#\O2I]^(K.)-ZK;.&N#U6&2Q*BLSXA=WQ*!BM?Y* M(8[)6'8 7-;I]$X'/X^W_LFT&"O9IBH>NFO78^B&53RW%F-/XLHZMKH@;9C* MV'+K'E8/?NGCV_"G_9'%].KHQKR/UAKC)/=E*:R0*F K M%\\Y+Z2WH8 _5_IHKQR_FVA?LTD;?\ J>@N.6G@U_W,8]<^B[3]-U^QX7D1G M^\M1^_,_'T_WOWQ2N^_^.M[YYW/[\]Z'X]UWG<[.N_?L\Z\?ON#X_G^CVWO]\W?]G!^=&K"I2HD)) M3GHT6DYX*RK&754&P*0&PD6;$ M>J<)5Z9,1<%XT,!&8I/=F(T>G]A_*E<^W]J&MZ,!/!*,W2I2U>L.CMHG-\/D MR]_Y*>"I*4.IO"T5C5::P+3S7C(3HK6EHXU:\DCQ=#DS7Q:1XR@R$J7C1#JO MB>-.9^&O936=X4QC(\\$7L6>UOQ M^PGVP,*@WG)>%J8]8BK7\*@?+TG8SEF5Z$MJG=K!M;)QE3/.,>&EUH7TB9KH MK2Y2Y<2XV*[43UEC+ AC4VEH%6H:+TC*AA/.R=E#6 MIT^;T_\QI[]]?A"LH4P4D43-$@%.Y,11GHA@9_6:X]_/D$ZHUK MTT)P8((7O*0F,4FE=ZITW D!!F=LZN=*PTMW#4M?&('03/8=F&(38(3&90E M&( C#C@T2,\*H Q0'HO-Y0+;&R.!!8U5)"NIUU&RDELF2PG'SY5!BX3.ARH: M)/A!I[]_=I!8D""!):&Z5& ZR$2T #KPNC0\\!B#!VU);R[W%YH<_EASN+S2 M:Z(X+)1?7&/L]2I]:UZYNL#@O1'HS!/:W_XHAE$G]M(%IN^'T7#4C[,T^;Y2 MO?90T]R#]?Q7I^>_OC!ZV]W[1 ^DYLX)H4ARD1%IO"# _(RX0KJBX$P*6;YJ M16#)$]CU87\4[[WV =5DC[-=4S[&EEVE0R/17U#E<,.B)#N;=5B9F=,JR?9@ MIG"B]1,\8GC4&\';AL'KG^?J6)Y,,84N-IG^ ?4);+/@5[OMFGQZ>4$^_]QQ/*[5Z=2?JAC3*V57G_?FY=(XWVX7-CKY>>^'Q=YM,L]CD7 >!5JDX7 M4(K?QBGV/%ITK'JQQ^C+O,[,M1C06O36T2BI2UH[FVQR1<+00;)5DXTE)?U: MO966=:6*WD!T[:8*/O9S?.#9=^(XWE:?WVV+_>//7W;>??@"]_[^>6]+?G[W MX6B?__5EY]>=KY_W/I[M_+I_MAA&V#_O?-T^#^W/Q]MT^Y]M> _0SMX=?06- M[,OG7[4C_?SEMU6C@*G1@?L4B$C*$5EJ2;3BFD0F3 Q""YZ*/!C3 MF%MWL&O:C5Z!1S],@%4T@]8> R;MP//W3F/G6]S.TJ^!HSN#HQ5CV)PS,FI' M1"@ED<($8FV@I%14,F6-$BR]>E,"'*V8T]L,4_F1<"2;,2J/ 8Y0(]H[[34H M=%AJ**0: MI>C1H!"Z!!H,!L :L5L\&4ES/YGL1[$?6G4/. M.A.3DJ0(H0"SC"=BA!"$*:E361;1E/35&TXW6'EK'&K4H:O@4&\(VM"J7(GK MXOV%W;G7M^9^OK'$.]F0%P[F3:/_^X7LW65/6A*,>R4L"5XZ(B-EQ!1HT-K2 M"ZX*&5E\]48PN0$'?4>ZXUVPSMWT^%_H[G]1)^FJU3!6FL=DJ1!:%H%K6B9* MP>27P6&IWH'2KV8R)N\IFR=G5>G-UNHVQESQ"&S)"LT+&:AV06E3LE@&)JR- MON)I^ UH3V;S2E4N^? E7SD YY,/LT9E3.S*5HV?,L$"#>H'Y^_ M/NRV:U$&R+*R-_9X88,J+=37;3<&^:GMP?@NY[B.0;[#JOO[/H@QV,+<3_LX M#F^80WTSFEVK(O_8\_Y[Y ;PWB=Y Q8V!;.K*AB&V_0_='GRCS>ZB\X MZ^H?N8QN>&2'N9:NW?6=44U@^!IA@<);SG:0ZH!8AOD"%^$DW8E]FE?? M.LG9EH.'+])[6U/\/T#OXRXSOX^YLH:AOR;'^#2*-7;?UCK8\9_G.[]NGVZ? M=XZW]_;E_I>_X/_OM/>_;)_O'W\2.^_\.3RSO7^^?;J8/ ]Z&-T_WSK?_6?_ M^\Z7HS;H7-^W^6_PC)WVYSU/=^ W._PWN--_I9V]+7I0%J6%@]#$.%X2Z65! M0$TPA$;KA/4@=8L 1J\QF\N3DL;E&@OT]Z#U>PUAW 5AO/]^H)(.GI:4N()A M2:>E0"*1DT@+Z[169=#EJS>LE)OTZ53T-=1Q%]2Q?7[ HN.QC):P#!LAE41' M[4DJP<0(I?>A5*_>2&7NLMCWSDO\&G*X"W+X\_0@<&'1MB$J%061A7?$4B , M(VT,23KEA*KF<%U0]%O^6O]T>^E.!C S6RG!1K6MW;6:^#J7IZ]M$+! M@X>NTN(>2!V=ZIFXZ/M7+Y?V_A'MS6/6ME._=WQWFG6W-VP!SJ MUKE7(^R^ M'0=[?;A=C?M_](%96UN=3L_C..S6L)>W:%HBM-9%\V2=#;.O?Y)?WRZ^_G1& MULG,Z_>FKP]7G 996<#_+HN,-T &NH2CQ=WLIMA["&8H ML3L#C1N5Z3A Z@1Z7:+NR>_S[]K=;SUX@\K1L?!P>URY/2J;%- >?C+_@WD' MQ?@)@,UUO6S-';>MZGY$9Y\'850(LJ8V=YBC7U,"6-C4=?2PWDLTF/5UK'49 M(0#9DY-^[WL;,:AS=GVCC@>'O3%+DXI2^N@,T](&L.&$-U)%N2:PLJ2>332P M>@MF$& * (U6MDHKV][[R'=.#[APR12E(@)V4R32@L[,9!)1XR#D M#:'H!9K9(U("-EN[*#K1'9M!)0_ZO7_%H.*)\7SAJKI_@)@] ;()B %TSK'3 M]?QFS.K2:NF]*V1,S)BD(A@VM@@A2AH:3KH'3MJF.W\>". B"CQ#E'3(2503 M9P0G*7IO$YC#MDBOWK -IB_BI(U6K]]:>_ZPY2 '[H0$^(TH #[$2GA[&"?' M3?C+.V^V?7A DW:,P0&[0D@BG;7$4N3.>-:7>6V@1$T>#B&C5W.$FW MW)PQ=];I=]@EYN02/\=4N;N@^TOK%!Y[D:W9S*1>-Y/:K)])??5DBX)-DBV> MVB#K>TX.,9NM']R"ZUUTPW?M@>_T!F!N/I)N6GQ[DI3UN;._]QN@73CZ?/SQ M[/.7/]7NWN?VSCOX^TL'D&M; J)UMOG.\2+Z[1S_S]'V\6_M'?[A>/_+;\<[ M[[ZJG>./%/_>_6<;UX (>K[//Z?M+_YT^\OV@?9!>5TF$@KCB2R9 V*4!6&4 M69&7.7%ED%]T [1JT&-&Z+":E9[SP^6K MB*2+MH_]UD <#H;HJ[6MU/Z.GBZ0B_B+ZRGLI:,T\& $+9545ME0B!A+XT'& MR\@*5.? 2M!,S2KL'W<^K *EC]T!\ OF$GVL%_@7+.KO(?H('Z&V?O^0M>>_ M'^@B:5]X1@JI :]TLL04K@ #+= D@X_!@&T&=MERBYE_HYZ56]9OML8[C!E3 M)_8L>]FPZ9X=' %5';>)[0+B=,"$QURM?A_[W%67[ )*@QKJ8PR#*OPQ_VM@+=1?@,+#"+8:WA*SI('A6^.%X>9ESV0K M@.2M/,2X:0'('HY@,,JJK^\-AJA07S/AJ%0%X+XHC4I*4ANMTB:5@F./:L5\ M@3I!Q81D%3U#^J-_U [PJ,B9(J=WTL5[E6USDDW"?W#N#[NQ]4@>NT$ZP M$ A5C M!Q"\N) I/7196X326&A]4%N21/*Q!VH=3ZV 5Q?#*,*#R0WC>G!:ZX-(QR:-U*;C(/=>6EX:G/# 2+>NLB^,_!+W, MZAWNQG_FOX;:5W ;W.5 \2144(Q;_(YE2Q&$=F]7&,A&##MYC M'WYY86[.X6$_'J("!&*@Z]LG5246H/0R%:$\A*N^9?\VZ<;#'@!]#F). YQ M:KF_[>2VF>1"[-LQ95Z'S"2G$93[ )8(&-QD#R[S*Y"7?,J MUE\3LM_*;]K0V"H:VWWWB1TDQTS2D8)-".0%=A2"[;^'/?\5=;T8WN5Z@,IM_G=^,I+% M^^](PZ/VX AIYN72P=Y[?B!T42@E!6$> V7&.**#* CH>]R'"(9:B;K>!9I> MJSI2A(2W'0M&S18<[O$Q?H$'T?H)[09.?_G0[H/)] H'3G999)SY>+P%'.9JC(9L$(1AN+_ M&X'IBQ1XTNOF-*LZ3W6%@HC_::\8)31M5/;[X$J-I?)XGVF M[88L+B.+[SM;!S91T"MU2:@)E,B":>)D$4@(01<^8%M9'(A)R\WEGHT3LI@O MAQD-4/.UW59,J4X#GKBA;^9[OAD9R:M[GM^/5]HXGS-E8))= >:'*5#?Y10T M'A4M,18TWT"Y!KB@0DF#HU+IBF01=-6$"/M[C)GW*%:2;?=;WVQG-''L3*J- MIT)HL[4UF":13Q2? "=4^9*\[??/D+KF[M3-UOI@Y+[ (8Y3C*^F1FUD+Q1\ M-.K6#5EB[:H=>V_K8N/;^6U_C,[UP?I&V[J0D+<5$+(/JDP6DUT8 )M, '$V M!D/***T6JBB]5B#YM+@ XBHU^VHTA7 XZ@SKXO=KT4ERHDB<>1-3D$P$;0PO MBPC+CX%;:FL#;UP*1MERAN2@?=B%?RU2SJ^VW1W\WAL,XF"W.V_8[:;&!["> MA/YDNUL'LE1E48"V9(0JB;28,4=9 E$I4RR2PDP8("%YT>2_#FP^1KHPEG56 M84R<.X?9JGR,I=5E8K_9[C0P5F?6FN*@IQ"./(-T5137.O9L0V2':358I%JQF M8"AAT;@O .43P[&Q*GG8?1M++$XJZ.9RWL[=QY 2:(WH5:2>6QE*;LO2*!^8 M%]0'JFS=7* 8:Y274L9L#*G"G49[O( BU.Z?!S&P6' 3"741*2*61%M)B: B M,J]3"4I^3N3Z\1&D@I=!EHXEJ0I9 FT:;EBA8G#4*1/,E%G5I#3+(EH8$K'D2RBF&@E%UD,E\W9G4/1-'$K&Y. M%:!A&\$B=FHCCN* GZ0Y 26*DD(IRRCF8O 5)TM7%7\6/V@W04]I.JJ"6_^%;O=Y:^SB]#ZH_']EU2; M"]30BYO^:)\TS$Y)!F9)X)-*4GNA" M6Z*B,$QYZ8W4V#[[(J&"@R0FH;.*>I"B1\/!$(BMKAQ>(*'G!0'(B8,5X4(L M]#_$-DNX(>X,[=&/>9E8))W_GG>,C6/@^/D_[0XV0AK"WNWUX44W6CO9KP9[ MO#48]'P[_[6!K7/R]S&V?EITW$X>-G74?CJI\!H6-^9^3+Q M_XW@0A! JY=7-8A=#'%>H3GG'[&?XTQW(B&6^LHM"(CI1K^=+#UW]F43@4!? MFD X_\2PE$4RSE+D1-(28UI:$*>,((I[;(_N7<*<)JDWUPXJPTX5F10OX?49 M7TFE@V3[H^H+Z^%T+&)/N^]'QRA'?)5]@;.)^B%KDY.PUC+Z3G />ZW7W2&R MZP;LG[PLA_[!6-E"N?_9^.\ \-<^/HZA745C3W &4I9AX^[N=2L+OM$ZZG4" MMJ)=QGT$T9J9<[?C#(SS:4CM_NP/>MVJ7<6.3%XK*@F-3R*@*(Y/SEI5,73+ZY-)V0C-(O7<$T@UY;J]: MS#ML./=2T7KGW?OSW3\/1"R$*C'O@--$9&E*XHS3)&%&D-8J!!QHP9=-]^J\ MZV-%U!NT?CH]JO(%@"RPVPX:]=&/T*A\/>L6JIJ<3U20IT$S;Z+KSYX'U1;">1:+ $$278B)&%X$X.!M?@+ MHG_U1JRCGQD2:&Q,O M[:LW; 51_KMNAQ; VF5D M1#--">4>1VTRD; X.<&&KA$XQTB^X3HYERP)U J03SA[DI>@ M<]/268&39))>0\1KB;/I:'XEF86&S+J.YD^M.?G*[M"7=GM>Z XMK"X$4]&4 MGDGOHX&_H@JR+ H:A=?7[ Y]%;7E7@^\!FW,=,I]8U'C?P MG\_!ZJSZ_K;3 MPTS#OP$0LQ+_L?O^NX>5PC=3N*T+^5ZN7K_/LJ]"2U\J0SPU.,+9 &[*((EA MG!ON2A.H>_7&+&?^SJOU)_T>MNJ=9/#=R/65ZR/F;80JKM*M'&VS5@!8F(TA M<%^&P.BD]LCWO!_U^[&N\,74WG9JPPG[7A_.&L\*QY)@&B1@0X@X,/CB;O9P5#KN8@@"0&_8[EP4M!BL_7A43FD+U:A?V\?M_- MYG9WXM?)H+]2FWZI&C/VI#H]D#%1GX0D0B;LMH%>Q@C(#P<566%*I96]JI>Z M<40_.Q)A.UL'T6DM.358"60(J+J:V,(H8HQU<$S&F**\H2,ZAHOGEUZB1*S* M1YG3)5 YG21%H%/@.[:J&#^U\48_6<+\*'8.#R*+A2H5(%;P'*Q][X@N"TR/ MX#0Q*L$P$_?BC=L58\J M=:6) =E7*MIP4D;3CA.] [6.V!UDC:T[Z'7:H2H#K0?-#8YB'%9CWR[@SN>4 M[_5NNNE+X^N7-GR^)4X[5^3?KM.T$0[K!Z2(!?H8K!&E22G18)P(+%X"+*LS M;J>Y4V_'@UNF4%,U#:B:"; F!W([BV+<][D4!XJM*^[Q%>Y);"K#+Z&P7 MI%*[:SOX:97=W9#6&M+RV"28TN"L"X84NF!$IA2)51S;!7,9K%-&QP2:]X5M MSE?%0F:+ 3"1=;ZN"&LA9P4>:DAS SSAIR#(_M\H#JIQU&.3VUBX>G1=+.6+.UV3NSN5JG257KD)(]RP6N2HU19,@_;P]$0 MNZ0=VZ^1P/V!_=.H&RQB.*;V'MGN86S]E+TL*6?VK_2QO,:3V;@H?7,#9!T\ MK5.5K^3L8=^/6+C8[JYRQH'"$T*[2GG'DN[ZJOP"5:.VA;=:?"E4EV[T*I>E M=B+IMOMQ3D8O-)V[2M)G'N%7*8./.8/E+S!FCK,>F0V#ICH=T/7+)P'H&KR* M6O "!X1%(JWS1$LJT:@^+%*_D:7)R:%U<5J*]I SK4Q&K/G()[8?M6J M;[&C'W#NM W RJXT/Z*=Q,WJ&IIV$C=EV$/,/^':%$(H2;BEAH!R71#GG03% MFWJPB5))&1CS:K-8$82Z<3N)O:/V8(%:4"&:U'T""Q[5XG!<^VE75W]6'O+9 M.M'ZBQ4=5.V<.\!A# !%#9+Q<2_$SJ2B)Z=FHM<+9&@?(0@XJH+[P31OL_6M MA]D%$Q;)=:+MP5>2^C'6TGJ\MGKIJ]?6"OGA3N;C*;']>)'68\:M ''+'S"+A#T%2L*\ "/'N$AT9(EHJZ4NE)6>+:50 M4,5AEP57(B@IF-.@1(5 KW-E-\/LI@.S.2>$84%2'CL[8??X M_02]8""Y?>^PFVOB27OOO\7C%-BZ2PK;4MI8J%4XZ5,6H. HQF#_W_J3=DG'+4!S6:@&+0L2># M^//X'[^$]N"D8\]^;G>SH,\_^F5>)<&$G,RG(++JE\GO57T]S=79I%6^SK / M_POC)]=?;^:O_C,,R]])L2G-^J_I)EO[W46W97R34WFCVU[\G1+-8I_88O65 M;ON?3+D5]0*#((__WU? >I-LMIPF\3-ML:QQC^\WN=0L7W*\?T>'=\Y.V[&^3V!N,67?);[L8.:Y)6WX[9T M,KVTAN4L+TY _\'H3&O\CH]]TU =N@*97.D=K[Y7M5!:OM53WTMZ%RSW&TR&[7>5O:>KSO_*];O=CL"_7QKH_@ MC:X1) X8E*1">B6IY#;J&&PP22D>HJ/)U,X/O2Y(+!9=(6._Y_N*:*I)!;7K M:JMJ1I>MWHD#5#Q-!\G1_O'WSNZ7'?CNJ]H^]Z?;QQ_ESOF??]Z?;Y_QSM_/-;9_P;>-;H,_]4;*/S9._K^<[YUMG^ET.Q\^Y0[O[S M\73__'^^POLH7/O./^_9_O'_I.TS^OWWO??#[;_I=US_]ND!BTI9(RS1CELB MH]-$IYB(#JDL>6'*4A>OWBP/VZG#6K<@><3Q:Y+^19+ULD%L XHN&X\6L,.;6#GH6#G? %V8A&C+*,DSBM-I+2 M.%HPDD)*/D@6A078X[<$^ZP!=PQA8N!)T.$99Q( M$2VQP7FB"A>4,Z5QT;UZ(T6#.PWN/$+VD*+UU23+%D]#8U%O) M^4;KC;[S8+@C%G G!&YXZ05AG&)3YE 2!Y\0A95R0<*Q,LPK4\MSY1X.>*[M MGDKY_YZ >VJ6LC'!8T5/^[5.87Z]#5@)I4\0>>[DU&!823@F FHI)V4A8LD"CF7#&H'E!O#7!)O5#/]# MM9R%1ZZ/';Q,-KUSATC#IG?'IHM.$&E58.ALY9YI(FE01.O$\3]"%E(F%AD8 M([=VOC9L^MC8],[]!PV;WAV;+OH,E&&.!6L(\"HCDFE'P-K2A'I9@,9>>N;T MJS?ZUJI[PZ:/C4WOW-QNV/3NV'31Q$X6FZ/+$O1=)HGDHB#&EY:$9*F6@HS3V]D7%_53_D$<>8'&]?HU7M7;_T?_7C<'ATW M8',=L/E[R<(.D4O%/0YHP+;'/@'8&&,)+9RE2LDHJ 2P8<\PD/#2F?4'F]@- ML]Z:61?M;*V]#HX&(@2.')>)$H?#QZF,G)52)27]JS>*L899GQNS_F!#NV'6 M6S/KHK4=2\!313V)OA2@QJM P )S1&E5 KYR"\<%UK9XAJE!+YU9?["YO9)9 MK])IJN'D*W'RHD'NO?,! )@X*G$2E>3$1)4(=8*GPBF9A $=>4.+QY1>_'RC MWGM8QWY=+\=\Q9* 30V]$=:#7[MDZ7DD%=W]MCQQT+Z/RH\&B:^#Q.TE;X7P MW%D1!:'*<2*35@0M51P.#S*7\@2X#$@L[RJ$<7?<\< !D 8=&W1\7,ZB!AUO MC8Z+[B$AHPBA+(FP@2,F.F(-M21B2S%3:(#(\M4;I6]M<3;HV*!C@X[W7$;3 MH./UT''1'R=!A]>\9$3$&(ED!2/:.$92 I4?#HPZU!U-T>B.#3HVZ/BHW:$K MT;%Q@-X9="XZ0+EA7*(FZ97&WI6E(-9+0TJJO"FX$=X#=(H-KNXJQ??AP3.[ M3_^3NS^NFGI[O:;5"Y!V2=/J58-9GW)[[+VZ[VA[B/,3YLN3,*7J.D,\;M:; M>M7LCA3[_1BJU,68$Q=_[?<&@V9FQ\HFU>>?Z,[A@6;"\-)1$D0JB"R2(88Z M28I8A"*QZ'Q(V%7^HID=ZWO,YBE.MM/I^6H>4QR>QMA=W0&]GHXP@$/%L:OC M609VD#^N;S(S7ZKJ?0M7X@"TP?CAES17WVQ]G"=6.QSVVVY4-9)=NL?DAWD2 M2-46WU:1N^I]EUKO]@""JH;5$<>(5C/B8O]X19?]JLU[GC*QIL_[<1P>]4(U M]*1]^;H7W[;:_FXD_809ZGLS4Z* MJOB_QK_=TZY9 H1(;#X$,G[J3,\L=[.N5U;I& P^KX&'W'>@>6P=1 M%\Z44A+O=4)X\,1:[8FTPBG+E ],OGI3;BX[H,;H4!W[+)_?GC# [@M:>"L+ M@:VVG0XN6>-]22-S@2Q86[_/ZWHXYH9$=%Q''^?;A@1,L).]2?=JT\C,3UH_U*\@CGGVWG% <"_V?^W>#%%O;R%MMP'8VW^N_*WO#8 EXP M%4WIF?0^&O@KJB#+HJ!1>+W8&]X*AM!;L3EDR[E(AA7(2!8:G99I8LS]J M'L+,;--F(,(7L%^__'G@F6/&.# JK<6!)[EH%/ZT15F*0 V+42X>I)9E+"SC M O1064AO5:$$LSIH*:.W9G$@PO7-I@>SD18&!($>EL>%M0>HCDVFDX]G.RR- M8[C%^(4G,Q9!BTVNBKOOAR\WE;Q:\_Z[ZW/^>%K]KNZ!O)4M\\79KR^[Z7O3 M%+EZX]^7+=Z?UU;"W32-^/FF+_XQ'JEWFT+-9Q4J>4[!CANZ(99B'//3\][: M?O^L:F4VZKZ(8,?6V>=?M[]OG_OO.^=?S[??_07WV%:?\5[_?(#U[4M0+$^W M^>?CI6#'N]^^[I^_/]\Y?R]V][9/=WX%Y?2\?C MSZL:24>A4V1&$!>C!CN5>6*>?U[,70'R[[WNX5[L'[^4/)A[0M?E9AF.*A6=H40&ZHFD&M"5*44"9RW 2%1C3LLJ6^%UZ=E8D\=S$\&]\;(V/[>8^MB>C M/;Q?R+2XF8/MHLS>YVLP3N,HS8BV9S@[X(;Y')=YV*8AVGEGVV[:.XH+V1Z- MEG5G#KB]K:QA94UK#]YG;_N <3A,'0ULJ,IMC@(Q953P'ZN5-@I.FV.ZL3&/ MJ2O9\Y5%E0/N!8X5N(YW[;:H-,TR6P5)"_BSPNDVYV9K(.A:$/1^"8(BG)X2 MSI*(ZV*8JJIM/O1V_(8 MI="C$4+S>G$O+0BE)K9SIT+IXY)0,IZ6CHF2*&4*(J.VQ#"F2#*^B$D7+)D2 M]6)=WE5/P<=6AG=Y*5S]3()8MIB#O*H8CIB[2O14F_P*F9[K1 ;?U%<4&7>P M5'VEE-36QRX.T(MA7&P%4!.P!B;DS%0\ZJI.RW:R73 XBG$X:)VVAT<7EP4M MI_%/4Z\?5\INOL_/N.BVO]BAFW<,?4ZM_X[A<,;S].2K-S]V\;B[L1(^>+J9 M&$[@L% E6ZI4V\A_CZN^LOW8 MP:!"K2U4\8Y[^+X]_[7U$][_?_\OS3G]96;'\R?LE]=5U=G,%[D:[V34]TYUJV-AX8L797=]09QS$VS.V9/3OJ][R DA[%S5D/U.JD_ M.(+W&?R@XK>\Z[OI'Y#T\ J[_;^0$( U7>SOIK^C'_6!J>/@+;Q;#/]U5E\W MJ"]L"J#6%$#ML]T_#Z1U16$= YL2:^(,<\05FA*C6&#>6!:HPNJXY>[=\]5Q M%0$@XTWXI+7 (G *JVCJPJJY/V+_;[SSG5 6O[JS-?]S *OY Q EL@F5T!=' M):!1_GF0).,L14XD+4')XUH0IXP@BGNGG/ NJ>+5&ZDWQ;H0\TGLMS*-M'Z: M!:P)1+W>@!/N(]R"/,]%Q55!\ S!3(KU_>1T,N#'57 ?O\>^;P]R%.E&JYU00(QO#:@=;;_3COW5X(YUT-U0U5CW4AK$ M8>L$+LD8W)J =/V:-Z,.5K"#5 ,CJ5\M[=A^S:\8O_LX&(SWYF2<#C[V;N0]K&ZR?A^!=4'Q M;GG@(HNJ5;OO1\CUXS6YN.&BIL1'O;C(6[2Q--T_7KCVS8#6Q+*?]1D]J'7S^U MA57Y62 W@GEOI6J;7,V).,#K^CB?# MB(HGP \S&:A@,WX;=3,>T8WQ)ZN,DP_M_F#8^@/P#+'ZKSA6X1'09C 4[P!* M+>SMI=?.6S6(CL"$> 2SQ[PD5N=TL-;U5'K)*1"F 66KU+*PR1:<%Z*4*A2Q MD#R@XL4,-8(V*OT#((L_W]XZ2,HEKP4CM#"@L>%H:NV4(E@N+ES@!8L6E+7- M955MT@X':?!ZA.&]IC(5LG#12V:2-B5-W(2@N';>IZR14UHTA/% A+%S>N!# M8H52'@0-M43: %H\!\(0,E&M @U:\M+PY-'=01Q)*LC%P%*#@[\4:\B]7O'>S4*P@)Z M"7&P@L&&,-80!M_=.BA*G81BB22#74B+0H/]GRCAI8_:.\^2D( 85&TNM]*; MPXSKD$"RU#(A+?7-ZZ&A(X)8D(,#"Y\Q: MZ[TC.BE!9/""F)@D4=)0#^*#>@_J*#/J GUT8Z8K5^>L4D(G )$;>L8?G$T:%5>A<4,[04/]\1'@6S9C?!@ M1&Y8R7#8N9Z"^"!69AWS[;>_Y7#4U$F7U_Q^_'9OL1E)B/W,ZW]%'^':L-O= MFSH3&J9?V>YF;^MT>^_/ PF(BUHG M+KF*ELV9?GTRMS(][INVLM]YT!#5M8AJY_S3 0/T*H( Y=)AK7JA(S&.65(Z M+0WC-H&6]^H-O8*:"92T,I*0_8,@/HZ1D/J+GL_G) +FJG$J?\\4\&=!_+#] M;2PK+@X8WHH':2HBEU08P9R,J7"BY* J"*-LH"ZY*W8M7&:]B867G[KUS;8[ MZ+K_T.O_4:^[X;DU/$>WSS\>%(&ITH62&.W!M .CBIA26&(28UJ _92*8C7/ M542UP'AK8C0 Y,<6:#2T>J,A^O518V@:(%ZQ 2)_Y@T0+VUHN- W+XK G8Y MN2))*Y/VG@*\Q!1$P8/F-^F4=[_0?#SPE$2/:B\TG,0Q"8RG+=-4V+21Y^NDT_S;:SVK24& MX! \EF#/%@TF 7B:!,6N*Q)P6+/21E-(EQA0BF*7&$P?=SY<.5]F[P@6>P2, MB 9Y]".4Y7O5NMZ!]'JY^3.9+/;V#XP%^%4I$1\9)5)30^"C!$J:TV4JN$[, M8+1WC7HV\$=TKW^E,K0B5NI M!6>S65>3FX$&]#4.6]]L9P0D.5G#M8D<\YORD(TJJ0PTMIP;MDSMLV^P,?\^ M50+5D?T&MZA3N+Z-1U_4K[9Z18L.C%&W$P>#.05A*;]I?@T3QRZJ+GE42'9Y M5,K)W/65WWWN#.XDRZJU(L_D^6BRLXE74W?E)/-J)LYY@]RKVPGB%;E7]6H^ M]'O'XQ+;*>@U"MH:(.0[>UL'3'CE:/)$! - R)0%21P]"8DK;*EOK /+4_$+ MW)-UWA5L?CWNI[,$'.MR@!9S3B=T=?'=[BMX]GSX^>GD:LU(ESM,U"HYEU[' MPEEG)2VM*4H>J:2):U<&3IM$K0?%HH^G.^?[!XI:75@NB+.&$:FB(;KTFFA% MHRA,492R_ &96HY9:SC7.DHEJ'91:9F4$%Q%YWR3J?7 E+'[;OM !2RR*!EQ MKI1$8K=4XQ4G07FM0.%DB9573]6JYLS-5P=<,V%+*&8*Y5U!99)):ZV"8"D( M7QCAA&173MA:D3\^A)ED0FYPGEG-T0(%U MI[#H6NG+H.-ZR1W1@9H:DK9>2EL:(-)@9&").R8+?N6$K88$;DT"_@"46"4% M,T0P2XD46A#-"T>0++A7GH$JBQWAU048L2IA:SA-GIN"Q;+^B0?;Y&[=,' _ M4?FFP8)548![#LXW 8!;\N7Y]I=/!]X7HBP# V+RCH!>I8FE8&D*:WU,9>1* M9LE]04;538+PMV6=1Q$E+675*%.U9F(+8&!UVZ#$S/?.?/( 4<]64V-+,KOI M\$4W@,TQAH(QT9Z#!=O*73?O\:RL5Q=M?SIP%_WXK=3^#C_,WC[XQ5H$Z69% M?0%!E&02] @C"A#H*8*J*3QHFM07J/HYO1I!+@T4?:P7^!H.#.WNTLB+.;^+A-;+<[JMH_@.[7!^'=KSWE/0P>@?;5 M8K5#8^PW84A"T<(W^(B-F7C3]"=9IM%*=YBA9Y /(W33S[AAJH=5/U"U"WQ< M0HVEAS$>QX JR;0M!I:95$@0ZQG2E2F#@PB776?3QP-W8/(,$&DN:,P!LBJZ M-;YW?U![Z">C66:FMO;?^"Y3&L.;#@](ZRDLC2.%2 "V9 G,Y6A)MM8W&.N8*B:-'J*07#(!^ M1G[1O14!GED9=(@9!ZA<.!P_#Z""RT1.=F>UQ!F>QMB=3^.!S_]I=\!L.!P" M7^SUX44W6CNV-@FV!H.>;^>_-M!VR-_'.)=&DU=BT:\ZG^=8-&XM+/K9G MV-!@G/13X]W&8@+QRH@@MB/!3]S8W(&K,UKB^USA!I>F%STG>V:%NC+;.&D^ MA6"F1T2MB%3[IS:Y,>Q*AW,REA?_ N:DM Y!KR@U6 3^.B]L@(TXJP9'JQ=V MU]D--].=FI8T-X!V>(>]KP=E:9,JJ"&1,T6D%H'8* L2(RV%E9P&CA5K6F^6 M*Y*MYC()+F#QE3;817U.LG;ET5.2-8A)1&D9="=PM]F"(\UNVLI7TNE5P2,W M&@ ?8E.6"F\G?P= O?8Q:$OMRD]P@A'K'#7*T:U:Q=IH8486T,P*J$?8/?F25^7=G_V![UNI3@>CSK#]DFG8M^*-Y57\\TH/GMP8G2.-[AZJ*$ 5U:B-FM 8 M^Z@=(Z7'W+.E5I?S@"M1S8TI2,6D.20/>U$XE8$S2Q3EF5C)-)!/0% MK4E&FTN#_.GT* *)]1'%,)G)3[?\]9@VF&@C#TE)34;MS0GHS].= M=_L'VG/&66"$)9J(]%X [5!!DDG)>1F84NS5&[&.@&9H9#ZG=@)XX_P0;#<+ MGVQ,46SF^K%H72V-%[ 4E-+#?K05TH)( '(=*ZF74.1*;UVB+)A 0>%,1DJM MG3 <>*B:#,,2*TH#NJ1DQ M23I""ZH-U\$FF4#W7$%]_ZY=;FD<%EO7R7"J>%4>N)F7CQ<;$B\D>651OGJ38$?7B)8Y,ZW6.2K]&G7PAFR>'=F<8QA'.>:% MIYJDTC@B9=3$85)&X-1$5Q2T2'$-V;36*"-CX@&SN_)J93]"_7TE+]"-L<8* M7R%+T)K*PF1)@[&U=87KNVPYV#L-[A MWT"(667YV'V?N]IF*VQ,YGDK7K0*PV#=!\D953IA2S\E'17E"'*K]QM_(I- K/0R@\[;F$@SRBH"J? MZD[ I#\Q$3:J$,!9:]@^SF=^!7_FH,J<7UG6\7[4[\>ZRA^S"-NIG?/[^L#]R+WQ6U7?#N(BQ('OM]UT:LN" [QI M(7*U%B+BF;<0N;0ER$(+$1%Y*(/V,4DM8ZG@MS1P'PJJ$@.%XAKO\2BBK+O9 M*509"[.A'%"HANW.#T'3G*B#$PL12Z+W12K ME!]T)A_'8>4)K#ND#T:=X5(:0K[:HWY3@2!<"RI3!9##5J=M7;N3JV'PFW5Y MP==*%WALE#M;/XNT4^5S31L%KZ6A^:RM81X?TZM5BMX,.TRSTHJ\7?Q*D:4K M5V0?66RG$+N3:-,U4R=_J)$^]<2B:3/(MHT=V*GITTL+Z0$OV;[YQ+>_?#V0 M(@43A2/]_:8+0A[=:2=,;JSG4&,W]7 MX#C)MWLHP=E$,:].OFKGR_:!]S[(LDPD,HG)T3J P5AR4H3( >Q&ER B*07 MB,@K.)V!(ER\_Z8P&&?NL]_U1W:%\U,UCBB:E+,/>!A@XV#EH+OR^X/JY MA2$QIO30OJ!^?CFQ_P=5R$S+7\,'ZV,URWH^LS_7]9#SV.^]8-C=_[ZS]_Z M)D^33IY$)0V1D:*,#@[(& X$_FTMD.QR;)7CR2Y1ZG2S_QV9^_?=: M&_CT:&H$+YGL*[J?3/M@SOOQJG&"*+>&[>$(A]'ET8$$[@\&5QIU@T5*QB3K M(]L]C*V?LM\OY4K%E5Z_UZ@F_LFBSS784G9,]M8"RV&[S@JS<#6PSVLXU M N.,\+I\>5J@/!MZV)RI:>Z<;8ROREM1K6%A?Q:W!YT%-]J4R[)VZ]F-\]UD M>C-54U?+Y\TR?%YP/T HKY'>-T)!L?-EZZ P8,+J0(FW&EN$^$0LUC>Y6%)K MHC=,\#72>R&"=ZD(=Q&%[$QAWM6D^%4!M;AV^0L&:NZ[G10F]:,;%O/ZZE9X M*_HQV/W8%5(A>P]1-_K\4FOFX$7_;QH+=9N!S09)GK2 M?=;YRJM7^;X?K[1A6&18?[K]Y>-!Q"X,G@?"%&:("&!8)V2$_ZA"Z%($"?O] M1FZR5?HVT$F(56^."ON3!4"ONF*.8^\3.IH0#];,M@<+Y(+Y&\[6W3B!!8]J M>=@[CI6C>]QSL[HHUT=9?[39^C F^_K:^HMY6A_EW\P5ASF,2Z"L03H^[H78 MF91I94L5O;8@1/L(0&WUTE>O M#;MO.P:-C#01O MQL+'H)RTAWE]N#18_F!<)YA#XS//VFRMCH(Q38ND:*D*6TH5"Z<<*V/4W)4E M-46Y& 6326-C:1%*YV3PS-E"%%Y&I:/D0&>5=WY:B3/,6:2#.,Q!?-2X>E6K MEII*XO<3[-62&[X<=@$E<8)/I\*OWB*$_935F-X(T#4,7O^\(G@[&P%<^;Z7 MKG\QZL>3L(H&I9.599):>:HX_%P!@UF<1/Y_ZE<<1W[[H% 1D! =>S*(/X__ M\4MH#TXZ]NSG=C.BF18 O&J!E 51]?4T9+I)J[#IL __"^,G MUU]OYJ_^,PS+WTFQ:;A9^S7=9&N_N^BVC&]R*F]TVXN_$_IF=VT6^V"++:]T MV_]DRITD$8RUGYST@3\$ID$6_K^OQ*MIHD%.$/F9MEB^:OR,YM*K7EIO^HUO M;Y8NY2??\>(5&1J+*-8[N1L-VBPHT$M=?6@5'T99O5UYY]ZC=R[+A9FX^\18 MN,5V/YW]V$$][LK;<5LZF5Y:RT*TL^#:5F[%UAJ_XV/?-+1*KD F5WK'J^]5 MK0DLW^JI[R6]"Y9[.=O5D-Z/(KW;PAMG3PW?EKQ,>6-^&G4M6+Q@:+V^SOXX MZ[\>]GNC;B#U\KR/,:6+WA>3>A??MJ*V^_*KY3=^"U>@DV.TPOY<9+?KO"UM M/=YW_M>M7FSVA?IXUT?P1M<(H!8QFFA+3/2UTO-@#(U<%\E&P2R;%"WK=9W1 MQ*(3U_^6CW.&?OH]_ \\:?>:?BL_'^_+S MKY].=X[_Y\OGX^WSG5_?R\_''[[L?,&U;9_M?^FTM[\ P]M@.>A M@.=\ 7BH49P7E))DF"/2)$N,YH8D7]"@1&FL,PWP-,#S6('GMKU@&^"Y)^!A M"\!3T.2-=YYP4U@BN2NPP: G)2T%R \C#%;T&[-NIGH#/ _.IB\:>$PPW =E M"@ZF%BCIMI :NR%+92Q5DM8:#V\TG@<&'K$ /-JF%&64)'(>B*2&$ULD0?.G3RS M9[";/K2[-K-GSZ9/GTSET(%_/I50;*-$Q\)29>]"DP;H.E MI2 NXN!.RAS1QA6$%2HH'IBA>6KC1DF7ASTU;/S$V?C.#?*&C>^)C1*$3#GG<4.K6-OH=LO'S32-9::./![O=R#J_ MJJ/S"<+0#[;.T2WXKM[Z/_KQN#TZ;K#HSK"HO9R8D:2T $C$VD(1"58[<8IK M4EK%(R^\LS2^>J,W=+G.B__8 N^X>4?R\N+-GZA1&*86B63!EXV MRA'#I":>@^;H8NF+X)&7%2\:7GYNO/R#K?R&EW\L+R^:^@[85R7I260>>-E' M130<*7%%2*4J: FH_>H-+S9$T0CF9\?,/]C6;YCYQS+SHL$O#1CA EC8:J&) M+(PGQOF":.P6J0I)M;? S&I#K!U9UT3E[Y(5][!EP76=*/-550(V-?1&V"C@ MVF55SR/IZ>ZWY8FC]GU4IS0X?6"YY+WJ51! 4H2XV,@LM2* M..8<2?=DS)Y S@IHV8 M1LN)X24V9A7"NQBLU_+5&VXV:%$VZ-F@9X.>C]G;VJ#GCT7/1?^J8\E3ISVA M-@A 3\Z(UAS^%"E)SV027@!ZEAOZ]L&21X.>V3O[G]QU=-70R^L-,RT?X52" MO:JO[%RM%*9G_>N'3]P@:KE9=8K]?@Q5EF3,.9*_]GN#*R9*%D^3KV_3M)H# MOQ[$(I7!E9SHH'#$D2F)LS(0E6>H,4'ISB#;V5']'IP:FH,5_H8PV#\\$N: MK6^V/LY3JQT.^VTWJOH)+]UC\D,<0%&WR;=5H*YZWZ6>RCU A'J4#<[,K09 MQ?[QBJ[[5=_W/'9B3>/WXS@\Z@5L\AT7N6S5NA??MAYR&8>X]_;0MKN#X>+: MEGX#QS =C='"?O\$AVW8DS9L=[64<;MM[!_=Q^[>TPU;PH(*NQ\"$#YU)R>5 M&]G7*ZLE?H,*JU'A\/O.^<<#YFVT.!O/%IC_K M.'$^.A)"$+4$#8X$!*J@+ M4*$Z^%G^OCUI%-:JX'116EE*4U#-HDI42"X*3@M97D8:%\]1?)_7^7;,";/T M4T?BQS1TC03\%TA!9]OO_CR0)1=1.4MX8(%(YC4!=BX)G!RH\D40M$PX#&'% M[+R:@)JAX5<<&BZ?^=#P2X> +XY+L+KPH2RCYU$*4VB4(H(6T7LEI=:OUCQ' MRS(6EG'!A)&%]%852C"K@Y98#&(6GZ,=J$S6>,^#D"Y0Y[B&!UAKG6&T$%?: MKX>F3\:TO^PFZ4T3X>J-?U^VQWY>6_1U MTYS6YYM*]\=X -QM:A*?E6/].;G&;V@N+WG$%\PBV^^?56V_EB;5/D_7^*?O M^U_^_+[SZ_OOG[]\_+[S[J]CO._V\>>ON__L?-E]M]/>/MZFV[_NGRVYQO<^ MP+W?T_V]#\?;7][3G5_WX1T.SSX?_ZGV.3[KX]G^^9^GG[_\EK:74]JT#"IA MXV5%#05;.VKL?VK!]!8:--%4T))BK3%59L.8NXHM-O7&%TJ<.!C\#%PW]?6M MZ J6/8POKQ+YIP<'IQ6>F;I&8JL[Y^O+?IJ=V.#7G>'7BL;QMN2::D:)2-82 M,+ #L<%&PI@Q0HI@C*N(/GW7O=P+_:/7TKJQ#WAZW+_1EX4FLG(B:4>\-65AM@D/.&.*T[Y:AO3 $+C6GJ&KJ4;AMLOT&(1O-(N[TBQVES4+ M6>I0,.Y)J5U!9"@CT3:4A!561&ZX#NAYXIQM"-WXG>[/[W0'S>>?LU/IMK#T M %E #4!=P36^MY7!*8/4'KS/WO:!#%1:GB)1A==$)B8)G+:&_2V#M#X(E=2K M-W*#RF7+YT5XEG+^Q?VQZ=MYU](X3V0QB72\\W>PL&)376%E*S*^4$$G8G-% MCHBS@X@W -1AKQ>RD)J"I:9@Z3&HSA?+J'F]N9<69%83\;A3L?1^22P)7^A2 M"DA\.=/EQ4OU,PFBV6*"Z*KR M)6+N*@=2;?(K)$&N$QI\4U]1:-S!4O65LC5;'[LXARV&<94,@$W ,H:0DS;Q MJ*L"&]O)AL/@*,;AH'7:'AY=7,]QC1SK^T]@S??Y&=?9]A<[-OG$&_76GIS M1KRUGQBR?;C96DP8/,YW[2;^,$@.5JHHW\][@R)_N9 M,[4,>WC6N"5 RYW6L ]KJG"H(H]Q+5 N9@*2>=NQ@T&%4%NHT!WW\(5[_FOK M)WS __Y?FG/ZR])6Y\_9+Z^K J'ED\#RJ9-1WQ_9P7@IO9-J%<,C.VP=YCJI MF3? ?U=7X,K&/]UH#4;N2[U<"X1*0KLSJNK$ IX;"LH!7C08XM?PG#,0". 7'(DNCB)':$H:3&!VU M3/'PZHW:7.[&/%_F5!$$Y%*+$=QS]D=+EZ]#[2/[;>:I]J1ZW.4EWFOH-E$63*! MLE@ M(8X3AE.5DMO-1'I2/[):?U[^"R;;KZ= N@=)ZZ!5 M"D3)5(!Q0@OBF*4D@8J1K-%*Y98U2FVN:/C5NI1B<_[C*< @%C^W^UFJ(@UM MM-JIU>T-QS0(Y!1MO].._8NT ZQ\[H:JJKJ7TB .6R= FUF(MR92ON:*6DM MK8.5OURDM< :_]/KC^^85:C)7;T='(%&?%8I#5D/F55!?&_4P9IU4)' ONY7 M2SNV7_.+QN_ "(,Q*YV,4^S'CK',@8%1>_ MGB5QJP;QQ.;Z\#EM#D\#O\6=A^\GSCFL/A^LX/DGK!S/%J&C10/OWK*'A_UX MB+LR\4U>O\#XE@BU4&G\1T5:(/FGJ#0C9J^>.?7RU+.O;/O\_8$V7EDE*=&) M"2*+" !&64F"=J9@4M,BTE=O2KFY+'7G]3/8Y"GYS_)3Q68UQ6126GMIZ]0. MIBT/X-\6_@HC/\:E]5;VM8SVZ_#E;+4E?U0&>2DK@[QHS1!\Z^_8;, M7.LUBT>*1OE5*U"O$!I?= .@9H"&&U;4.EBPK9"ZQN(:P38R\-%ZM-A(\[ M'RXV$L9ML_Z"1?T]1.H%50^SVNQAG* 5X2\/KB0\^Z TA2^Y)=;[0&J)UF'SV@"ZLH@'K>) M[79'E6L#Y!X8#;8/1-5M_3;JQA93F9[>11^1+O!OH)YH_5&^^P90&C!3-SN1 MNK.7Y8I;.M$[QN0,P@D(>'S["D[KBPL@P@YJ0;5ZAW@8XW$,&_"OJ;<'.+[2 M@H!\=CW"TF/AGL5 #TF5$6%CPV1<;W[@]J#7!2@3-3 ME#.?1;%1-<.YCC)@C$LA%J61(DHCG<5(-)64&:44-9>V[%QRZ/Q1ORRZ;L9) M!-6HCT8-6,E77[:^[YS[ V5AQXL"IV:!]2*#]\38(I)"KZ=_]I ;2=_'^.B&[B8/JSV 5?R;-@[C'!E M?^JZAHO%S,KPHJQC33ZJ7-CUK2>?SKB6/\W[,386=^+8GJ&Y!H;>L%.%2A R M-UI3[]Q*SQS@D\5/7+L[:3"6L1:7>/%O-UKS-N/$((V=RG/_U(EN@<[\C#*' M.DIWE4]JK+& 6FX8OVSW4>S]BVW "RQ;T4O$#BA^U 9)!H(1;/+*H[]Z$1/' MV.W=K3?3I1IWZTWP'M;^\8 I:6E((%8Y5A0*[8GU+A(5T2-OE=/!@'4A]&:Q MHGW4U&^UEFE7^K,N\L9D1@)F9LQ>X&T+FLY8.2LV6D>]#BQRE1A \*O9 MLY7#:XAJXR:*U>7M_NP/>MU*@3P>=8;MDT[MUEW-B1OUYLPW!9K;HDM[ JTW MZ.82!<053#S"]#UC819"Q2]W&/B_TH/GMP8;!^%[AU$_Y^"!$$]MQ(H68&$? M564D\YAGQ->Z5"@DD@DYM/]WMUV,"SN-!'<@_TZH)HGA21H 00XYG&4*N. M<$Z\T/35&[&";&8H8YZ$)EA7&25-1\FK=914S[RCY*4=(A<[/0KA/)BOUE E MC0M&6-#]HRR#*(%$Z67O<0-]YUX/O)VS"V%)&U/!/L-'8X&^6D5=4"_ -#L$ MHJB4#W@! .^)J78]'[8!7&8<^Y/CG+\87&1"J<@=CFST9;@M-O\50SS.*6;9 M[FH\V1F*.2:\2 #;&)TA40=/L"\J<6#\DE3JTG*K@2'4JS=L!1;_>TPL%R2I M3"V0RB\-)GJG[:M.YE.J^Z4Q*.[9H,#C>;PJ^!]9S=M"4;-.[YYQHL/V>'2D MGX+-/HC=EZQ<\=V]3P>%4%*I$HOH#"?2\$B,\8H 0T)-C19?5J MSD]1:]N5>5F9H-_B.@UL?'6[6SONLM.D_KZ"A6OY_[*YF#%C23S9QVP^-K1[ M0]J5.U_V#V(J0JF!;$'9PH%K)26&@W7@3 BE+YCCF,>VFG8O(4S,Z<@AS*RK M7%,_N1WQS*YN[U,+X\_O-.O%HY C:O M!%51D6[E4FO4G(=0<]IS)YBK4*KA0MV);.E/;(*-*L!UUAJV\T"BJSCT 6EZ M&#/T1S&,, 0YBSBKK:=J',_XH2W,"/L%;::&*NZ+*G*J;BXW\G[4[\=NQ>M8 M%=5.[9RLUPZ[FXWV2L&;CS^!0!RV M.S^$!W*:$3810 Z8QKE61;4PZ?>"N!9F ?=#9R8[&Q@['O:6(E:;K7=3NV=X MU(^P"MBL:GZ4.WM;!SH%:F4PQ'D.9HBG);'> MECC#5')-&8^"7]?#LJRI%Z4C#CX?T1*51*G M122ZM$D4V,15^%M&0P&XQA[\.0_+Q2(WU!;)U#,SJ:GI][ZU0"O%7$=NU6F M.2:HXOQ_]KZUJ8UD:?.O*+Q[-F8B5)RZ7V8VB& &[&7V2/B"[84O1%U!6$(^ MNAC#K]^L;@F$).X"2] GWM'_0*VK/>]83:H03J')T7=UT7MS:!;!Z.12=(HA )G<=>]S4C)F[L-@Z(TH$QPY 7!",> MJ4,Z=&&9I>!)LEN2< 'YD3PYC[; MV/9QHB)T,CZ\-E%$VCZKCZ\J9J$5;]?[<[3G:CP MNENZ<5'26.W4JP9['TX;N]L'20:82..1"RX [&F,M'481>>(XX80(?0#=^H) M$7$Q;Z@3I8-WV['75KS/5RXLR('5G$LU*CZ?!)[I:-:D'HX[083IJ2P:?[4O M>#,G:-@OFK3V:SERF]VX4?2A]2->6D'/67;,[UYTO#4>::6=A7:>-<\_'_!( MHM7,(DV513PY!=II$@HV*&^3H@S'W,5J;MDQR$F(N8X%1+.,EEL [A^V/;R0 MOO8L_VJNXVWUI\0E'Z:[LN3WI 8Z=S3:\KJ=LMPO;]N];W$PNJBHS++^:*WV M=BSVHVM''UR5]6'QG2LE:"Z?-(Q;XG6Z(;8O"L3&_1+[L$_V,NB 1G5&'>//?SYPG;/176 <[.ZP !?5B&,X*+;HR0DH"IW[%[WA*F^:W"N.FW + LO TV3&M0/&9^PMPN;ES!6!QS3OS66NT:-G::F!4X")TL M5XEKX;&@+"B!7;)"SK"Q)VQ +#'8'XD+%XQ3-'K,./,$_+]0!ODOBXI&[."Y M?25,1S;,NF4+C9&DQ9_?;LWFQF-]YGM"G-WFK5YQ(O0N5>SW15HO=4HO=8>*-DU?#M&L*HX8D%'P[, M_M_O,S\KS WV-UR1W?;A'&_H,51'+X.!9MZ#K3B'3')>N*0QG$@;:L4FAQEVQH?%%_L:R&.VSAN9-*:S M11OO/I#]S0^G#?KV:'_SRW'S_..WG=T//YO'VW3_:[,]31ZSM]LXRU55>[M[ MIW#]M^;FQOG>U[??FE\;K/GN@VANPCWSF.B7U#B;(5TD5C+O$D:!!YV*EO.DCM5LS<(]F6,6R&OV0#2=WH8J7'H)N!2UPTDJ8VWD%ALG M,;/*,.P9QWQ4EXW'N(0K7%I*7#J?PB5M?4A!,>0LQX@7"8LF2<24\/G8U24C M*URJ<&EY<>FQ_5HK7%H&7")3N"2UD@X'@UC $?&@ :$\(4C0% 3W 7N;WJRS M.F6\PJ4*EY80EZPW(3 -=A+82UA2R[U05HK<+IQR*4?V$JWLI67&)39M+Q&A M1<("21,T^'%1(,W CPN><(8UUR$4?IP4;(EPZ8[AP^5%DDGYSND*MP9/9I_ST2!.!$4(,,@(1U' M/$J*#'$!R1B%8T3&@+-5(^]ITSR=Z7+[P<++5JY%QSPJY5J<-+<$^ MYFW-(LXM..L&!T2I)C+G(>OHBR"BF&74K73O13BGU<:V./6:]3E=$,0Y1)V) MN1%>]CFC1(I(*DR@WEOR9IWK>WJQ5R/<\PW=@=?\^'!NQ6$DR=V M0G.H:W,T]>][L=,:=JK]?&& \VG&3;4@J@+#+NY)!,!)-"&CF$#PG@(]D(F* MO)^3NN2SI7\K'WU_]+>.O&J$J97YHR/[&372GSTRKSM*=-A&%"6(-TT EQ!VIM. \(UM=@ M%D.RGK]99[S.Z0O,UWGMROS$7GNES$^KS--^O=-*1_".D&6,CNA6:/)(9YX& M3XTF-N?>R;HR9HF4^=X^?RK^MP(^_VZN.;_SE(X>ZVHA$H-)#=UA+O.^=R72 MRTCE6?RTK#AJ/T=!1X73"\/IUDPXA#'.N,(641LQXHDQ9&@"Q,9."Q6=Y+[H M %S'FCX6IQ>N/4]MLDV!^YU3&2OTK-!S6"L.H6DSZ=7 MCE"D/67(&Q\")\*RHL*$UIEY=,IDA9X5>E;H^3\9D=6]?5??/:*O2LT+-"SU]>PE.AYP+1A;QV7\772/7Y[6^7+UN MR;ME+] KY3XY)^M_/CF/ A*S38I3[/5B*%,<8Y'@^*[7[=\QPUBNIB(_IEDQ M*&GC@%/O!1@K2$N=D_-Y0EHECU0@P4:"?9!9$\7:; 2M!G+4+GKE7]OPM6#, MRY1\OKC Q<%IIF";VPE[U F_;PM^S^ZX>;TM.4%'-YF@E"L;T<*5/L;0'__X M+4VVUVK;5Z75#@:]EAN6#6!G[G'QQ":AM^=.#CJAMS<.4YKV;QQ3S_MB-XP#O+_[V$SWMGT!UYYPSB5B#BM$<_\4R[3407"\S)8;7CF%B!KY'I MF-3J1PF$3412XQ@&IXHSKVV0SF 9I0O2V.1N$XB;>?.VBB'^/1;]2:D9G;:/ M)><>I2JO4&Y(8_?;@=:,P5["D;4V("ZU0=I2BY@BD0>5*[#%FW5^@]A,L>[, M6D@3MM'(#.%T3>66V]^[_0*Q_BBV(L"URT[;V;.8^.+(FL*77[$.3+WAX/JO MW&B'E=T7G]7JHG)JHB;^/>I=5A$<1N1ZT7Y#!;?J'[9]FOD?_WWUV>#!IN;R M$=-PG36Z7K0(GC?JN0W;09*[FF/L01_(L!' MVO&DJ95@"QJA0)(QHT1NR"<-=[3P+@+V#FJ!><@P,X0N.>=GO]7;>_H%H>]_&?:;U_W] MF*OKOC&O%QL*?TG![ MYD_[3V=EMP'WFMQ#62BC./>)6$L2I(IF(WB'P7:UF.&EML\=<)P+7 M\1Q.OH?%LZLJX1MWG-CO_P%:=QFLF].9JHA3O+[ZX=]^.3C-B;2,ZAHV3JY$ M[(JX2S-6^+4P_)K3_(IYBG&T&I$D(^(<*V2Q-HCH))W(V0S)O%FG0M7)'.[Y MWZM2AT4J9S.[\:.]>T3-^L"3SM>9'?'RDQ\6!Y[4D.SP3OLYV M;=#8,9G["H*AF,IR,LUL/G%-DFC++(OBS;HVM*[5HJS#YTEF&%Q$F\?"+ I_ M?)'QG3F9&@]Q_U]2I&UP<8C]N/C1RFR*6U.'U \+'MU'-1X765H9-^GR *&B MK'J)K31^J5Y;%HBR+G5G+@AHN4^ 1X>0EXCYA MI /UB#@B1.#*BZAR9U5<9V3VW+VJ5'^JN-.]&Z _/(*_+*ATGZ#28V'I%V3U M5 !UA]#X[D8!3@5([<+S[#8.G-?>VR01IL(@+G%"5@N!DL%>4!IHU#DKJ([- M8R)+*QP2+_(OGD]-_[X:6AKGB4QG@8YG?@$#DVOB#B.;D\&5#73$UN;DB#C; MC_D&@#KD]ZFLHCON8E6)T5-/RS)N4DNS1UVUF[MI:L^J3CP6NBUMS6Q+@C = M!4THF&@1)T8@$^&5\A?Q3CH%\[;0V.;B[(N$?.]/,GL!;W^2./L^5O#FS2BVC4W_;[=YB( MOVV[W;\M2W6)2^.V3_+"GL1RH\GK6"S[]UXKM]^?K0:J%W^/*VN*,',A+(-N M7NH\(R#*[=J@!V,J8:B4CG$M3U&,!!+S=]OV^[6-;,IUNOE9N_Y;[;=\[__U M/S2E^,^922[>)W_^7M;VS'Q<5#Y]'_;\D>V/1]']7@Y@<&0'M<.BQ&EB\/EU M>44>U/BK]5I_Z(Y'([4@HBBTVL.RQ"OD)S$I;&?DD(&,/;7K>3YVDX&/5VW+*]$Q"( M_OO8^Y3'=Y]\K==7:K)WVCS^?""2BXDK6)&8(N+4PL9M) ?U95*EO(.SD$M- M9ALO7%0HE;*0U?!:I8$5F)*L&RN7Q@NXD--:>O<(;/&R#Z-Y#] 2R85PX-6",^V1]2XB 4I-A!5.AYS-PO2:G TYU+['7BD;M=\F MX>H"H'ZOP_+V,N;"_EV4;Y:EEQ." @C5RO"5Y6"T- 7LQWF@'W_&GF_UBX** M(=QS\DLSEU^'T$?VQ\2OVN_ES]U>;'>-R)J8\5 F%;CC. 87"1,B4A>IEG[4 MV>MZ2*177*#MX=+?$:F>4?O%UBBRS'4\"]7*/JV5:B?=P5@&09RB M[;5;L7>3)9 +E$]"6?S<3:D?![7O()O%AEV[V-%'6C&R"+*%0=2?U^ L#._? M +6CFQ5&TL4-O>T?@.JF._%<\8?X(. M],=:]'V<0S^.?!7:5M[D>HT#=0&7K.8!;&TVNEL]/^QD^\1?KXUYEOKQNRTJ MN*_8:WDA\J=YTN'SB^A;K@_OSU'WQ]OV2V00SR_!N[UT;[+@/#L_,(LU>WC8 MBX=Y?B_#F/^'W\NM7YO5Y5JM-NOL%L)@B0DQ)HL9TUP&JK%*&&LN>'#, MZ'@@U9N)+SV-2L_WUPE>&WM;3;!+87^_JF;!.4HE5=@DPC'W3BA'C4\X\.B< MM7/5;"I)$2 \QAW8Y&">3@[_$\&3[._"+_S5AKWC%^M+\VRD+YUF:V?W\&?C MZY=O^YL@W[L?.XVOS=;>UP\@]WMX9_?+\7[G;:=YO,VF]66/;HN=S:V?^U\_ M?MO9;!XUW^W]W*/_'.UO?F!9[YI?FYV]KWNT<1SR =O/QH>#I(W!X)ZB(%1N MV>+ 7I ^L] %1[71+DHV72+MO&;)&K!]C>/!&VNQ%9; NEHL%-=O:A% Z#O, M/+@8,9]CYXD>:]MH=:P,E.^!393]!AAN M]A[&2E!K%XM3AG^ZO18\/P!0\6:V!EO=T"]-O7SMN.4.*!@M#!!X80I(A*M' M-PK=PB3)"Y.MG.S$Y"+Q\R+^;G^)5H\;A 3,R.18M MTBX :HB\R29P-00C(H(U1 .+TRBPQ.T/=JYJPZB@J^PWU1_U/>A?U_5@91H8 M<+9FJ%E\ P.Z1C%_T&UO_@Q,E&JPJS58]2Q]+,S*9-?O'O5BK#7@NJ-^;:L( M=13=:R8Z6]PA^_P%34@3WKDR'S=.QZOK\3%_TF9ZGSSB&>\^5Z-=:?96JSZ7 M>!$J]WJFJQ*]IQ*]Q\(;):N&;\O=PVC"0;F2K22+7G;/FEPXSR-Y\7FT+S83 M]B7EL@IGG"/,<(QM79/PZ=Z735YN[1M_UW MG]G^YA[>/_Y\UMS<^[FW>]1JOOOR+1^R-#I;8N?=?J>9#T5F&PQI;ZB5/"&F M93X?D1@9HRW2-."8?,"<@0Z;NE0OD"B\0J 7@$!$:<>LL98$RT%TK1!>N<@M M88(YS^]-%ESQA405 %04]14DBT8,ER['7D1%%+N.* 0528@(/#]V8MJR#H22%HFK0, M>YYDB@XI6#\$/A>X8F4UL4\YL56=ZB^I4RWKST95?[W8SX<-(>?2MX?]7.C73;E$KXQPMTY\MQ.+ MK+)66=YZ)34-AGR1G3:F0".TUBF/DKL]N+C?K_W6/^KV!JBXH/SV[_7:Z5'+ M'Y7U!IUQ.MJ<=/C)U,15SQ(L+X@!61 (>SC* .S%CFV=%(5&$R1RTW45LZF! MMG]C9BX-3DFFE$E2<1^=(9K;H#%AWG 1^615VDTVQ]?1H#?*,7\#3>6RPBI7 MR[JP9=W&!TF%1'+;?\8R%SCC'%E%/4K>$N&3($G$O*SZNF6=I,XI]7[,GU/^ M!>M>OOC'G@QM[^SJ-?4)/L?V6;V0$D")\J+YL#+N=U_23 [[H\HI6-YA+X[J MI0KL'Z7XCG!G"F!];5R%GUAD"3P0>[C2#;K%"YH2W7'+KX_PG.]C MSQ<="4=N$**O35B/_>F!P,HHX2DR5H.PFH*X/CB4)%%61"\%-6_6Q=IL%.5? MD_ASQS6^#R)5:[R8-68'5@3*J0)O4HF(>. ,:<\4DI:02)T.TJB\QG)VC:^" M247)>$=*1O7"*1EO+=.9*NOQ*<=*-*>6.^Z8L*#FB6!KJ$HR:OF VH+G+S2[ MH"UKV$'NXW'VZNM(FJ<',LCD%,G\P&"^ @BQ4S0.55'\GR: M.%JJ5NS?T5F:-&+&CN>H(&KDU)8FTXR;6I]7;5)>N\HE)YJN"2J>@C.3JKO= M]A5U\E]=SLQ%'K6L5LKILW;GIU5?_A=X$O@PSW<.A<]-1LNH+46_C-Z ZN^D MMZWL%NT589I7<%!(]W>W\-YN0S3/FZW&\8>SO/ MF^W9@\+]=F/WXQ&,@S7H]EES\Y_6_N[14:,#YM+79AN>]>?>>8,VZ)?4:.&S M&<(?,'/! 4,A:(^X\@1IC1E2,5I.90@63*1U52>2KLXYX0HWY0=E8J^B"?^R M0M#F,#;AEW=/8_M'+$L)*P!:& "=S0"0M(9@H@32X!4C3@CX:%@9I"1W\+9G MT;(WZYS6)7MT=^,5[KW_K C$7P6W[!(C4#9[=D^[%? L"GB:?\\ CXJ!8DL3 MDC[F/'&FD.46(^H$"UPQ[;P$X&%U29>I5.5%FSZB,GV6 'AR5XD*>A8&/9]F MH"=@K%3D8.DX C:/#@:<+H >;RPA6JCH:0+HP76I*YOGF:!'5C;/KX>>M]UA M%>Y9'/+,AGL,HUA@+A"FRB,>@D9:AHBP! D.VD@K92:3J0O-*J/G&11R]RCV M8G'"7ID^B\6?HM_QC>"SV_TKOK>M ."SD5>@0J"%(]!LO$=);*TP'EGK:,XK MI>!V 0P9;(+TU#*?^)MUS>J$/SKBO'RV3ZF;=(V*Y42C[N"R/>MH:WZ,7?0X M9L)7"%KW-9HJJ%H45.W,1H@H,0 ?@B''K,N4U0!5EH+91(-,4D8AA,]%=*JN MZ6QZXJ.8]YZ86.]%FE)99VJMS%=5-JV.N9OSJ["J[D-H_2P(]?EDG+4?PU;! M;7(?KK *KNX 5[-1)<%3XM[D2E^6$$]!(<,#1T)HRZE(*6:B4([K7)N5(+!^ MTI+7%V6QW9 G^GS4KR\WGVM1<[*,>\$65\>=VH#^T1,C!BG/98FY$"XJC.VJ//.!>G-*FXORW[SBY8%TZPYM[

Q4\QZ& U2!M M>^XRH)W=+7[ J"2!2(:PM0SQZ!BR)@@4C14ZJ2 "#@4_V.R!QP5A6RXFO<^J M/[:'9+7JCUKU;7I /,R_,P(%2PCBS">DB??(.I)49(;)3-BHUF:WNAF6OD'! MLC%J!5(2BDZ7P4R5ONFP3P$J$'B5">_0@0P,7)""I>4X0VW>M6O5'K;K'!Y1I'J5B2#ON$ _*(Z>\ M0I;ZP$E(E)N\ZO0FY!C9&B>9C>9&W!BSW.&'E[(OF_DUOR;[]AKKC>L;B]2O M$"D?V?NIU .]5G'[.7+^I]D=[,4!C WTRLX1<^$,E S9MG823V>L?-OKV9/#TC$HR+LS!6:NK#Z+@X($O%C?<=5UJU_V M&X*CVWZ'M#6(F%Z^E MHO8MRSXK$.*HH/YL=).^AM^-"]"U6)IOE@3$&NE5:*> M6L3 VT-<@0]B#-@3@L7HB;:2&IH;+O'Y#9?F\2_/LB]?NQ?3)69NS2+<&!3YLG(2_BXD^!!D';S\WZVEW<[A@2?IHL,;?8];S!LA8 MNP7W.X7OG34V/WYK;!X=-<_;K;WCMZWF^=MC^$SLT;>M:7ENG.^_I.:QX<<[&#B6#:!B'8:<8(S MI4=4" /,6(8=Q6:&*IESHYA58$J!P>18,)1JEL!B"-%)F6;86R=6H4"\*^M0 M>P"W\ZT#F!?D^H4]%XO[_)'IV5O^#HKQGSB C: PF?[NQ= :7(L)*]=@[K?% &$K+8:W,QST M!R#_\ PK9#T^.RPU=KTXD(Y(AF5$ /SPCPT<.>XYLO!*:\<2N.]%7&^VP?7# MW7-86JT)E3J8?-H.;@SL.($J16BR2,$7!6LGG6#8H\,\) M+#M).8/=XT "BT:3PG"8S1Z]6/8BBM_J]V&W*D2@>SG_-S6X+*Z]0UO+M>L; M#RY*I+:;;V=D"I!T+%!7Y2>U?L: SF.O>R$Z^+6)SO$',&1(H,+IA+C7(#H2 M['$=E0[T< M&\A)A6"#YO""SR>-O\AP^'@QC'S>>3F^:N>8*T+GC;,#H:(0!"OD',$HNP*Y MH[5 +*J($[;!)WH_]5^0-5"MY;W74E.)C;(1&9+R6A* P%B LY3;E4- MKXJLEN*VSK9M#OSUCV*^^$&FQMI]PC_+Y[8>VG:M8)[K^MCS&_VK'';,+#.22NU?!E*6JE'OYFV MHUO+]E-8?-X_-.TZH]6&\Q=.?# I.\/[%\4.^S'K?*UVFLTL)FLR.&@=7 MO"]_H!#*^5"86B< A?D&X'D-XBCREX\YP, :MHN 3&N06_47"W0V8FZYNCQ= M!Q-U\?-,!Z.@7$_0Q=SX' R0O^JX>D^?4#;;S[TFGL?B![G;='>[M_M7?>;?.]\\.S M9NZ?[7_=^-C>_M/:^OCUJO/O,]XZ/CG/]U-R$,1T>2(*#ASE&FA>%8#"_UG.P.T"0')5&.LNG(^ :R^0E41I3 MQKV-3BMJ0+YTC":(F*8CX%N=[^WN68R 0;F+;>8O>@_60O_FV/ = MN KD\(7R\MJ%&'TJ?NO]L.>/\K%QEJ6+,6Y]>O_^8HQY'" 4K7QV?3&@.<>. MUPK>JR93T"^<3.%6]9I21^>)<$Q*2YSC*BC+:>26>QMMV-:*5SOI8_1=L'_.8=^#H77+S?!5;WT?#B*U MVA,9470Q(6ZQ!D?;)&2X3$IJER)U,Q0*UTJJ7/Y=J#<,7#;F_"/)[>BZZQD"?L8K"%1V>; M<$&F;JA-L#9<."D+F"-YIRF:*@:ZQA#)"RRN >B589C@;,U0LWB&";I&,7_0 M;6_^#%R::K"K-5BU2**1Y2VZG5]!>/$H9F6(4(KVF+6R,WAM*Z=U%Q;51&KW MM0]Y#RZ4U9F/9LYRO_-TO'0Y?BH.FV=>U!ENGT<\X]WY?D:;^NRM5GTN\2(@ MX?5,5R5Z3R5ZCZ7HHF35\*TBZ"J?. 1<-6]V'OODG?]HQW M09!JGJIYJN;IFGE:4+_!H@&,*J/BR_?>=?\MK^[Q9J[VS^G M6V+M[?YSW'RW)9KO/I\UOGX^;6XVVXW.VV_PC+1)&WR/PCUW/8'[9@*@GU/] M$KDSG":O$)/"(LZ-0T9[B1(CD1/."*&Y@(35N9A-(_QUG:@?B*/3&T\%2R\ MED22TB>!/:..2TR=](HGKPFVW-(D;^LS5,'2KX>E\RE82C@0IQA&D?& >&(> MN< 3HC9A3X272HLWZ[*.S6PGA J5*E3Z]:AD/ Z8Z42]9-E:E$!MI31(9<DZCZ:Y'&Z]4H3VARD@6 B6. M!Y)<#BGZK-3">!UI%9Q9?H6>#LXX2Z*PW*)H[3]4"KUL"FVI944S"9Y\LR[JALZV M[:\(SA>OCA]C/]I>;EN2:YGCC]CN?L]5;:^"F/,>6!0#($U,+EJ5N)(,L C, MBTS_X *+E%;N_[)C46O&_:&CRVC4Z:">,)=ZS8$"CO<:2J:B\Q\YB;D/E_R^_1L\D9W J$^,2)2IS_QQ=U( HI$CCB6$=DN4H(TY1)BHQ(C.7.7*9NS&PG\4JE5URE MC<7$6NM(L(1SRIPVB<*J!XL#=J.87A4"6&J5G@D!$#"VO-,(&Q(0U]HB PN' M0J")2ZY@.?6;=<[KG#TZ!K!\20%+& /X!-)%3$4,1C5 @,1HV<"!JI!%(L M+1=*VS?KS-0I?[1E41TN+)M&6V(%U3@YHAW<3-KH?" ADT!C+I*KW/_EU^AI M]S]2CUVB C&CLD:'B!SV.J="!Y:2%CHX-(PQ*#A!DIP0UTL+Z918S4 M)9YEE*I4>L55.C!LO!%&>.*X#MPR&9+/9C@+Q/G*_5\!E9YV_YD3.##F$=C7 M!C9IL+VU.2PE,AK MHA&WT2-K=4 *%I6*9)5CZLTZ9W7"JB2 %Z?15$E"(P>E59P;^)^E AMK-/P= M#=55%&#Y-7HZ"L TYM$R@Z@7#'&-!3+66V0IYT+AF/,\BL8Q@KW QC&O7:/! M0U#):64CJ'"B.668.N\9)TE*K&,5!5A^C9Z. @3+K>"$H&"=0IP&A:R. CEN MJ+1)<.Q$UFA6IWJ9ZH@KE5Z,V2V=\#@H4.I<-LZ=4MIYRJEQEBM;10%60*6G MHP#HXXTP0YA3$"A\IXC:.G(9?>BCHW51+ <^CC;G=@V_<-K%SM MSLU@4D-WF+EC[MV>^V6T95G\M*PX= MGG"/,.5RV@H3S'E>1:R6'U&G(U8D1*FB2'>,0,V/&J\&82K*Z]>64SLOPO*\/411?E(9IK##@"4OX&EWEQE MJ5?C[>,)*>F+^_S1&H",^"M8.LO6_#_6]C M9)]XO DI/1[V!ZUT]N2/>".E_.Y1K&7$M2=GM2/;'ZGS=3M":_S;;\>[0_?;P/Y1[ AN>D?8Z/7LR6',C8S4E[^U9?FOCU/8"R)F+O9U4 MKM7%4A4K=64G@3GS>3-=Y_YWO'1\<[F-H4-IKUWO)]@4Q$'V#$LB81M "L, MAK4GR"1%4)3$JF!H,(:_61^<=F>V@%HLE>)".&I9./I_U 8@6V -F-JG0==_ M*U2E]MO_^A^:4OQG\7Y^I_B;_/E[D:1:?H.HVEP]F_@R7#+YY36XLI9WA3R@ M>G&;L5#;?A]P)]0VAH,C7,]W7+MFP' IB&.FDW-PO8OM[NE:#0R46C^+61_N M:@>U7NS8%OS6#]MJ9XS+\E1+P\&P%VN'()H#N V\A"TO]BX?)X\5[M6O=5.I M82.6[O(/1NJUK!'U6K<@LH.?ZM:^#WL>%#+6KE7&$4ED^JW4S[#SG#0'\":PD9=*N3= MC+C7IGL[FPU\(*P5H'4*!1= ]W1TR B=4*(T>)NP5#CEYK82Z[K&LV[M6$*[ MJ?9W&P2^M@%"T>ET\QZ2-2^KUOW$R'NMO$^.1Z]XU%)K0:1P'N<$RJ!H)4;+ M)D;^[$"DF)2G..=1"<0E\4C3Y%$PTEE'(O+LK:PFV?*\;B BR,29/"'\4P;,>=]'?Q7,6^E/LD]G[$\+;;>UO@^#;L M&!:VAMV,[[OPXW^!C_KME0E48Y$%O&)_5>OUT(;!3@EHNZ>3FW!JM:NTTPE^PU:=N&W;X_A__ MV_7^O3Z6XL)ON7!?2R<4'J%MO_?C'^,7?X[]GM9),:3B2W]>E??,##+-M)YE MO?SXS]-6&!SE^,L:+F,P(U=T],NCC]>*CZ:?=B8[S$IR_[L(].V-K9J%TI* M_1BAN4],Z1?.ZOP@[6_#$SL$_R:&WQ\WH2N3ME@ZC6./*)NPPY,?L0\S4/OX MZ7-_T@AYW3V-YAKPC$0ODG!"4\>331:##T^#I9I(94BXU8"_C,$\Q'H?QU[Z M8!+D-U^9'5_&](\WSIITFS=W_=G^;OMH9_<#V]D\@GN'UM[N%M[)756-_0P*O#$O9M2? M0+D"Y #;1H&DUUVC_32H-@Y+3/A_?]OO.?Q?NA+7.H,57"T*KIJSE=HQ8)68 M [@"?QYQ:0+2V&AP-4/00:J$J7BS3GE= F01]>B\CJILY-YPM?7I_?O*S)H! M),LXCH*B*IMX,FSI(SX*,LQ>>(G8U36HJ06HY\XCNF2I5QN]&Q[BUJ\>$ M3W/&=W'F?'',-Q]BBI&-!K8!,OJC-3A[[8=]/YN'!YFACTH54%(\M]=Q#*P> MQA##7(&1ZU409.:P[Z[)?(0^0S;?C8>%&[7^L ,C.LOGA1,I0CF)B*@_^U.Q MF)%@%$&97FSG).5:ZZ3<:/(%I[8_>8QX(>$+>"!YI^>9PM5K,"//O9AWH/%F MA4X[.5LSU"S\M)/0-8KY@VY[\V=,/^RNU6!_V6 70Y7>=PXH=[S M]/G9SGA+LWORC'L:?7[I\$9[^P(1^6Z'M/,0^0XB\-*EY6OQ1PQH.:5E R;/ M'L;E'-S6S]CSK?Z2CNX]F.^Q4K/E6(Q*S1X^N(]%:NMD*LE2#>]ON"*'4X83 MC;R6:H"[L=>I_;87;:__>Z68TY)_>-B+A^! +N?:;8-LM4[Z+7^+0_E+!_G% MMH=+.G^_M4[*F1L<=8=PGS!7!5[N0?%$.#X'1+JI]H\]&>8XR]P4T'L>'+_& M,QF,B4I"6RD$YMHE*PCA20=ME?/!IO),!I.J^N8I3EJV17.WP9OGC2(^VMC\ MP/>._SG:[WSYMK_[]FA_\]OY_N9'&&3YU#BH@RIA/4G@N M8<'7=9T*7"=D410J+ZQYR>OL3?("6X^\C[T"FQ:"C?0)D7'L=XT#Q*G^^?Q!* 71*Z,-1IQX0AR3#A$ B56"Z5#PF_6B5Y;&*/4JL#A?>[Q MT,J7)8.)N>?%/FEF*Y@HF[P,1T5SBE"*-4$F1ST0-GG"(=(T,2 M6R&48RQ9^V9=K,G95(MK/)/*4*D,E8?U2'N8@3+;&FV!%LI%A*>(HKR";FK/ MAT33W=0458QAK9%BG"-.I$$F9-YJ;#TS3C@3,J%-+KJJRX5Q5?_J7+@53BM^ MEVNM8JB*K6:B4(OKY[4H2"O6JK]] JYAJQO>];K]?A606AB8S:;^:G"Q ,L, MBIIDCN[ D=;$(>TD=M@PDG(9!*T+*>I85)1[*XX"UP=='@D%]X^^].^%!%4$ M9G$8,!V!<8;8F!VJ('@$@\8EE E_$$E,4ZDXT\R]63=LS;QD_5_U>[SQ MLC_,@ENUZM3??KD)EW/D)S+1<:2TQ\8(QH2*A;MI>%W@V3X?O]_7TUS&"/A+4O"78)R- M5;^RSYX :;M,ZF#5S)JI+D+B--$D<;P3\!8,YIL(#2 CX;7S*+H4)81 E;] M'B\WOO9WKO9NOY( VZ\WSQX987O;[:78RH7Z%^!=V6^+0N\YG8\PP<$PP4$( MP<7FCGBPWV1"3I&0 F-$BTR^8DR=LEGRE;M;;TOL6K\D_7\)UML<"*CLM\4A MP$Q\C<.R4F)A=6-NKR$QZ6("U4)ARC4GF69-0LI]V+94B[KXR&930:%F(L5,GSJXDGT\GS(7D3M<$( M; 6%N*<<:6(DLM9KS*1QU/*HH M7W6/>T4]EX^=?E6N?+GAY"\EA5ONJAM+Q[MH0KN@$'(5)7[:*/'6Y9)54>+% MVD,[<[(#0DP>I ]93@+B4=F@+ J$+PX[)H.! "%X,M5P/!I(H$+Q!0IB/!)G$NJ \H1KYM)E";#P>4LCV/" M]4RJU(LE,5)MT!W8=K[V?SZ]UHMIK=_J?&]WSV+\%'L_P):?[S(TNR<_BF!4 MH>_]W3S@R<__[O8'S>Y@+\+@?/?P!&8I3%:XW@T Y&H"P(.YQ!J[6^<[&P>" M"6:8LV#Y@^7'#:;(:",1X<:1R$6N;LB4SF:-SBAO#:2UG24%I&=XTKN8_%I! MT(4*J :YN5RI6OR97\<+GJY!=T3CU:_73H]:_JC6ZM=1-L:336OA=)[_G7;S)\K74D\@^'[9&):INV_ M[?9&;^7K7IK-^P@)W6:-C0-*$@O<&Q2X4CEY02 M0T1$:4,I%8JP"!(ZF[Q0 MRW/67YNB-+R=K7%YJ!D_@CS!DV1-*5D:/X.(]._Q/!.;E)S_>,_%\'BA'9?/ M5#Q2\405N6-)[GC>W#C@12\G$/(89(XE^UPGK",2##PU[V#73:S/0['N3RP^=W1 MNA2COJ*;H[MQNJ8R">/W;K\ ^S^*IVW]B)?N,Q?(M-^033#$/VS[U)[UW_S[ZK/! M@TW-Y2.FX3K 7__?KO?O]7FCGEKC$J*<)\(Q*2UQCJN@+*>16^8EE\)9EZ;U MU24>7 @D)<>Y#@G05,>,LXH8GK2=^QQ%-0"Y9C'G#NM66%@A9E%%UM0=N1]? M-O^E6![^RY$.S>5T6@"ZW)?B,JLL[";].\0J7]#S7[+)Y>!+#HE1^)T>T=H_LR2CD<^%MO)[DEX_',([VSM[M?VM,AX.:[QFF3?A;[F_ZT M01L$G)3.?N>?UOZ[_4YS\Y].HP-_;_YUU/SZ91X;D@?7S^'(D)&)(RZH1CI$ MC5+DDOC -<;FS3JOPR=U@E55(EF1#+Q@DH%KAIF+RZFY.V).GK;<@K)9"!Q&STS AAWZRS.B.ZKN2C>UTN<:ND5P$--S1, M>QP^/*/M+8 CA$K5!,F%*FC=/4Y/@.7\/+U.G_Y89P1HV27TD0YP5;.!<+61DY MB\:Q.2WOE0Z&D>@1"$A$W*: ++$>6:\U&#N8F=SR7F%5UYA5+>^7'1=>M(DS MT0N_LF\6C LSG4,I3TX2A9QB'O%@!#@_+B#BE'?2.A=)=GZ$7*.//NROPC?+ MV/A]E/(YIRG8JTR'"CAQ29F)4G.=J9B5YCBQY /LE\H\?<^?*AWJE\'C;#I4 M)@A2G$6$#(P[G7:IU27!<+ZP6T.,U<\GRI%YL2]2*S MGAX$C576TPN Q6FKD>G 0VXU8I17B%/&D=4*(RQ8##822Z3/!&I@-3Z:/NG) MN@3,%'C=KP1S:?L$E/-[6[. \H/[M EXF/X_9YN BSN57YK&AZIUP/S"[ ^G MC<,#"?*H!!,(6YT0U]PBS9)#&!-,**6:Y "1H61M]AA_W#J@E*G'] \8CE8] M%Y(^KHO "&5NJHA^2$"D:B6P#!+[&35N]6XD!0/ M1A&56PG,M+\J6PG42HD$.5JUO M?LU6<<_^!*5]52NEM+;=[P^+NNW:W]V3DUCN#J>MP5'MKV$?OMOOY^)OUSHI M9/CZ-@9+M$627&U9VS[)"WKEB?*2-^Q9C8T"+!O#P1&N60\34E9IPW[6][V6 M*R<$E#7F:R<*X&L6IJN3,0S>*[Y>AQ_R:W _PFNCF84WX)%;/V+M?1L>-Y?' M3U_^'G8K$*"B-41YU6^#[F',&UGY>[G2GN(_RQ'F"_K%.^3/WXO[>3!_+ RQ M.Q%%&O5DR?#Z?=CS1R#VHR<$-.YT3TJ KA>0"S(_&+1C44?<@I'4RB!)#D/- M^TK^R>^C(6?+H3^A0Q-#7*O]/1K7>)H O(8]F%JX]6DV2'S&R%[9*."RC4SM MM]$&<'+Q8*V3_%Q^_#T[A)^VA<77/JN=Q,&XO74,O]>ZO=$VDOL-?/\.6I"? MJYY1=.*YYK4Q^+L- ZUM3#UM?^B.06SR1-J0A3E[(?GF,&GYIH-BI(4PQ=XA M3,/&82\6+LU:[=,0GF/\],5*73SQ^&'SN\4:G,)N>E%CGG_-Q2L+FB\LKH'W M#_-&> )W<6?%+W_O=7^ T.;[C9[MRCHL0$WG5=,OL;Z/NY',E\QL6[1.?'L8 M2M7.'YW*&OV MBQO50"1K]PM78K#, K=>"Z^X8-1XJ2E3U& J6++L^;G,KZ;?ONMU^W>TNU?4 M%7^X%7/\F><$$T&QUS8@$E-$G L.5@R3B,=HO* D1ESTW-,"U[&:]:8O)6H, M+H-Y=O$8%@$@LDD#9G()@;?VBKLF&/1(P5L\@?:-:=\OJL?T(R1NCX"G9S71 MCAB++/46<4(ELIE$3"82@@>7WB2<,[;7Z&Q&TQVQ[@I(/@[A9++6.V$C-X*[ MZ$P*R@^1\E@5PBRC1(KF M!]B(58A..<25S*5N$C9BD02B*7B'G8"/'<"B-&MJMI+W^L# N%OI M =Z3N(>9F)CWC&/*.2-:$ALML8GS*!(>-PD5F*'QBVK/6&X-Q3N;GNWL;O#& M[@9N;APDK$1@1B.!$T89B)%3FB$F24B1:C!C=#:;05_K&,_907J7W3@O8P$[ MWP;VQB! *<=S=IM%;C&/%-]JBUEV 28@P%)XZ[252'G#8+L)"NG /4J2>C"" MN!=%(URIU\PF=QT(/(@ MN5N0J!7_?"GWC5*:JN..N<+SC31/#Z0RC$M)$<=.(NXESK8*" ]3A 6%)2S. MFW5V30_E7VZK/'L0\)J8_]CDR!!_<9)1OYIVN< #=&N(D)9;DSB(@+*626>" MXXKYP)-;@C[[U0'Z@XXC-\3.[N>?C=V]\^9FH^AR;BV/CCLDF&5YR)1Z0F NQ9KLTG53W"8/FGKE$<93WJPSA.73%'*F9!<@)?,B!-12JF# M)E[@ZF!])23Y\UD.3SM-:"0*P6YCP$PA%%F,+0K8@:6"P=PVXH9^_0LX9*\: M<5^3[,7P2V_$_9#&VBN=@3%"O1$_Q/OQ:7T^JGPD3\1R&&/%4^; T=:G]^_+ ML^H0^\6!/ +>-E@F'53@OL"4I0[3MZBX&DRG6#MG^%)K%%2G,-N1A^+7M'P M-VR2T<)^EB&G3$HH_IRZ4X:8?JL_**R[X?>\0UYKO'T?16.N[&N&1DTQITYX MSB6.-ACO(E-:L\0HO\=11/?;P#[<5RKK/G;26#[*/:T_NXN!A7;:A9TQGKQ> MS_O\PWGCPP%QTMD4/>(IPC86I0(T=!P9[9Q4/+" \9OUP6EWUAR[R=)YD$0L M0@2N+OU<^^5BY5_5>CO=; M/TO0F3%>+A*E1B!TU\0_L50T/==$]<:V==YD+@0)MI@1YRX0)XDB3@G$MEH#,($&^X4H<+27TC*<^4@!O;W3NG_'5T)2L.6 M5^ZY8\$NRB7ZM6$1*K2UO]H6_$H0G6X[A\++?*><*Y(_[G1#;$\>X63BGK) M]4)0+FE\5H:%A+,U0TW%0G+WP?XI>N&Q-5X/SW@'OJE5GRO\BV#DET#3RUFV2L0?*N(C M&)\Z7V#%)#R/6-V#Q>X9?_*U*OFO7HW'-O*\OAL>>50WT/G:NTBS95J!KVF0 M>4TOK)?;(&SK9T[TBJ'VHYO/.-NMP=E=T/X!#[PL:WSM*S:M)K9\Q MH//8ZUZX]^QCN;VV3_^,-I\_ROH^;QQ\[^9@/O M'7^FS7>YW\SVZ72?FOW.EQ;\SO'^[@?>./[2:<+X&N^VX/K];XWSCZWF[AZ& M9_[6./XK=S<\&_6I.6L<'^)\#."5BC0%) S7B!OJD25,(:6\U)X(JBG/GH^F MA/XY<_3SKT7HU5UVA5>CFSIZEZS ,E-KLYR\Z!B)SH5$O805*703CW435[KY M@G033^DF49@RX0T2B3/$$R5(2V$08S9)ZYARC]7-5;%9?Q6&W&C0S,_F762: MTU, C-**@TQ):3'FL-M;IHP00B?%"8MB_O'IKP:8"DCN!23D2C.Z,X/W_]\1 M]ITO)_:K&>X<-T[S;^YUOAPW.ENTE#\V63126H MITQ9 W"77-0Q>.F\L8HKQ2O9K&1S0C:_'9"($U;)(>D"1=Q2@YRV8+UZB2V. MVCN9N;AGRX/^-95B66T]S[#UB*2B%10S$0.706O/K8Z:V6@D]R*,;%NZ5+9M MI=[W4F]VLWKOG>U]_=C:.WX+O_VVDU,/FW2_!6/F.^\^LSW:^ GC$3N[;]MY MZS$\4.V%1,E$4&]E+7*$1V2"89'):+2@;];%;+'Y_;>>8$( BRA)0RCG<.?( M&9:62:L#.,2XDLU*-B=D\]M!LA)[GR+RSN>." &V'D+!+'(Z&056BO(!9'.V M%>B\K>?EDE%=Q&)A9^K4?FN=E%4OU],R/.ZIER7H<^&4/_XI'V1?O,296MU@ MQ?.LZ"I9C',SNQ\4FIBS[;K;MUUWGVUW%Z#KI55 /N_>^^DVMV__:&?3T^8Q MC),V:&,3GF_W"XSCK^.]\P^X\:YYW#S>/V[NOCW.=J'PUD=C E)4YN)^89!1 MQ*$<.X^&:Q#Z#0AA#*DG?S_??P9B_ MYC& ,[>[!0[;'M[[VCC/]V_0'#_\4,2U-3WP(IQ2:!@-8TB"6N)D7\"VLW_9H^:J4D84!4FLF MG8LE'"D.!DDA2"[ESW36 #&8)((M$88J4:5SK4PZ5Z69*ZN9T\E<-FA%8V9' M]3F9*W*,#)4),?!1E*=)1Y:J9*[J1/TYD[E^!;Q4,'(O&+DE;+4E]C<_TSWZ M3WOG:[,#'L>W9F>+-X\_G#>/M\G>\;9H=O9H\WB/%JE_&-:R.8LP4^5S+5ZR5R5>B^]>M\2[&JV&KO^Y_YQXW3GW=;/_=V/,(9O MHG$,]^E\AN>!<7YMG.YU/O_,6P]V7!%#,:+4@6/*BUH&11#FE-% -;769?4F MB\@C?F0R5R6;KTDVOQU0,$]H9FC'#&/$9>+($.P1]DH$;F.PKI3-N^41OX)D M+GC85H@GH7;6BNWPPG.YGC46NTAFG9M.@S9'*WBGF ^K0.EV4#K#/\W!W;*:1,05P\AIDA"1G.F4J''XAF!LE3NX7+'82C-75S//IS33 M:>&=TQH)BRWB@-*YZMTB+*(%S31&6OLHS5S=6.R=NZ/<#T%P;0Z.%!U65PU& M%M?CO(*1%8,1,0DCF6*/& S>JT7)V\P3S DR'-S;B'6,RAK/PPT;_/QV@O?< ME@NUPG=7JLJ:6! ,T)"?Y+["G;*O<,Q]A6^@&APW]K\@I8TC M\H;^12?_<$]RY"6R\(IW^]L%EVG%@'PSC:WXXT 9;21)%4H3:2Y[@UN(;>^)*=+;-%K-4RM\3H:Z>9]_)2Z.Q@ M+DO@!6]*+Y.Z/9 V3+.7-))8TFX3]Y9&[3QD3(JM2)D/E'FXJK4Q\.:(C1^ MGY]IQ*K2'Q.GA%(AME0DERXX.7'OX B%!KL_TDKJ7'7:L]C!'Q%S%!WF@<;MR) M2/BP+72IN*9?K\YDBG<1DB%$1T0" ;<[$IWKIS!*+&CNH@9O/&^K9(U< MJR*UQY!'CVU > &F7JM?7.-''[IX%\KH,>7O!77T4W$I5JS1OY@E[Q3L0"< MR84B>=.#C3W2A(R6#!GFO 00LH2&G&] MI:%G;+;&@G=(=MY]X" X<&V[L[/[X6=C\\L1"!1N''\[;>QND?W._E%S\P.; M%CRXAN]O'K7WC[?YSM<]T=S<.FU^W>+-7?C=W8V?C=TOG?W.%FYNA@0"C<&Z M")9[)9Q".G$'#@B I+$Z(6>B]I8%QBPO=T<0)E#[K+":&8:ETS%I"H+C# TV M,F^$CS@Q$J;I',M9K\&TQ_[-!:MSF:QO_;F[VR^$+J$! \A8;!B#@I8L$S _ M),A5["F]?*VM#>S/DA^Z/]K([F/\"&><(\QSK248/^ !>JME2LYA#,9GN+<; M>*%T6^5&^5<\B:DU6 VC_[G5$JX]8$J&Y,&W\PHFF:M(D%/$(^Y\$#0&RXC) MF\%L/NR%\9*EJ)0#5\[V?:7@06![50KZH&'PJA*'QXC#[O9!X%HZ&0&3M0+; M0'(P"X1F@-A@R+K$&;'ZS;IUU.W^7X ]V[P[8O<4>T/\K@F#$"ZF)_:V?@YX%J&N=V-[9]B!V^F"5YN'V MNO"T)X?C[.E*HN;O^UODP'(F70P:*1,QXK#M(ZNY02)$;&&+9=K MDKIA,$Y M'V.6"5(J(7I&(=H^.Y 0$9(B:3%$O%/O 8/,Y&*T(_]#L;0SX+:NWU6^^V> MQ4R/@SYVK=!NC1_S0BIS(L8\X5V>$I!GE[/C#7X@<-*.886X)B8'[U^+<$N4>!)?V 'PT&W=U9^_KT'B]@# MOZZ642/?<]@N+.>3[N B9I>#WMOU^'/0+C/J\]FFM,+!BOQ:& M,4?[;"T-V^W:#]L>^;2VW>Z>VA,/.'9H6R?]0?FM.;?,3]6.^4 8AI"'.^\F MK9/BH\\GF<:O]@D>"'X;W@29/HFEO)=G@W"1]?\=MO)ON&$?\#,/LUX\9P=^ M9=@KCG7S;\U[O#FWM)\-]]D1OMO> /QV6.C_S]Z[-[EM(^O#7X7EDSWE5)$* =[M_;G* M)\GF]9[U.&M[-Y7])P62X(BQ1.J0E">33_]V R1%W4:7T8PH"ENUCBV)(-#= MZ!N>;N1) LO3PGMXG*!&6 ! T>#V8'/F.-$7LC!\; <*XSL'44: M*C'Q6!7MP&?W[_]\1^"_%$^C3=_GGFD:G@,!A,WMQ/!]8AD\B1.2.!;Q0Y&G MH _'$(_(4C#B.V#_;3/RN4T\RHCMV6"LJ1/$9ASNJN9568HGD0W[_=O?W(0S M'CJ.X7@.%LZZCA$F$3>X9=F.'7A^1/G2@<;IDQ8GT!

/%(%JN3% M"47LSYNWOUF1 Q+&B<%=&D"(&S##)TE@>"9Q?2M(+% B)TQE/%)?J53&X[EN M@F)AKNO:MNT;%%LZ@_N3&*%I6X;K>)89.3ZS@>X;N3[0Q,;3)@0ZX*J=N8%E M[?J\:8'-*)WE\BZ;CCPLT)GEI6+GP3JU8"X>86&9 M3^;5]D?6DQ)/U&QLSY2#158(U?GS "!3T *9QL6B>NJ6&V'!V1>#);"N5VQR MQ^[+%]\M$P2HL<* 1]!N6_[FS5_#XKO5CNUG 5[93PZ\^I$5L =ORZ8XI"^H MJP^?:NLP_?'/7Z?_3C_\=)."!3#?__!Q\NOO?T__\WODO/_]+5H.^OZ'B/SZ M^3U9M0Z_?KY)__,+W@[S#BS /^]N?OIW^G[Z]^G-GU_NWPO+\>O=S9__'K__ M\]_)^\__NK^Y^PWK/DF4Q(:5T C;2GD&\RW/\$TG"4""_3 DJZ@KSXF 0XW MX2]V%/N^%_I1%-M^Q'P_,:-5U-4-Z"\,*#2@N2:(?@3V:N=+'[QPY02"\RD: M\W@^X1^251'Z'U:FT=LL_B%%Y19_1F5\Q6+U)\3$S&$!!883*='@[X0H M-,(XQU)LM RVB<@NM<54XBK*:IS/86)QJ0M'959UOH]9Q;Y]U990G&"U[EZ+ M7>D*L>5L 7GE;+'ADD"MIU#$O,!F#!,V*_FKYB^OFVKH-!-S$ ^]7B\:7NG* M(-XGOUY8RY$I+6;=\ZY^<_WU2'RUTMU"?D?IB 9DZ]?F:/MW#PWKC0+7/FK4 MA[\#%T3-5R$PH$^STK7HRY0N#.: W\ODQ(\B.2$"PTZ& M8H^N8S>D2[$%Z';8K+FXG!*ML%;[ZQ?$4X[]]VIKNL\:M>V X MM#)/H1*&0PXE.L>*SL"UXX'L/S_;-J^R:3?TY&*^-LY6)V$ ]/R?4RC1JZ*8 MDD E@4H"AT1/)8%* OLD@7OZHUM)9SO#\/A>SC,VCQ'H\NTA]+G@V]S%"3*K MX U/=('[I04LSW$AH1I#C:'&.'*,X=[F=E.#(AYS \7&:UWZH8._>=2Z>GA- MS?:R@/4B%M,*:,(#P@DE=H*7& 8)LVV+4I_2*')V]7+97A0 4K.H8]FO[.3< MUTH<"=22UTK\'ID??O@"G\<3^-Q\__L_[^%],+=)*NZ1Q+;CO]_ O'^U5Z^5 MN/GSG_:'S[_>W5 $_CY.; M3^WU<BS? /)UXZ_5/WSY& M_,]\L8S20)>O@5PK,FT_<8,D\FWB68''B$4]RZ=^'(6)KS10_S30GRL:*'!C M1A.'&,R/$\/&(M\ N&FX3D1=@O?%&V+JQ'*4 E(*J%<*R/.3 PG9\2- M[3 R \OR&0]!%Q&?A8&[JS)<*:#G5T!DU05RJ>V&H6N0V+<,.W(# _Y%#1X# M$V,0,.)B]S%?)[;R@)0"ZI<"2AR;)+'K^"0 !02JR Y];KJV$U"'FT&H%%#_ M%-#JU7Z!Q7T6,(B\F(=7^]FQ$5#7-VCL4!83QW--]\4;6W?)>F-6I7_.OEVO M6O]8)'2LR/'Q AG;=P@+P"-BCFD%H&O\DH>=S1GD0N4H#]4\#_?&^R41_AO5\?O];'!'.8\N(E'B\EW- MW)0&.H<&NE_60-R*_81@LX/8QS:37@3*)_"-R+42WZ6V91),0WN>[OOKUZ4H M%73V'7O5*BAVB1G[A$1AP&P_),QBC 9FX@4T],- J: ^JJ";%2?(8P[GCF4; MEA^&AFV[H()H$AL.I4' N9NX-CA!A.JNU1,G:+@8TA]XED_3[&0HTE["SM08 M:@PUQK/#-(6J]60WP/YIOE]6[P\6K:I*+9]79<4R7(BNK;>_VMY@XS#Z;/0P M>^*1;77()(E.#X]<=L4:SKR5C+D1C7H_)'7;.M'*KORPX))RUD[FK-VOX28= M$QLO^Z%A4H;W@G-N!$[L&K83,9M01F-N]E5@UB1%-$!4XO*$XL)"EEA^0(R( M$=NP/=\S0N:[AN-Z26*[GI7X>".5[>H>64>YK7VPN?3G@G(.RCJ< +JJK$-? MMOLJIM5/3(?[26"0F'F&'5#/\$.*%UK:S.:NG\0\[*O *.OP[.("IL#S(M'&+[/7"..'0N,@TFY&[QXX^FFO7YCH;(-P[,-)T 5*]O0E\V^"C=V M?9NY'L5Z!XJ7L,>>$5 S,ESJLMBV8S\X/')X+H%1MN'9Q86!'T$8M0TG\ .\ M2XH9 8\2@_.0Q,2,HXA1/!0P===:/Y=4UF%XUN$$D&]E'?JRW5>QX*X;!D$0 M4B.R/-NP381AQF9@A"Z!71^:+D-7L)\"HZS#LXM+ MRD=I@8E#B^87L12 J- M0X-PZD%0 7&H%[UXXV\LWE:V87BVX01P?&4;^K+95W'ZQ.9ND%B!$;,0; -Q M+(-9M@-_HSXP$ECL1WT5&&4;GEU<'$+#!*^(C*P$ DW"32/P0'I\,_(#GQ%. M'(036;YN$957N@;K<()2"64=^K+=UVHH?&(11A-N)%:"C30HA ZN2PW@IQ?S MT*(L\?LJ,>'%@&C:G6',3>P8)L1J',C 3-IXZV)ZR#M=@ M'4Y0QJ+V>E_V^DIU"PT<;@4T,#ASN6%3%AM^G$0&\Q/?9)YM6S'IJ[PH;^(L M$L/\P",@,2RQ('J(1#%FP""$B!P(0P,O88A8(I[NV^O5",H^#,\^G*#&2-F' MGNSVU=*C$/9S:'F1X888.\2V;_C$\PS?(EX4A:%E^E9?Y479AW-(#!B$( &+ M ,+BA(9-7&+X$'T:MLO=) SBP')1Z[NK-G8M>_D6 M$0N('N=SO G\X&M$!E%)?'JJ]-!+>+ .^6=>",5[VE(&NK4<^4=69$"LLGEO M[1O4RMQ4RGRG,O_P_5IU@LE"GK" &JYOQ09( 3?\T#,-[KO,9XF=.&[\@/7O M@1C4/H 2A,<)0IRXE$4>-0APRK"=F!@A=[G!'=]TS="/$L8@Z!O9]FZ;OG]! M^LFUZ%.'BCOJ3)4154;T%$;TD14?RH@^J>Y<+>(@,7&HA>=M/IA.V[&IP4+/ M-9+$,A/+BYTH<8XRHL\F!LJ(GD00HH!0TW,SZQ]ERM=[$@;C)#(BU^%6 MZ$40A3P$]NF!&"A?ZB2"$# G2/PD,LPXC@P;/!Z#V3PQ8LJ2F,<$),%51E09 M465$G\.(/K+42FG/)]:>J_53EA5%)O=<@\<^Q)])R"$$(;X1FI%+.&%)$!Z7 MT'TV05#>U G$ +@?6R%(@&EB0B)B8$1=0HW -N,P#H(XQH2$/2)[=-]01E09 M465$'Q6)/JX@31G1IT:4K%:9F9[E6GZ0&!!M@/J,+=<(6>P:EFW:KA='C$0/ M527V0!*4%3V%'"2N3^V0^48<<) #&D1&"-PS2$) #HC-X1-E1I4956;T.:[6+!+7<5QBV8;IQ%CGXG CL-S8\*A'6>03+V /M5[N@1PH M,WH:20B#.(EB4>\<.-AFU368"5;5\DV7.@1<(8L.V(R*JM?O*@8OA?_&Z==V M53?S*6C/Z,U?X<-F(5-6W*99,U_4IO4G.$%OV;3]/B^K-+F7'Z59S+/J%?6$ M\7V6TE>*JOQMJ55CKGV?3^&5]]H=*[4TTUA=#IN7J=C725YH;#+!^M@TC^&+ M@I36!NSKUP+.8>9PP.&>%?ZE8^TORZQ:D43A2&E+O7,("&V M:4>AXX4TB!(SMGD8,K8Q*[:LV[SV$X_F!1".ES_^ 4N* M>?RW(I\BB><50WI^2%:5U6>8U?],\NC+92JI"?__/M[_YY=X%E+;_?7S3?J? M7][9O])W)CQ[=_/3O]/WT[]/;_[\ZUAE-:V;(*1)!5VAT' M>FYDD<3V7]0M#.1ZN^]K5RS5[+I:126Z'7G6]J_-$=GZW4/#$C)R27#4 ML ]_YSS19.E^$]K1K6)G[Z)@[:<;HE,I?6MLSV=/$XUY&Z,Q,.%@,#]$51Z" MO>?Z8_W&.'#V-;[W_]I__KY1^=F M^NZ/]W_^_?_3W[_\2M^MI2K_\_O_P/S>63>__ W6$=W?_#"&>7^A MO_[^XY_OIQ^G-Y__=??K]./OOVZ^.=J*_3 F?F2X<>@;-K43(PP2RPC#V"7, M2?S8C['/GDO74Y4'MM7;K#W.>4ZGMGQJ!0GS$@COHY#9W*/8BM--$EBQ9;'( M-P_NHJFV?-^V_-KMT;X=^U[ #8OXKF';=F@P.^&&QSR/<)]$86R_>!/HU%YO MK7F^+7^PL[*YBVE-^VBGT1S$8M;MF/Z MW'1LFU+*0H=Z%G4#L&0T/N+N$*6Y>J6Y-O0/C"(S29CK&;')J6'SQ#%\BW/# ML5V'>3%WJ<5>O'%T^GAG176([^&6IQ$S:<)MUXQ#.[+<, H2$B8QH[X7V=Q5 MSLK%;_E59\6R$AH2:ANN;9N&;2;$"(@9&7'H^+$=)<3!$RE;]^DZL%^U_7Y" M9P5V9U6D$?Y5IE78'2OBD_HOPXZ\$N[@?8EHQ;#11>(GH>V!J,=NQ#TS<)3_ M:#8;O!H>OWA#='!B>Q1YJ63+ MJ;:\1[F?D,2)0V;:%OBLC#BN V$+1-RV8P=]\%^2] \>&W_R(E>[_;#=ONJZ MQ*8741XSP[8#A .3V/ CW\*V]]SR3=N.(HI']3XE]'6/]OO0SK$N;L(7G,N2 MMR0)[&E:H6\(B^"%0 /^^.GGGU4::]TF6#:W')LEG".>U@N#@)G,B4R7FB'\ M]5QNH-+]>^O^]Y_?5:OUZ ZAX.W9'E:AXXUG460$-@T,RR7<)B[U(]=\\8:2 M1Z?85:*JAYLZM"/NQE;D@5&V Q8QRTT\XL/69E884'8N1T]MZL,V]5J=-/5] M[EB&X[AX*5T4&V%B6T9H6@E-:!3[?@+QFZ524<_H:Q1\PM#3J'+A9L!^LK2; MO.(*X+,AY^32Q'5=CNDFVR5AZ'J6X\1X4;OKDBA0SL8%Z*7W:\Z&&U :^N!B MF([O&#:- R-T7-]((.@,0R_VF0F1IK6A#ZO**EW^IB:1;T:V$]N)[=F$!GYB M)G',(B\@U&>)IYR-R]C4*\X&WH_.W80;<6QC#;%M&F$<$,.+_"@(4&\GP8LW MOD5[M*D'G]@HY^'O/*K0V;AC1<&R:LT!P0,PED4<"XQ.X) ,.U"R HM;D<^( MY<:VF\#?'$JHS;W$A! JI.H0[-(5VS_7O!4O +==\$A-R^8^]T/8\R'\&?G$]SUBPQ;C9TN. MJ#U_PCV_FCGQ"2CO)#0BTX\,VV&QP:A+C01K##S'MYG'^[?GKS!WXJC@UW\^K;G!Y]Y67=5 M7)55V:*V I^Y$&,3ZA#'YH3X9N)X(,U6',5AQ(ER52Y=;?VZ#CCAH)9AKLJ/MVAYQU!-WAK],U794TUFEVBY(M45K[@P/; NQT(9->0116) 80>C: M"+4+W(2$D4E!M5%/)ZYSHC#L_'VSSY"X40IG4ZJ7^(Z5,-N,?&X3CS)B>WBE M&'6"V(Q#E?89@L)9\:5NMI;?TE+Z<5OV?.WWZYR6OF^8GP(@,"<-C;/'@'4:3+PSHLLU^DPC3LL=[.%6;0W#T #W;>F^-E M!9)L/#88O(7="FG(>8K:B,3P.!#]:A4J!)IX!>7'R8CV2$/P/7D1I"5_CC%LJ M_-+@K^[2R43>9L ZBP>>(Z.RC03',9K[$43S@D696E5P5LZ+>T-^48O'W9A+ M?C;4 KG_ @//BC1:&;=S-82H[?1>E]KW$R"G]G;YG>*"".T69MLP"I8*FB$N M5X5+O@7&_N:(RV/,Q.74!K?)(J#%$C>T/!I'EA4X+#;#)/SMW9;[2Y=-F%C" MAZ2F^H?B(S+CQYHU/^,$VR_+^MN27/I%,H^XH^$=^?#V-V(G'J,N-]PXBM&5 M#8W ]<%KL( I2>P3WW5?O'']D;D.S5Y(U4C[ 3P&V$9"/L<%!_$##H]!VX#8 MQM+XU+W,Y3\L(O0#_-F5V<<(JY1,+O=ONR-;P>QNR-?:.+_C\$Y= V42\:7+ M4M+ZKI3%E2;U?2EBJC IO$WE(2E?D6XG#,*06)'M^ZX-(6' (X8-#,/0-).( MQG5LZ&^)#=_=_&U5T']8\]-V%LA?GW3_TW[_S]^\R'2!^(%A)C:X3,P#8^+X M6!W%W9@XC'++>_B^J]/ZW8J9CV F=^+(#0/?8&X" 7=@^49 .3.L,'!B'L1A MQ.R#F/G(K(UBYF.8&1 2F4 ,/[2QJR\#9D;<-K@%?H 9N$[BTX.823P_M%C M&(F9'?B,.4[DA=QFQ'*L,++KG>FKG?D$S$PLT*0N-;P0-J6=Q)$!F]$T_ !8 M:?F$XT5/;[)\]U5RNS]8BW1BZ7F(<$CZJ.T]9J/EJX?6P\=.X%@'938=>7CG M3V/T7XE3?7C=XJH?3-9T'JQ#37/Q" LA#H90:NLCZT'JIKN/GB\&Q0J=)4)U M_L1I"YEF),!+D9EI6;[MQM0WO03VD^W8<6@%/O_-=UXT#XV+Q2T[8??GBNV6" #56&/ (VFT+Z-_\-2S@O1N6*OYX"GJO767BV=C\ MO^)3C8ZT]V]OWO[TX_L?;S[7KNTG[8=WG[[_UZ=/[S[<:&]O?H#_O_W'KY_> M?=(^_$W[V[N;MS??OWO[#^W[#S<_O/O<_.;CCY_^]8_/XBPH3J(TS*:ER(VQ9B>96QRC]D#B 3R M>:$E:09AO;R$,(OE=8CX.] <\XF,X'/0)O4]<.6XN?L-!%DD3N"IW^>9-$IW M:346@^)0/"ME2D*DP@0>:/&NLH(/IAQ3 O)E$C"4RQ&:)QC_R_ M.Z5,[!_1>:GSCCA MPR([)2[IRS"JTZ:8] &"@SQI>0'V(!?)IB@O"EBM#I-"=LJ[_9!P#=>K'-8! M5F4Q E \*?(IWNA78E2)I@6)!Z.FT]DDA;^&]UHYC\8/++"F_M_ @N5%O=RE M*0C1J8HT!*-1)ZY*7D^% Q7*YN)"78.?B!P:WF8X2:>I!)SI]013W(QI(J;% M@3-U/BL7H^W%^(] ?JV>:<-IF7KZ&410>_=.UX3V(F_EHG9)J/Q5*Z9RD/4Q MMHIO^_S_CK0/8N.BJZ7=PU;!W$*I_9W!4\6]9I'1NO+:TW#Y+P[-)!-ZB.%Y M;3@4!:P;);F5Q&JNC:- _3"1<#WO&P2?&+M^BP!PU0>-,4 MCR5PTK!^O?L3)/MMP:; $Y#^A.&:7M:*Y.W/[QH%\BWL]\_PFZ1@957,HPHF MUG)LA21"VS)M"OHXK4#CX51C+KX;:3^ =I^@72Y!&NJ4(7)GP;?NNF%8"!'2 M* 4Y@'^+\9J_0Y;6NQUO-%Z_:))=BRFP*@E;6DU[EG$B0=OC26#H) M-8[S>DK3O*S0*('R9+ U[O+B"ZC,);%I[%V77A%>AAKF!1YX"$]&CC8#19U) M?F?B/36_FO6W^T$\,Q7DR(&=66<):"]AWTL+EHL[5L6W7U/6R%W+VI_$(0,N M];;([W :A5#OM;'*YM-0GN,L44*06Y"1Q?((2F^/<*9@]-'\XN1!B'-<'] $ MUAVA.[$0!''/;SYMTM>"CA$&_&AH)NR^?F^VM ?;7'1]U_"]-$\PNR)GX W M2]LW,'DS\+H>$2Y$LBZJ(IM04[H9?V7_P-JC K/38NN!MX5;K+POP:Y*LH#: MEI\WK]1@?XI N4/ #2;S4DW%TGVIJV<,0CY!J6<:L75X>X.!B:NGF3A1%X^#X$UB*2&+-V.0D);BJ+:Q M;;>3/ 26+2M[5-GX9>V(XIEF<IB,CQ.YU-!/S!W M>&**;BO\:IZEXLA.NM294/!YDM8!R2ULF2(3FP;6 C$+[LQ?8'V3,F\T@MSP MS80[PK1)R;>Z *D&&SR6_B\0YE:&3)*NL(Y;&6MI-[R2FNM!?MYQ;0R!&$Y7 M\P1#T\489:O'0-WM-G/BP_VF/AJ0:P5LY<)L@;7]5)M @Y4&,SY)6]Q:\D^, M?6HL>2M,0MM/I+8%4>'"?A2P?;*Y.'2#U<-,17 $01N*BC#IAG#UET?_-TSK;A^$S!H?B-']I7^%W$"_A*7FM MTU&-HLN(_Q2R,5]((=BH^N[%93L#6Q^MVSCOFN%-:D"$JC.C629B7G!=L(UA M:\4@37(1^+TTOO6G$)%A- I$ZFX(B-TF<;V$$NUMR= 'K/9!49%TF M:@E?!*F"4L+5D+F6VK=KTQ3"'Q;&M9S/1*RWT)]"]]3/-5Z*(!_*Q897+B1- MNF8+Z@K5W?@"JVS-L_4W5/6I4TL,FFL%_E!^$(<,*&<@71=+SK<='-3NK6K 5S+-:I$KK-Y2M>Y\6'0"5?!LXGV*#7YCP?Q"Y4VGST[H %B@\N6^(A D4D;"M4ZRM2>AHRMKDKSH6=^,4 MPBCTD3$1@.06L=4?*:9FX0V!^Q?!HAR46#L)U,)"WPMI[""0&D=2:WS(D?8W MN1OK<'/*[I&YDMW%$&!]BE$>@&8 M6K!9&F/J;EQ'5<);$@1J!)!G8-_R3*;N,0Y9I TDUV&EF3SJE2F89(Y>0YUC MP*&V;N"K/F2VMA\R7^!Y\7:=_*Q4'=^'11I+*1::$Z3]/[S(M<_@HE4@KW5V M"P6S$Q7)#5>G"MLP5PP@MUV;NUIYJDV,U5[] R'Q8,T>AB-\DH)F1)4D7#(P M'<+6B82J0)B(OP,Y,=^R%M^V"5CAD]514!,'+]P35)+YO!(J$71;6C;!;NNW MU&E(,%()QQSDW_(Z$0RFL3XJ:S,FH")ACFDYYG'MJ>7%O9 < S6G,18 ]"(' M8R82C&AZ\&5-4@I]-@Y6L3T>: *ZA1>%21EA?SF&S'@L5^7Y1&KR]ACDOL[( M,GF.CBCD>P M]*.N">)BD6BL8:1FRD;C;N,(&9ZX,)DREOZ'#)$1T2^2#$@DF65L"+&(A&$% MF*P6^7:Y!CF$7,D&KC5#8,O8;=(@&++@ 16Y"'$R$8,R1N=>!AD@=XVO+I1/ MK3R$?U0[306'""BK>2>E2D3+F%X0B P&G@#HGLXIS/)\D45@^[)*KK?@Z' ) M+G3W'O_*)G-1QH%$Q/GQ1O3P]R)#GQEXF(00\@Z%FOSYXNP"=T+M&FV6FGHS MW$F/$(.21;B'4E#*MTE27&&@\ FV9!=94%.T:'),#72D#J$7#NF&8%IL[4Y3 MX\WA:1-S-U[=0.W4@8FKB,_$F419& M+7]D-\.N6/<[WMS).]]Z=V]GSI9%1Z2=87=B[>/-#+.ED20KY*P[X]F6N:!? M$\9CH-GEF-3E.'QS_-#X?06XUP6F&("#M>V6!U-"DTE$LL1;-:B/!?HAAOAR MB97.7QH=*!,;XHPPKO.%0DC&>#Z !;OH2LP[>!29?,0\;)8F#4"CFQFH!Q:" MW/K\XWPB01B%]"[C3AW7'4= 7IU&64#]1.F?3%[4Y8] E*EL?8:1<8W5;WF_ M(M:N[IAF5ZPQ U'PKVD^EPB(+)_+A$I]GE!NN,EY@S1NY_4./F*()$^=9"91 MX/J[Q8WRG;*2#+.($F!7(Q/>\P*S1&]O"RY.+S"Q).R:3((^1!O^1[V^Y;2Q MG'JC/Q89%^GFHE-=4Q],7Q&-65OEUE$H(PU-+I:H:E8;6!P 3ZU)'Q^*1;U" MW^8@W/%F?''CDD]28'K<2#/XP:E,;I;P90<%6C:ER!N&0L=*[O F%UJK()$< M6S5[[='AQG-V&4YV#C333'K(*]8(MK=TG1^8TX-9V>77-B7C9EON+I5K6AMA M$66&G&>=32)>^3<>%H@%K3&C8C13%_G'7NR$_="H =D/C?JH--9I1GX>7"L6 MYN89KX^G/BY$[,-"Q([#9;C-8OOCH7^L\^V/7%!/HI MT6#W&+]><+M=GD]Q M2S6Q_N?2]-8A+35L2TB@P""(+@DU1B27<)"2W;;PAZUYOR: K?-_8+(WO3AM M4T=+J)IE5$,G9[@)[C#CBR19BXE80DJ<%P$Q )G^N<@3+NP^T.53Z^H#K3^@ M\_;\TCW:)MY+,VV#DE;<&A=#BK9 8Y9(0'):Y,KIO+]),\^D!L(1;&@5P@]'PBSRMD.OQE M%XJ85;HVKYH?(-UB/@/!2NL3;@SS)/V+?/>]1/RB8"-LL"E *;BV] MW7?QTL83JK?@R40>K>(I(Q-@*GDPW*AO:;1%#(55QW7NLBF+6Y0UB<1XJ[WD M&QK+7;()D^B<,,_FHL8@!-/5EA2(W%GM_2X-@Y;GB%GI#1XKG];E5[7GN>F4 M5"1@[I??V][2P/XXWFFX$+/T?4W:CQW2_B3*7=Z+M5R6#3K0(V\6WXVJ>N2& M-]-;PK1OCC);1$#GAI%Q+EWR#L"^;# 47U-A6-NX4CK=[2C-UEU#'M2Z8P6D MMQK#;JB3Z8(P6CA+%X*'86E:Q 9:V/MV[AABZ(OZ2[EYT='/1)Q9^Q#YO)*% M$.TJ5R8H0,X2:'._"6#:/@GJ=+LRS_RMHS1@8_C](9>JFR!<-./G>=QCH-W14@Q RWH Y,H'3 'W)" MHIQE>5*(3!$E1_(3UVEFO#ED;^U)IV(JV68"&N3?YJ%:78M%:3IF8D#BED?0-RB_NC:^MFD[ MM3IN_45^:<_9-'V)6TK4IG#SHXA/&P-1\J).>XI#)<2CB]-[5O?374RLV0=W MO*UY'/8NZ#J+/1+UG[KZ+RUK?2@KF3M->D3A"402&!O6"?FEYR>P36.(1+9:5"XKM&3E2$;?(+#W23 MX"=8<2$+@C";,_#8ZT,;PO[8.-Y#UA0?P:=@122A;C\LRA%[=*ZW-,5.Q>0B M,FHZ,FRTD9NR(-O<_$Z%0-WMJ]G:RZ[8LC-<=FHR6O"]J+M:]2Z+G4L1Z+1& M"8@CNSK+J,78\*5HX>5MV1.^Z=).40X]>&Z31.^;)%&/Y//3AA36T:*I+URM M^BAI)3&&!25Y4X784EBC7"; M9YV#I*:!4JG==T] O=37:&-<\-V4VB\%AYLV+2?8.V,:R)T#MOQN@N>\**!\E5X M34--2GG$P$1Q LJ'(3HDR5LN1%3'&I<#7E=G5>5\FU**F&.Y:%K7(89<"M+B M[# !UUA^AGTWRE4ULBEI>H@&J9M=-4%X**/3ICW-]B1NBPB#_X(FXX*P38%% M69=1-,[2QDG6#I+$@>(#3U'4(6#*XDAS#&\3E;GZ;KIULP*;7%#1 J/KANJ+ MVPC:6%[OU)((K%EG#%%7MAA_;;QKT.0_U3H->?"V4X'TM4] HNXDV=(D'^%R MR!-[D2'5$7:$T88H(Y_P6S;1MYU_XAS&\RG+.MDXN4TR/EG!X]_N,>\6N=&I MA9!%=RU.8S4E(+I--:]XN9;'.WL&G-VS<331==5A>F!?%,LF)I<52\JE+WH=TS^V87$C"] M:\KXV^2:CMW +DN-/:@GEE:8RQ5BN5#WK*=M9E!+2U./LM /+4)K-4R/>5@) M_+E(0(C-V-Q>M8A6&D]%PO>6W]6:97&UE;[XOKZ<2O976$YN8_T(UK>"UA#M M:O =>&M. Q[K%%^FT5)*I/DE^D!U\[T_<*.".AE/F[XMW2O&Y H?V 57CJZ%:T^NRJWI U+\0B\ B M1"?6/,(N5'73 %S'_\F:$7E0(97Z?:?3.\10U1V>0HB*][67M>#MAFA(L+GH MXU W8)P(^M3]AD4M:AN%U6HY72%-$[/*(6'M'R2CJV MK_8EE+5,*$<0H9Y,8[/%S;.B??6LY*^:O[R&'3B;L/M7J6R (1YZO3PZ6K25 M6V<%S>77"V,W,J7!PSMH%[?EUE^/Q%_@QVJ)GM9D_7V&E;SQZL_73##>JU5E[=4/GL-'HK MV*663:FV\-+1][*X]$=17"K\RT[?O]7+KX=-D!O,)7?I\2 Y'BLHBY\>55%,"> 3"N!C51TE%ZCK MUGQ]09N7(BBM;QGZ]A J80.:6W&_A5'/,(H@VDL>6O6$)VMN]RG7O#O ,3L5 M]J_VV6.[5KG/_E)CG'F,@T4Y$?];%64-_^O)=&C_I'I3E+#70DVMOSOW MFT-:#U9D6:[NF50>%S]F=8U\'K#*@_;7RBM7]ZB2L+Y*!PFQ+ M29B2L"=:D>\%NN\3)6%*PIYH18Y'=$K.J,-.% SUVX/HA:IL#9?H8738 MN'7Z(FG$T@///U#0'F#V4ZFR?4.F0?'&U%W+5;SI(V\L3[=,1_&FC[RA@6Y[ MA[IG)^3-*=,O>/393^OYN8O /\I6ULO>.Z?<:Z&S'-#6OGFH-@Z++8&P%;B'^I;*;;VG*VNB4K8[BE;AWO"^/UR1[N3G#3V6,PV MR]>YCOX4H2YYC!,%"WLKA0X N1["P-^_,CC BSN>>_D'Z8/D M#:6>'IB7?P8]2.802G2;'IFIN<0XH$63R>^[E)U#M5/WE"= MV(HWO>2-'>@PK.)-'WEC.3KX >J,\#G."%?NNU!GA<0,=-?K:YI:G3X@[,ENBN-I7KE+//3Z65VSM*UL)[%;'/A+$K8X*CZ;[3YW.]8]!V Y#"JE- M($8X,G[KC7(Y80 Q#+8"-X^'("JV]I6MKFWJU#_4%5!L[3E;;=O6R<$5@\_% MUN<&"#P?W3^LMDLOCP,.[5YP7R3M$7B8?1UX1:C3$ZJ78USQ*>*V>VW4\6$? M]S*Q3-VQ5*U4+YGC^#IQU!E5+WEC4:+[JLBPG\S!$-\A9]PYUPP<7K^-Z#I, M_Z5![:AIZ?[![044#O+93J%]HA#$O62.8_NZ9Q]9=ZJ8\\2.&:+N/$\AB,]@ M^[=?,7<=+L#%^6?_8&BJ!0B6OMAD#IVT=&%HJM?64KT4E ]P=?4ZC$8UGJ$#WP%$>' MQ%&'ZJ[G*98.AZ7$QCC,ZA]+K^(.J'=XJQPOJR8QH/("+ZFE$]O>7QY5B-%[ MCE+=%PU/5U[Q#/3G&T[QQU3-T\Q NXL S A7@!:1;E4[YH)Z9K&7]4 MD?'%""#134<=%?:4-8"3:D>]:AYV ]/5_OK>'\ M![;BR#.-LV)R#S$T)M3G:3G&6CIA1:,\@UEBNT[LWQ7SL-(>$V)?C/3]]W_Y ME-#7"GW;1^:\](.#'6W%DZ?.@WJ**;UC"M7I$4%IC^+.'MK,-M@\790YD!P( MI;KI'Y"G5(=;O>>HJ3N'Z'7%T;YSU"6Z9?7PM%)Q]%B.VD1W#G&(+^S\N8<> M@(B:0Y[D!<<^EE]3$1_#/[67(<]XDE9:4N33;YMT=,7^4(AUX1^8NJN.IH?$ M4H_JCN,HC@Z'HRZQ=9.8BJ7#82D)B$X= MMSU0>&:J$OU>,N:EJWO^ 2Z68LLSL84>7IJAXNJ'2'K#JXW57'OZ*7+&KRR@ M:YS/PPEO?97'^7$]H?3%PJJC"IEBBRW"!3;FNQDHM MR2>3_*Y\]=>P^.Y-LQ#!U%8$I2#!@B9L5O)7S5]>QVDYF[#[5VDF9B@>>KW, M]PV-. 6+Y=>O[]*X&N-.&)EB-S2!=?WF^NN1^&IE8\CO;&L4T&#KU^:(;/WN MH6&Q(YMI'S7LP]]9_G&CJLF>;;+>7L/N2 N=,?OC[8FX?_#"IV"?E40P^_&I?8C6))8$ZKM0U3E(2\TB^A[7&NU,Y=Z.02Y M@4^6Z/$@.08NQQW__0#W:#=/GW*AF]E*34I.M2!4_F7G=$L"GF5:-\SD,$9??'L+!/A;A[ P_Q9J_S\L* M"U++>5A&13H3,67!O_)LOM8"ZM$GSOU8\OYYJTWK>M;,TWX+(I9N.Y=_]8 2 MKWZ*EZN;P>5?:ZFDJY_295FZ?^R%\4J\E'CMLHV.3NGE7R[2/TEI',=9D2>\ M1%0VFV@PU-4/MZ[N5\-KI^Y"5G1306-C(&ZSC)9]@E[+*+EO:4 M*5=WO,MW]H?(&N+ICJWZGO:2-330@T U/NTC;_#:5^M0,ZGBR]V$_<0F=1PY M9<47COTTKR*&#'1J'[K5E4/\+&K8QLLC%&OZR!J3Z*YYY!6NBC=/J]%\W0W. MF'P9;"#Y$\]XP2;"1K)XFF9I614"['X-H:1MZ<12H60?64,LW;$N'X\P3-98 M.O55?Y(^\L9R=#M0H>3I"?LYK_!L4 MJ_)GM3.&MS,<2W>=(P-PM3'4QACLQK!-3W<)43M#[0RU,U9BT4#WO",A)N?? M&8?VS%BO=NIVR*!>VR'CS5+_AK61:QK:5+;I7>]TT79BP(KVSH/U7,S%(RP$ MLLRK[8_LL8KG:K$BFF58[C)9NG^.BT4]W2TWPH*S+P9+8(JOV.2.W9 M&RQLA9:/(,,AS-Q76-9'>QXJ?Q[SNI<([!&M;B#"*VPP4E1C+9\CJK><3^"3 M/-'R&2]$("V^URIX&#Y)\[C49O SI$Z,W4D8?HS$ NZ(YV"82D3F-43XU5:1 MK^F#>]G9(H.JS-0DU5M3AYYLVCO^YP$JL_),0092I^3TPCR)30ZV8^O MY^DS<II&)I=,$=6HY D%[ *Q,GOJV(\[RA#W6.2QW.X)!?:W,D:J-GV^!?SEJIPT*9+NO*!P) M2E"B,#Q14%I!B<)5:H5KN07SH88KEXW]WY,&9T3)7B6 >4^V*,Q_+]FB=DLO MV7+&W7+*= >.?;34G[NH@L>DQ 8QNWE\.>CL%:]!QDJEBJ6*I8JEBJ6#K@V M?D^:-^U)=UG_9SKV4F,\TQCJH&N(>4RJVNKVDR]'&C;%ER?FRWGR_HHO/=XO MZG#D2@Y'5!:^EVQ1O75[R1:U6WK)EC/NEFLZ'(GV3)-<3:[.>ERG!I5][1U' MC\T=*([VE:-67]/IBJ-#VZ/#/2#YJEC[JZIEA"*![9$O4WJB4$\8( MP^#HP8V%%$?[SM$C+R%6'.TM1_NZ1R^P%?*>)/\@NS5EMTW;X_))BVG4&/T9 MXRH.@(9YN^*^@;&GDME]Y M5?.DE7]0E)?WDRSGWRW4 "(=VN>*^A[WJJO%^ M\N7(4S?%ER=.BRI\9R_Y<5\ M.>=^N2888;[_J<+58%I(;T$M"J9T;#LU7W%T6!PE"DLX-)8&1^;X^@%PDSK]X^95'"&_ MPRML>%DU$;\*^%^Z^XNBBB+ZSDQR@)E0W.P[-P_PQQ4S^\Y,OW_,O(I#\=;D MIUF43_FBK8ZN9?PZ$-;__5\^)?2U.NWK(W,.!9$IMBBV*+9<^-%X;ZWE/["^ M/L]@@1E,!EO28:.=F(>5=A58Z^-,I0*0*N9<.W->DH,#',62@>^7X1X>MU'E MZ<+)@>0Y#L@GJX.JOC,S4,P<#C,5O$,QLU?IY,V>1@^MO8B*0Y[D! M$#>KTN6+)=>R7X0;4-[PZONIJV7^1 MLW]E 8WC?!Y.>.O##,2U.SZ(/@%ICA#=YR/-7YZT"[ 2P1-$_DH$E0B>1@L> M7:>B1%")X)ES+-L2$L)Q*S&7/L\+CC7 MWL.3XU+[$:85:Q^B*@]YH5E$UZA)B4"EP%_,=>+M0P>W(<,3+EJ,\RJM@-+1 M'F3X**]ZU'8M"*?O;)$I(9'MEI4;#]8Q8;.2OVK^\CI.R]F$W;]*,S$+\=#K M97+A"U8VG7B?_/KU71I78]P9(U/LCB:$J]]XVZ(_W0_RS#YLQ-NY1@ MGZ74-F!UN^>STZPDV&4$9+^Z=94O;&-'[^_A!.[T]=8)F-;=$]S$& $6II1E$6?D,WCUI8'W/%EN7J MGGG&JV!.=$*B)*RO$D9-D##;4A*F).R)5D1HH ?J6KY^GM.ZY]GY9SUMO0*4 M?<)+A-FSB09C?$VC^BI047M_%=AZ8NF!=^A='@HJ_#R\,777.O3F',6;YPDX M=,L^--Q0K'D>U@RDG5O?;SHK9'[WR2H$!Q5][+_J7FXI!TR1/_#[H93@#D]P M*?%TR^OK-5A*<)7@;HW+P,,T#_5D+DQPAYDI.I)IUYTIZJ'&^9D7"")AMQQ! M\L4)T R=?;FA:N,!BO2%]?TX/-^/C.>&0BAF/S52HL>$NGJHQ"!->W#D->87 M:MJ5E_> *#A*%!XA"H_K-](7&CW"0EX]H=0)\Y6<,-OJE*R/;#G4?O68+8.- M(A2ASA!N]?S8534WVP,W\[B3RNMJK*)Z^R@Y'*(<#C9R4H0ZQ"LXH&54MVG3 M\B)_GY=5FMP_5].FM172U71K:^&]]@VQS)&IP1LG\!M=RPO- MM?ZBBR;BV.2I$AT_IKGH^,&[39XD]=I.3Y'H#P5?5_DA#YHC[?-X,2?MCI7: MK$B!KD #+8;IUN.A.%7U-: 9O],BH&\^Y86,C8&@[1!IILW+YHN232!\AF>: MYR&JGA5Y/(^J$H?F?Z3 I^QV,9ZNP13N^&2"_ZWDW";SY@;2M_-J;'9(*7X1 MS8L"^*O-@$MY/-K>'*IFCDUE]F&6EV).KPH^857ZE2]:-F'SF\Z#M1&-6HB+)YS!:5^\V0S^E8CE<"NG(>68Y1(Z&L-X,V(B"$::9Y(*@LUQ_ M!*,4:3A'\K,9\/P/X&G%@:??V.["3@GZ=!'%!TOF0;3$\8[OM47@PJ/W@OEG$EK0N=D6-YU]T-\*(F>TFM"PD\"%[R/L,. MO>V2ZEVH>A>JWH6J=^'#M%2]"U7OPIU44;T++T=KJMZ%:XMOHK!3H/[[O]I^ M00_Z,H;BUP#I=/7 _$ MX#JN'IA'9@>5W"JY/9O<4MUSC\P)78K<#C)A%*A\T3!.025>?"8 Y(=&%%>F M<0]>=1_EFMI$-\TCLRZ]4;D[XGXEN,,37)!7W?:.O+U!":X2W',MUS=UQSJR MH=*ER.TP$ZWG28!?C(^[N_U#3Q2.]'%E5>)Q8-WUD//JNC;O&^6>C(RG:$GR M]+-4S#Y>/?284%>8Y.SV71E7/W@"BVE'/2\OZ]IF/>=3QVRZ>$'L0/!EL_* (I0*M54#A;2<-=17AEGOH MU:H*0?P\L<^ ;MT8K'^M"/7TC9S[V,.U:2Y2[F[H;+LKG5N)^:P-G?7U_LW= M)JRPB&^H.?*[K3SY=#;)[V%T?"?/2MD6%*'V9;>7ZQ@(P@MMS%D<@:!6^%DY MG\WRHA(S7+1J?: 'JVBZB@(M'I%=1UGT?_-4]E765SO&LBD,G_[)FM[3XK=( MEABH/\EG.#4>C3-@_^V]6%TP\MK%+4B1XH*RC$>+EJ=[3 #'\Y:)58W3(C: M-=6]-L[KYM6"5**]K,;_ *E$[D1LQJ(4?M4A$Q*F)M-JVVQ\E=69.KRJS)/J M#F1 FP#MLI++]XR.ZYSJ]G!;?9#D:!TPL4LV[K&8-WL,J.E9?SE\/R5%/M4\ M_R^P*8I&_/;=4YM;HF_O'ZQK=^,T&H,(%$6*N8EF[S2-QF4="XK )+_C*T3H MM"E^U&8X7/A'VB_C=,(;,=V#+U-VKR63>53-04NT79HY*XR*%]-Z2Z395P[+ MK16#E'^]WBLPIW5UT8R^- >@>CJ=%3E0#_XON3_)L]ONFU@T3N'9;K=Y#BO/ MIZGL0E^"G>3']A[NXPYJ#-/F]MR[FHR[(V?)5#G'6"K]*4V5?92E6JRR-58[ M+<_0U>J^$K*D:3'->*RNQ738<=H6)R6Y!3,4C#J$.3WK#OYAQ@LFO(0?_T"1 MA24]4M+.L;;-@O:1EZ#J(^G,_"!M$';WWW^I0VEV[M/C>/IG_X14WVJ9J= M^W2_KN2'SM57OY:Z_J=?X,M%2]SE6O\YU44;W.+T=KJE[G M:XM?BKOB1=SUF+/#016G];[^C%B/*$#KT9&ODK"^2ICCZ^1,Q7)*P*Y!P#RJ M6_[E:[!!@HD(/0^:Z%R5%,,MD_V9%^AOLUO^0-O#0<*I+>^JNADI9/UV2E$E M"@JGK@#]9X%CKBRR%P"';?D/ 2@2Y\X+!,@W'AW9RX!,:C\G('.D?1XO@#?: M'2LWPEZVGI37*[>I+*28Y1*O\JK!DBW.K_$DL/-@S4]S\0@+RWPRK[8_\N ] M]NW!_/,QVO*7R=+]5Q1X0>APT9##SFHB;[5%B>IYJKPO(H+(_"\B@LC\+R M*"R/PO(H+(_"\EPWEF<1"[E#)R:ENZ?J6N=0EE<@X3A[6<^.?0* M<"5A2L+V75%@Z^;!USWU3\ &B>,Y^&IV!>/II]JX7AB/U#:F/C0B>P!Z1)02/[SXG@&=WEQK7')DG:*AV>'>T!=V0 MBNA55/5K<%JDTXI.+FEM)'%L=@1);Q+ M%R\+"]'!#/N39;P$ B; $.R"EDYA=:RJFU/AW#)^IT4@5ZWICJH!\U#W;<:6(GL.+< R*!4MFVYVAE)K%:>E>-T)B6^*EC,M8Q-)>GW M:L]U[&K@SW!>:5E>'4J&D?9+VZ6K?&BWWL'REXE50\VT)KS0N.OTKSN%QK)[9%Q 030 V.M0]?*B;>+&D)XAS/H\>W MT.L/8.FV2RE@_B05R%5_%8"7T5X >\ATO7;GBU"YXBM,C& M+/*+2\)YJ%8KES792\)YJ%8K"N:A8!X*YJ%@'@KFH6 >"N:A8!X*YM%&6W64 MJ< =EW(R^I):.K'M;R_X5%0)5W^%B^J6ZU^R< WRR/VEY[F**3UCBJ50$(- M0;2^4)I%^92+!'0N$] 97[M(^*0::QKNN:]X%U\UU%UW3KAITNO?GR[X7Z+Y_G@MKGQ,] MH23L7"MR/*)3\Q)HP-M%@C*]I5%^9*T[LKZ(^S/)TR[S\6U(&R1L:Z+9WJ$^K>/,\V$?= MM]3=+[UD#3T4E]J_8C%)7CJB_329*3I/COC",T4]U#@;;QY\ M%)JALR\WU#(^0)&^L+X?A^?[D?'<4 C%[*=&2O284%7D/B,*A9R9*%$[7/ZLO-%(WLCZCA50GS)=Y'*-.R7K)E@&=^0\VBE"$.D.X MU?-CU\<$6D_<>ZTO @)_/BIO?IYV8T-Q[94<*CGL@QP.-G)2A#K$*QA.Q[YN MNK4YCNIT[0OOM6\LTQ]Y2UW%'+O34RS#?A^;.H-I6[N)[7S$'&F?QXMY:'>L MW-S!#T6HJN_?R/B=%@%-\RDO(!XNM3L^F>!_6;88*2F^AWBY9!.(G.'1 M9A@(J&=%'L^CJL0W\#_2$B_]6 RK=\>MY!0G\^8&D+?S:FQVJ"@[EN\._E-+0C:?XC371'4V+Z(Q*U'01!.[ M[I9LANZ3X%GN,PL>LC.$Q6; 0Y2',,TD"P21Y>(C&*5(PSG2GLV X7\ 0RL. M#/W&MT9NM^=@U46:MJ(HR:0E13[5WK/[NJ]A+835&"S8[7ASM\31SDYONSKX M]:=WW?=Y6:%$U7T6=.VG F]!PJV?RCL=Y ?OQ3)4B[MKZ1IW49-5+>YZF6I2 M+>Y4B[MC@M#+:-:D6MP] RU5BSO5XFXG552+N\O1FJK%W=KBFQ#L%.#P_J^V M7R?4?1E#\6N =+IZ_/:C@;H]6>/PVD11ZNF!J1J1*0E[,MP");I-C\0N* E3 M$K8',L;5;?_R==@AH*>+@2WYYVE!>"[6(X. M7H?B31]Y0RS=]P+%FS[RQCZC/KNBH@M8WU*B5_6\&WX')NJYQ^=9+J4#DQ+< MX0DN<5S=L8^\"T,)KA+<\^4=3=UR5<^[RTL9>8>V7%8IHWYJ'(D8GPD(^:$Q MQ96IW(-7W4>Y=FU3IP?I9'4Q3N[N7@$]T3C2R96%B<=!=M=CSJMK\;MOF'LR,IZB?\73 MSU(Q^WCUT&-"705(Y-']G"_-HGO79=&5<_> *)P'X# 441AL9TE%*%4Q\[0P MRDL[ZWEID6^?^9Q'G;_MX@D)!L&3P<8/BE JT%K%%-YVTE#7$6XI\'T_^3*@ M*QH&ZU\K0EUGU]^FQ4BYN_LO,=V1L]3 U?>?NH&KOM[LM]N*%2;^C4,7/8FQ M2PR?SB;Y/>?B;3PK97]01-B7W8ZN8R "O&C,61R!<%;X63F?S?*B$G-;-&Q] MH!.K:+V*0BP>D>U'6?1_\[04383UU;ZQ; K#IW^RIE&Q^"T2) :*3_(93HU' MXPQ8?GLO5D?\D=6N;FN/S9JE-I4NR2R7[W\EUIM^Y8O.E]A#L/-@+:CFXA$6 MEOED7FU_Y,$FL6U+S^>38-M<)DOWSW'1S&'&;KD1 B.^&"R!*;YBDSMV7[[X M;GEML+ 56CZ"#-MV]AO1)'#3K!^G29Z5[(M]F>+NRC(>+1KQ[K$;A'!["X4B M&SRE16R BJCNM7%>-]P6&U>T/-;X'[ \5!,1F[$HA5]U-BUNTWK38L9D]5W= M?02O*O.DN@-=I$U@)VGJCEH]YH^6!FI[] M%]GXV O^ AJW:'3;DVCWS9WSUK6[<1J-@?U%D6)FK-'BC9Z3A53(_DE^ MQU<(L+T/_&%J^7#)'VF_C-,);T2TG5*YG2E3=J\EDWE4S<%@M6W#.2L,4"S3 M>C^DV5<.ZZUME!1^O=XH,*EUR]6,OD07('LZG14YD _^+XWY),]NNV]BT3B% M9[OM\3DL/9^FLFU^"6X:/[;[=1^W3^,7;>X7OZO3/;%&P9*G9)L'>4KZ4:[2 M%@>)F(N^^X]PD'9Z.T-7GON*PI(^Q73VH8I4Z%_,N1[VH"GF(ID$$Q/\.;C7 M?W_ZSW^8\8()%^#'/U!,84F/%+!SK&VS?'WD):CR2'HJ/T@C@]=)[+_48;33 M=T;4=BZG0[U/K>N>[%.UTW^JN;JJG;YJI[^;'*J=?I\;0ZMV^L] 2]5.7[73 MWTD5U4[__MOBEJ"M>1%V/.9@>5.EC[ZL;+4ITWW0N'D^@)*RO$@:" MI3OD\I%$2L+Z*V%$I\'EZ[!!8M7(F3KXGJM09[A5V#_S CUN=LL?:*PY2+2^ M=:ANN>QN6:IP8SNEZ'4U3E-E$*I>1*%]]SUW[F1 !&!(G#LO<"S?@*.ZP,P) M% N2Z8D!OR/M\WB!IM'N6+D; 4QL:QE'^%0(EXW 0G=D=M]=+).X!-ZWU%U9 MW(Z9MDB.;RPRLI? BU4>?3%"P::E!^L7=4C662XN"?T@B:MDMP7GR/M2XDT0 M*W8J2 ^A_8-=WI\%P.!8VU]Z%9-]*K3% M4\W55V@+A;90: N%ME!H"X6V4&@+A;90:(LK1ELL JYI$W IH,6E'%(ZMJ][ M]N7?RJE%,*T%#F)M%+4 BG5?(^2-/$6/Q-2VJ.9O@OZ$0=Q2)*25]A0AK5-120=.MQI6*A%#!Z:3&K6C&&#\"YO\-W;7X;$FQE>-T)NE:%2R&:;"IY.=> M?98.7P7\&>%J!*RZ "T!AO:VG^LYFX+*!IIO[3-G,J' M=,H=_'YY3G4;/ZU)0Z]$X^!%2R,MF5=SF"/\*LWCLWV%ZKD&"2.4Z"91R$0E84^&&S.);OF7CTP< M)&Z,N HXIH!CEXT64@UZ%'"LM35*%!0>2@''%'!L_>QY.0>R&3]F=CK#R!8] M[F$ LN=JT6.=ID7/ZH5_$4PT!;\A/@YQ)N V= .::J7G3YI5_%;BR(QF=FV3 MGC,@CAY #[DC\A#N" A6SB?+X"$).G(6H*,CNQ19RZ#!'&$+Z12A#CO:%748 MSL!=GR!D#_[9M"J"^7'@1W4O,'JQQ!=%H(T8O$5RN)EAB7 ]V#'P!@D6BR8Y M8ITRW"SVB![41>EQO9-VLE=JLT8LCFVU=!XEMA52L_DNKW>86^?UU8P?\+8T M7;OAU3XH&K(Q3Z]@-)>%3+FHR2H832\3!@I&HV T"D:C8#0*1J-@- I&HV T M"D:SL;7+C =)%3"TUUZGC8["L6R M\]8\W3M8U2C>/(]IMG1"G/TMLV++\["%!F?AR7#S'O_(RU+#TWM63.XUF!Y, M=YZ68W&_%=K+*,]@EB4>S>>)%O.PTHXRG)?F!+XDW@&RICSS9]K_.KWL:'R0 M;*&ZZ=NJ\J./K'D9T+-LERL(*A^.)GK+T ML RS8RVA=H60]X6)- ]V[[>;3'( M))9]GISO68^7AE-KM@H46KK[W5^T;!9U99;WU&5ENBB^6E22;:HB"SH51LUD MX%E7N\DK7L(_6:7=P:*TM"SGLBCK[_.,U^/#A"J@&HR]M;,V7=QXWWV!)5^@ M-_5A^/$G'N40-_TL!]4^\MF\B,;U0(MG%L%5-P&)U4E?T^I^M+.3[&9YUTX)VJ^)CD( MVN)'6+%6;A:Q2 !)!1@1Z0 OG !58^V6I9D4CWG6?LABY*6L+:L+R")6%/?X MWJ]L,A=3Q7HS41?*;].H[L'15\ +Z MY()WC,ZX&Z?16,NC/6M+ERH)S;WK2U<*$+5#=-$!'<%QG#3^?R]21H*8\X29 MEN7;;DQ]TTM,T[<=.PZMP.>_$=-Z\4@I?;AA^:F%='.UX__R>^U_YF4J+I-X MSZLBC79W#-^\.KN'>_ 740J;\CM0H-E\BK*..FDF+MJHK]1(THQE$@0?%?7X!:[8]@GW!47XWPA7=T*NB,%)5(^8"! MONJ["NB0[RH81/=^CXP\TSM])2\=4=-^@NI8L E/,UGGE.6Q!]1;GK\Z9G-] MTUO1\6%;N>ECZ: *+U7AY:["R]/MM5V)PQ,1[)2I)U7"MG/QW[__.__\BDU7[_]_M_B;^3UMQH+\Z]<^P9&T6%>UP'OHKI/#VTH MJ" KSX.+UCW_T 9_"KFR!V%_$,JQ[MTDDVH51H%Y)A)Q;4(']$4JTF&$+F5 MKJ)@@IRI7.)GK0?3Z:)]_4J>K+P@T%NO=\E M5+<<4Z?FY=>R*AGKJXPA/ICHOGF>SO\' ]D6-W0?>\JV=6COTH_8;&L4T..Z MV@[KB$U-]JDFN]\![O4<7GX>%WRY>:[V/-US^TJ0PYH)J]-==;K[U*>[IQ*M MP9)+B5Y?@06#:8![E:@!-HGF\L:6$#'>V:W*@5],?M+R?=WUU+6^2L*>++?G M8'9/29B2L"<\QR..;KJ7?W6TDK&^RICK!'IP<-WUJ<_Q#BB"[ME-=)^Q0%); M $RQ]N>F+6): 9Z^E<#3[QO@Z;\%\/3M$LAT.+652W4!R[6!NG;'M3&+-5AY MH1%;H&NCEEA8;(EE6>!\X_GG2/N%:R&?I!SH)&JR\5L&3CG>X5CEBZ)N49[8 M4G_K@%I:REKP&,2RRHNF!A8(^H57VHQGO)*W<^IB2'D7:/.K10F8J$C&<7.! M%@36)O,*B\K:BK!<7"TZS](JY>5(>R7*B[)3-Y/I2K *. M\OEL F&($"*<$!X0EQ4,!;^.\UE5EZ=&DWP>:Q6/QAEP]O9>!QJ76([/1&(3 MGP2!PG+6ZKYY;4,D+10$S)L+.+6\N&59^J<\KM>%J[@*@=9.PWESK^?R-:0P>H$WO]Y;? -KD7EBJ\EP2LX/#/2/PJ M+;0)OV71?5WZB/>B@H('!D]9!D05M=#-DM^]?=\N.R?P!8\;3J)> MR!;48T65H=#4E\KBQEW247^#W\_FQ2ROK\"-.7!E*H$<2QM-7#PL-&"RT^:PV9YTGT""( MZXOQ *VZZ+7A"CEGF>1W,]B[BCI/$/WK\1-!],"MHT1 M@-\LA_^1RFN2EQ<@S=J*R8<]4W\]*W+0'!4.6EM.H<[71Q-K8V79[N@.Z$JD M/=%9 #KAXF31>+.C=\@G&,3=/VKJT,NM/DTC [71W4B1VGB/P4F_'4O*-"TK M-E $%IM'J4ALRGJH)6W=;30R+[*F"X;0C=UKJ-=I_AUJP-TO&5*/FGTX#/(C M"TO:C0M^0^W9P'=1)\TL?I9+ J/U$(9$;)&&>&A\B?>Z7)BKVIJ#",F.+?BH M<**:7Z"S)=V8 \B+5I.L4I&0P+:ABZ#, YMV9ITG3?; 2F&(@:-X[1VK5N]75O* MS89WI/UC/>3($WBIEDXA1)5MD[1).DTKT6+^QHOIW_5]U#Q1IR#Y7+"5L6^/V?.Z[DAP5^7WOY M\>(]:734?,$RZ:G#7O:Y\7SZ79UQQL22PTX?)L M:X^H:?N8PK)"OOS XJWH+;316=;D_:2-+1>NP!*EI'.&"<%:)^.W,LDCDUHA M[[XAEI&&<+:!VXN:XY%X,)E@W@7;!"[Z#RZ<\O^?O7==;MQ(UD5?A3''/J<= M 6E(2M3%WGLB-&U[5I\]GO9V>Y9C_SH!$441TR# P45JSM.?O%55%@A*HBXM MBL*/M:8MXE*HRLK*RY=?SF JBW*-)JL&S9Q?(>\DQS3X@_K5Z < M9>A"AX]JN/Z[Y*[%>Q6Z6)>L?7D5^_8JI,_+&T=GMI9AD& M4*L8@PNP04+[F+X\T$$8D+^),VTFT7WKAE 4NEU.=3AM@8P!^MD8WJ1<@'7% M9S!9;'J)>5NQ:;Y:8JH,+#QY5&C0Q\FU#4R(3X=14+B>(X#MM]+HPT#.?DNZ MIQR>'']K):@FC/?=C)7*Z[K?'4,6 __2DW/WTGMP?[K7W4WZ2;+A3&P,$C ] M(@F0)825M7:3 5)&<>K[CVC9E%43@SS#HSA <6,&LC>]'")9:FJS)7#!3=%D M"2=2_.$^ARU3E"C+=D P'G1S2=)_)P?<#APS@3$<6==%20>Q(OTCT M4X(HI,"45YKF9#\[2R4F^PANS5(7I^X:+ Y0GW([;;[<:JS<,F=[I,H_Y&[5 MK19C>NS*I=&8MCB>3HLRH2.0W(1_'GXZE'0)GIF8F%M2P'-*63;6.J"?TR69 M%"!=.)DD[QY0H-AC>9?F,NG\7RY"CVGJIC*S!@73\LK:9(#GJU4)!+M"7\?< M[9Y;+_M?;SW_H(EB56M@9M$4,Z QT#*RDZLX?=4V1Y6R?P+?*K@J;< MGG]LK*'>(.YTBF5E8!LYYN "5$;,YIM-SZX#2NX:U U&3.OX,X:4U?A8"%LW M6GF)!HMXA3[=W&1+%!K*ZB"W.CAF\/=IC'.4UG@(82B6-'4%QR;,TTK2+D@. M;I-"]*XE?(IZ5\!<3!JRPB?0>]9Y:D0IP9 H5NH.,TY,=$R<>VPJ\0FX>-G;=1U'$^K>;#8KX*]<@SI=\[&)F;VGB"].[A_W ?W=R%X MZ.SQOU'"[=>RF*46"UK3V)[O8D]X+LOVCT32=_'Y-F*=?^F'*B>BN2UE%B/CT?1<'C2%_'W$O9,7P2"%1V? MCGH)ZR7LF;[HY'@8C<^V[?G12U@O8??]HN/CXVAT_((2MK\-!2Z2Y/MG[6S4 M/V-WGO%$W@]MH5-.#NZ>1']Z1&+H331Q')U$9T>OWR#72 M'(^CTZV['/9K\W7"**-H--E=^] F[?,B-[.43&=Z[;;%<^\'180=Z$V,9 M^( __>7=J$4-LM=6_OV @KU[H M=!B-M^[?TPMN+[@O_+FGP]/HZ+07W%YP7YG@'H/&'9X^,%#Z[(*[[Z4)7*3\ M&(2-6H(CF.2D:+!B^MZ;;E?$\.2!?2'O__D/$,&O]_G?/@AN^(3A@CT1H]/C M7HQZ,7H":ZX7HUZ,>FWTE&+T9L*LC[#I7ELB_Z$.[RL5X1[3<8LH;)N6[D5A M;T6AUPJ]*+Q)K;!M;_8 #G:/QD4'YT^%%YL+_/G1\?T_B&?(H/VN[^# MG?Q=2(#I+WH+1*">_#Z5*,H.V;]B2'=1V(ZOFV-ZC M3)E\T_611Y[JYR()9>I;S7_;,W^^-G[*?K ]\V?/_/DB$](S?_;TBR\]ESWS M9R]Z.R%Z/?-GS_SYEX^!B]1S?[X65K-WH_.S:#(Y^>XQ7]9SYO72U2U=DU%T M?MH+UPXLQ3X*UV0]M+U\FNQA](U.CZ/)B='+R)=^XO=Z:D^W] S>JK/ MO'HC=)Z3271ZMBUKUNZ=QWNY.).CZ&32DT;NY-H<#T^CDU%/A+N3BS,Z.H]. M'PHJ[RD]=_C*-T'I^8^[T"5O C,_BL[/>E["G5R:<30^[IE6=W)I)M')\;8E MPOW2?!V3,3HYV=::?\*E>1-._;.Q8;\V$W@\BL;#%[2 >_?D-LMF>S;L?FF^ MCHX>1Z?G?3AL-]?F 6S8KSBWT[-A[S ;]FNS/4?#:'CR@E3RO5^P>6T>1NS; M+\[7.71.P&O;UH[NU^9M;)S]A07?58#Y"*:>$""^OTBI>W[R+FZL=^?19#QZ MID7><>1>+ZFO25(GT63T>/*P/936MRFPKT)FWQV?1^>3LZ=3K[W,]C+[W#)[ M=+P]7G_W6*]?#=SZ8XNAY#&(CSTA"7TWV4("M_[T5T2>]0(A@7T1H?%Q+T*] M"#U*A$Z&O0CU(O0X+33I1>C-A4\?W\'D]0CX5R^^W'4E^!;A&B^#<.HE8?=F MZMT6YUTO!?LJ!2_9O_A%+9R>Y[KGN>YYKI51_ ]3APS7T2#X38BM X[GM7L& MO\+[K M:"OBZ_5G)N82_."TFL)I4=/]])>TJIHXGQJU3>G+\0OB,EO!$]$=@Q?/<9?2 M!3!ZW(+JP0_<=:]6@,!+'52\ERYQ+T4H.K=<#Q.2(IOPY8K%B4=@DH,8)C*^ M,ORP:M"@&-4%21+L2R^([1?R O+FW3SY\F''8RX_6C^,'$GYMR& 6I9KZ&^) M+ZL"W[;QEO6%7N.M_*KK>#QIP975_Y^7'BE^90XN2Q-_/HAG,,3OX^PF7E5_ M^G/X;?!AK;E\Q#1LDN^0IUZ/]RWM)Q'J%]U1H8I'^V-9U#![,!F@$>DBV#T# M,+3-M$8=^"[];F 6RZQ8&?@SJ.EZA>/%6^"Z91:CEC=?T#A"HP>?F"Z6,=_< MY& .%5R&JY3ZF=@\K1 VZJ&;RZ:NH)S@UZ%5]O#X28N MP5RJJT.P# 9H.>.#HVW716R\BKX"'I<>N GQWU0T/)C!W"17AD^->+G$CX(Y M',17I2&KCPZ:^WS(X>!B.BU*_&>VBF"Y84 )7C; R2MAR?*5+!L_%];\E@]; M6U86W"[#CTEG!W('?.'"U/,B.>R[3NC?7EUOA'ZP.]%UHF7*C#GP MTQTWVH+?K;_T(41V=S[^]72V6&_UT7?ZZ#M];#EI?;N%OM-'+WK[,)=]IX^^ MTT?[1)1(0=_CX]50F8_'H^AHM'TAWBLJ!NFEZ\6DZW0!N@:R]=O73=6[I&Y\-H,GZ9_D3[6W1VT??X>#O/>!-TH'V/C[['QVXO M3M_C8W?7IN_QL<.+T_?XV-F[_&QLTO3]_C8V:7I>WQ\ MA3!5W^.C[_&QZVO3]_C8V:7I>WSL\-KT/3[Z'A]]CX^^Q\>>K6 M0Z?O\;&S:_/B&^=-NM3W(E=X*S[VR?E9[RSLY-H,H_.C/CV[DVMSOV_/.O0F4KXO;M#UUO;FQ3GKTXH[N2ZCTWYA=G)A MQG"2;IOFV3WG= >/S\U<1\_7>&F?:GA>>;NIT3":G/8MTGJ9?3TR.XE.C[?% M,O9BVXOM2ZO:H_/H[/B\5[6]S+X:F3V+QD_>]?>IQ+:;YV\TN87G[UF+/^_7 M.>JE2U3[4;[H*/?8CW1$]V\B7?GNI.^]U6=XP*CKQ: 7 ] &7YTBI1>#W9NI M=T?CMR(&^TO.T]'?YTWDB[=I)OHTF95=5V%O,<_V,CFV7A)V;Z;>;<%8V4O! MODK!MNBUURT)&V**QUO%%.]K^?;/V*]G[*])_ ?]QQ/U2'L3QO1H5M?05SQ])>T=3;:&T/=KTV^!:C]A^/X9X<7]*/=EE'ML$3\D3?/H&.:. M?/S]*WBZ/FP7=?^[T>'Q5\=J/.5QW8O6SHK6\'"R!;*Y%ZU>M.X/+SLB-3J<;-'+O4]/;HN*WQ@4)2OR$97"M]CF^[.-MO_LG=QDP\/A%OI[ MZX]^/6P&O="^&J$%F7T\G4$ON"^_D&]-<$';CGMMVPOMJQ):M!!V5=ON<73W M,?"%>Z:*^+.ZUN:M[=1GF)==W,I;6OM//RL['NSI]\7;W!Q M-[;T6?I]T>^+-[$OX,QX'%#K)?<&^4U_KF-X[E^DUZ?JK"NB_FJI.9RO^4YHG)J^_/SA_JG:LD\/Q7BS+0-\I@AOZ6^+(JT$_? M>,OZ9ZA13V%*3/FU=-N8.WRV^@"K_S]W -!E?&4.+DL3?SZ(9S#$[^/L)EY5 M?_IS^&WP8:VY?,0T!'(R/KU53NXA+?(7PLR.[?O6G_YDLT[/^3Z%39A.@W4X M[5R'GTMC!N_C:C[X.2MN:&^W_O1+R&RVU1>?W+T3GV,.;I6\/\P@,3/X,W_H M%#]T1M]>422,_K LB^LT 6();XGWUBJ;4@.)=HFJ,Z!7P331M6Y/ UKPGU04JZ=)(JL"UB^+EY7YWO[CAR2MEEF\^C[-:3WHIA]"R>EH&T[O MXY_]ACX<\J:6D*R\67X^I)]:5A+_=GQT>#X^W_CS\'"T\;?;'CL:'XZ'QP]Z M[.V_'9T][*G]8%]LL*?W>NP="84[0>SG:Y=VN'1RE+4W5+%\&E5[WM*T:V<+ M[='?YZB ?H'KYM7@IQQU#YVA'Z=U<0GFX]$HN@>]VAY-R#_PU-'S<>MT/%90 M5$1BB[J=G9NT\7 \N@\+WWV^\?YS):?2^J->^UP.GV++O9WIZD7ON43OL>IM M/'IM^FU#]#M!*[G$:,F@GA<-/"II]53<8[3P?1VNQU!=[$?0N^O#=C%J?70: M@:/]ZLEC>@';50$[/HJ.QP_LZ]@+6"]@=W[1^3":G#T0D-@+6"]@=PO8432< M;$LKVW-XW6-F_VZJZOMGY>SOG[$[SW@BOXCVT"DG#G=/I'^].ZOT)NAU9>&CV:EE.QF?]HNS:HDRBL^&P7Y9=6Y;1*!J?;U^>MT,VWVZ?E>\M M@H) ;7A@WH*C>!/]1>#4/#_=0A/L'GW*OB[+>/BJN;CV++M0;+UM[\.,HE>=E^5[+Z;G$^BD_'V9-6]W/9R^Z(!]=$P M&@W'O=SVDH]Z: M4'C'*&'?>Q+1OZ89_'Y5#?:1_E5]YZ7]SK@*N5$'RZRIB+9Z.H_S*X,D37"[ M(59KN<9QNL;(KXT_K%^!Y;K$&!L^JLGQS73AU*37*)W5^N.ZKR*Z*(.MFM(B MN1>'ZUG/X=K]VZMC&NT'VW.X]ARN+S(A/8=K3Z3YTG/9<[CVHK<3HM=SN I< MY"URM_ZN':4>D/%:\DU'DV%TZXO&H].HZ/3!U9L]1+62]C=:0R0 ML-%9SP'<2]AS?=')$$_)%P0N[B\FXR))>HK6M_*,-T'1^F,KWS-X9[!'ZDR2 M,VLE!/=**+\V+DZ_N7YLZE M.1ENJZC[I?DZ:--HN#45TA,NS9OP0B]NPPN^"1?T__Z_SL:C\0^](=TO3K\X M6QZ=1^/77^2ZETOSXOMF?S,1?;>XM_2,-V$$KJ< +B"=+XKRU2 M]VX2#<\F?0NL75N6<70\WL*4Z9>EWRUO>%E>;K>\"2_S8A/3P=MP+,_[WLH[ MMR@O'B;M%^>6'7-R$HV/SOM-LV/K\N*;9G]S"QWL0@]DDI=:\@XR^;?4?/&) MYV07=^/1V5ETLG7=Y--.S M[(_V6Z+=$@$N8C*.C1_;LZK=$OR7V:$N,HM%H M$@U/MH7K])NBWQ1[NRE.)N?1^=9M&G9C2VR@IDV3__FG-!Z=)^!LQ<.CH[/C MDV1\-CR=#8=GQY/CY/+H_,S\?Z/AR9_^LB4MZVC<2:&T@99U:SK;![_IJ46E MF][V[^F_FS1)ZQ61LKZ/ETB,._C-5$533LT^4=U>5)B\%&I"WAI'HVB C&C1 M +YVL"S3?)HNX?/MQ\/UF9N?&U-R\X2(6R@8^.$ZSN!;*IJ[:EZ4]0$LZ$*Z MZB[H)R+01;S1-^/H^&Q\.!HLT $N\FAP,T^G%GF55NBMPZ3 NL(:X&3\\_#3X: N35PUY6I0F6E3 M4O^Q2 TM,9>U^HD>O2ARL\)V$Y]-#:/+D^IP\%_P_*)$-9"M8"I@"N)K(Y^* M+ZY <-(9_)[7@V*)?\2/S(JJDH>"Y,WAH_$#X4;\2VZN8OH/U^*B&LS*8F'O MAX]"2N/2S#(SK:D#,BU\/)TV"XE.(!OR-*WI>3 +(*K8*AGG ]4 MFOK&F'S#=\<+T.AD/1V>D M&*;%8ID9W'FBI:]Q)Q2S&;R#<9PHZZ#'CP;_ !U8#1+8=(5Z$C@(_#-N%D:T MP,/BJZL2-X[!]HI38Q+:SM\<'4\.AUY'7QK<1* 6$MB"I)B+BC=^6E5-G$\- MW34:^IL.![_/D<\<5@\4ZH"T8I&W!YG"-DV_X#CJP?!P//F6CR38_3#,O%FP M3JX&RWC%A.1FD1[@+Z@P47/%)4AB6;6^E&Z[:*Y@-?&_8&PFAD-F!9?BQSCP M:^XOBFBJ#P&+<?!O]EDBOX M2'H(S(+5B;B [[.XJOAC+W!MX7 X2JFGTE_4F=Z$#>_.JS4X.U\SS=G:JKY M3S(P)(IW2TFZ%/]:P1'7(2,P&#A$I_.X,NU1\_KA.MO[@D^*<4U*/&CI4)Q5 M\-K+E18B&>AD?'AL![H^GC]@_6)4UNFVTWXGN_VKVN^?S!).4V2+!BD\WV[# M3\(-[Q_%=MWD7AL>.XX-;]WR;BG/ M8/L/'K3S?XE!A@[1C#_FR-]P7:C"6\VR_*W5N!%JLT=IH2\#K&QTH->1_' M+TS[8,KM>[+5 9B6!:@ZW(LUJ*LJGK)IBA:F7V1R%Q*Q6VFM3X;'AV=^2WDO MI;5SPM&A*D1S&*4YO/#(;U!PM.*2G3,Z2@8=ITB<52"FX(JE.8T]!H.YM(-# MI6*^@/N!X]&J'5^KU;(UI\&YP3,,O &\0S; IIG\.2UAV__*)P0XTDYBX71TNVW:VT2\F^& M?J?9L^"EU?DG@U&@!^ISL M/]E"?_SXOB^9JOBF62@H^QR _*8L$E%Q=8S%) M2[$>'=UAF*CI?9<7]29/25VVODS5=S0$\\64T[22 <%"'9 \'MBA:;E9DX^' MCWN3^D7]IO8;S1D>1&N3-#P\W68'^>.P]93)/9\283 43NV2#]SE=KN%"QEC$)WU'KK/35W5,4WT?NR/ MT03VQT=TLL!F#3:$M7A08G5D'J;GHJGGFTYJL!74U5%+%[/B-1)%)LT\.56' M\+HA#2IIW"$+J$0#::+7PX3!\M*MR6 6I^7@.LX:CGA-HM'I1*DW'#ZF_WB8 M\,D@7,V"3#RWQ@,#LU"LC*'D ^:<;N(RD3 19A_67S,^.O.[C0Z#65/"'):A MR8* >SX!8CBU)#I/CZ7))63GZ0^HIAL0"K"O0#^@W4=1*<[#M(\N/TWVLZB_ M1U67*24/_.1]_%S'[@V=>Y-GL_UM1TS=.$U(-X%E-3K#-"WV\>O00K<$UNZ_ MFG= )W9-+/Z8IQFK0I]93\$RFM9NBMY__.\//QZ,SF$B<<;3*65KI[ W:_1\ MXY+A ',3)S?P&:P^7<(7_D7^-%A9,WAJ :=2U>!!5 T2T'8K3@W 5!0+T.S6 M\*(%]+\G!IPCNU8DN)(#KLSE" 'S!Z M(K '4UZG4\KUL%!5S0Q3Z(;/UH7!]KUPDX)'4/O?(K_B_X*G_8O3\5W8!_MO MS*O#J4? AIR#";PZKE;@VT-TOC;BZK M:9DN:2-=E<4-9K1@?:/P%S!HS0V.68 6D:US@),1K>1\"G_"X8(Y9<]ND&[# M'D-%'\?>1M4LT;N%X5V;K%CB@ =F!E^)BX5/@*D L1:5P0M#( N"5]"S>0P$ MS%B[@9<;9CZ/Q:;QQSM?#K_R LL=\&$\W'R.@;+$KK\+4\A] GC $0C4(TZ* MI7;3EW"&PX47IFCQ?-B#/!D$29/-I+$6,?ZW88I6U!9L, 1(E MPR$,6EBX _$%L'52WK"PW&![TOQVQ<4@SARE@\ MCQWEH+ ;ASU3/"_P&DS$^O%'?H?01YOI/ >]=96&Z!V,++56Z$E\:*<4*28LQG;9R*40W#(A#.+,UAO="U0MN. R&YA"M[QAU)>!&"M1?RO@JP3ZU;*"49!;XK#)=<4<&?K!4/?@2KE_'M)<7I0%/0; M>#QL^9 C/*06-]64'9WFV=!**^\I%[DXNYU^T66@G,V MG19E0D,C7Y+%CW^6F^A]2_B2*8ST5K C@>W6J]794CT]]?'D2-FJIQ,=:+Z) M>;!EPD.-;5#'3Y=-=3 BCC76I0GN4A_(N8(O]6 T%CLT\@8(J(U!04Y_US?# M1%+(B1&$EPB/6YCZH;E@[Z(\XW:BYWR/"BZ=W@.D^QX%_6=2?(^,DKUP:?0%8.Y[Z:!4)+_V,JOYL%"!G$%G#S)NC*F.3[.[\?OW:RP9.7U]IX :'8 MX;.S>%F9[^T_?DC2"NR4U?=I3I]!-_T0SBZ^H-UB%]_'/WM'^W#(SK:4],J; MY>=#^JF%RN??3H>'X^/)QI^'AZ.-O]WV6' W)Z/S!SWV]M\F1YM?^N#!C@_' MPY-[/?:>?9=WMWBENU##?LE_YKDY:WY/]Y7NR[X%N>"7KUK>,]]H27(RU2)LO$O%AG+Z=_&MIE'L^ MC"9GK[]U0"]@.RM@1]%PLFW'K9ZB:!MM3$F9-)?@X>V:>$_Y(D?#:#0<]T2> MN[8PHVA\FCUB]XR8O5P;K%8[B8XG M+[@\^VL"_#2;&8%W3.>8\B6(!2:B8$"2X9BN!N8+_THX "K5N(460B$&\?>W M84 @Z9 8Q'Q5QA:M/$P5W#47#R=F:D< ]\IE M?\)IV<5M^^YD%$U.MC#XGWQ:=CP6U6^+-[DM1L.S:#P9O<)]L8'A[CXXCM/= MPZ9\=/F*"^5%YKB-"CV)A85Y;0([G:T.P,J->._#; >3:U@-U M%X1WL=TH#A==7+]&$14RR-#UBFY V(?2:X,\<_BC6YD4 60(MX7]GTY]U?4[ M+.8:#W_X\.M'^M?HA^_PM1>P'AF^XW0_:A5)OG]LZ),)?H?@#:D!,0C>V(0? MO%?.DB""WYP/?8F@XA),&,J-BX#R@'1X0ANB&# BJ6LQS(R8%_D![[(Y[4>N M0CR=Z!(ZKNV539DSF(P*L<=C3T<2#%WY^0H_C%]254;L=@MI3 V5O;:&X;_* MLR8B,!\+_PXN8X:8+G"GQ5P;F9@E;*=4_BM>(%3T/[%3"/$4G D+'G5(< *V MPW:B>@ $CM,;SJ*CB8!>\2+GD3;G@M==ZSK+JE0 M_+J'W#.=1">:@./N@VBTX6JGL(7W*=KV:'+J75,L/=7)-!DIX^@>)U,.X]"W MW/.8H2D::2Z2.\XT=QZ?;!@?B!B5, >SQ!/'G_Q 0WT7:T ^.#3*7OK9]T+? M@++>UEMAU0Q2-PIJE[RJC.NZ3"\;5ZOHB(.(XU?513.=W-'1D3+*R(&WA=G\ MIHEF>,<3P#KNMK8UZN(Q0HW/O!HD\DPOH%D'-NS>;FHU6Q!<6Q+V[D\Y5OOJ MSIVR_X+CS J9G_')::OB[<%2I1%(+7E&1T\53&K;XCRR9(K?G.D]#\H MZ6+*]'..S4N7O6-%N*I3-C&%L#B(T^13_KLJ-;7UY7ND]G]V(*2]5/OO[P.Z M>JC:GRCJJ+OV[]KVLXQQSH(>,)>!,+6.M)J7.*YZ@B.Z\MN1B*=(3'_Z].NO MO =/%;?5:U7 3[>$;04\/#E1RN+V!6P'D57$&#VV-BGL44!/+,=T1Q!L72XL M#:6HNT[F2?8?@SX"2M-;>\%6N6YZHN.N9%'1?J-5ORTRRI L=9V4]7#PD8SC MM#:+2LAL7!+CSB6T[&#;[I5UB^DA6V5\JZURS_90H_$SMX=ZZBVWR1<(^9TN M/.?=_AP-PEE2E D(8XDQC:9D$;/D*IZY6'A:_#3 5==P$TIP-04;2+A7D)ID MG?D/V4CP5N[4PU.[\GF[: >?D+40&"15?0/.P2RY7(,-7C7D\R[CN874[#$ MXA39ANK:!$1#^+R:2%6R=)%R]"%R38+*M&(R(D=*B_'&*?$],F&4^VY%-L-L M"WI3,PL+[;ENMIDTGZ&2ID<-IEF1F)KP/\(2:^(JHGF1\V.^6/5CM(-R0B;I*\(GP0199P;FCBD<>,R(CT,L(O M"W@Y/+BJW2MTP,=U6<*)IF_%^()CL$XQU N&)TV>S"Y1=-FQ1W[ *OG*!*DP M""QHU,P4.)_-$A[?5&)XX *M31>KP-;R6KU?,GU.7MA5XKGAO\9D<-/@X8_, M<$/OCSTWJR&@ZS9<*-3CZQ[ML%H$/!C>*LT<;L/^5"C1$<[2UIVU'J[Q)WNA M\3_.9@=_E?7X1-PT%YJ4:@NMOVMJ_BZFFB1-2#.R".@2\ 6U M&!7E59R+2\HZC\T9U'6BKO'>R-'M.?ZP1"XE;B]4W P/H&9[J-Z4QKCQ&XLV M-OCD8(NFL%D2SU\B=\('SN(I*AP.C8+".&@Q#>G51)(@4FA(>U;&I*7!Y(53 ML"QN\%=[2M@V@(_9'V=[L3_>8WQD"HMUP6%DG.5?D0O)MB#\27B,]\E"^L-P M!+PTMZEQ+_Q*O7902OWMXN)7QQ3'SW4^"5.6;_&"R)Y&FJ]N$7\VCE!:4AI( M$KU4[0YC/IGZC'3'>D^&^YR1WF;??=5I9S9L#(Z:1+/:VZQ:D.)RZ4 ?0PCA M)3:_B&E6L(S'-66Y(B0LWD:-[;1J"\,UN;BNUZH2=D MAE>_27$7"Y'Q!@I#.=N0X)%VHTF(@?*2 @W(*NO>1L%LL*OQ$\L41Q:FX,*] MK"LBT F71^?]_J$^-D)WR=_!!UPR&Q\./A$1' 4Q?^DWMMQE L< MTV(D?B[*Q6 T//A?0AFIS#'PC?0W6 0 1PHKX[_$VFIW1B7A_YLOR&K*!,V( MXKWD;^?OL"B2;8YAF37UI9^0W)^:(E!+OWM-QQZE.WYCG+'^UK+(X=_3O8MO M?3+FQ26'I'^!#='2'!-GI/][.&"G\37:;'QMX6^-1W_:'Y,-M];YUXY]PPX8 M'!T._C?&<,FAEB[H\(?,_O>/WK@:Q)<8.?V%&T0,^[.4IK^WI>D_ MV=+T1WSH+BI+XH]U*7];BI_ZG@2V2!_K:](DC4MKI4@O&ZD!&63%-+C_;@B/_GX:?#08(4L645^3 L]9+47,Q@5&*PRG>X@O'\ M2^+_VAY9XQ0H8;VXZL0YJ!")) MXZ/2J,2J//N?.468R%X3?G_YT_^"H27%(AJ\C_,XB:7A>%67("[Q YH.N7X3 MC)&-D?6[]@3@:@)G&4;IY#;![6[!T\!0&F+1CQ.$AV*?)^OAM-C_-S\]?"BY M;@FU@[!9$%S_(!."0'MG"JB'B,N>K);Z$O:#1\%OY\GM-ZW()RLKFX5'<7'*,_4@7O472<96$ MX/SS'4F(+N-GGZB]/]A>LK^A>[MG6OL/7O-;*!&ZP=S<3 E%^9MQ='RVWB5M M0[K L]6/HZ/)L(7>XQ(!++%W3GG-@5Z?3H"%2PJOR6Q&US^,O.8RYBXYG"IIV >X-2GQ M6@79+7%;?L/F2=3V80:ZJZ#95D>72 PI]/6S)6@H#1/W,W6/)EE0\H=G%^E1 MSDK+([F=8,>!)J^)!Y36[GC+C]QY 5-B/B[BNB 5OH62^D 0R&+!/6!FV)6! M9,UWX<63;./Y'+X?Q4:ZR6#'*! RP3NDNJEJZGK%@,1-;=N;+-/S0K'%Q$QQ MV0:$KU 3<_=D_U=Q \8;==*FAES4_ V;.")ZH+AE/SDGW/<3H@IO$(_(^M=Y M,2#H@00\77>/NX=U4=D)N7,F\=FB13+NS6,;R;FN&U/X9UJ[X+,\*\+Q^6FG M=*A6>-N->=#D&9WZW-8I=XL586L@L(PIT)"EGU%,8=%R&JJ-#-OV86&#([SY MQO"2@U04)6\FPD.O(I$A,H]N4,H3PV Z(\FDC!H(!>VB&6/LA$6UY(R5W1=. MEVR*P\%@CW3:K8GW#HO0!GF4:=A:__N:>[@$K@MJT:5:BVZM"II1NP#I?1[E MVT"U-+3OOA=O_J1WO'L+IYUD^%,PY E=1B__SFT5ZFR#T6G)WVOTB^C.=_BD M[Z2VB=,@&>VO(D?W:^;DG1L*P2[.&,?F-^;:3GCT6;L[!O%[[B--57^?3(X? M2DF%_=EX']88+%SW;]Z&K:;FJ)/L#7S!:!+Q!=)7N*,).5_XS=%Q"X7L#.3Q M<0M/_,U)T.#)D&A:3"X)]?V)-@XQ_^.#(*ZXHXOF@[_28SFMVUPQ L$$R&I\ MI^"B6QW4 R5ODW2E1U??_0E==5EW]Y?GPE,]1GJM:A];V 9S82_1),T:>I&# M47,+]4H=5+J3_(6KA,FHE>0M[95I,GTO>,'A\7"Z>K8_O,']X!VJ^P=-W'>2 M'&?H>&(KI@^HKS;LK;K&MFEZ8D&]HI 5KE7FP\?=MZ^_53^%VT0I*+NN$Z6; MW,6BG(2W9[-NXMJ.H:Y+N+>ZF-RI+J9< C%%XT^K"-ZH](B@2N)IMZN,;[_$ M06GY-4DX49* UP4GU,D=4C":/$P*3AXO!2?/*04G>R<%O[=.:Z4#6@1=@C6? M40Q#^GL&5C7.T_!P//DV@O\9P?_2$X:'1Z?X)VU&_" @1="O>.;=N*@4EQO MU!?8=#M\NOFRI,R?-=5%WSLWGZ+\WNN311-RL8IO9PD(G\L9FK]9/UL]* @X MR//X\]>^&W_JT^M=Z?5QCVU\ 6PCBSW%7ARQ!H7* R^80GW,ZK+Q&HPRMNJ" M;MMI-I>';Y\SCM'N(S@K5(_?8K$HQ&E41&:(<;< [B5?V$8P+I0 ]42,>#ARL M9_(06$^/Q[FWPCAZ&CS.\1[AYCQ6L1YS%B%R%OC5 **IKR=AH*9:L6\!W]^VE"86*HB MI>+;_NZUGOP>@3%7.8 WNQ5# MO]ICC%(SQHE?]-A99PL:YI%*^A-*E]B1T[L8TW+/>2?GR2W: #,O&MV/A0 E M>7 9DKNTK 1\AVT93R%MI'WC0]D_TK+*V"' U%ZG99%33!\%"+T" GYSFL%. M,6S-C__]X<>#T3D(+I;8IM-MG+(=TS_O?>KM@YT043V#CR!8"FC_FS5,7K$. M8DP_"5=>M/D1UR0"=Y82=&^9W:859H%6F&FMH'?W=YQ/+*84GD@TF\E#-K8- M\\?BR=J@HTK?4VXSJ))9N=1IL7Y#M-V<'+8ZP;RZG? A1]F O?]W+(6UE;[Y MX*?VR6%/YE>\#=I'L0<%/?KH30K#JI.A&R+E&Y1^46ZY\*Q"T.JA,&C*U(>#GYL24[J1X <0RTLU@.T; M%@UZQ&:6\70RH*9=T0=G)K<20(<0O,J46;J%U.<2A'>6"@>"G7QZ[J71R Z7 MD&?P3EI:OOZ_"I!%/BFU>R53>P4/V"QKC9X!(2:P4EQD_,'DH9W2"!:X"K%H##++NZ!10H? M\]FT$W+!/%W:0L9K[HP@M@AHD!3FKZ%*0U[@"B$!(,T5)3&1!KC(LL:%DV^* M@8T(+$V!XX#_O%PI?4#;KR3Q#R180B1*5/.5%5*]K'!6Q5E52,3$XL&(H<2R MI>A"3JZFH) (GD;IO"C(QA6H&.UUC9"WTP%RU985&(^,CA0%F)W("L6EZ?/4 M7..RX3:@\$@RN"I@G'(^HYRM(2)=86OU ^ND.ET8M3",_28,!BBKQ/R;*DK5 M6BL+PS^+#F+>],011','$I'ZRGE72VB)QM@JQO=12"HE6.?]]R7MXP-O_+;5 M(U+Q^I"10):S,%->E:QCO\,>?_!WA27ZR!1'IHZ?)C)U^H*1J2<+ M=^\83PCB$ 8?/AP./O[^7S_]-OCPCY\__O;+Q>\?/O[CP0PJ1T/-H/+5XVZC MP\'?S15HP5^950\IL.ZYO<]NYW79">,7P^GV)O> MN3CDM8ZKW7^Y@X7(;O[%>2OXA]'I#Q4E3QKJ M*,$%I.!%K:J47"(?Q'SOJ&KPFM]\^>A'5SYZ:)4!.CL2GQ.L$#H8-A!_;6'E MBEZ\8T+1@@XXQSQ#=65E<5,3K2\!:IBTDQGO^,B&I! )OM!IY8KHP9SN/Z 4D/N5Q ?V7JW MJ%>0Z-J',.6!+(76P_:JT-&\@A^<+E )"@N2HA2@ >\Z3C.A]A+=YK]C387X@V%69*!].*& )P:_!@.C:CJ(98 >)2&P MBEF#A7% $P=3V-$^\_LMA.>A0G>_^W8_TDYGR3PPE^ M]N\N#^YBTVNI3,%:VHI/#I:[NE3?>)88(AVMA-Y"1L6=DZ;T;:@L%9WER";) M9)R8U''Y^M#-O X8AJ-(OR=@-27M23RC2[,@#>#VQ=9QJ5YV.F7G@@T)5UKN MD+),@4'GO8]P"BUATDQ="!+KU*G@%CP7HKUE \5*E/]K19V%0:A0LPIBFDFO MR3OC!%6!CW;4>9:1NEQHYI0-YDV+':07D*<1D#\L8[OC;<1R\V7JK,:TH^4S MK1YRN%98SXMDE.D45LPRETP1(JFY<$B-6.+&P"WB!CZD.[QYVB_MDRSM1UH! M6CI92\;GX@:5- "FH::Q9(JU(N<;J/:@]9F(Y*+F#VM MZA=+/91BX8VM<;:4F+BK*V.8V8 DI%^+)M.L/V>L2841D_VPB---*" %:#ZLTR[/-; M1HR(T0T'\*XX3]761HG)XNEGK945 ,ARBEDD2A5 +S&NOD"LAR66]Q)@T[+] M^C^E)D 'S6]N[&V&+E9N;G07(B*%4+%):UC;-(MK'.8=/Q_PI(>Y.\@TR^>Q MH]651_A'$D)#CF[Q&.(ILA_C/5%@YXG.$DRP/\D=I0O:^@\ '?02L]' B 58Y$SZU\"5:9A)2HA5%SZ3(: M_F.GPB)?0RE<$)09231?L>4D -\A#D M*T5)[YET\/T_$D/F ["7V_V^('O;@\C;B\MT>];%-V MOZFBCY(> 6M77VK6">B9[%)MZG- <_I=LVZ6H06E^EK\VZ509RT.*CX+NX)7 MCH(O;XA,@_M 4<,[24=\-EV*,(BM+)&+;%H+C0NGC9O*W/):#,CX_1U3:K7V MG%I%><\]WXO,E@%["^^F-(U"H[1*G CI6E6<^4?#_XKB)]3_/1I\R*>'@W>6 MWQ__9FO+)%!+=&$*_NKPXHZ30G&#]JO[9':ZQ^]3"439V!ZW99#5 !L8[/A% M=^JR-M-Y#F._6O%^G)6Q:SX7;;+B6YK(.O)%4\=7UN7#6P-_H7U7 N*X8&[)P>26&9M]^22N8\OA1XN?FQK3+!AZHW0*]R#%K"VZ M@K#OBY)H 6-2%E:-2*$&>7;X1$FRN&47@ W]&&$FFBLPPV>P $4Z";-L:ADH M1GNQLD,[!59YA2@5G0E4Y3]T)/5B]%1BM++]O%C/2!44Q@[19."^OD1@MEAJ MUJ0EDL5/5]RU5J2.RG!%9!67Q0W['NNK= N;/I:/6<@'@8NXNLEP M^=VJ9=*")9,U9&=X&OOU/N"6US?A*DQ"Z\+&\-;M3]?0;.:2_>8<48\A_U6B, M#WF"+7PV U1W0HRW) FX/X2N@X"A1].]--VD3)K%\LI$S?P:2M)#YLU-EO15 MN>1"3W+[W(#5 M/8?3,J:.>/I+Y!X<4,(6E;>S0L+^JZRX=%!"ZRGXY*198$#!2-W'-4PD-4SX M8Y["64Q%[E;.E,VH3!?$R]W+L),OHC.1QCUU.? M"QYGO=)O0GY^&,+*AF7),A5 \Y%5EQAZ&5:L65B%T76V[Y8)@*!&:WRFR;G M.A OJ08-%)YF+PAV^<3 4HJHDKTO1? @E8D1R9(EG)8I%LE0\!@+]UL%(]0# MN2QBM$P$\RD+XC<#)W-?M=MU41&_%'F;F_1Z)%2*W-MOEE;8QL)QH]<&*P"X MX1WRG!C6\>QMT :2)B04D7.BC?H;0S9D0\Q1J(G= IV;!1,]:#$$ZQ%+&K0X MDXU2S5G.]0[R&T@(,_@X=GP*H:LDK+I-13TF]^5QK0 MPWDXGVQA,0$\^!_QE'JWQ+;H86V.KXL,[#I>G=* DLP=K 4]TE20A0&VE,9H MKE;,W(SWL%MRP-P:TME1OM>U9>?8*"/>;%^M[KEE-@T%FO;M0VZ#YDO+03UL MJ>TBC22LP!]^]T!JO,7=RX&5SKHP*2[C8\+E M;B@-9'PTXY2+.=7SF;5XCX M[4J9DNIDL:8&UU:EF]3@*8H,5T11.5,6I891),8 MJJ-!AY6#EBZ(J'A0'O23 17(U"S\M&J"FKY%M%NQ]BGTC7RQM=T?U+52U MI3_?;6M0A8;P(3*FZ>)5<: ZQ.]P'5XI9RK[G!K_WKFF(H(DJY&R,:U)>*<1 MN%4?F%U3ZZKY*6XP3PS4M8N04@8#/821]$8[=?.A%IMT_GX1JBJ;=54YN>Y= MR[BGDKMX8M@KS7U,M,@.L6H6'ANCRD>H90ZCR7_*(>]''-@^8M\ZW2B[*B)EFOMM%G5L^]NUPG*^JJBQTP+$:2&N"4=Y M<%[6S=DVVU&KE0H>J[_"V#F1\5?\']LF *3G)Q?.^U@F%&9!8].;G[+@%G9, MO1EG)J'2%5^)0F:,_-7N/[(Q46YZW$H7;N7DC>!6ONJLMMF?""F_)I=MS\K6 MSXAER046*.D'3+P5&$!(5$;@ +L_?[SR\)RHH.)L#F8@J:Y"KBV MFOP^1)5AV/D6^Z;&3H/L&CO\*C5#M2#5AT53!'$OT-77?*S^OB$8%<95''9D M?5$5QM1VQ]8D"G1D@L-CRX*0@X$K" 2YA,);<\B+&=F8A,!EH"C<$=D @S33 M5/GF[N!'$ @ ZQ!6T]Y!87LD2;,FF/U6\'T:,?Z[//,@1".S1!>W246EU)P. MSE@%*L(X54TLAB1JE%VP1DA[+T3:EK7[08=1VH&&,!1S./C15,O4%H-@1P88 M<%'6E:HM"4'_+9%^SOOJX[=>JP"VQ MX(A>WS"_W&4*MKGFLNP('Y%6(; -=AAR6R=V/H2*SF&])6N;=Y*'_F=.; R? M:MOJ6%ASK07]731 H;M:<9$E:#]3( :#VZT*=:K8PVL:<2I1+>E2VXH6:"_) M'O@N4.-Z%15H_F9T3-JF+DSUTRPD\('"*V9WDE(8""N-;(&:;O5LOQGM=E%* MK+DI%FD%&J_"L$P;+/+8+76Y"G%S&X,2EE?6;?,@FF.Y7V'0S;+&%I:_@L-7 M@%^6^#LJD#%"5LT*[+4TD#UJ8O8QR./A$A*"0."9=$B3=*6&L2T-D1K)QKU6(DF.H%5% MD:6#OP$?RLL*VCHN38'!^EQM0Z*58;;MW#B*7XO1<$.DO-0LE<[BEW'^&85S M2DBNFF$4H$A2&KD+,'&?^/:Y$99F\5G657:#$6HB!*:R1*:_0=LP4&!JB/01 MMP^1^FS#]R'5[[]@JJHDM5U;N9M(D\4(K+]"$\N3_J+##<\.^V1WO<+USIB8W#_?'4;4=KUE M1F@VL?WAW=C2[MM%]HO7;+']@L(INDMF$ ,!KEO&2TRG6^-<&KI)YP#2J$$6 MR5ZPD:AK1FK0$ MCA;\MMX&6M(%@^EJ*CJ8"0\=AW^0H@R[-@GDWRY'O5JB^4G?69/+3SE4-"Z0 M>7X!LS;GOU$LGP+B3 ,Q,JU?H&FD"' A+C.W;$(5O9>%C0%;X*L8[ MLY6%L2QJ>47H!*$V$9)'Z4@JW;:I593*34O518QY>QBSC;)4QD8#?/5&MQY. MJ*&3G!VNI'7@D+(6Z*.FVT)FP0*:85=.X M*8>K0^MWX1(@P7S>.L:(1*<-J>)Z*7J9G2@',)Y*2I)*D/LCR@M2S_[S$L?@ MS[@#&$7!4&KLG2ZMGHK6#]A*.^10, Q-Y0N^.3H_/SRRC;'M,^2WR=G)X7!_8>+AI8*/;!Q:\O#6PLZ/)X?$= SOZEL$FZ!3N"I8UI@D/6":(++DBL*SY+F)P O/$:?DJ1<-F0&@'DD$.R@K5&2[HT;7 M!ZH7\;0LNL(&]ISRK:AU]+;N#*$0F\D[WW1>\W0O\YHA'OYX M!S7<3E0*C(^X5$ (JY4=JW,9@ZIP)AK9?"UN'0Z D';1X99ZCB%AM.=!Y:7. M&@G.J&W:YO5KNM6:;F(^T@7S7+H2K>NY2:F;F#V*.HNL;3Y9 M^C.%SRLN T'AT&GL^Z!R][E6Y(ZBY%.#\&*%#:N:)9KQO0P]FPP%"VV+K*6[ M5VXREV'U>0DN:4.N0U@LDC=NDV:I&6S/0HX0:[A^F*[%Z4># A>\*F;U#2H> MF\.UC X?/OVW;6#R72\%SZ=)/)$A^%#.=;0H8*Q^YRROHKS3@J.N=#TK-+JD M7[IG6[J0'H52+K.54-;5U. $SW%LQL>9+E*U58/GN^WDJP']'U,%1O3;%GB/* [G!(P,TPX*#$>ML>[VH?"5108@N02OT M[$>6Z+!C\9C.@F-A> ^NY!0T0+]DSWD\VU4*3'?8.[@"4IV$R;9*]30-X!1/ ML#C]2K0W#W.\&@)7:$!<$:!]"6K>+\C36JXQ6HX6;$C1\#)F M@%-LP7^7<97N>EKVUIGO)+Z=,KBZFJOF77BZQM7GJI-TMD4QZ\ +PFQ>^)(2 MG5Y2B"B58 D"Z>FL,V!HFPVYV]$PF,VPEX^%>_I4D;W(L02N#R6$7.IF7C8\ MMQFJT?KX@/JY%4BU87C"<+_"N/L#LR<]]WUK0NA3RU:=*OC(]NM!+ S(RF!E M8G"!TEQ.:?S'DN$S/H&M;K/1_6]&X\GAQ&4 Y(_CX=GA>9@RP#7X9GQRXG,< MM ];N9/(9RMHU3@[41H+[.PV@C&WN08"4QZGO>+551P 18*K DT:HJ MTN&+%CZK31\)"@B/J 5FX*>NJV0+>1PQOLWX##NN"(]QQ+K@EQW:@"(2 M4\2M8FQ['4VP\$ZP\>C!&"RIFE@0:YRC*4#?Y 0#;N$X:1<@ M-*V[:$RZ1XJ\V)Z^9 ENP%P$M=L7:G8@4N+D&01,T:JN MO8,+<%\A-'O08^'..3C:')VO\M''N/J/%Z+%--?[/%B9!(YM:[2J\AUPB<_QKN=<<$@?,>Q M1W3#7+( '_PICC^U#!";V\3Y27-_ K;6T%\/:NK2@.A381S"]YDG](O87KH% MD5H5[23SJKLU%):&H&!2Z(T%.FGIDR5Q"Y.%C%@TE7346Z)!/8.6,I,, [!= M\ Z'_$$6&U^C0*A;5!]J4$&+)5P-U@XDR3++%05"8@] :&G6"Z\8.IX]P MN?(62?.\N);:[MK$"TIRDJ59VX8K>+[YK#.%^O3&(68-IGS-+*>*R H5?Y06 M,]JA07600VU6_TTQ7IT;:85.C=++:\/5JY\-Z#V&:?OSR#)NRH[QCVCPK0%,=DKB@A=MPNNY\9H+K5A:5DEB1,#IP+^'[0NZ"K+JHT/O@UGJ(>I@GY MJ2GA'' 1/#3%VA:]D9#(+W#RH!_A.#HJ)H G/2T%BH*KAMJ' J>KT^18R8D/F6V3E"*P;7 MRE,)J ^FD)F)RREK:47>$/E0!=-8,O&49GU#UKCPO&TU#K3'1!C)5X>%_1AW M5*Q7&@2U/+>5'?!6?,W[(:A%9#M'R:Q/!' ,#5FBRIK(!"4*HD7#>2&Q\D.T M;1?X(]H-\2!_>R6RT+B'.U-%Q4 ,4\NHP4K81MDZ4?>;66)4Z,P^0:&S$!9U M!_!J/3R@N>+HZ>3+)QTC:WED/#@MNA2-$>$-MI\\O^7HM1]E(RZ^C4;+!-6% MEYOJ+?T^0 /YP M4B#-Y;\D9484IAH_2_I!I%C*)1T>QY5Z(7Q XZI("]5J?,C_0$;6C:5S;BL\ MH>A,UIXE@6L>,>H-QHI1!8<\/E)I/R5HG$-!^8.UXI/;/P>R!WP]XY1S[RD*+Z7@*E&= MLCJ9_1IL$^[L%V&K1?@%B[@/N+!M$&_:!/T"/-L"? A"I0=Q=1 ?6!NYUT+/ M/_\?V858HY&R#(-5M4$G/0F\L5^5[E7YY'B4)"I!T:&#>8%I2R'VZB#_W.P$ M[=IL_V%]&B&9(HC&-"N:1'A?&==YL"S- JO4%+&&IC]RU41.,-N&:H5,EHQ# MP72VRN!@M#>1"'TUA2FVP)< !N_HU8DN':&4_U7<& J++02+6;1>*#V6/-=K MX#!8/K/*55&'<)TK:C.I.D=&;,\C=B+J!M.$C5+:)74=;EUD8E-PT $R8$/L4-MN8N?C>TZ0"U:6C4E]J8\7C!= MU%4N[@82NA$7!Z\AK':.R91,NQUI-?@EG98%+OR3.)MW.!8[MV\LL[*X?Y0B MI&YOHK%]T#66BBPK[ZK%KFVCT0)KJ;9NZ-59C)MNSGK'^: ]3TWQYE8]2S^; M+)T71>(B=Q+95$*BG(*GT7:EY/[%$!3W3A"QEG- M2L69#2R%%6[(_YBRX'[%G/(:\#I7D9N'RR9/Z&J,EW W'27.-FT+,OCK^E'N MB:/@"$26']V9Q-(EI:KR#K5]EA+59DQS2?HTIH"0_0T;U<9ED@FXTHY30[6P MX8NA<)+C!>T0 M"^)I=.%*W%SZ@+CF(*GA53(9?6(%,76\9SL"(8M429D4<4 M"5%E_;R&355ES&?&AC%: ;_="R,35S4E-9AHS9Z_2L6V.V@MI:92 MM3Q9%(G)F#W7LI^D-OTD3,F$.&,,@ TJDFD1G/MM!*[3I%/*M5WCZDC#-0GT M*Y+78&W*X'!P=,V^$^CAX!\H%#4\YJ!9*KW*_;,80L&V$BMA_7C7"00.>I([ ME7YCSBJN/B5ZFN[TFH!>KZD>/ 4M%I<,XR.89AD:8$$PDSG5@[,BH##>J,C: MXJ(J9E%(0(U1YP++3X!8?]9(TI;$A=7Q#SW.H@MG<=[C+)Y^5L%*L[V9IH48 MX=1-3!^BK)0$P:5RA&B!I65R@/IBQ236S(<\2Y%'V?D%I&(I[9"O+*-JT#@X M+ *0O<**IGM,K;X:2$G#1S6[N? MI+RC]8RK\H,Z.E!U85)$Y3AL.:+RH@# %_+M2DLQ5U!'%),9 UO5:<+MEO0Y MU$(.TD'?TKXY@V28@?'VVSLT)!_I0>Y.%J5];H68<34+ 9U0R/?-W$.>N3P" M8X*:;&-_(]=0S)-%LD-8D!,AQI/G@O:E.Y& ,->%)02'H_MI3!W4KP>LDK?1 M_FZ1?=ZO9'-GQ>D&PB'*W*NR'V5[=_,',1/[.OF#\%;,G5EC'^$?28:&H/QE MS7W/D\Y2#D&OJB* =AWLJW'T?U>EN&V^7T4>N:%LE8'[\!VD<()%)$MKZV4$ MDQ$;(" )OV,!G/M &/5M,T+VI/3F^MLYIK;MZ]N-/@.E!(9DR9(:*F2R[I;Q MJO4D=:](>11H-(*011J&N"C@)^+R7(^^:?B.>K(K#RLM,JCCR%X'[J@G='%[ MN8F:D=_9GE?KMUA\<%HI0^7[%?=I;M^L$D/BYZ"6KD\A*Z5#]ED84MA'[D2CH%IRI7F6):'0U:#>K M$*UQH1AMR"1A6RLX76C%2S/+;$M9QSJ>Q[9BP,NX=+&5+4?M;/*5/IW6#B?% MD&KQL$XOJJA1NC "&,J, STG)DNQ1T+4,L/(1HY<&93;QC7W3?%L3?@@X=&3 M"5I#_ 0[COX05 2J@[0;I]K2/NOGMZ02KWC )]:A\^#G8![&V78>FE-A1%@'XJ70]J5 ML/@(SJS]!FRX!L(G_RWM? IWJ+FHK2?MER,CDS@?C#\W8!OQN<#(6C[P1$]0 M')-JI#")YMO@^A(Q N5VE8BU ^@$:R0"8LG[7>6W","/10;'V,%? MR3G]!^BJWXRM*?L-9?TF]"UOY7'8[46[RS/1V-,.C=2)T>]8P<[EN\%8UUIW M+FG]!;9T*A$B:],IX#V6;X/)R36I:];V)L?F8S PT@4YG/:7,..QQ<%N'*[7 M &'F!KNZ)YSAN.UV'EGLHN#NJ&.NVV28C26Q:A&Q,,56JSTK01\.<*:U$6-W/(4O M7"$3?4 H2ANO%?$@S8(.68;!.LJWA!F@3N;]T U>8VD.2NK7HG^1_B][?MH_ M.MERP=HL7NM$AI8\J@+=; M&_)9RB7:CF%G74;9;R8+WI7Z-MC?4

?XBA.(P>2Z?*+C8%GWCFTV5YU0H7(HRML4#_]D^R3.XNNB9.O=Z@9;H(Q! M&(I*TT8. VJKFE]MHS_ MQD@89 XRBGV1ZE9.P<>)?<].>"]O<-68\SJM4G$U,2 4^:$BY9=JF.16BJ,\ M$D2@-;!7KAL:5HS=)K"A%IMU\.TE'8],M[<>PLZ .H$?*O+/E8:VUU$6A@:E*W>&H MA2'5>(,J2XNF0G:NWSOR<4S'U/%P)24QG(\K&J)KC19*3IN6PW .$WM-D%Z> MMKHS"QU@Q68S0GDE.2RT7HH*4%JJ\%*]SV+0MQ: M<9/6)@UA9@*UQ"C>E%XCIAQ=N.-[8_L25P+6^%:(_V[ U#1H9EJ;6-N"W4&2 M1)R+=5N9'41"(W<8*%T-<17P@ 5R\VNW%X=UI>M/+)L!56F(UMH MD2!:IZROY7JVZ;]/!L\U;7*]FC9E[W#QGK9A5+_TS[;TU1 MM=[M%^?Y&KZ0RX?-0QH"BRV1++(4%_'#[R[JW"_!LVK!1?J%>;4E!%IS/MY" M4J0,*2A21!*IY9(KJXI!M4"&X/"2R#.25E4Q32E(JR+&]"NK7\LRKN[N5_S9 M5MQF4L@4112K@"E])9K+P/HFD;_]^M'VB+2NO]V\A!94ARF!N)CZJ&@X:61! M'R1D;/U&5.>*T9VD*:7:P16*\Y,X&^0"[?AU,97#7IKZ!LEBQ<=EBQF3;E2O M('\%^9/RQR"5K3-_.I"!O2E 7@;4CB2?K@:+XMIBIH):!<'=>KJO2*8%-_40\?F-S"N]7_/G M,_@T9:QE-[CDWCT5)9%=*9F/,*92'1IQG!>T>-DL;3@XDIW/R%Z.G:P'0 )H M9<\J]=4B803 7C$@!CRQZWC*Z1=)LVM@<@C?_!N8"8CM_A$Y_G\MB]IP/N8W M<]5DGL;Z/:P#K&^>QE@&7F&E#%S-[[F8]G[U,UJ1=$I:\(7D-EO4T]9T(TJ2 M.",^W@ P7VP@PM'2X-B60(ZT^H@7B$$6.!&/AC9Y455$:' #NL4<(*=!O^&? M4PXP]:.HC@*M#9;WK"QR!Q5OUUWU^_,9V\W#>8@<(K ;!4[[KR:Y$F5;F;K. M!*")G2C]1=[,2M)JV=1&E:O[RQSJJG#7N3_17NQ7]EDC-N* 2JQ:M:L##9K# MOVUI+R-37/C%LIEC5115QO>QEJ\6:^$4[55:9=)VC4B!T)C!=K FOTYAZ7!1 M^N5XMN5HPUO6@C[FBZ,+NC66\Z;QG*.]Q'/V6VF[8)P-O2@7 %8[(\*FVK0+ M)KA1S8 !_9&R,F;I%Y.X0$[/;ONLBW8E7G5'P0AUVD[9\).&O2[V,L#P?_IVAT"]<2BZ2D)I.:OMK;,*>=VYZNA<,V=[1T M?<5XR-^I:2P\Y](G$)MN]RQ_^5VX2>?2^%CRPM1E.K7 :+]T+=831CAJ--68FRP%*=9)4AHT5">B86W:*C>2.G@W:-<3RKPQX)807(PC8 M58?&15E0,UBY]GM5S&.M#1/YP61 M7[B^=,2%%0_$+E(4?\+4OAIM-@ MCUO.&L-#").?KC)T,YD^-Q>VG=P3@S6NGB3?=V%&O4!53I9EVM%2;5QERVIE M(4),%X(TT:QU9!,+F7""J$M%A:P8R88((J&&:MGEG71[9?Q.J159%OADUTFKZ]B^>R2](*T]NM MA4I2C!&Q_34O,N3]]IQM;F'W:3GO5?&9>JH*IRZ"GHMAPX(V3;FSR0=(/*C3 ME9H/?YT(^\93,TG96F%#ZHIXD$M',;)8*V8$S=[EP0[ZT RK/HC0P$+,"JIQ M;W(Y7-$E6C8E&LQ$*^_8[ .SB^K7[Y9! NU1^5U329U_4Y+'A>23+MX#,VH% M7;C1< (I+R0H'1X15>VG#"(--YDE*T$JQ8+&M**3EGB2%T@"E+3X#FT?9%M+ MIFH74SDYB2: G1J_CHYB3=9;$3[HQ>ZV1#>".F4/L&:-O[$U)T8IM.B3$CFU)GCH1=X M\R>!5QP/C^VS/L7E90S/./CX)3.$IL!?QL/AV(%"UR^Q&%&"ZH1LQ;ETHL"] M<@F#4X.<%7""6UHI+2RONG[SCTZI D7,1K,[+1)3I65[FPQJ-'A8_X3BZ<62 M0G8H$TQ C7HM]\P[PG"4KW3T@)]Z"$NE](.UHJI"A3WHP$'S(JVJAD\]6'X4 M&VS+X#SW2*.MXFNPENA+IC$3]K/82GK%<''B92U KH'-4=?Q%]K\U*95K*8F M]\0J*K]9HXG'G9T[JUE1,@UU#Q 6HC#:B0-(8 M.XUK@VTGN&V0;U9!Q+"^C2\\+*VH_38)+;=&KHLZSAP)N;\;#TTT]U[S\EZT MNW3Y!>IH"D7D%4P&C?.DHVE] M=-$)NACWH(M^2TVS.%U0%3J'W06@Z=RZ]EYR-%-NUT6:D$)%DR2%F9:);4K4 M:\9G6\8F1])69/0,8CYDTFFXYOJZ^H"@X[LL@[R'S9IHDD=5SQFI&)&KO[EN M,H2%^*%T*V8A<*VZV_3J)WS#-U-?+.FKN%F"6]V0; ] M,U?L)"@L91#'$QGJ06Z\C8VHXE-?XGL5R%O-_&W07"AD H"HP[KN6P MCVWO8WV%=0[JNS:MNR_,^^#5.+#9I(@5M&BD(-6:15OZ>? MT51!C'R%; NZ"8[#J?7 W:]3N" -U\$F2DM.,\X&5T61$/NT6PVW,Q&ID%]1 M'238D[>W6]_](&F[]YE%RP29+C00JXT(S M\B!A&>Q%4\^'8!\3^!UST,)>VN28QK<$*_2@W\)ZVHN.!QU*CFVWUW-+,$:( M9HV3>,FP6&S:W>K(S04Z:UW3UL%R_N3A;?/*\8"424M@*"6A&A0\C+%%:853 M@SX?O. _C)JZ;?YF):7;V@QW(?V=( M(IS'V MM8V=W]#'SK=)Z!@B!^)+:FC$Q$0>.FG!&.MMU+CV05"ZA5.MX>0@+-?VFKN, MJY3TSV=CELS#S?Y[,/L*WW5W[SOI-6E=_7NVOF,FIH[V=VN-WJRGO_F=W)=) M#^+&-0C3L[) 2;6FO9NWA!M(RV@(%ES5!PX6@* &YWW#[#M:JA_6%G$7>/. M#4Y97-+BLT> X"@E*+JUQ : HZN"K>@# P/VTLRHFS1WY[.^BKN#?,I(D(OM M#O<=S@V5B?COULT2298KY'!G0B)NV<+S3HDGW3M4,"=ZQZIV&;*,2=OV[G%_ M;2B^_T@[$;APGDQ;.,%$8^&NTH4G4A3")$73U30SK]N\^L-0RR%G,Q',ZY*X ML-#V$>0RV)'-PC9@N2R:6BJ:\ROI_ZRGJ)BUI\CV'P@> R+-[VF6\*9YBL4Q MI"9%71-B04VSU=\$-W==A-H1TTW]QBXJ/B^]^E_OT" XX["?,9]>O@$3H9@$ MV.PT+:?-HJH99$/](@WH%&ZV5%667!UU2J0X MZ'P'H+8PPYG,I94A'__*\A!S]_K[+YT<+MC\9E$XE!VR[5U5/>S@67D>,0%,&X#-I43&NJUV=$OKKMUF0#0:M_<^@G"*/W"M18NSO (%^JK M2$>W.7DB*1A02E,DONV7X.F6($DK.+XI,0#3[;M/ZQ:EU)PWN<)VR?Z P1:2 MU1,1H_2K(:NA'7._%@:+&#SQD%H:AVWN@[O/%\C/-5=006=&GG/X<'-((/(U MJA0(RZ> M8JD4:\;)#FH^]+N50WU/UXO\I0+537&-[R3!_8N-#'AX-0*PU/#XF+2'VI&=5876*NKP0/%*;@/UA-]^"2 M^I<7R >$AJ1V0F*M$955Q-2LF6-O*ES+V6E?3['6^#S T[WJ$-'OG>WF<6OY MR+M%:*PU()=0/L9K[I@CA5]K,87"5O9%APHP@)L@-U<%E:F(19^ :D&3AEL, M=[P18[>"(ZK"O8XE-4(NP07?=^V(NW>65 MF.(5VKN@1;;!M; [N(>1,=-#7:AQ^ZI-W[_=KX$Z2%H5>$AQE:75G (LI:,) ML/&6NV6^@S.;$GJYHJN D7 >JE8[T6KWM42G;U.]F27%9K-_ND9LA_L\_W&T MOZ?H(]0#DU/O)-KBO/CMS\HR)6.JF8*--C45%J-UR4!1JNMMWF:W=>6V5 ,> MNZIK8FT>K=6B(&QY('%871[>RNH$O$*J0V#8M9CJB26U1FDU4W8G!/5V>=5G MUAKGTM/.39"FIM)%?9+ APMO4VN)[EAH3=%B\S*ZUS/?;G5+ IL=U!C?"HIJ M:H3IYRJ^8L(=AXQM'Z@1UZE9KC]"5%K>"D?XQVVCTXI?2RD7V>D:A"L%J '' MG3/%/=-CZTQUP!UZHC,P4151 D?(I(02QB5YD8^F1)*9@J?!+2NU,Y*DKRJ] MMNOJ#16G9*RM)SB$.R8V[7 EYD0JX&E;A.7>).$#-#4 ?QW&4[HO:;W!#I^* MQ'UJ-[U&<1)H+!WJ7,Y+M[$70(DJM&?8-UD;NW 8!,FR[B'1?%)Y^+:3"@]_ MSIA)M[8=?.TP#=,\Z\W5.>$6&:,()-3^7( )>\W\Z6L[-15HB%VFPE$[KKVX MDPJ*%0UE_4V&0JC)2BS>.M!M,V>U:C0N"1+1=90&^RGB$Q9(];_,C,4ZE#:& M?EUL8F3:/!SNP\GC(5Z7H-($HTS6[!4N0XOYYCVX-E$DS[;' MKL5I:(@K'0K) @PY\O&(F-!:[;/U"*?EE5($;'GB@@)KK[][?HAYJ:^*4I'#T$;B>(+U/RI/0Y?F2:5^&7 HV+RHKF:(U-L!E8+ M&A[A[5Y3.%83"RYVUB,S"QX.-DO4TTA1H-9:/05\ F:-U: M33H=5%'*GTQG-H;^%@OD'467LD(:.@P7HF["SRJFR J5-*7%&DX1OR;$MVMS M6!;([$'0&]UTE[6W,@V9S.+&N-21 X/ZCF[:OFR]AXL)"?X+:E:"F[9XTK(S M1.V[V%3&E;6(^M#W^421!0>7:*TD#JS&^C()'Q"6SR;0%"FC@Z.O-6H/\>D> MV2.POQ9_*VT/;R_H:))WO/V\3=%GR:RU &.A]2JX_Z:<[6'<23"/P=[U$6&A MP;*3@!1=_\QUL$ 24I'%>2+^M'ON GX\)2;KL2JI=R:Y5(),IYN$R< 2:6KI M'TH"I1G2Z*#6P3#4%FDEP92@122VH/--/NTIZN@5B:>(G7>KC>YFH]VO*,;% M@(P/K^'%XN=XG'70"'?N+^:\Z95!4 +G1QS,)DK]W MK0 X;NIY4;KDH.[Z>>E([1*K=548V5^D1:Y)TMJB.QV)(3ZX-%=Q2<& /H'> ME4 _WLL$^KK6^*JS2BJUH(H]S@U;#@^9U(K MBR'&W/9F]YC0H#MVFLM16IJ9].XNJ-7RS*3L;<8K8<>=X>$7B5]:(6I<"D,3 M2Q\SH&%8%Q$&JK,9F2=T(?9I/T.Z'@[^MGU/!DUI-Q$7U(/LO)KPDU.5* MCD"/E;$P78A^62P1=*#CL4)(, W).%UB4N5$/&$KE92 NT!NOUCED24J]\Y# M."?J2W'24._#(E>S5?=GHYZDX B=*MC,IT&\:A12BKB6@,3;4*(8D^:W0N0G MK%+I-!>E(K,,=&Y.)*X1_0&,LL^64%P$3^HP,&4YBT&D6=PP%L98!B^Q/&RV MTS+7H%TU0=G0887S>CZA+RL*ZV""0Y_V=BW)5[H M-M_: 296HTCT#\X#7AXXJ%3BFJTX$]]-[.%FBMU'DZ1<856L94ZLIYRM7,!N M\WC#VD.7-?7YV?4\$!==.?=TK;372C1^#F&&T.2Z;H%]K M:;)M1;K*X._V$MQ5>69YU/E Y32:/;0TE,+7OHB_P4M"N:_NLE(,AI?2F,QE MTGCO)J:"710G'>E=EV2AF1=8G4Y#I)5H*O"2*-,KX2,<2>WT0U#^[!P1W,R1 M9H^W@ KW/!X(?YN \&J7=G6Y3B+X$I,(H86YRB>[J]"^\D%:^ 9,,7D7E-^A MD]@$P.1H*U4%VPG5L^YSUC9!&S.TJ[43K((&]9DRAS-VZZJ,#$6FLPZ .[;T M]8,G]8^"7#"YCFF6J/%+%P BQTU:&7BN9#P<_)6N]!,0<_[4&CMX>*]2DR6# M-1A*).7O?+A2YBLI(C) UJYUSRIFLTHZS[AJRANAP<:EHD^PARU]1;N;5Y"\ MXW&;8$/X6X5*F^*COA57P-8?YR%F"1!J5F03"/9^T&\J!FS21A>C1&C3@]-AM';KE,:;0#RB("+]; M4,0XR%WN!<8G4!4V$A:SAP=+G^ @32+?2Y\O/2YGM&W@6].DT=##KB0"!O@/ MT.KVY/J5N,4M-+@E3?C#2' _"%'9FD!I,6P')>7 +0AW +^D!A0#1KUP=RE7 M=NS]0=@#6)2CHE[JF"#"@^ZN<]))B4&'UE?S=-?&P5?9V_2AM'5HPR;%T*$4 M7'TY3H.J_);OL=7:OHN61B4Q])@0*=@,+3'L$YGU9F&E> :'?*V\M=:<#;$]P5!%7:=5L/1!;BSJBF;J)]@E M40)=E%T"M2@2A!MU]DCH:2! <_S5^)2_W^ 6W=\)_^\V]NNYBYRW$M\H:4[> MN449JJ*Z(L^5:03^F5-#FT\(EVZ15#FGH6HJM%)3"]SJI(D-&_7J$,=N+]M= M_H' T;.5Q*-::#D[G6MSV;)IJ/UT=EX2:F$3R]B.[]&[SG*; MA)VE%9X%X^%X2-,-_QA%'5-L3>\;..E&)]_:'<@-0QP:]")OJ7<%9W6NA3JG M*6A%J?W.MCNMHP'U8\-.WZ;UMT' 2LX?/"8%\F Q:H[.BR3$(U[QZ,<^NHD5 MT$ >+*D*JX3GH.DXGNR@I.Q$.>[1F,MQY^#"@/XU2]BQBW2J:IBLC199XI7_ MQ KSXE,;BP9[P*%V3\ XH#XB<*A?IV7SF/+W?N7N6KE%/"T+ _NW@'7S=H[O MW.)^LT%$V2'?B=L!N.2:7]R;*I(\LTO$1I922?]I MPZI&V/4PGQF69/J8/1+_B=Z_XC1"367_6[T$JBR:".]J<.DC%@$WP MPBCX\-A>-/TRW;5,7BGK;C1!UML!51RDVG4AE/1(>8#9=5I0^ OX;DMR:OYY M^.EPO:APD,1U[/8OY557EY@M%RXTV,88O?6=Z=DWLAT0$;\;,]]KP/!K M;?%$%^-NM-@2:?W$^\B&,];;. G6B_(D35Z7J6U 9NES60WH]R])I" MVLC?P_6LM>1:."5S^RLK)GN0]_;R\6SR49H*IICQ%![F1)WE+1W1E#E/,)5: M%E4%DUUBX3Q8Z8D)S/;X"V5'\.]BS8E!%@GLP2(4\9_NQ4(-\>^FJ#$<:RVV M2*-8.;P^2!K;0DUB7O0J_:1>4KZ*@^>!?VRO][[62ZQ(H-%3Q(KE3 =1K:K: M+"I7>U58=*1K(.A.ZGYYGG5Y#)=/^GEWYV0_\<_GD7*A9CPE P*=G*D!)X0H M,[BL(6 !;NTB&"\:)@0-7']"OVQ?7YV)?0F_WI9[LVO)6T[ ^H"EBN?\7VF6<5VF M+O]GXA)+/K:B3U D1+N(;;IP("^J&F+KA'&_H>'"]15"3]7)44OFCX2Y76%H M"-E43'M_. K/2^/J&7W5B>,#D,RI@Z)Y0BJ'0UWC.O4V%B+L:+UU2#"SE1Z> MO4X(ZV"-[89G\JU9:D_XUPQ@^T.AMXB"D2>-$8S3U6!N$K9;??T)TI[#659S M$!UE7VO3@=:UAX/W/KS24KJQ$),TI4ZRRS:*'.DM"95<2^WUBN*S;%Y+S$K- M8M? JMWH2@);+W#%/1NV[]7L6&Y ?/9C76FE#!]0)14NLSOBV-HV<+5I)N%! M3 2C3('9_4"O'0(T< N@[LN\6(>Z) PFS3RGLE05W!?P2+NV"_$XXQ(F)OI4 MA4;KC-GWQ,2RP@D($I-B4+6*GUR)G_20Y-*^%DYZ8RDM?\X^EOB@],P\J["T M!U-UWO$2GX7JU3&G3N,*DS3%31768*G%:BV/K#U9S^D7 M0E/PK<_P&[1'(8RP-0\G%!?02]VCI8FC3\J+6:;@]WK$+[WBR MEWC'%V;%46>CMH*3E,E@!9.;@NZZP;S%/%WRD0.*R]%[L#$VZ-A12MB[>:2X M0%R3OE@/IH-['?_@7X K< G'.Y=:,8ET(P2O4I92+S%-Z9R)X44D14 MA);?K_.52R0+Q!)&;@LMM!&Z0X2= 5)%'><#H6_8/V =D1*]G93%*Y6"I8ZD M4J)NE?5,10>]JXX!<-TG0)%2/+IO9S_/+2B<:@SOC2+??MW%%R-%XN(9$8+. M5?VB/,VB(,4^@4?27#.G.WA9/\]/!OC!E@K>8K><'%)6CB< N&J*\!^IF*FF M6\Z2 -T!E_<+\S2!VJ:L&A-6>VJ*SCV*DGZD>($R<))B$#M*+@HW7Q7,6?@8 M?_/K2QZ]UQ(W@R/:.9\ !M&C1C>F M&R"-_?6W\N2CLJH;("E+,BGSRXP% OVH1U8^3IY#LT-,[=QT?UJA]$&$^1F) ML>'BNWEC9+)*-=>-^!!3CCJ3NOOW__OTBR???!L,)L8]/*E,?4<=&/5.NF>NUY4X]=Q[7H:?E&\D)ZE2 M<+=]P(+4^L+8(*!CD1%DZ4!,Q"V693S=)4$A+*A(FO+@Q%5&]5\F0TYE[J7% M#,MR4P^#3(7\K#BV.C=4>Z1_[4T$):%A\3$HK^!8\13:568KYPU3]C6KG=)G M/,21*,)-PK(>^OTV62]":YC6X(@%)!;8T[Z)\#V*!,'-RJE!'-K^TD*J6+>K MO@PA)147R+M:E#OZ9[==UPLIT@ML9@B?"Y6+T8MF_>_H=DYWO8:&7CAAG^<, M*1E.\K@3&?:LO"P).S+;JR3-JF)F46*; MJB% 0S3/C=";$14;O?HOC3V MXH=Y%5R5)[ %+AJ0:C]R[K,Q0'I?A/1\'QJ [ MX!@9Y/JG#A-B/!5^Z&5Y"(;U;$DNBTY6.#K#"M0Z:GM(\[I*8,1&;!.,Q7_T)GB+*3YT FX*R7E_ MU!=)#XRH;#":(8\=O.^+]8Z>BB/T5,+4B/"85VVU(M_5$+/>DYLKS=TJ-1!N MP-WZ$;YX5O=44:SA$*+22].;$:"72?3<\Z$^:?)?]C5+:C.ZD003-K:1Q@N1 MD2Y\*+!7 O/*9($@J?-B-B)AT7:$JN* 98A]TKH-H]9%"#[G=5L)X$5(K!G2 MTP"UH?%H/C]N"^MBB*1GN&@-Y3@$4^."*N8EAR/)M0YZ6@[LI M:KE1:1V4TSU*EUUO %/\?]EBR7F=LQR!4GH5PLCZO6^)?;IJO6H[5&OEX9,G MC<\R;3BK(>5$E71L0O$N]-*H$D$LM+H\)'>1?>4LN.W:\4+SXRW;?2GR:R)Z M/Y*=LPY,EA?47[FXN=[1R&R[<%1A% 0!VCNEBA()C4=LQR2VX\M';,>[-[\* M.FV7?PHK.]U_;ZJ#XY 3L$I6<:HG#"SM6"/R6@<[ H4@Y+$N1D31:2&C8,J M@MOB*&[9+JJ#O2;;0Q1]HRT6G8WP:0<.3^IQ&>#"/_GZ&[9AB>S5XP*691F.58=G0 C,NC.;0%,:40"_(<""^JUPGN&.<) M_2@=V00?J9:-DAO]BLP8]0^4,D\D@IE:"O0X(ML'4S8'J.CS%(RGE M>X0RZ-QKWT:R Q9=O^T882[JL8\=4Q]B,FX;FXU=P"T1G!N!K'B S#VM[GFR M5[&-8SEBY,O"J@B .-+/9C'670P .RPL]"0^BUR!/,M57VX\E[._JJ7Y'Y?@ M>Z0ZC4HZ4>$FJAE@!:8'[*ZOYZ3\QCXX@0Q[,+\1=,B:"N!CE HP4!3=-2P0>QHQHN 6 M>[0-LO.A)PQE'%"+Y#RZ)4FWZSK$&U1S?&S5?H_S:#F 8[Y N:191MBJFIHU M48!)(L1QE*1EX\]^ 7Y9U<=)C;BYB7D@:^#CRW[=-MW@3SUXN;#VV4K_7 MZ:IH!LHH&M?UU:(<;,?%2DI*(^Z])UQ ,LA=5-17KP3GDNJ:_%?D-!\H"0CB6%LHH(6EU=K,^?[*Z[: P=PH.2 M;5)TDXA^U\E_) 4XK]C)[C.*Q)R9X&ZZ+,]@3;/Q&JO)J/F!3K('$H[*: 65 MCV0<8Q'IMB6Q)&VL&\LE,L) OGBS*V-^/E6X'G9IWXWARS;!1Q%Q0D1,^&N2 M>CJ?_1@7GK3*5 1 EOMM$]Z9_5K<6Q+W'!E%GG,X52IKN["N M>2<@Z,N'R1#XUI<)ICVVZDDC*J:QQ M;$MI3^O=Y%XM?%G:J5GS-W=AL=2J;DJV1?_)- I2\UJ.Z+6I($@45B:"QV@? MZL&0>'A5UB;H"@=/8F;*J5:_(JN-"I2$K8L[V6S(N M<@B+:Z,KEDW6L N&5?=0"8%<,8']X3QLO!#\D>'5[/7T@\*D3::2:%NA6N6O M^LMT^L@<88%"Q,"%6AZEP$VO%18K1Z!5">,M@QIF(BSG.,6WG3E=(]RI+5^D M_38.U1EK_?G$!A:CRZ[3]_'VZL<0G6D&'T^^];%V_-J=UU5 M$8MMP^;LG?H>>,9D1;AU0/:P6X1QMCKVD$;V'K8WHPOWWJ]MM8Y^)S,YY0%9 MCO0M;.@]MVAW//Z/01><80PV(/P_FX(H.B] M=N ?/SSBK[ (G*.O/%.LCV]*P9B03D(CTF-->1U;SRW17_8]^4/2"<*DSFA( M-TYG!MP7X/UR3P.FQO!;;FA7OKYD-CN?]%7X1'() ?,G6*45&5;#O@!\>D9% MQ<-)[GBV9W*].9Z)F8O"A%[SI36=';G+$F"K8]("G*>:';J]9]):5AN.==BH M9KT//-[TS1\K0%XN-!G.Y[H<_5-@_"@#:@K95!["XQ>SL-ZWZ),)1XYD[#I% MB\0XPM*TV5F62(@>6=>,!4P9G;(B1*F5(B,=U.>_V.W6K MV#?GTR7RTQE EG3:!,X^=(GQ__P_3^U$_1NT!!)T MO%J],+UH,**P(-*! O6>;%- XF- 0M.\ROD'$B).O]<=_)Y-)TWZ!EL*(#77 MMAVY8&G.$LZP!-QVK8CS-8C\0U!;*Z55?*(>*S)IA7>/QOEY),@J29X2'4W! M="&P"OIC&X9KR^?7_9053,R=K-SDVAXDUY+K%7Q]ZB"(%8)YB'B7Y%EM]Z) MZX'+LR%\-JRXG",L#S^&B>6$Q74E]IH>W#K)4(HD\T2L$FG+J-^($\9-&O@9 M2I42ALVNZM):Q_JVVF'-E#;.BKE"IH6'@S_Q,:A9-'14@)$F'6_/&>",^3 ^ MQN'S*AI1TQAR7J138Z 57@;2=FQ4";Y5;-35*!VU54_<=EJ"[A0U Z)X55V]B8R!Q@&M(A+K(\7"%ZH<7X^_==Z]MZS8 M6N4G:?9&,\I+,UOI%8/_/!QI4.2_X&7X;*&WZ9D#U5X2NZALQ460U5W0%>3H MK)%/]+E\ZPM:,H!QO,.TO6C9<7<1YE/N1Q%.ZDLHY6$/*6O+()4329GQPN.S67@( M,Y^>OA9L"-G(<(XLUC4).@HQ,=46-IL.-8V2XRONG'"]K)'5/%[TGN?P3V>P M(V-5.>\( U#WB_U&?#B0^#+%"B>YC019SXQ"7+CD/&(P9FFG78ZEW;.8(AUM M6>.=< E3E^"BK[=2#P\14U@YO#'&@=>Q:U%MYD!Y+2+:,HZAKK>MKH&*6"%"(@8;M _A7H\2:'9$BWDA-Y*N MV/73!SO]$1!P]BBGC_GI30,Y8I]>3L_RZ \XA^VC8CGX@4, J;P[;%M*4A9" M<_) 7,Q;[G;EXLT0@0B>PDOF&W^EX%9!;>%&0T(%Q;4+F@7M10^'BQ$.AZ?9 M$Z^)D,NLPPW)T BS3%A$1.-%3NZB"P_WB2;W-Y0Y)E_FJNXIG"5/J5S)5&W+80B7"+[6MB\/ (5LUZ)HPBQ1;9B(LVYU MIO9#1L?ZOW'\N;I3[C6' S3L!9S+*R(-2<8$@/>!!*OH[&/,V!D*XCS8_@/Q MJK&7H-5YO>X\E[7,VB?.Z5Q>T2$#+S%,SPX>$VY/3DP80+)CGTKA>&F@AQX) MT6RG?I+SCH7_V3%:Y>*75[%,MFBZ_=(\O4^+R'RB*Z>8WNI^D>7@#:VKD3!F M)\&,=%.>S[ZG(_37DJ*_(FSR-Y6)SUC7N)("11]J&'V4^8R+A09'B(M?X M6!+/ED\LMG&.'ZH>B?!66","GV"@21@Z)17T9[(I@G1J0^W95'19NN;7NI:U MGSQLRAW[AB3D/,3*-9_7Y%HCCM\PTTM<-N)]C4CD#2.SP"6Q >7.$ZTQ)4XZ^[*,_3K5 M6%%#33*M)&ZD$"+JFB%W)3T((?=SD$4,YX\M4EMOJ,\V#K<0!!86JFET1*;0 M.I"%!_W3M\A<<,YW]8/-C92P9J,+-D^G=@7\/*B4%",*&0)@/1QE1F##2 MEGUDY1,4D 4DTX??A(5/3\B195.& 5[3 \M@E+*$9'6R5W 'TR^(4HG&'DO( M4R7DKS^Z$O(]T,D@Q\ZC(LG.NKU+25^EA)T9Y:E8(X:JFU7\U[Y>O F[IFJQ M*V%5V&I)OH7H$*A'$+M$&"1A@8,;FU)"L"-O;0R% M=*]?S#HPR%V>K!>VJ4]\M?DY!$%'<0 M.#6!_W"U:&!IEO!JDI)6KNELL8R3^Q4GG!2]FF1?.=7N##=_H/U6+I<%13;M MZCD24J"D1T=TLPH[IA0B8\LG&'06 L7LQY0L7LQNAL31DIV<+D'XY^.;7'13R3 MR] ID:,0"?=@7ZA^-VN8*'.H>X9L^H2]*ZDX'L($7KDL-_ [DM#_?/87(3F; M\%5..B>%>##JT$3NZI&_\9L=B@+8T)L="!W&%,Z0)'AOL/,TM4=-O3?TCAY* M:>)B.ELJ$S<_<:'=3;+K@:)=\Z5F']:Q6,*X2&HL)S? M:U9B9%SD"#/TP$,^05("[CQ\D 372'HR+\*4ICK*U9P^W2:$I0Y_D"QNF,/! M#ZI-.R=,I*%$G/[QE['1&7J][UN%K#65Q-HMY+%XQ2[$_$9ZR,(#CDG2D/S\ MEKY-V>-]& B4WA*<-D-9,M2K\/-IA+Q$%8:4PFBE>GO(S.#2DL%50W\TO1H- MN=0<*>F3&*D172Y2D8X6CV/7(U( BM[DM'[;1$"I MH$F>BZ0&Z]R'4RDH78[..]6# '>,YYT6)B7=C ,1WTP*PV2QFNYZ&=[%:$F; MKN:OZRM<[1LZ3:QP(<]X+#%NCSJ5+M-0NKW-)1SC'S8L.1+;?5@?B^:@FQ[E MOP;\P059!R0LPN6:*B-D30LT:<;=EE+,D5'F_GSVR[IN*L8R"7XA5S(PF88C MDB)ITB/2__M*D)']6IW>*20H:W*Z Z)ME/IVP: H-1?2S;N2C.;T0Y^_2\C0 MTUN=![\#2NDU1C1FK,BC9;XW\?9T.ZHTM*[?TZO;HCX70EH*Z>AF5((:^G*W MRTT"VAL-ZN>VW4$Y_6-88W80=<1->&USXT6=.8>X8($NPPOU!R4F4) #'P3B M?V>@(($*J=,K.Q 67;$5/[SZ'P]M))^TK1IW.*2'!B3IBM%J13HZF.8#SP\# M_PI5MG XA)0L$E\CRQ'WXRRLAQ9#J-N'*7'@M'#(OO,Q:ZLX=H*F5.,7'A5DW^[V.\KA MCGGHY3+2_RQJI!.()]>G_Y%7\6^PQ1X7"!.V"\9SBP6ZZH.'O&\XBB5+M:B. MIH62R9\TU(0Y'3C1)ZX".S7MP'J!B5>B#5J$4VW+#=:/E%^=39C:QP!F.'H@*2P UN@5.XF9J>6R;3-1>\ M0815A5(N.QO'A\S4Z\8S:M2)0:DHY?'4,\K3TTB']XRXH8! A,TK9L0%OP%D M33 5\N92-30#HT1]4G9G0*0AT#+%9*F;)OS\3FTX05P(@X^+WS5MXJN-DM0@ MPOFKFG,9@EZ/4E@Q]FUMY.[YEKXS,.>@$+JN=WZ6XF89^IAIO7%>AMN4?!X% MY]*@#H7P_/NP=!SF195/;,=7V[.&;(P. 3%A%(2@VG^N8 M,M2:29/=\T5Z]T(&Q:*E4.BH\L3O6:J G1II(BJD?A4,##Q7,JJM$(94G&H= M-07,J]U.<":ZP5R_\-:U ]I&2]9)K?BJ,"U-%5F=_#!)8P7SA]&01]C;?*\( M$GMJ2=;&O&G=^Y;F4J2K!"I@R."8G09WN?JASE)H.Y+O]!?%H>,K]H]]9RH;@+?,>M)L/1S,&"G&ZS M_DDQJ;9I@\&OAZ;,V1BI25L\(&P*#B>" 3@X]:.XM8L9 (=B#Z5&NJ)8T&76 MU3U-:B=9MOGUVGCD5CEA@=?D83VR@;%8<(NDM6;RP8T]QIDP>8>46&]O"IP_*J:ZX4 MO9DF\1QVS]DQQ-[(MLR&1;\/2X,_JX80'W!.%Y!QO'Q2F4"21?SL+#5R/=(" M5EC5D2Q\6F)X'\OFHJ'6V\NU/IOJM8]26=[:@FQB%0EQP,E2"E4$?EQ[S(Y:U8X/-X<%Y-G07KDH1+IM4K M4G$$@P=$9=9JAJ7K0V)R]5*3U$ZL>F"E_MS6M+->T72' M.S\/+FS)Y'_?[8E/(PQ@^$J29$X.<=,:$R# H=K-E(%>\ "<$N164@3YNPP[G]UJEC]LM0:WI!%\'A9ZF,&V+F?/P=@4)D$I3"[" MT'XBK1G/G[^\,,'?7=>]<0PR?RO;/4&WGA:S9T^>/=$,V+SORB4Z!%PYDL$8.H+,'.7 LID)=J_*:W.DGB+^JKV'6'TV57= M^351\D5WVJMJ#;GX,D-5)(&4V=;PE7\$SX68J&>?Z4N[Y[_JH(].:.=E8%02/NF8D_K M;_LF?A=;C:Z?MAOCL&0."5H"'&]+4Q5LC;@&1(NG3&!"34:@ &5\D;.&JPL. MB(0F/SQ?>HN=O++2 .B_94QQI/Q(?:7T\.$5_JW%X-(FM[ /)_=,O&#!JF,FJE/*Z=17:\J2 M7T5GE\9S;US$PQH.)#/EU5'-.1DL&2@<^'-RLFGQP<8%JZD/&KY0O?!$ P.+SF+#3 Q-)I4?^ASH@ M+ZLN+$SCN@NKYK)WA.S\Y_\@DBB)%,(?<*AQI",C_5+-W _.S+DU]_?RVE;( MRQ]>_CTN$7[US+B:H>&-^I3- ?U0?T!0:ZI\4091W#,H*Z$A4TD6)8C[KV]? M_C3[A/"B,,K"4,NP&X)@+OIZ#DVGIKO^M,#B&!1YQ^4UB>?*;/D*X$752)V7 MX&,0;_G#5&#P/(GBT1/>NI[HQ8^>X=^0$$VEQ!F.<=Y;2_$260M/PG1C449- MT[O@!J9-&<&S]F5*%9JJZ*K;,Y:6$9-IWITG3OR:B4+)!M;=ETEB)WR"?,V* METJ5R7E&0==+;SZ9VFQ_H1PXM7&4V,(@I_&&'*H_9$_Z^R,NXBB*9-R(7P\@/%3,B=%*>5[#.OQ+V0@W!( MJY1*O.'3,(@08\\W5\[#"9 CL'U)T<&BA,A$53&GF0,,Z04O<))&((%F^A4J MK+>3&2 ?/,:.Y\3SF,S+H\S% L-0UI/"-NJ7Q((R5%8B@'NH-+(\W"EV?C4! MP>6T1D8\$[,SA;D="-X7)5J;!:SN+AX%&]M!P&Y[IO**UV(G6+)-VWU/\> @ MY"2&TDVI@SKMQ;NND"7'0WU(F..>I@&BG52,AQ1#B:<_MP9T;P[ FA-]L'YY_&\ MW-=+9GUS>@FZNL-R7^P9C=.C <' 4TE2SKR[ LO-VJ_]);^S2[T K.+IGY\\ M^PI?%Q]H07XM@3"4'N]]/%CAS5)[VA"EGQU>,L[#D!8>5!(@-*3 MG!KM+[7Q8T D&,'%HP?R4CZ9?;.T5S1U8)9D?F3IZDV7.X]MY2K*NUK:$$@3^5@W MW^9AR]Y B]ZZ'/QU&R1&I5DY?0.#QD;PQK ?I)5["INAD.0"/$'D;>Y;.)I8 MVBG2E6L=LGY.-#F57OLU6'Q>U[T5%T;E@Q11662%E8E^#75-!]@ C*'F7'PC M!SSH(N/O67 2UPC?.2FS ;5G6!0I;)*?BH]6)/#ML.0W%=9CP],ZC*!08^9E M_11PN<\\)J95;H_0*>>H7@M&'XOD4T7RIX]%\@^CP68-'5LT;^0 +]UYL>3D MJ@""L)7*8F%%WKPA+/=#Y61="J>@H/2OJ_E E"-4>-^I7O"1]E'!@T;?&D? M];JC!E]V/L/SGL\(>,1O&,74CKVB2A:9YLRUC,ZP9GNN(''!FBK7K'1S#*), M,!E%+,HVZX")J2M72)43^D!..%S[U3X=:/&!S7('G M7ZS9Y75SF)P!H9(B7W9.$5?$.M+ M#8WE\C8(IX4/(UY^L>[(=2!'S*X[^42WO 4D,-VEIH3P4,INI7\?2&-EQ_$-@JE$D\#;&?J5I/ RGF>7M?GO,'W+;F-%INK78!XL MB9'B(@J10DS+NE*U^OF_;_,V-.]314]Z5GO#<*G\.W\/"TY?FBM.J!S1Y8Y\ M6Q&7:^8:S%>S#[%7$:2FKI\02S0B[9RE18_EF0P=$)U0]P?77N6 M:TY9M8[<26WVYU)3>,+]EEXFS-!G7_SYFV=/@D?8-,J_\.=_PYKKJ+GFNNN; M)9@]RY8(FS5[+M$LU),5H*K<$RN*U,U1.K)R<61Y%7Y8@^*!E?)%FXQ4<(!<>]1;&+""<;.1Z. M?YBA@?'L-P05(!?T BV)<@J@J!PX(0[R1B:ON\YJ/X,',B3YCU3%,T+M5<\3 MR%YAM=$O,H]H1/@\[B>-[5K2,4%$#]29NH-!G/0V/P&&D:O. M"%C,9;'Z2?2ER4/Y5+*2$Z7?Z'9B7ZQ\-QXEQ_:M%I@4]S&P\6;(F\ WSV<7 MLV5?KLR:TAQ4AJ2) QA.'1*WX5XYJ59MZ2"2ME&@?I%,QGC!"%1+B.=NS9G5 M,3O;=6WT2M)^U#O[&FOUC MT _9Z:5%XR%ZEE[N0OPR9@?JD9(-CD"-X25^ F1BR\4;3UDEZ1R'_C-BZ%%Y M[-,B'%,-UQ"I=@6B.;#9EJNPJDM0/E<+X,$I_V3/70^^,RSJ2M(77LD.(H20 MU1">-ZRLI$[5J^?/AP@GHSM?Q5N8G_>*^=[UW6*[VR.GY@IBWT)(Q2W]B MC,+KG\]>M/F[@/"U!$\PT_K(F.JH+=8]]?#^\(,6 9=A=@9;4\_#@^$0^!LM M^45<0RF@V!!X?_ON9P>H#,&OZ$[SNN/QRX;V>\-.&4HK^8)=C_T?WO+I$%J= M4<>>[$]T\K^[H*G O;6$!Q9OXI@&/)OJ]KPDHX^5/24A.3?5N:N1TKN&\5_3 M7^G?O&,6Q@]!,Q*.=K/_,R8K65G$?KM5RCO)=F/RWE8XVE1D6>MA4V19+IR: M+>>19#FF+_:II-V65-$F+PRG&B1X0/6 U;4)UZ&."NUB;"MRB,H^F+()35S" MR'NQC?/9ST.5C,J&JCS$SSYGK7? =NEE@<$XFQ_.Z/^9W9[PMW+2==9#OX/D MV24W,8!I.+9/F<0@9?W82V$K=RBR^J[[40AEKJK@T^.EXT',D&%$*#$='O[R M0>'JOQ>YD&O[,&H9:7GRQ5S7Q8[U456:2]_NN1$['"@5QSI3*YSB"UH+X9\D MK43>!18)@W=DPA7GJ 8&L?R--BQMOYJ'11T<@MS;UY:;8WWERHM-)EIZA.GY M5-B)&N.&G?=.4CS4IOQGUYOCXUDM;/=*MW^6;]*!)'(4B'+3>G>*+46:EN5] MQ/='T%XJB[?=)[>(I6Z,D8?PW07G-6GBM3TLNGC[-D*(9G#U&5;&37N7-?-9 MR&\5VV9/P1[NHJJWNR.'H3T".ZC8MH^5W*E*[K,_2"7W@XZJ;YV38B@"OJ'P M:F#..@H6*1/=]11@EFJ2[F!#)&M@$IT\42NI/'S?LUX8'%8W,0!B'!&BY<3" M33GOCZ-+FR0(A8G6R-)F# THR?8F (XZ9>FF4(9SI M\?S6\VI=-JM"DDX[B[PU=W4MWO=8,C<8H6"ZE9VZKU;[(0P^T#1]+PH4RNM# M+MJ$TR]@TY1JSX7$#FA!K#<,! M+BK4J_#*5S6+0T4'TU8<'X_:5A2\*5ZR-;(9E*>G R-$G(< MK2EG)I;;Z?U!L):I_]I@4JUS,(H%\B,3AR1]?IHS_@Y3\9#3<7I&):%%564T M*6 %L?,EG*KA#800@+/';*/4JDTU659@0 M*A#<( 2[=1N-<=K=@02X]U)H+3(: CR89W,N=$]A3R)'0]VNZWD]@=#>2EM# M)[P37#P8Y'CD'^D.D &6S=.1WQ/OBY?S5Z 3G^J3/@N=6Y.'ONQ&Y@KUG-U) M4\6VF3P164G?_7S2=G&B%-.Z[6K.]$#C*8L-3?]6R;!8K]AGHW-/@^W$-,WC*@'-D>P5PILM@:WI#5'^43&!/8<6V,^X03KBC#?=.PMTER% MLX&AF,K7Z7O%PFND\R7D:#PM::\6U64I2$^ /?\UPX!SR161.B3/$7#@O M1X"HVU6 K,1VO[?XW=%17I.NG/WUAY<7%[._Z"*YT% TZ4H;D=,H=(9V=9$C M>*2:>XH3*B;)5(5[JH$MT2)/ 9^W:/;UHA%)PWIL!C@F53- S4!.H;OMEON] M6F[T[?]:A;!L/?O!*/M?=F$)N![^"TZKZD>$4 HC^_3KK[]@+-6&61BE+F&7 MBQ[%ZUA01VDL&.8NQ'+,"EZB_,Y3-/SUA]??/?]K;,&7(+'N-4M0>XI( MQQF&0XNK,UCLA1"L#:Z>F*1MO8>]BP2L18H:%,FL0;W@F./6SV45DT*3X%DRC_(8(,0=^5,M71^$,R]$LP_,NH&R4Q%UN$[OKQ MMT[O=R.;8W,!P89J&6MBKMSNE8'8-^-?D_,55KV>A ;&0GCM%S#/+TT$($W#'J7>@IV%W=1#YK >!ANS)^S^QBLN MAY!&BN@4>+8WJT@C%86CO&U$W[F'4D1C/O&8T ;2^B0!4HPJXX9W,AU>=$+Z MWDP$M4ET"!X?]GN"@[CH 4Y..$"B7?5EH/B%^(QN49]ZP@G3GO=[35/:K1B4S:$PSMXXA8 BO!)<%O-(28A-VDG\3:- M;!2S;+,1,6/"'0%40=[W>(1=+9XT3UX%P[:A:$$9!=%ZF%]*_\9E92#2'QF_@TBG-; M*>IA.I6._F9T'^LM_6-F9%$;"(_@K7'7!"HWT<] 0M(CVX[X0KDC?3%;KF^+ ME1/O[+'RJV+O0*M"&JD2?X8J+^8,4RT=JQ'PN7#JBOM_S[W5N\&2@+OXEC"0 M.^V*%\?@W\O-]IO97Z'B_2K:\06K)!BI'O-'*FI1CG/;,,Q2YM&4&8KDISUS M#+'#$6NL-KV2$?<*T@.Q,5V&^TSR0#!]V<[T07=&UCA>2/!3".61,O>%*!'K M&6T="&P[:L:)J%0 (&+^K1 CA+Z2Z[#O?E2!;25=0'85S1X0!'C#H"#&CC!&=UY5[1\" MET.)\X8Z"1$2C#A)A9#$2 KHN,)/I@VI-Y,XE,0?54]:1%C3;M?9JPE0K_K: M*:%&PMD$O'TD.;)@0+7_7"7!"26]31)'/MEUV__\XJ'D=+*8A@FPA=*"/7EV M%A/2)J,UR7,PFZI2I0+OI[O+I0D8G?>E' YXE.!YDK G#BI!N5L3(WU4+N+5 M9XR1YYF5RG\(6)?2 AP\@'I)0/2]A>?2I=ZBN82BD!!N;)4(+F%_^(VR4G=) MZ/S^*^?6S8ZIJ0QZR$ 4TT MD!11$)R&OHSQ#D\@"NY)DWF(A_E6C6GSN;AJ*F[6][8"OJT4QO*+WRF5;"N,:4NO\-B MS_FYA"E1!F#?1DY:DD:--1SJR:FTE><6%NAD+U34]K01UVMV^QT"REQN[IC< MN"=W&;*:/)J;M/4[N.P"##&S!E(9'6929ORHCY"I7>/K<(EH'TM[>V)XI8+C MK#VXR2K9#U; =X)N1M>5T!;&)*-1@8%G9,^K(?%;/Q@,-E\FS;/5K_4!@ERELT)\384OC^8/T8BKSIYA3/A1&NM>=2 MOIX4XX_,S]0UO,\VA%';;=OI@"Z6@M2QZY@^T3$G<+:PYJEU&>1&BGF+"'K>O[O__?I%T^^^<5U5"XK M:H-%WB/M6?1N,) 9CO1/F>P,]!.,-)I]EJ4)RBN"T!Z4LL/;IBLQAZ)*@+_D M9.JY%4@WOO!9%U.+;'I%A:==$CD@S[6NKYT(T\#WZW9=V$:CY!DR'S*5G!/C MFK.6GAQ.4X;V(C;ZXV#FX94V%?NKG?7?-;5Q40 #KJN=ST?7'8V8 BZ42'*-SGYTQ MUT_);^4O@Q\NR<@O)24KV=MR,(&@\J:FL4?^+?AXVQYAS=M967ASP;S,+.NSS;E M6+B1<;ALWL8M)+>YXD]/Q>Q1*T*>D QX3?UB!$W4YI $[BQ'F70[9L[X;X@" M,Z_A 3L-+]"O+<,43YE![2#EA,*Z;(U,/]HZ]4P]/E0VF:Z @46.\XC;9#L63\Q9TW=-9S(%8[!M&L6-2=6B6>V+C6TYB(; M/T3UJ6HW4=E/R-AY@30$"AM%X^-._F3\'W(D\$ME:F&E"PDF')5TJWH&[^C) M>#^K$--;M4#]5(P"GIS:J<$:^6K"HMF:.'73+H_X0DZ<:YT;& M-DKTI2I1\/^-2M-228 A7_SR*EUQI=%.)E0AY*GE22H=-NH7;4:.T1ZX-<4F MRG K*)\W _6!=F*Z.(/C+$?T414)*GB!J[KGE.S4,]%[,LZ5WLR(@/F[MO?F MA\0AJCD1N*HO][TRD?6+=4UW%<5"GOD%H?<92B3)OTBT$MU:]JE=V=(CR(?X M J-Q%V45-^XG-K]@L'9IMR[BO&4]A"%!!@Q%S0/-NAXY-"\;(EZFD'GB4>*4 M\'902F=9T3(+]2AE:6$8B,M5VWQ5DQN_:KH.+AA56#$>83.$2':W_M>^?$-4 M[-TU[DP'R8[24RGGCF1/D8QUE)"D]K)GU@7UO>B-]DJ$2N,P;X1@G3=X2ZJ$ M],(R1)0R+_LB(G9*$JK8T :DT[A4B3?:]N&N)#N\VY6+-PD_J]#E(/H,BZLZ M=(HMYZCC5M:!R(/"[#9=\).7D_;+98WC7"1[>B5TW8)O(K;QRXY=_G*('2YS M.BEVX8W)YVC4Y8C&0U#/\)$>*]=3E>L_/U:NWT?E&HQ*OD8*7!.M:CZM/"\' M 1?%%>Z5[4+ [Q%LA?H9VW2ZC&B_&"DLFFMEVW+ZY MPWIS(>S4::X*\NQV=*Q7@9 9.2[)= 43ORT7(O=Q%4PEID>JE$P6]K^$#B*\ M33W?(U6UZ#O*^^G90QPD./@9,7KZH32$VJL.!>R]\A.+X'!\*"_MX2LNUO8P MKZSN:OPUL9Z7$K$\\-GV#-6<)."CN9PUU'3CG&97AV+R-%$S \:.LJGAC!K1 M_DD;VB[)R(\9_B+9\M$"IL]GO4]\R'3<]CM 4ESC%^EW2_QH2&IYAA$ T56LO2F<DV;FL1??+3(=HU^A%M M_U.BQ&IORU@ZC;&5UKJQI*;&9M3>>V)83($D]:\ZD%I4RVHD#F73%R,8C"GX M-%&5L%KBU'L[&T5O&DV3BF#1ZT,XL=QR=<#P)/XMN!?CR-C/-'IAKO7>#KM. MZ!C#D#6*?-12L&-E2(?K^""Y2$@&%)6VV#WJ>!++GO+"6GJ)3Y!P&-YS WS' M_)#/0DH"TABV"E^2N;1L-:VNK#;C*\KIF4DP,U:Y3%9&Y)58O-%E4NK>WRJF]@5#(\-K8-ZM:>Y\M '?,QH;C MJENR[M:WP2T:3M,MUB4 UNH83Q>5F=^HPH./?IO="A4 MI,,CM)RZFM:D*Y=/9\,,'W;2DD8&'\UPINR]DO&P,AJ4S.>,(-+<1)9(28 H MHS,7(V89+NXAN>$9XZAK9[<;LL)02\GA>M,2S[%,?U+O0JO:!5^/*(6ZWAI/ M=BSJ@U7:&N?F2@=IYRV=%_ MQF38H/"UB515*3W=UR54U#0IM9&(*TE#)3!#H:.0]',?I\F6D5\^,6UZ?/5D MVYYJ66'Z)4CPO?FOO MX]L_7><\/[]7CIU.K"*'' (J2B-CTHP$.V7Y7(G)P+/O2_9T,L_;5?2YX4XI M3&OK2L:=Q7$#MB!826D9I8%3(H!2.!3]* ,B6D[,SC4YF#1HB\6^![?I.X(0 MW^\S_>Y@<[7$$=/CR;8= X,"<&;?5JN*,4.J9ZO+.ZY5NUK79Q=+6=[/>C'][2SKBI+L%R/<@F1MO(8TUKJ 2E;?U.&1UM7)BP1)4Y7 M'H_(E$U$EB"D0G&^?;\&I7W?TRV6\[DUAJH-R M.CT>36.;^%/%\KQ1@A"^X5"XVNG5OFD5Y"D\@?/]9;X@$S,88MFF.\"<,4SI M5P(F,+SMR#1HL6 \$_=\Q$^>.=_=>C31#$@+=3RNX&IA: M=ZF'(3-A"&E.P6B+?JA+Z7.F'O7VB?@-*?XSI"?_$"GU6!=R])Q2,XJ0T D, MJL0D_OPV%'(L-3)OHV*24]!(DGSG$Y3W(+?\\;H18+IHVN94Q4Z&:4 M'EX)3Q:2X0B/1!OETHAY_0/R0SWHE(:O']5:0@*!C161H%GEH+#YU.1%H!@4 MHHX00=)AWN;*-T#>2+GCG,&BVQYT?G?4_41[G3PCJ1/(/_$GZJ;IJUTDJ/)< M"2JFIGP9D2A56[2.+ZWSV5^[:X*)%M*T7FV1\"#BW7S>*7IMJ)59]'3"YA6A M;>CXZ7*.?!]BU15S-)N9FRB=00G%M73)B0X;"-;BE-!E M6%4];?/BG5\9"H,JC%02,TH+)V[D5FQY20(&XW'AI8<>OT3N)LKECIQ7D]21 MV6#$FC'H85G262))_91-'*:]ZRO*$YF2GZ4[BN0* [^7R?U)6ZNLG/'Z57X8 MIB7[E54DA^221_1"G.@"A(@<^[349\?K4^Y).!YZSM%+36V&U_R \FS7E0*X M=&7V;!H8"DU8$2ZX@59YR[,!]A$WAS)]L?=L-5YYQTR52&E*OS(QK!*CUV5# M:N5N0U2K\)/=X&DEXI;4H@_X M@-$30(X3Y,Z=(><2O$T0:1Z>D3:U+R2'4'BO)TJ01#R2.$\VGNM9='_ N>WT;IT)]K&GQW^&$2KBC*?.>E'8,L__T]^@GR^4C:[V@ M)"0-GSDS)X^8LEWF+E-B/U2,.=[<(@'VWPO6/6"A;3TL5#)%N!4SX90\=-VM M-:Q0V+_&C-MP-OB*WA$/*REHN%/E3B,A@[H)WB]G%:L52E7%3-H$)4Z5-P! M=D_0 &X3(+Q._48G <.YWH"5YETK/W1-N6!Z>F-+HLJZ62C MJN0X_$(6PFG@T WCU!EO=WA?->%<$>A$*(?GE5,**K %FB$MD*?Z[1,T)+'C M]20Y0V%YBQU_HFO$)]@+M\* 3-*R'Q/QK=A(D=_0];J84W,W*IT52OO;Y[V> MTVB/S 1(PYM6C)1 +(T:0OJ01/#$SQ_$;\J=V5SZ=XO]L4>EFM M)':%)^LR7IAD:5VI,DW(N%](?''/3X*WP/W>@I;)Q9Q.VZ%LU9-E\P@;@Y&7 M_Q3]8;X\P9B2(T2 7^5U"/+N^:C>1/O$0'@Z1@BSB&7(&0SGJTX;3L^>4"H, MWL"M3'!B^X2IE7A8#2A ZS*$:)6X:Q*V(%K)M#C&DS5H&.AHJ[S#YEVM2R(_ M,3S R,2Y$HZK:1E'RU!=LD-'.#'J%YAH[I AHW-SU35UAR6I+$.YYT>OCMI0 MS]PGG:E384N'0SP8HEI2+P9. I2!I)2L\<%?D]F?T,]%T:X\3S)L2O?-&(.1 MB8AG[=$K -BQVT%YG.F5Y%OH1#M3D$DX2Q7M*-/+;%ET[:C\131<49.+;YSX M4X694WT(TYFO;SK,+^2"UG9+'@:Y5XD>A^L,DCN5"Y9O(%](S.SX?'!.?Q(] M,_AE91CTHRX/K0DPT<4F;X 0$R"T+!R7=GS A@8L46QC5\F:*B15U@A)##EV MX6RLL=CH_1-WL%G^YV.U=*I:^L5'62W=DI%M+\^::A4>YO/CU_\PHPSZ_B^^ M^= @C'08/GMV_CF]MPK-3%9S*#AHKDQID&YD*$KB%$ AF(XKPO1][5[A2:/ZEC72 MKYEJV6I.J5?EDQ4;DD6!!#=D30QXF\#!CU!5)BI:L))^N2">?YSK]S'7-"2; M8!\/&35"=T,?_#=R)CY.RGN8%#2B)ZWI/D>0Y-TG&PO>DA;]O@8\75M9GE/" MPG).QN81.C594-US=R 5WVF=Q#S1",3G$6C3+&"^.QJ* Z.*GF:7E"70I^,3 MWJ-[/LXWE:EO.ZI<.)$T7<>T=EBY1WX;$S7GL^^5'AQIE?#_A7!L<'=H11*. MG+1;K,,I7#& @*[07;?!*E.G%Z_Y\:VTQA*S24B:U.VBZ[<==74U14KQTY/2E)-S0J:0DO&Q9=51:+0IU7) M[T:0BP%+O,7JJMLE12%BY"*>2BZE'CNY$B6J26I[KCAH"S## ZM1&=$6:DH+ M?VR[E0:^"JNUE=PCAE 5=9S@+G;6Q'HN\M*8]L;!7>;O+KJE1QR-GU>5C(%W MII:S6ILPP];NKD>IZ8AZTX[Z](T;)OF(P\U59-Y1Z']G6&V85(,908?@B&%3 MEF]@Q+16AJT.GN^I\=7T+UV2Y_=8+;&OSF"]JNQ(*01+MXE*A(&O M,MV=3;6LR^9C.)#<1L%P@BS>J7#IA*4D7)&Y?VKV4&VM2OS^$BNMEPNCO"(( MNHSK0VRC6S7E,+%G4#XR(I0(5P21Q34"?>TWB/@DNEN]8\(2P1RQA>[KR[A! MHU$<"\?*5_@M95S_YY;ACLSOR/&WQT\_IGI,>LNO+G#VAD)?W-(V;]]KCMJ@Z^ZHPCUO&+* M)IA[8AY\2T2.T4PI)1V-H'E\4H(.&["RG(O)9FJ@Y*8G$_?##;-\C6=:GU>8 ME4:]BDW:@81:_)+1/]@?2]:F%X01(=(YK#B*Z$YKC:HB'OFT>97HU_\0+;W< M23Z-NAJ2&CF=%L$.0R6:"^%5 DEW3(X6-'/-:%,/@_'1P@&++#F^ MN\4M'FZ]#D;V*IPE0R+D"?K];=T;@@W9%);J0%Y=5_84I2KA/P2G@88/0P5. MPDIN@+U(#5^_K0C (4/>?R_4X375;+YN _ M]WU?@LGE:[B^UH3&)0?TP7/RB#Y@=3)E.L= %)OI;2XA.'7( EB-_S.V"&LR M8>JO*;"/R)I8Q'@\,>#Q,SX,,GAD)!#GL6^[]BP.'G\61S#-W$U5.EWLI[2F MLAI]>0ZWS?AJ;\X)WBS@_(?&D'SY46)([IL;-I$JC5[8T1K7S3X3S0D16:SR MQIPB-='NS&S*:T>E@3LJ4#SRY)G,VR88*-1%15-[T$PQYUA!ULG*+(5IJ2CA MLM&D\VF24@GZ+J:6&FO(B4\UCJ,5BSY\_A@(>T4,631&T):'.(N#I/\HB53IQG)&'P?Q8!C.W987?%@GHP[7**#)NZ>AVLW%KBHXUP:1*0SC=*XYLX>FSY\ZIQ?8?7IR=SWIU@ M$*A7G)MJLT../HU>4MAER^)]EP^?/DNKK?CWASJJ1D'3T\^)G MIL9_B9OH[ MN;X%NEWWK:E8O"Y_G?U(4]D/#ZJP?,I12Z)>2Z8^V[DL9O%[:A5G!5MHX('^+U.4$)=QXM][UF[-!,1M*F^+IW MF^L-;\D*#[QJ6'RY/E7>8<>]W,G5;IV1^>H>FM!?;C%AX\DR,O)\TO1W/:GY M$CF%3N*1B3N?_4.ZFI([T@?)78DJ8P@QK-X^?"&$! R14Z)#FVZ99$K)QW>; M5XFTMA&4V'TE&EONT_@^?]XD.ME @4^7)E\(S L8E5HH,N5YP '2@SO(TA@R MXGI#*CHBPV3CZ-(@M]@SZK%,CPQU 2-IR0\40JWGX4J4L&[1S)GN(9H#%"S# M?V"J_=TIH4PL3-0G4XWW%[(#4CF%WU0Q'[_E6DP":/>=L3Z3[N9>L(P=O3W_7ETS?6H: =A,H -[&/;6-P ME*:MXN3<2:T"Y8')V%=_%RZCI*&Z$!..",PD?O8N$Y-/;S6&OT@Q85H^;R^RLSQ8Q&75 M<+J&9!4&(KI)1:XE<51NZV6>==(%HIU=KI#- R%FQP[]87QLQ$"V'J:.MF4\ MDUP8.K+R=F>0ENP-<1 94ST73::.%>TP+V;C4%*C'HU^5)6WU!:7+YP?^4KU MT6<_@UQT]H_N?/;LR=,_GSWYNG@_"_:H^S>]A'_RL_#<#B%$(L]M0CYYW6WK MQ>R+)U]\6GSX;<:6*2K0ZAR=J>JK #0T.QH[R+6>3S4_)Z&3+#TQGI3CYB7T M@,/JY @>GZ0W'"9'G6WV!]KH<3N78,XR[6/?^GX/X]WQI308JW)1)<1+QO&$ MX'Q!Y6-!>,%^KQKR(/974D^N='I&0M\D(W/ M7R>[$Q/(C]]G?.4DP/!3KTXND2T:F-N-1\J!9E?D^HGWPJ:.=W!7(V7:1.KX M=+!_,2X\22(1SJ&]+"^%$U36[KI:7C*YD16!$E)YH%+#S4^L\0B1S9JQ))LN0AHK"#N\=CZ6RR=/;58^GL]SK41\0NN_HLQ+,F@X4/YGT])W4I M+^M%^':.VZAFS<3MB.WBP@?#)*6RLLJ#:ML'=[9L%%3IX\@5)>2S9'TJYQ ) MC!ZP4W'C\'.C\ND9\'!5''K?B]5\SI>9O02C&:78+B#;,GOZ]9=?(@ M-RR^ M\PEZXIY\\_WSEQ?XSZ???%KX(WI3A=%:S/0AAC#V5 "D,X@IKH.U??H5OOW\ M?$:HA2^_H2BOX N\[H/[W-#MY:JO+F8O+U[_],.+U^[#\_\^G_U%[D!/&G[_ MQ%5_;EZ9^M=4!(C9+R-/P(JP]"6GXAP'LJ)Q#!.7Q<"..]ALF 9>,K3G" MEA:^='E)B%Y.'B'*(F,Z.U2E( 15-=B:8$CB3HIPV[Y;U_/:-^I(3TR=LTH& M0]CNHM3A'@I9@)^:X":8AS!H53,YP24=EJV0'9!6 M7-DX5)>Y86-)3B3U(V,^*%;K#C1HI?B_,3/2#B$0ZF2JXWH+]L(M"%IY"S781!9\1IU,0)@&-[UN&&5/ MM5]#4*7--8F2?=(ZM:Z:I0(SM* AFS"NT[IAE)[S1=5-U?>.K&_V$E39W5)W M$AC\KI@,A]UGR""D/^7=52 AG_)H![\:$@6T8Y6O4.RO,Q\*UC1P1:Q6#[=/P3$%YM&>0(F>PHF_X9HEIIR%=$$C_I"W^3^Z-O>!: 73 MD:H"JAYNFRT&/LJ[_M09-@7B(%KB81GB M"%YEFF6"*.F1JJ>MI_O6MBF(E^1X5377(W&Y>KCL^DLC# _WH0.F&/MYA2/1 M89Q'V$H-6[])3Y&8+.UE-+)$7LZT2*-\!\7"_0ZG54WH5+S_%?46VL4[O:4? MH_T X(O0BU;SDDE><>;"J7%6T65]/#\UER>EO'$8*W^@Q$A;H4=S6@*BBK5& M]71O!*H4?YA&]\QICC/!^&V:;VL;PVD6_A6\I$6<8%ZS:;_PA.*R"@O4;>;+ M<$5KNA'>TNR6+R!#BL)AT\QR(Y&:S >=(WUQ#$>=3I>V'R7]U^PE8&--S2!S M.Y^82]_F9H'+CD0]0GX>I)WA!'A>241JQ74"!AHM07<.9N(DAB2HG_,G]JF4,K@JW&^ETX489 MY;Z/7J'(R#-<5YTIG@-U_N2ER8:',.# !V5-ZGC2IY!XUKJJ8I@GTU,IA;-< MS)*D\:(>8.^7$5=RY:<1\ZB]DK&_EC,5U*#9EBA'Y^9ENHU 2?,K7PSGIM?T M1U88EL7CKQ(QQ_XB"-+8&U1!$1FT1&+)\R^YPYQS++:Z$;?@/$Y=Q^B03A$@ M\)E*;S,ZQ?/=:CHR1T]M+FV&M89>>KO0^>S%G)Y(+Q2IY9,UE7;!MH=8L!84 M*[NJ);?M+?:474%!0>3!Q'5-<;(%5>G)M%_N2VH.KK3?-ZW I@%VF]'$"_T MXH! [5O-.S@@-_QNI[KC9462(!$.R;QBC!3:JI*GT_GB.7N<'0; M+9(9\-IT@_I#[(W=J8<:9]0@8617*=6"+"N1>Y"$Q;BF3) MN=YKH;1RUNBVN^6=R6%@FE%$9^6OG&/9LE9BY.9.]:=H641LB4,7)6V)85EX MQ2@];Y-+C;RP5%9*]E[Z\!,>8^&A8'1CD60T+.153?V"2=^#(3..).!=S2!@MI:&W_!6'$1]3FLFB M04LGQR>K]?E >"U$4/RTFRI<9JD"$*LN+JKD,=R99BQ@M#\\UBPV*.8DC+\Y"'0/WM-OXD3B=]2DS*[VN M\44G7*VQ*7?''I/57Q7_E P:&&^D62-" MGBG5TV,E=ZJ2^_4?I)+[04?5;TJRY5Z(A6Q\P7LNN#YLXJ*;G;8+FZQ,N %C M)NBL7U-3.75DA3M6O0,R.,O+?574ES"L9ZM&Y2 XS8B<6]-(BB\3#8K'*Q^, M,3^%^H%O7]>@1%"]L8>24O?]E>I(@NA?-C=("J@F\9%1MSQ/SS\]Y7S&P1!5 M? [3U]*38ZS:8CIH.-^I+,$^7W-@KWI$EV A@-/08#C8E,;;J%;_H%W'?P1G M@X^@@L.U@K%#6HK2>2FT'$[;9-_P;HG3!*VF)1:]CY,U45 R>HIYVEXC8L>? M)FD=K!!O_L78B\KSP2/L1-R X9L0XFL))64-&".WZ>U>T)6YU9U;4M-1<$)K M*1A.+T*X1X/TP\2@T!J[1VMTTB@:VSXDAGVW*+;1KN]*_B?\EZ2*=HM[&3[E M3R"#\4&F66(6@2&3+$^R)+]#':OEWGCY^K(>E-Y0DVT"K$OVFU"_L&5P\\1> MK01R&C#$1R9GL8(]13VO(U\M7,1N&;5[/"-IVD00'.\CDQC^TAP23(.;63-= MF1F93FG)8HT)\L)1>?C"RC J>QZQ2B-UR61-&38$43M:E5MP C5&?M47 > M*G ;"8YA1^E"&D8-[JA:TK679X0&6*K%"7L@C,ZVR;V7:"4<'GCLJ]QS-^ T M)0"AIS=4'X_)"4>ZYRDU_:%>_LHS1BU7%5RQ7%^Z9\JA,'O77=\("V(R?](: MY&S^1!I IH/%8_>M)(-ORCKPQDB?*+,'J2QKSE#F7*&T\2E?+C'WH%=>YMF# MU)GB-,+M4P>$YUIRQC^MY,H^;^IPF(O,<:2;#")1]9,HD:@A< MSS!FO$BX?4SK@W0V)39W^II'*NEA_/4_S."A!3[.3/QW7[@V44G;V,&GS"[*V-3;!UL:*6G"DQ26!3*IZO M9T5T9*595I00 XNF*OMP$U#"6@G1-&0EI["H_!(/YX.J1ZL,9+J0>4#XD"I[T\P "F7YGG!H;M88K>Z(N%7V173:TEQ9-2&>OJ!K2G1:^K( M78G"3D[D"4-&O)^,,LD<)-/FA>_%VX,YMM MU1CKVE'_J]"S.;-YQ:RJ=ZQC8&DK2LJXI%:#3$38UNOBF&/T<=F0MW"779UW M+SFHMMJY%!.P.8NR[P]GTF\[I* G6^):A:Q&##S'O<_[9FA_!N#R%>]4AH9] M]M4SM20_L!?0S)0=X[FHFCS]^JLO?.\8D_-:$9QV!J"CT6B1*YV\_2=1(3T,5M^&(_:#3N]Z6-->F*E?_7D(ZA)_\X5:,%B9-;. MZ,(9^_HK;33"C"UG^7Z/78.E'+,EGZKKT5"&U*N=D5,%#Y*48?1J&?4%0__#/F]A/BA%2Z&IEA.[ MZ>/H3D8G&@$ LU?5$IG?]%83J1O,G6L7LBR:QP+>=KBE8O<.#KVI37"/3\\7 M[>Q'6/%G7Q:S9T^>/7'MT@Z/JE5>^MOSK@]^\U7=!T?PH@['T4\D][;B-(S5 M8%XI731U0&M?]O.+G[Y[19]H<[9,G/BRX?H58=0)]MSCHI&D<6(AN14@;KWU M+!#CZ_.]'$A_Z^;<,HZT2/@+]S'/JV#6D%2"G9Q]6RVJS3S\QV=/:2B>?LDM MOE3ZJ69_*]L]/1;^].RIXJ.7L0L1V/L:1#)=WU<+RU0B"HJX[M%K['=A"4K+ M@'^ETT^;/=#Y;/8N7+:'MGIOZPY7@Z@ML4$E@K=MI\RD^)98A1,VZ'SVJD:W MD\7,;]KNVM-;@[]'=3F,W-3VTQ'3%J'^[A5"2"7= %,OHV7@8];5C*L^!-5\ M:EI/G55=X%$R;8*N)5GX7UF^< OX0$L5T0]@&Q]B0)9VH6CS% 4,L:0['(9@ MUT M6P^+AAG'DJZP6J,4;8R"[^_IQH7.;73D;H7DA]+4PK]0$@P4D.LIA%JF M5>ZJD#YC'M$O:"<\&1#>BVD[S7D6=N"KLI^7;368T3NBQ:8PB;7>;53A[70_>"+>((@4K4<-6@\%"WO7]"\LS MLW"W]O\X^+Z.!DR;EU3B7Z3=T(X=WW4K&9?FF3)7"R$;F&#BKQW]/CWP0!,9 M>[ZB*"+L'W#TX .Y8EW<.!J\[2P9*2 5Z#0/?/[CV;H-6E,-R;UFV M[1YY:&[#84K=2^HTH,WIU"XB>I!.X]BG-N6] 87)48AM-4WVYY,[,.I)>/V_*,!L7 MY$^$\Y,S"9,*V"G5H#\]L'&D=)\T(E^GLFKR4_:*PR,/TLI#S_:/<%:PU6IEN[(A#0G3AH;W^"/W"S?[<-6P_)**]4JXDWLE;V?N.FY0EK M#MQM<;<'!.76,.PKHT*>J>*N=H10S+(K?;F/3??EB>PO(>+ZD)F@Y&*)$T$.JT&\S!_=X7 M;]_,8L!*9VOC(AR,+!ZGM] 6%BSG+BA7ABJE?^<^]E,>R(..PZ;&SXW:3:-# MWK[[>C#N;4?H70MLTU]CN(]AO[BX+OPT*I;:E659 MM".&""G21C/4_W5Q\=*2TQEN,%U#FFK^W@S I%K$7SKBNS9BTHM7?TF)28,O M"3NK\,!Y\$ 9B;4Q'V:S;PAJ%^T]/02E;OHNO"K^,O7R!%Q+2E%#Y8=FHMD\ M(?3*U%A3+J_80U7P!&T$&RPM1YG M8B<2H1NUC+4 N.C5C=UCV7FJ[/ST(R@[OX4Y^Z"#/-W^@@:ZQY0Z#'.'H(K7[03%/M?&4;=^6@?N]LGHDIEL MU#<05&;^[->4EVWJRE:2$YXW-NJ4L!C(-T^S!2X]0;ONZAVEN\1E^='&TG!F MWP8;L!\&1<9>A/#S0.0IQ !HH_% MGI Y6E9 VK[A7A+==N6\VTN?,55 Z8_ U^&")?@(BP3K#CH68.Y<&YDU_ZFN M5$+:8OE RA2$05[6M/VV8=$:HZK H[G\017CZ$/Y><-E[?WVW+TG&T Q]7=9 M;Y+)9%BQ/J&IBFA#A5.=MN@_K-&YM&F*'RH)72;,[I:H^""9*>W6\$&#]X0F M%1W9"5FU0K6GPH6D90Y39_J:E"BHL8SXT./D'W$ !#O87:,=2.??E[D)QD-@ MXC3=39FG^/4P9$3HAF?$WBO2-[.'D"(\@ZM' V $=A)D- MEJ.[5IK*\(0Q/A;!=]XKM,-WFG&2TUZ1V!Q?C[-#QY/&;+/?/E5THPKUASK, MIAV$D2SUBPCJ76'1:*[L.0_ *QJ ^WUZW]%'(HO.T,(;'E"X3\U-8%1B[-7HNJ*!JW@C]=#3?O%9R8\CLAVS"I M9-NU=!4<1\QM(7>+K/J(\Y.N,M!G$GU2^&^=CLB^XN H>='Q M ]ZX E3>J_*)!Y4? ;,^W)LV6-Z>G*&5BAYLDD[J$MR>A\Y(.) 5=T$5GY'I M^?B?=UAC6ZINM9=G3;4*T_[Y\;CTPRPQN%!??/.AI3S38?CLV?GG]-Y&H!4) M071=R@GJ^,9!.8,UV1S.I*07"8SC.OWF<7+>R>2(8R':#(SK68Y4];P$L+5O M19\S\<0V%?&>/T[0.YJ@',@?^77Z[I\**([-D%IG%;LN)!.^BAB+Z^X*[V"V M[M$)>Z\F4,?^B/.,$D+X# Q,?2SRJM8')"13SE@G,^GS%W\"ZPL=H56[E+T[ M/W KRL2-K]=4I&_(T5=BJO#5QX7P_L[!Z8V8I@QO&W.A3B,AUZ.I?3<3%#9/ M'_P1+C!12H+8/63KOJD.(O?05LWC@+^; ??%Q$%;@ZA%5O7-?;\/D_NV#Z9@1/W/<"9E)N M3R3.F5GWM$J%^=4T,>H1V6?(O M5S/R\+J^'C8%[R/.]BI%E+$1@UKYPOE#X^J>?>RXNOM8DDO:D[3ZQ#6)$?E+>$[" M)$@!"^" L,3"!TG2'*@0QLQJC5^)PK7-R:&+1D4[*8RD=3O4M,R]/^<"L?M1 M^G>^NQ70EC,O];1O%?;!ND'@6 <](/IZ.8<<<_JCTDVBQ(WV+J6_*9)-KF3J M88YWX'YR;[2 +1'".<+?7"IK.R4EY;;4W,COAA&2PB)SX:"-3'6.K"V58B)^ M6W>O>/F"^GJFQ*8]99ZP\(T)\C0RE*[ZJ0OB1N7I.&*UENRKBA[ M#8%UW$!"(*M%]JR8?$Q MX;H]@5*W7UY2?VK8/L'8?O5OIB37";@36D*KB>]<)59P0ND(X$ MVDKT4D&DQ!VJAXSVH6[#;@=$,*JV;6BIYOY7Q9(9BGJ*;P_:NXUZ8#C!'44_ M)>*D;6U0+H##;%/UE]2D$O%H;$6AP;MB 8D^)\%G50G!*@$K9OD+T'ZZ-_!* MI8SEY&8J6PS<\W!5-O=\5]W8;\G.U5\F]@L@%50AV%8"!XD C$F7C'Y%9*CT MJ_@C\'@=6VLC!^[V6^%=;(/SV5\BC0" 8A7Y"V?R%H+[JZ%<>4T8D\Z-&#W6 MU#AP-XW:C,2'S899>5W!-BI@.7=6JSEJJ[*G]3LBIV7$9+6026QM91 M#SJXS/43W $ZY, TI*_2=(-TY3C@#C,EB:&.K!I Z?PFTV2*V-3I,U05!H:I M&MZ]U7J?<=;TX3C[T*$=92/OG67.=4%J!L.:YG/O6<7W>-P%8%@N+1J%@/!( MA'T5%/#H2,52#VN0,605=6KW0*!B7<8Q!Q,OM"1Y^,71602/=$B*CL4=,$H("3-BB)4 ME=MW'IL;AY:<1;HA98MQ3O IRF-ZSQ?:'<.!5Y9%2F*J=@\>1:J!W)Q24BH! MCX655ODU'!I93$*GCCMNZ!E4[];CW?,(^^2=PYI1C/%#;IUZ-Y.0@LEX# LG M>F)$_O/#;;U'Z6E44RT;Y^C4U M)Z,>IJ5?D#!8(4P_WLI7X$?1+,_T"HFN=FKBF&J'N(G$SA'?-TPY#_N^I;J, MMKS_].KGP3KJ)Q^7L$V2- MN"/6>W>6)IUF(+DS,<.*K]F(<%F4&'+=![]Q6 MN8%D)'%CYDMV?5ST^.)$T[M:YDCN*YJ_?,X)RZB]";?GH1N0TX U_&[:2W06 MTD8"I9$1WJP,-$T7+I,.OUYMTE)OZK3WG+3B/(#ZKHFKX.JC.GR>_^DA;U>A\B!ADN(W MF>1LZ<0U,[4L082%O,$GY6 2!&CN^M16Y"\0L=]-?@=T29#Q1=!(HMIR6;_M MZ-\AUOSLZ+TT5\M"K91K!:'209LQS(^SIG.C\<(5PV*JN.GC%D.$D4B=0W L M<[^?LE7.4TZP9=745[)C;KX'B11<,L$O\I.L&PX,?0@W>@Z)M'96Z+L,A*9: MQB;+)<4FENL6)[.Z(F2(>_SE_9?]O'NGO*]K1(!21+9G'TE/C09"OY]P M@=*7)37L*@ Q(TM6#:X; J M_[=BGY_?"0!3<8-J;=!Z"+'K'??^2^HU'7SC!\E)TI!:I8W5F)&%^#9X.->4 ML2"E4C:Q(%\B_F57W8FUTBV*5W0@6-]/(35&*AENMCM+.";%4$S*MB%-9"!& M-T2CA6L*J>=X27%.DJ]]ERSB/9_/&_@G\MG31)"0_NZXP$M%'NI4V%52#W$J MB"@Q3OUJ?@#RG3EKDP(+$^PTY4%87:7V![I7([M91<;BWK>\TE-&G!5S[+S[ MIU;J]VT<(;*I[X (XAY-_[U"'%O7NLJ5C[.76*X7 MU&*DA+HH64Z%/@9=S=D";1W+^!-JBWJE&T(D=?5XHTR-(8C7 CS'.SF MB!5GQV_/?$U&O4RU$(<7ZNDA!U2Y'J?Z QVZ%-+0E#]?EW7/% ?'0S#)\ZQ) MA?,[J_"_X H_4O$I-/+(8J!HP!8<8E^B&J/%L*U ;$+D&%(^]2[^XZ)X[XL" M92P/YT\"YXCM-_F"VZ!K+11PD- IX"MB[/T.G1SHK&"$Z&EP88%.0,(,A)]# M*STCBVLHB0&M]3%NUV,/[@9XN!4X=:1C-XF>=)"X4E";$76I<$T?'%/U9#<( M0O-Q4[S/3;&NY\&I3=;=0I4>KGM"9J/:/(3!TNR1,4Z331O_W.59C&OVU;8BXCLZWM@S M?3=MR(\;\8AWNKR".]IVD-OQL""<6"0OWCJ);#/&2K0PGFRJ(B$-1:!R+GOS M:8,5$HPULM- L %2$O9[DFVDC>NVCN[^4UD_8:MK_@%&#A$H Q^\ MT>,*-63H8RL'Z%!,TIE+QE=4?;WHC/85[?G0=F[-T\__S9,&"[*$HD)/VW0W:[H%?D&Y5*G:O=I)OL8V MO/;Q_AJ=Z9JZ852%TUOY+I=359R4L)XK,_[OJB;C(HEN MSJ7.680J_#/XY0@DXT-1E_M^5TF&^-[+S]S8+7IJCD?.SG/,*Z&=UW2.QF:_ M\;QJ8?;(Y#ZR8K\CCP8%\[Z^XK8B"2K8(5E4%<+*>=_MT?(@^MG5NFQ6CP'! MNYL &76*HT5?5N@G:4>LZN4^V!"2M]KO'MGS/OA,+)JRWCC6KEG9UX/T 5)V MVC2%;_)!B[=R/'W05:!O[)<4D+3L1*%FHYG&Y6I5U#XGE M$!?<#7=WS^5,N0U_W0DZA0]EJ[NY7ORDK&(27.$]93X3C_..V,8) MS&>NU90O-9/>!XF.?+G FO\LH5EMMDUWJ*K!HZU<^[>1^.'B1/RF72-0K*4' M)BA8@^GF!#(ZQDKQ7I41B!Z<"0V.#AB%F]R.^]852Y7I<\U+@,U6I$>W8+@> M#6\KB]M4[,-EZ(:1:0VD0[3VNT5M[C?(AYCDE5/$"Z%^E<'\YSX8Q66M:63O M.X]8AU2::4K1.W+*&ZOO\7USWY65Z*5?N,3^&43JA45GV%/N[^F) ^W2)'8P(@C M2Y&BPE4<[ELM3Y-DW3>S_ HJ1]]7\WY/[N*S)T^_BDVYTD,WTIX+7B4L SKG MM 4SMM%%0>CPV>?^"Y^G7\#V#1]_X;_S1?(=QJ4G+6M9SYY<0R[-;3%RM>1F M@KQSZK.$Y!P6ZVJY)X[5,(]&Q")-5=+MW:T*G6BCWN" ![!-MC_5:!'D539Y M/NX\,FRUX&\=39V:PGKP':;,9UXOBFCO"F-H1AAFN4$A+IV0C>(QL-6K*Y[1 MT;MJM-2CH4T1T&YWT.'&[/5Q[S'I]QM"FB_"?6AA*#D28.:.VM)/]W MWVHCKCT,GYGZ1';X9.V/)2EH)ZT893Q>775RJ)H&?H,)/&I!F#[%8],QCWP, MOA=/-_Q11IT!H-+M7TYDZ!*I-$7D3%TAV/ [7! GJO,^_9G-K+\E(.?,VQ#!S=7UGC6_S2 M^*\M\G/L:6$XCJDOD[#BJJ1_R![@T8^RS1GGCG//9&QXE5WVE=11Z'7$(8HY M]2ONOFG1(6PS8W51DERC18X%A!E/7MLM(IXOIW\"9KZ#6:/!WVCTLNU,B()6 M]MH8%CA^- ?!E^(NC.LRW&U9C"X!],%B4359EP.-P@TGS1_B],_/[@RMT9>U M$&VL]F1XHU%"PI<,#-,T -5UI >;SQHU^2H=Z_YDU\(%2MRK%/U7+A)%WCN_ MBOW210!46C4H(R*C\R?>X>Z/^)"SQG^-):WXJC;9P-[Q:[/#MQ_&@U#W\C/C M&T"#3%\)5G!JRA)" -F)/V (Z/R2.%[.][K7@(\L#V[U*4,DW'-P=T9XRA(] M@%0$&OL;T4&-[ZI"V"9:7,RV#266%HM^+U'?OD4?E_HH'%FV!_%P?SZQ:HKP M6T"-/-.!$@L(A<$M^ O@"]!.DK,[WNP3J5H2DFG+?118RECTU5X:+.AV:HES M+H)/CQ(@P-/ U<3WKUK*7<_*JV#Q<9KAXEWO M3TLIW$2OP!--B$\S>L@X?1A'88C &EQ6<@A,/VAZ(':Y^S!AC]@.'+,9V4X2 MET4)S^8'RF04]/\B M'UABK9 <-%ZFSQ_(T;P9FW)"#*CU#WS.+&TT[AT5M7 MVHUOWZF'.)J6-)-]Z.Z.9==F[V]]B>$?G.1H]1&/#DB9W@_7C3>\5I)-X89V M'@WWC:7?/P_[)/W[L>=/IT].K,PDU;O@RJ[$20!K45.5[ IG=[G;!/VPTD'G M7:0#HFS;J3]JU-71,PG?>8033,$)/O^#P D^Z*AR'RPR[S%]*1@K:OCMJ9=2 M6-@M=IQ*[[!3R":IC*;%EKI0@4Q:V(FC)S>T'U$*?W0&I=D.XQ%&7 0NVUTF MMAM#/),4Z$7&UVE %98%IB987(. 4_U.^(6&8)G):QOD_/Z> M-?2VK,B!3Y MCYV/[ZW5KQ"TJE[3N*]__JJWW/Y^_.L>L7W=]L[PFC$?, M:3EFG&62U7)"?6BPFK@^CC:<6%&QZA%I\&ZF6NBQR6=HJE]K\3F)-4F9;4/< M*RI'Y*^CLZ[(VY\3.H9'L<7W@! '<\!>O.AE/0!TO*-4'7"H?2PN>5$_H_9% M[$>V_)N[$,<^FLVWW$N^F-WU?7?ML\T<_<,C(=D-%,PH&\X@N8,L)$# MX:@\3G7RJ#?VCL_ TS0@V%3E#AX.R(3[C!GD(W(-+WSN7.M/[ZB6G^8^:I2, M1@B$U!7EI""5UONTM#XZB=Q6M#)6+Z% [N)*W"_TZ@\,G'/'G+K0U#N$A^7R M5E6I$DDN@4@]C'W-U!4%@BWQU8QF\'AUJEU.+XF'-<(WQ4Y ):,4M+O;X$+Y M)([M>BH7KHE1HJ4AQFE1?H$(F)NETDNY%MP(=."TVY(KH6AC!EV)2IAQ9K/N MA21:@JZ,_TX?RK+'[N::>9_,,M_,ISL_^-SP[;/1[RSGK,29/I\K>>YR)MIS M@)$UKOMGZDUV:Z"B.=T?LVST5&FM='+K-'6X_1+Z<1<#4&=-.-51EZ#AG7T= M73Q:Y ,C-T0^I?*V%> P";5O7HNVTASH@O-_NB9/Z8"9\%*"V:#<*S-;<0NU MX4LDCACW]/@!W!TU/.;U/MSF??4[5_IY)2A(94IA#=E[_Y M&;ZXX1D^JO,L^F1*8J #(O20I\^":Z6@]I95"AJ?'VS\J83-%A%?2FV@-J&NJC[Q7Y#IFPA>,F,LX9O M?,321N$(>C)Q66\[.#RZFPP\?1?)C]1J,@LU8R CN\'DS#X<^'2:FH#?UDJ_ MOV&5C^N-8&I0D%9VR!QJ/5M72TJD?^(0S;._XC,#4;..ARR8Z.2KW.GQ>\")_3$5OU$,?R@&F514H>\9I%5U(&@BE@]N3%DPXX61X52^YE?BYF1\4+00?!C\&)$K4 X%.'L9@.T[2"/3:C?;*7> MWCST'D\XCIV"6_(G5H$L(N=B,IU3!;W:[WAS?C%^5>S\.0-61HY@K$_YQ1X*XD] M0PE%?.X&Z6Q_[\L:[7K[P;LHT*H02YP^RY/S/_/5L@?ZQ"NC+6E*R+)]2KSF MW++HPK,;QT:;D=R[F3VX<:R>9F-UPUC8A>E2"\$2;\<7?GK^))^$.[WS._!O M;L#Q?R2.TN?QS'3YE0F_*

C;F[$07YSVZ-T<&Z,-Y.\?6RMCY*81J?0_& M0\W;I$_JMS,MKS_@GN6$:SSYXV092K5=U00SB'QIMN23D[ MB7?IQ)FIXP15#.QH,N38TFA%OZ[9M%^5?4W-=(YV9AQ_N'[[4T)X?X)B% XT M:>?3WL!3&E/":.IDX.#0 N/$\HB4\!;G-WFVL' 9C,[>,74<1A)7R2& '4&: MZ0XS+Q!U*P7_9>4I='5\OTTW]+ZP#6Y7D\ NF$ M>0%[P+9P^/!)5G-L+EX]EU&+;??4V%'^T*!B:S&20%@E^6I58$\@;6$/4K:9;QHD>[(QJBP MUCS2]^(:CL,E44?>&=Z3L7K"2SA%"VB*V:>*^%FQI^7["0=-Y)52-UE(G.T/M=V[1E6&(E\77+UT)8)J CX6#TQ MX!$KD6&34D6WJ%U'-GW6=-<5EP")K'\0"(!\VW6#@Z)'QIQ("COZI%6Q/ MCS=AS:=P%G!LH;5#1NY$[J2%TZ=# 9RVL4V0] MGVY924D:I[,JIK?^2_'&^^W2E!HKPC*W<.QO/D7T_ '-%]USVMGRQPH.W)(/ MAS'")6R]L#@NQ26/(6V]V087&LL+7&/<+CE,Q<&V3'-K4!B\,WXGW<9Q:V,7 M1_ B'UL&3E"7AHY023%DQEN WC!P_D#X#QW"\+P>!A"L8[T31.N06/H/LNAO MB 7^T%GT+S^N+/I['<+IL$P),(D1;?8](\@?E"F_.VE)1 QR)5PUB91XT%$Z MO:D.GGQ03T18H.Z($K5]GS&&1/07P>[2ER#F"]:)[R1<1<.;<+*0XVX7.8+F MO^=PF6/;]NDSX:(. KL&W=XW"Q*ANJ=5DE;7J, >ZQ'+=_QM)BPH(/^1DH0I#]':NN!)YBNASRM. MGQ@,G.=WF6T K*J#?-5H;/F5]H]Q'N R[,6!G>NF GF!IG5 MCE4NPN>ORO*59FMBEYV_%&O.;_MNQ8LZK#><5M@-J]QF^Y_RFUXKJ"JW!/&; M16QY1'I+K'6<,/I7=#0X^*-Z>XCNR2K(/"Z\"LX$@2'4=V-!2282G(05W>F2 M?TU&:4=05$9NAHT=3L?!^T1M=>T6A!Y/%,[NP; \/\AT\>)R(CY :O=AY)K9 M)Y'\4SJKZ&F>O_B?'[X]>_KU+.RG9;6I%Y\6/FBO-YOZ4D+E;1\RY,_--H+919]AQ MV3=#8&>//UTG'?@=-2DF_0XTSI>&P DR!T,!=OHH_=,#(RK)UI5KY:%G4Y6B M72I=^6XDL[.3!#[@4"O!I^MDLGDK5N6"<*<#ZI&-HX;B+H\N4LT8"0PX&622 M=Y%[B9BE[\XKG:LS_7,ZP$Y:'ET#*K:1N:J9.8U4$[U X3KEKDZE(X\8_YS? MAHA:0Q'\K5I&S2=!Y-2?!F6"4Z*7O'SZ>GYT3PQ1G,:$@<)=[*7^R6&%#:-9 ML$A:_F3QJ]-&%;F>Z1)VW<0%43*]!Z;E2M%8 2L MS>&2+9 &D#M&2 M&\9>FD#* LWZ1[*>@2^3&8^0?[37?A=,!!F,I1](723+ MH@S' JTD4V>LJG'S_C=X[O3"B/T9SG8$X^.])RIY79M MY)/&DQD"$6>B.;2 MK+$XG]287)+,EB(7BR0W&SGC#/1O*G09'#%%C"9=& F0.>!ADQA/=*DU 7M2 MY]S,;E8-'T02%C00,?U,=#JBCW.KRJ6CRP%Z#+,]@:)F$VU221^B"L)YXL&I MQV-0ZH\#$1V!R'2I#L*-\,THFL+"R61U.:L$C,@0Y)VX#\@:R%H-RE1XG46^ M3A>M3:T\\6OC2$P\0NI^! X;,TEK. MI9$$N4=5+G7FD(1G<*,-_%A"3,JU;$8=++OQ#[RWE<"U.YX0(]>JU=KUIN>T MK=;(LMKU1MT;U#IM\ MI &2AR*O&C&<@6B06.5&$'CQ0Z;!0-H0!EY$!S68,.KK2! P:YCAFNDK$> MEA@D6Y(_Q+52[.QT#M=4A#TGJ>79/+'M%FYZ9:5'-W-"^W-\QKF(P?O@&X3U M;:3=6,=.[CPAPV*X18+YRAJ(8!G>*LN0_)_5F]%M=>J7TVB\X%#7*YW 0=B6 MT4F+LD'0ZD7M@MEYP4_QZVBTYE7SE#S,+"8__X30,? IF(F[T":5WM#ICJ9E M^. [O:W\57,)<1MS_>8J<9 MXS*(8/1^$F'VX2=$6JD:O5X7?#QWWNS?B0S<-D==D@N-7B]&7W*\==BBHF:7 MHN)@1,44>/7(MFHVLOPW\5 #!Y%D1%?W[LVD[G.RT85.&5')1EE8E8L'F?M\ M-DR,6T1-DY"(-?BA^BOW-?\O2@:[X?%'# V*K? P*)P9K,\!2EDI;SEJ(GTW M&K@3$1]]>@C%(_T411$LIY0G!90G3BE/#E:>./\I3WY.7BSER>[9KKCRQ#'M M-Z5 .52!XKS$0$'IL(JPL=O4*:AKYB6%76M8J\F4CM4L962:?6Y-Q4Q)M-CX&S,VA"ZO?,=9S% M 7%7434V5A%X80N^>]4I" M3PF]ZX9#V5;1Z 63[P.\BB[)OG!DWSM[5Y)]2O8]=R#"DN +3/ WMQO"Z9)\L\QY1K MOB!7;N4$_8VO@Q+LOZWVYX#K3]\PUF4V>H%(->IB/"5D&:1T3)O.%6N@L7\S MYF!YW") ]7JFRL7/C 818I8DH4 "?V JHHQ@6$>?51EGJ+ +Y%@2RY5J>B2, M*U7JJ\[=&+;(AT/:.L:18A3GXK3PM=VIU3EF@GEF"-B B.KW2SNW($0"0@)A M_2-#M@PE3*O. 24$NM4*A#91>/9U?8U%E/85/]\ J;5CB* M;4FMQ85/_:OWUV=?OMY>])_!%YEB1MO9M6:YR81L6=X0CI0&UUU)G.%#MZF@ M\D&\>;-0(@3H$G(2OPS,C# Y7!49$+:N[X8C%&$X$,6ZY0,$1C;#S@,TGCM+ M_&D$JTLQ)[9>8=:R6B^I,*NW3;NYB:*M3JNV]N(BQVPTUU^R5*^;K?76+"VU M4#N'8J"F2>&+/+LYG6@W:+5K# $#R_H5:^[G'*,]G4HSO=61IG MI 90^FL;'R!UGZMU++52>3@$X M^9GZB/50IB>,5$2KZ*'ZH>JAPB[D0"V#_Q_$VJ,K^7V[?>]8RV_?CP=3[Q'^ M\I-Q^/N_4$L#!!0 ( #&1@5,2@YAU#1, 'W( 1 ;VMT82TR,#(Q M,3 S,2YXS'Q*020D M89LB% *TK?GUBX.4>((@+;4Y0R5=MBSB''@'"/SZM_>%!UY10#'QSWK6 MET$/(-\A+O9G9[UO+S?]X][?OO[TTZ__U>__X^+I#EP1)UP@GX'+ $&&7/"& MV1S\X2+Z'4P#L@!_D. [?H7]_E<)=$F6JP#/Y@P,!T,K^S0X/3J>'DV=B=4? M0SCJV^ADV)\<3P[[<#*P)^,Q.G$<^Y?9*3P:'X\'CM-WIF/4MZVIVY\@V^Z[ M@_%T>C0^.AQ#5R)]IZ?4F:,%!+QC/CU]IV>].6/+TX.#M[>W+V^C+R28'0P' M ^O@'[_?/<$F0LP).0H1L2 M+*[0%(8>.^N%_E\A]/ 4(Y<+UD-"=*D&B<<,!C/$[N$"T25T4$77OOX$@!AM MO%B2@ $_!S:%="+9I0&38()3,29*/G?$@4PJG6A/.8#L7P[J 'F,BK_Z&QQ? MWJG;.S#G(*3]&83+!EPD(14GT3?UN4FHGW5R:T^5_]&&X;/&SF4CT>8K@/\E X@\HTH@I2_DT-V9"(*'*^S,CK@8NP MU*P*;G#RA7,2-\D12&N" M>'S 09!WM^E)#"N$<=:C7 >4F/3YHXO U2WXQR$G7[ST&< MT/O/Z+Z+IG6[ST&PCQOT7D"_\.< NV>]2\)]OD;K@+M4_!_H;US$/I"00(#^>I %R* **7(?_*_RW/$,&=X.V)+H]3+4$S[)C($/Z>H M_$_79;H>0$JF#]Q 2QZ;3\,2='I9C@8#VTR6&_2 3,&&P%Z*FV&_) O>PSEO M@U_1':';$68>JUZF]F!PV$2F*3I $-K+=B.%9T:<[W/BN2B@UW^%F*VV(MP" MM'KI'@X&XR;231+Z;Z!([>6;F&60SF\\\K:E.;O&II?F># X:C17.7X@"71( MA@_<;W_%Z WZW'FAF _S8Z(_)G*KP*"1U= :\.A(1A*8.AZA88#X'S%"P#$" MB5)()XFT0_(Y=QP2^@S[,ZZLO@L#E_)?SWCFXRGW^'RV:?#(]=KA :F)T)J@ MU4M2_,M*?,H)OK4I0#F M(J381Y1R'W&"??-(I1!./SEM2X:7*6'%:$ 23\>'_P5./+.)I8'6B6(T.!SE MYTVA*,#/"E_7I\0]#$18_(JN$(/8:RR='!Z=G.S!V#:54Q^L48.?(^1=%YJH MM[NAA\@T?GKN\/"(2IK"!\=NE.SXH%3K$]*+_\(YI8@I(0;(Y<[#'883[&%1:N'/P@5RMZ8R M'Z2OUZ1CVW#-S6C2ABFPX0HHMD#,E_2J$IR!B+6]DN6$?",(H3MNG=U;WD5_ MAOFJFI;RUA2J!BV]\IS8,H=<6WD4 WW) =BPD%.?O9ID1?<8$+%?"M[Z4_%K MJTN3!K=6#;CC+M/.M=6 $P22(DB0[*3015)/)&9?H2?R?-QLWOJOB#*9]3-* M2VH1:,,N_E]^%LLL8P*AM.0)E'O9J'$P#\5,T&AC,HN'93FGKTI.70S/M".] M,7?G"Q(PX4X87(Q-] '/PO]$*DLOQI M&L]SCHZA8)$@5L,TMX]IO#_O5I4RW>!S( NBP$'J_0Q8&TF4GTQ^CV V( MZQ74MF5][2,*FN );)B2)=6]B4XY %N R7H=J9LO6+\CJ 8 M,V,GM!A0[WR.K7SLD+#N24Q=%X&YKZD#U_N81Z-\.JA$'%UT+0L'-I58@;Z# MH:<2&>FT7 3B0K9QR7SXA)PP"+ _DUL(:IC)'\6*WL >VX,34WW)Y8 4@W'6 M)YLKC)D$D*7\/1] L&8UVGFQ-],Y!;CD:]B*CQ#WLD.UC.9# KG%D*]\W WG M,_F>L#KK]$[IZ[7NQ+8&S;0NY@I$;)7&%=&^R#5S0'"WU[-X6)LX=F:(M)(? M#FPK5^\LEWRW_;@K-$5!(%(%BP6FU'3C1A&8UH<3+P_E<@$Q%I! T^VQKS%3 M--#ZZ<%M8RY%6"2)3LZ'WPAQW[#GR8@R7?;R$3.12P4&_2P96?F$1(PPBD$S MA;!? ,>Z%U TO.;ACQ$>;1PTM$?YFHB!L+H8$^E'NXFC4!.CWB0>VE8NHC61 M9->]![T0-GY^]N'6Y%Q-0B_XL6TUFL+I@"&_.V&O#.62N@D9'^BHL"-YOGY? MBE=:=J 5E;3TZG%D6[G$8WWU4$R )!<@8J.3BA([FT_H%?DAXN/XB *YM\-W MT,/$PS/S'>3&N/1^U[&5KP&L?>((MQ1X CM(H-]++S?B#4(94Y3Z27MB6^61 MIH$L]W.R6@1_6CN0ZY_67K+;EVPB/_F,?$P"D:2D]V;!;#FPUIZ.!E8^Y9], ME"ID,E_*E\S[3D6PI6-:8Y]8!0IMW#KBXLEY-5KA=#%B+1WBX@=U]BXTPZPU MC:.A;>5WLFAE6OY\;R:34DF%F(CWD=4/5YHCUTM]9%OYK2L54L\$KI)HI\,1 M ^'$)>>5J%#*LS'$:2C$YYTFTZW-_R;T]/IAVU:]93BC'VL^5 E4<@+6K(@6 M>X.1$Z/X_7?DSA#]0R0'55W[$BZ7B/_TO*VHBBD-O7HAQY;^0T,"K!S8VKN&:?:Z]W@HU&^(JW MN^COJIYOEJ#H"#=_)A_(S?-\.[%O#MG?[' ZM4/X6@3>>@3\DW/KM*!:YU 6[QYFW?1 MU]B4XYW$MQ>*&(5&[Q350*>?:4/^?RVA=7ZEO%XL/;)"Z-9WQ#DAK^C1@V8% MX!)(_:P:6?DMD#$BL,8$)*K.2\$\^-+":X,QVQ[E-SZ62:2+X5GQT&[\ WE^ MK[A90>P'%KG\*E64M%\CF>M+ M[D"2O77V>[)*'+6;.L8A48V\-FJ\8V7?V!1/*'H"8#<#Y MB+?JQ9SL-:;,QC\L!;5SAS_';+7M%:08NUX?CNUAKA9:9V$ BBB(J>YE7R = M/EE8@!UYG#T?LV^<\ YTP("*7A=.[&&N[FFH"QO:D5H(ZGNET(DK_\ZN/,)Q MF=S;MPVU,**C58S# 8\S&BI&X<%""08ZJ1I\R,@"O@ MYZWDD/%EXEFZ//H/R$(DXT+5?3*-1G>;.K-51O2J-;9'.;^E M4K42_(&80;#A$,0L L$C2# I@&-MW"MA0O9-'*4J%'K!']DC@Z6Z\R[3 ^P@2"%78A$?PQF* M3^02Q\3(IST )U0>@WK6FT)/7"#NPP42KQ5^%+$OWO*>B#O&.1)Q,?DD\/#I M$@68N*+C9STW5$6:'J!8LZ(M/5" 1=&_Y M0X%)73Y>.#X%I]Z?1QU.=EUQJ'JN!=EZI]0W(G/ESPSZDZ 7,QJ#N(IN,"D9D7OBBX,)D<]*1_1'LM!6 M,6: MO%.:-0:ZSIP7_%"3\139;%'8$N]C+\/ F?-.I,Y6%,:Z?&@,P>N8MHP^N6BR M.W5Z0<[<)QZ9K9[%G:P.HG*'^.\HJQ!)(UX!M,.UR24+B'T3L49QQ$-1:?4F M6UJ5J8H7],XN/-ZL7-@?0KK#86$Q%8.1R?H>L=*J4ST?Q6$L?&Y[GMC9@5Q& M&!$0Z[?;C'V:VGB;6]R=SA!IV7)[=Q+&;[+:-$D:/V7@'J:Q$4QOX=.9VNU3 MVY%GA7V&9BBH9V:O0N&./4K:LB]4*,+UNUB/0TSG"YV6U<:S*Y_2='W9%$[% MX?E25!7650?1!M.ZB4NX'>2AI+AZF,4G422^)\[EOE9DKY_AUY[@5TOBL]KN/Z?I#0CB9&#+3SP8L- MG7I5GRJ;P'U]N?SR?L7]W=&0FI/_@.NWZU""+\HOJ0MB'J-%F_))]D_$GA%C M'BK7RAH8VAI/G0\'UE'!HJFWT550;;#3EW")F;H3*KZ-1[KIYZXKJ7G*J!MK6 M+A-7G(5769K9B%R>='']SOTD+$.5Q++YA!PD+J=]4 LH'RC)\XT/1G2AGZC/B( YSB)(PUM_(M8FT-KH.^=A;-[#;>RDE*)HZ2C$MB5Q M]7S:_U36Y"'(>I]Q5D#%QY6VZ\/X/SO:CC)R+N+?N]*PQG;D8:I.YWE"GL@_ MO9#B0X3TB8>/86ZKE4J\6T!Y!%.PS;PB8U$#01LE\E4#NFV-L:(\Y90$F[.X3 LL1K"M]9U>R!OW@GT^$0*$V!WO(P\: MSMGSDGQ'%346 \@V3*:2TSE#-!P,#_5=- )M0Q\;US_C9$A%3 MZ:BY.HS:I XBFZKV;H@"Q,L\CGHKMKY4@GWV]I=,S%#5G]+FG]V/<_?_PNA" MXA<2YZR@)\;^UH]R6_',R546XK,;2R?KEK"WU1D\#]E\P%T.HT6JI'$;)NFM MV"@(/2X064E:1MM7$X>!:E)_U:"[K3Y)>DTWK(D?*JP5NQ005QGWF^]&43_W M'&4]OMZN-4.4;?4_K] R0 Y6JVKBNAGH2S\:R7A7;B97EZZN&Y!I?(^"W)F9 MN@VR-".S UIM-1:):CR/AE6R]X+X(54)%=-*?CEL:QU[:?D,C&.;3&)!_'GN ML!!ZT1TAW)!?P\#G>DF?,1_#1#:HRA?8"NK/]AM$)I1,XRUM=_P'C\#$H6?Q M5U7^JR%X&W1AO>?5V-W307RVY/1[S[[D-Y]E?->&F]I,$+<\H[R-7%3:67C" MLSE[F'ZC"O2'9,,J.&BI#$J+-W=X@=D?F,VQ_S(/$)T3SY6AQ%9JM/6P?WJY MMKI"J(H/VZX[:K%^=ITCL?\X"CEC=DLV(_-ITSC+9/ZBP&>S]20CT2<)*BEHR;H/GT4)NGB=@!Q3U%ZO>M MKUV:=#F(NHA:&RHE KV"-=\D/BP$:VU_'P/B(.12\5:ZV'80<:QN*%*EXO)J MEPEL:WM>ZG)XV;^"&<;4U(;6\W]P_8,-YBA4ODXEDF M%X^SN7@R321P13DYG9FOF)@[H-36I)Z0O9A,K] 3W94N6FX'%36I=M7!\MDI M!%WU<=R\<#EN4]+G1IR>P.,_[HEGKH<7FY@=EG&-0Y+8 M.T_7Y2O>]MLJH1\7KLM#-*@S1POX]:?_!U!+ P04 " QD8%3/8(0&S\E M ",A0$ %0 &]K=&$M,C R,3$P,S%?8V%L+GAM;.U]67-;.;+F>_\*3]W7 MR3;VI:.[;]@N5X\C7&6'[9J^\\3 DK X19&^)&5;_>LG05'[1HH =>3IZ@[9 MDHYYOD1^R 5()/[ZG]\/)\^^XGPQGDW_]A/_,_OI&4[3+(^GG__VT^^??@'W MTW_^_4]_^NO_ /BOEQ_>/OMYEHX.<;I\]FJ.88GYV;?Q\N#9/S,N_GA6YK/# M9_^S+\?S\>>#Y3/!!+_ZV_E?K"NVI,C!A"!!H1<07=00 M(E/1&/0IJ?_Y^2_!&F=82I"*05"\9(BH%&1F2K'&:A/RZD,GX^D??ZE?8EC@ M,Q)NNEA]^[>?#I;++W]Y_OS;MV]__A[GDS_/YI^?"\;D\].G?UH__OW:\]_D MZFGNO7^^^NW9HXOQ30_2Q_+G__7KVX_I \#C*>+99BF^H+%^"^+U0_?SE)8 MKL;\7ES/;GVB?@>GCT']$7 !DO_Y^R+_]/<_/7MV,ASSV00_8'E6__S]PYM+ MKYS]L0Q_3K/#Y_67SU_-IAFG"\STE\5L,LY5Q2_#I*+_>("X7) ,J\]<'G_! MO_VT&!]^F>#ISP[F6/[V4_U$J,KF[ 3)?VSPJ<_/T:8P24>3U>"\I>_7GUWA M-02.WY=(_^)DE$[?/)FE2P]-JHYF\]-_.0D1)ZN?CHX6\#F$+Z.WXQ#'D_%R MC(L7T_QQ.4M_',PFF:;3Z_\^&B^/1QF]5SY&8#$74(Y;B-DHD,Y9Q81Q*I?+ MPU=%7)",*TV7L(@K=:]?^+R.ZW.<+!>G/UF--#"^UOI_;(KL9,0?+OE-LMK@ MD>0"J;P!%4.!:$. C"HP'4T)WG>1]3[I+C#JQ3P]F\WI0;)U/SW[AM4RK M"; P3]>H=GG2K9]XOC@Z/%Q])HR7>'CZ[ZL-[,B1Y:RI&DZT31+M2H=7L\/# M\;(ZABHD3<(E.1!R)"3T2&46 B/[;%D@0)@].&D%!)^80!NCM+8++^X M0E! MQ(] D%:*:<:4"]*./ 'W*DIPBJ13TECPG ?@@;M2C)*%Q][6<1,FR!^!"0\= M^"Z:M\4Y]+H 1NU!Z5(@B,0A)@KXI$XI9;Y?S>\DSZNC^9RFV$BBB2J+!"RP M*A8%K$%S#<)KM(A9,YU[B[7&,E 7N)7F[Z#P0T:\H;>;4LJT',<)_HQQ^=ML MFM9P0M0Y4T(#,2!-K)@T>$%R6BEXR"$ID70G7W<+I(%ZNIUXT&;\F]'AW1>< MA^I7WR+E8:="'E^ I5A.MEK9PK(@6+XFN%R"9L(6Z5FTMD]H?"^T@;J_G>C1 M5A\MK<9R'M+RG^/EP:NCQ7)VB/.;P%D614DDM?#)!H@H8U12"2E$ M+QNR"&&5ZZ*:=?5D>G*,A22_@,8@B.U3@(].@R.-!"!3()6]88='Y M(F0?PW(KIDWHH9\8/1IIH!DC7BP6N%R,&!<\N6!)$!9 )>G!F[HJRBGRR2GG MF$(7[9^\OXT4IY%"59U5V2-H:5PA)3$1^RP37((QI+#Y 5J^ M2MR'#W$SKKZ?S\@?+X_?3\)T26EM366_U 6)WY!F3['..A%!)II"BMX//CM+ MX;N2+/CD2V!=E'X7JB&%S TXT$P!G0+F#W48WY7?%[@2=H32EY1BA!(%L309 M#DXX#]FS'&D,I ]]XI\[80TI4&Y BG8J:!&C1."/ AD,P:&25X.9-%RS8CMX(;TRS\'K-L!@(BE : M.8';=&LC[K[S?"V43A]NDH M?/@$5#1M-[!XY'0<,M/=JL/<,^(:4*>_(AVM9\^X* MZ+;X=R:?M3+RS* 4XVC>Q0 >N818$OE9\J7>]G%GMP :4M+2M="RC_&X&<^0\N;&O&B@@/UL M0)XBLYAE,,X#>O2@A*=\WN0 )"J%=,910)?VO_NX!5$>86^I$5':*J?Q9M,I M!)>E- 8Y\!@1E(LBLM/KY?X?)$8Y*L$YJ42 RITF?VH"+C$(_)RS7)3G+^M0G;@1O2 'X MPSER?=&QM6::382/![/Y\A/.#]^035^<%-6.5-!:6I]!,L[JR12D?, ZX+6^ MTGGEF7%=.'(3FB$%X>THL?.XMS.%Z\3P R8D:I)3_PW/?+I+5BA'$5TVLA88 ML (A:0DL:&<C3S=A675LSC2.26T M"W73E=.E3]RQ ;@AA>#MR-):*^UBCNN'0'06Q@MZ>_0N MDWWS"GQ6"!A2-LIF=-@G F]_BI"&O2"-[LE9EY/03NJ 4OL(P6M*HDJ,X&-4 ME!H+I;R)A;L^=O(&,$,*L7=DP@V,WVGHFQX=G$TOH$@AJU B3:PBR2P7H^J1 M#IK6PED=@R=8?=8OKR(94C3=6/L[#7J[<#KG<94]3-Z3\7TS7;OLD3'&:5=/ M^XM00%G/P7L>083LA3 M#+8ET"$%V*WYTU%ES7CU 9=A/,7\.LRGX^GGQ070/V,9I_%RQ*)025+QHKY@IA_OK\ZHB]I>^;]47YN*2O MJ\6H65F7T])O+V/9H4'*+1_?I5/*)J(T:IER;A-^(7:=-"0X(MV?O_8EEME\ M;3O(9.#B]7?*WHGHXVF8'[\AH*OZHYK3SR;TFL]OIDN$;_"](['M-]IO%!;]XR<8/_KTC57Y?MSPE=X+TN4@:;#&C! M$)2H9]B9[MVD&\]RHN11,5%#AY4RHFD"[7/G4D0DO6E M)&59Z-PHX!3*EG:Y[QS:E0BW&M0'#7R[LPES$N3]?%8HSL6B*%1V @IS"I0) M2!.L(!2O6O378(06F#^7.]7R[K\X:;@HLEN]*/6*TZH2&\Z_CA(N/ MLTD>\<($^F!!KEK\I-JUCFL/)I;L"Q)4V^=8W^V8!A5OMN)*(Q4TH\1ON+S@ M"BQ20*JCAQ2K";>U_"=Y#B(5'=$&KFP?=WD)QN[G6/OE!DXY18XQTT1-M1@U MUH.Y: M)8*1[K2,EK@ 9EMUOS:;?A;Y_#GZ5:6+@*I@2P MSM>6[\Y!R%@ )<^F,$MNJ4]UTSTY[D-"X 72$-5ZY9\ILIK,5FU53I=,E&9H M@A0@9*E-YK2!P*(")[,3B0?/0Y\ZG3MA#D90R#+WTV^I_ ON/^&=-06>T\;!A/%S63 MPL6[*67+A.IHO#BH$>&[4D]BC[3+'+V58*U.9-%)=E>JV"+().EO7O991[P7 MVI9>]D>A45N5/5XMV*42R-4J88^2L.MOZ5X9=H]@C0K$;J@@/:L>Y2)JEE"# MELZ3+RH4A=6^[9([GI51UHD^=O\.4$U@_+F?2TIM&+/C3ZNI98Z[8L8(8H7V4&Q:$%EAQ %);;&Q"(P M)IO5WO=%'GVYM.MJ.P(NO83RI9\-_FC1'.5DZ(2::W6 M_RAMP&>O(*"7/DSV=?Q_1I+X]_)RAO MIB=-<>KN!G'BZ\E=-VB3Y?7>LUQJ7*&F.?3;:-\>X<^N M<+P:]6KE9V7Y+Q'7%HLE@.>$TS'ER)+;G%V?X/<&,(.JG^Y$ MG6L]!7;42;LF*VL@GV8OTG\?C>=XZQTH(ZDU^7YNR59;2@&B4N \8^"2-5:Z M'"/OL]FP.<9!+"L_$I4::[#EK48),:\JMFJ4^:[<'G>NUBZ5$MJX*"HLBC0Q MU9ISK"NCP22*,UGHU!UL6Z1#VN/=%]EZ*K,+Y7X-RS6>5>>BX[,+OL-DLK@+ M_DC%+"WA@^3JA;F6)0BU#;'FQ^)$,> C3U"RC-9R"K85[QZLWH9N2 O4 M>V)1E%!K.TR38B S*[.8'OP M: (D%(8+1@/1J9K]'F!/(8EM3IZ&NFISRF.-J,SFK\*7+[A:R;D6G[EBB< < MLO'FY-+.J"4'%P63)CBARKW;I)N^["GDFZU8T44!77S1F\7BB$0FJGX\"'-< M_#XE1;RA'TSK&:7:GJ'^^&58[4T?UE+LU?#6O1)*Q3,9/YD$\9E[&A#,$#V3 M$!Q/DNDD4J>BV582#.D>W4?PFTXKZVG8^WX6J_53#R Q.B33PZ=Z'-N>B?8^[F1C"GEDK6.XAHBEBI1 M@S,BD$Y-<3F1?^*]+I%Y8C>2[8^##[O!;!M--FR$?64$[@')DPI1TP@X%MWJ M&@@"J3U(EH,S)>FL^FP6;@ET2$LQCT>\GMK=&P4O7"V?* K/NNX<((^@M*+9 MP2DN]];I)+F4O4IS-L5<'.,;0\,I622MPPAAWIFR0GR2(DE8*98+JVSBO=IR;CU M@:$]-O;JP9:[SP]MHX:&%YK>E#B,#$_!"%]KZ;*D=-?65CF!0;24ZQ8GI=!] M$L:;\0S)N>^)&PT4TV9YZF?\,L MF)6?3^\7(Q^PJ/=-C1>+NL0_*HJAEA1Q1$T"J! H $&T4$RMU?1%YZO]OVY9 MSNH ;DC^O#/7!J'?=E='7<#VKIPMQ]0FIK5 [N?QXN3&V)&/,5FO&/BB: X5 M2=-'Y@"!*\8PNV(Z]=G>%.$3V--I;>ZZ**\3M6ZEO>'DL'F]9]@YBFR=KWL' M](5KE6OC.+'ET ME3A$%3DH@0B>8D/(FF>=#:(?@0B-556NZR6LNJ:\M>NO^-X M=.*JU\TN0XBNMN56O/9LU[%>54S9A!,2,?E2N.YS%/AV3$]@$Z=YAM=&07OL MB970^!)6=V;7HAMMZTEX8>O-4D)P(8SH=+5TDYY8[I'WI5OSIZV^FO?FJ]R^ MW/U+4 26-"'AJP;3NEB(' L4;7PHK*!Q?>YCO172)K3Q/QAMVNBG93/X.88% M_HPG?[Z94F:Y"N<_8,+QUWJ$9(3>FA"T]+QET,3Q$;S53?6*@ MS?!M1*H?;,F[@^8ZLFIUQ'*<3R&NC>B+=0_,>D52K1C4+CO-)0A3;V!4Z"$D M[L"'+)"KK(+H<[[E87@W8MUC]Q+H3[OFJFW5\OLJT+.A>%N__U"5\J[0**TA M)J&S"T%#+,S0J-3"+OH/D@BFB*B5O%HJ=6O+[^W>O!&/NO>HW>=*>5?=["'8 M>A^.5RY;2^9SLB0Q2C*ND]N6NQKKN9'EY"=>N5S-))I56SEGI.!A#S&Z),C MH?9GS;9 OA$??[!E]+UJNR-'+SO^4X#'HVPT>7F/H)FA;-CD!,%JFD=DN@VG M[,5VVEK>&.)&K/O!5N'[Z*\CO6ZZF?<"2)5TY$4#Y]&#DY19;90KU('56@ @E0, M9)!6&R>EDIUN'+L)SD;D^='6[7=7S# .<+W'^7B6K\^%=179Z^_I($P_XP>* M0%^7@FDY*CYZ&P5"5L01%9BC45/UKFKZPYC >.G3YF._5>L@S)"*R <\@Z[:G<>FU6-T MY5),^U@K=(HQ]>A3=N 2V>EB;=$,.=>Y#^T?VI7K"9]IVR^;.Y&@-TEOZJ%7 M+PS@QM4+NKFI%^=)B$ERRGZER#Y%8TJ?O:6'=G%_PN??!D'274GP& ?FM,_< M,$?#$%V]/]ED<%$ZH."4N12E\K;;^;$''9A[W(KZIT_274G0[9Z1TRZAKV:' MD:S]JI_8QW2 ^6B"LW+ZVU7CT,6X_K9>XT&2S5>/_HS+,)X\Z J2-B_>]7:2 M#N(WNKCD!F27WKVZP^9D)YZ/G$E<.9M!9DE40D1P=:&W;DM$;B,+F+O8DVU0 M[FI?MWA7G?[+X].+6!>U&0QF,A*KKC!U@S!Y(X)2)$^)HMYZ7L %&X'9DKA/ M(DO>)WEN*,20,K=N;+UJ7Q^+!/OHMOV/>3W4'$T40I'/"9*^*"$C.,,9N")M M,+)D9CK=-7 /LB'E5GOC6U-U/9(7_X!I]GDZ_A<%(KGVORICF@>K>IO3AN!A M>FD[D2;((>9NSGU'/'U]?LO!ZA<*7$=9+=IEG"]NPDGQZ4AYSHV4"7C*M?N[ M4. 330\=9#**;*)/?2Q,8T%V*AMLB>7.HK81IB"4%0)J;R!01DD(F8+]**// M0M5FX>&^";5?R ./+/9&_DNUC,,D3+.XI*5X)[=N+D^>7)<-WUPNS",:EZT% M3%S4U<0$WHH(7)&PA27)Q=[B\/[B#CR"VON\>CK<&_(TN_B+*W6P)I9BL19[ MR7I3LUUE./6H$:+VNF@G8I_BJKV*N>5Z>M^ZAQ]\7C4B6YNC']O)=X-XQS?Z MX[/?7FC!YXPGKQQ))&,\J&HQO#2,S :9"9,,9IL[!'&[8-YR!?_'GQ9#YLR0 M'>X$R5H%RW& MS"QCPP_*[A5S2!V/?M19U)9K@YQ.M]]@[F3VADSD\_ZO1IPZU!3IO30_J?PO>+9\&T"C$[34.M4B1SX!&"D :\ MD4D[F9(R?8KC^LLVJ%Y7/^J,:4"K04Z7=0W9Q6)L1ZB+U0XRB;;N3NB-@:B= M)MM@369]NKKUE6O+WE[_GB7[9],P9\BUY;]36_ !O^+T"$5[Q5S6&W-?M@9U)1M3V1"K;*WD1*MFW?N7_/ED_KN;U$.9IG#JS$:'/TGF3:>Q7:#4"'U21O"*P?'#VZE3%?.;D5IOE"4X?S M$MWU%155@L5R\?MTCF%2OUVU_J[5N:ONW_27UXOE^+#V[/HEC.>KZQMGY?H[ M/A[0QRUQ?GCA93O4/@]/B%T+IH\1^1W,+) MU+DHW,NP&"]&A@6*F"CG4*KV<0ZHP?/L:6I;78)AF#M=$;XMTIWO\KG[?2D= M'1ZM6N.M3D1<5OQ+++-YO?UC5'0(-J&#LKJ]0=;CCJ@-^*!V2.6RA!08#9X/$4*1 9QR*2(J M89T?%'$OP1]2S?&3X.W#E=^-M^>P+PLQTDYDG0L#DW4!592'H)#FE\W9:NV8 M3/MQ0;*F9:0@L62&\Z-/&\&%6I/5(G.NH-IP<3]]-\?]@ MF)\E)R-EM5*8- BL=[-J5R#8$$ ;FU)"*3/;3^2Z'>XAG>+KPL7M;&Y3->_) MU9]C?E'((H2%$6"#9&X6SB MO:Y2;27"D$/51R5L6^7O*[VZ'E %HPJ+1D/VW%%4I2TXJQ-0E,6DY2IYV>?8 MP&.OF&QDB2[!&&67O2XJ0="U:06K"[)612B1^5*R=+'L)^O<'ON0'4]3CC9Q M0 ]7^V"[OLOXG.2S/=RNFX4,=E/EX^GDUWCLD MN_N"MFOJ^RA#V"H17F$Z>_?/XT6:S"JBD<[%!<\S<)LYA?Q,@S<\0.%H,SH? ML--]\;=":M&$_L7T:@_,FV1WG"DELH2H!((22D$,'J&DF(TOJMC8YTZSC2$. M*HYHPJ&KMK:/MAI>LW*V4'43IN2C3TQ[L"O)BQ:$R7' I"CI\$@?V.L>J;MP M#*,J,NE&04P8=+6Q#Y%^W?CVM5PW?'I)UT; MG=>)SCKNCG4TCH6@=-_9&M)XX'@@; R9:><#IUZ*6Z/=4N_V+>$Y7&XU4*+ MC^XQ?SFB%!POXE_W-]N#Z[SWW?ORH=L-PGZ<:3%!"\$98.!$VJ@3N&(M9.Z* M\,+)%/LL;S^:,[UA_%=[:K.C^8@B6J,R,U!H#H%BV4-DUH"VE,EHH;S09N^6 M\7:\3\CQ;L.S;8QC(V7NQ1W?C/43$0E')L3 <[!@N6!DS9V&8),%QRT&1_&$ MB7V.T#T0\) 2UD%1;WMU/B;WOLU&*DL34=1&(:MU=V/!.^- Z(S&I,B\ZM-? MXT%PAU2<-RS>;:G*1V+=;Q36?/J&DZ_XZVRZ/%B,+,\NY*@@8ZI)4Q;@@ZE7 M?1LM72$3GH9@^*[B'M)54X/AX4[*;7,D\7; %6.ZDD2M]@// P94DDLO(^\C7W]<74EY:F-3)1UG( MZ:MJIY5 2GN,4C0/DDM)(+.VSR;]I@B'M&RR*VNN;[-VT%*[HKT+"-Z=%N!, M/Z\.7X^"K[6"@0,/O+8>+Y0S!QY!^*Q]2HF4WJ=[W5VHAK3.T9HKS;31B1]5 MP%HB4&]L>#_'P_'1X-]0Z'-W[^'Z.B!@]$H8'H[FW[^ MA//#%3L+#\P;88&Q>A&+*0PB5[X6 UOA@W3,]XF4+J+8U7S5SW@S72SG1[7. MZ568SX]/W"Y-E!$+F047'K3>]CM-N/+$-:M%YZ-%)@"=UJ!\K)4E M6""P)&32LDC=IU_#42S)0;%DS6<8=P71V##?]NIWY=,!7GG[B#-O60P(+J3: M!KDX\('L1PPE,8XY)M[GZI,=0 _!K.^5>/>X@&X*[SP]KT"[P=1<,BXCE"X9 MGC-XYB@*5Z56W$L-13*-O+!,N=QNTC177"U5FA=+V# M6D,H%-U18!>TBSJA[[,V]""X0_#179EWU2?W5VJS?.T6D"/A,R?Y5]6$A82F MK"%8'J&0^0VV.*-2GUCP%D!#6IW>"X=:*&9 _G'$]^,AZ3W[]Y%7A=NWES3) M\:PYF0K'=&TH(,$Q(\$6AC83)72GK8)!>,G3]]QTP#XIV#U'DX[!M=3A$9"DI[#44K*I<#X>DNL"80<>8 MO=!*H'C>=CGENBW1(]>^#8]S6JFRS/7$GQ$^SE_@^C#-!O%RI'W-RQ'7R:S8\0WTU0OA/J*]6;S M2XW)#P]GTX_+6?KC RYP_A5SF"PTIU<5WS))QL]'X=@0Y MA!6@ 7!HJ[EPR4T,A4#-XN"M%3%"9KE(UD..EL)UC1:B9N1B@_8JQ^*]ZM1! MJILWP\_-HR)UC^O7R*)^_<__3]02P,$% @ ,9&!4P#N#[1F M@ /.(% !4 !O:W1A+3(P,C$Q,#,Q7V1E9BYX;6SLO5N76S>2+OC>O\+C M?AV4<;_4ZNJS9-FNUAK9TDBJKM/SPA4 DH>,TDUR92M_O438";S2F:2W!LD MD]+J:EEY$?>'^&(#$8&X_-O_^O-\]-UGG,Z&D_'?OA=_X=]_A^,TR_W=3Y-T<8[C^7)*BH)9 M ,4T!LFBCX9!Y#I:BR$E_7]__"LXZRU/B:5BD6E1,HNH-#W_U"+WQ8AA!\6/[W^U=EPU2_2QXH?_O>OK]^G,SP'-AS/YC!. M-P^@Q^?Y]3^\C<;\O'B(=CN<_Y.'Y#U>_\P., M1H1X\0GS+Y_P;]_/AN>?1KC\WMD4RUKTRR574*;"^=?Z:3]TQG1&0*;I(B*C M[^*X*GB/&%=]>G?,UY_%,A:X&,U[1/SPLWO%.SF'89\"?O#1/:!=?! [Q_.( MTSZAWOG<6SB7(.\CK!\Y^7T.?TF3\Q\6T%Y.: ]^"Q_Q:5CU'[*ZF0I^^?K^ MZ\T_OO5L(GDX'M9]XS5]>?4)]5G;H\ _YSC.F+__;IC_]OW0!HS6%U,*#]H5 M&4HI!EW)8'.,B0]N/J;"60(:3=*=3QW5;6URS<,((HX6WQUD' Y^'L^'\R^O MQF4R/8>K5>"K.9[/!HXKI22/#(K.3(>BZ,@0G ECC-8R1>7#0R9G2\V88?K+ MQ\GG'^@I/U0QUK\LY'G)Y://OA3P;BM:GIP?Z'<'R7L7A.=,QP),)SK*P#F@ M0\VC]I"D ]5I#;>?=A?UC6*\F"[Q7[TA.[Y"]=SOG;GYI ?17?)"X+__;C+- M./W;][P/"O_?"YC.<3KZ\@X_3:;S 4<1728,LI#]HHWAS-MHF7592(4>C!>] ML'GOP2=#;!>!/N18],'Q6YP.)_GG]F$IT#&15WD4N.XD:;P1"M,@C!!8H'3ERGG M@BIQKW-/&_*])Y\,QYU$^I!FU87FRV7^,ASA;Q=5& /OA#4Z.(8EUI/#(PLJ M*$;?S]X:*T+6/=@,-T]\]K1V$N%#.G5W.M_AQ^%L3EHV_PW.<2 L-SP(0YHE M2;VRE,Q+(YDK0F5?=$+->Z#T[E-/A-8.HGQ(K>E.[:MQFDQITU@L\OV<#HF7 MDXOQ?/KEY23C(-MD>#:&A4R@" UGH"+9?KQ8$[2V4O;!]*,@3H3X_@3]4 ]L M=SUXD?,49[.K_]1%BX%%+D,.@F6KD4!!89!L8,Y%R#IBRKV\YRL>?2*<=Q7J M0Z9==Z8_P)^O,ED-PS*\C&Y>G3)D^$.6H)GSG+:BH&@KXHZS0ON0BQ:-YJ8' MMM<\_D08[T.X#UGWO;W?+^FO;Z8?)G^,!])Y&;PE3T_0;J--LLPKXQ@G]R]! MM!FB[._MOGGPB3#=3: /.0Z]<;PX7-Y,WTXGGX?CA(.B B:R^%ERAIP^=)I6 M; HCE10B%9F02JHB" M657J;A.0@1>2 9H2978B\-0?XW>>?5I\[R[6%6QW"H[5?>;%%&$!Q(D4B]&) M69LMTV0Z,&^38I9KSFV1SIEN6_?MISU[1G<6W0H..X7 ZG7RZ.W99+QT[&T0 MA1Y).T?*@6GK)(L2D1FE2;L@!7("._%X_XG/GLM.(ES!9Z=8UWM,%U-:H9#Q MPW ^PH%1BI,-(.G(M^32D]''@&-DH10?B_0AAFXF]/TG/GL^.XEP!9^=@ET? MIE"S;]Y_.8^3T2"GPG52P#PM@NE2$NT4.=>8:K$Y6!]2-[/ISN.>/9.["V\% MC9T"6TN=^OG/= ;CC[@(M)'S9:46GF%6-8T),_/.TQ_*<\LM>6'&]O)JWG[J MLR>ULRA7<-M#L.KEQ71*3O;E;4=5.C+++V8#;U 4CYIE%3V=[5ZS&$G]0-%A M+Q"=,GTX.JN?_NRY[DVT*SCO(6SU:CS'*:3Y\#/^!'.XPCEP(#)'EQG/J.IJ M-0LA6(8\!"XA4O3^'T>C'BQDM;S8; M:*US\LDR'J(DF\\[!D)S!F3TQ21C08P]$'OGH2="[.Z"7)'>T4,XZN=SG'ZD M8^/OT\D?\[.7D_-/,/XR\,&$&&5DT<3(M!+ HDID.T3.HU;1Y(XI'H\\_$2( M[B[8%81WBDA=*> 9CD9+.,7$C#9$)C*9"MI%P8+GG"E.NXJ"D*&77(_;SSP1 M>G<6XPI6.\6HKJS R?EYO:6>I-_?G\$49V\NYK62HGIX VML]% ,*]&'&G>I M]QQTF@2A$4S)P'/IP\Q^!,.)L-Z;F%=H0:?(UHMS'.>:6O;+"#X.#$#D3@6F M)(BK*^M,ZBDA2N-!E1*ZO=9W'O?LN=U=>"MH["%[ZR5!F<+HU3CCG_\/?AE@ M%(9T*K%B$VTOP5H6;4:&/N081(C)KZC'V/[]O?O89T]K=V&NH+=3H.O*4?ME M.$LP^B^$Z3+-5\G@K+*1>6]IZS#>,X]9,5.DL]J7'*%;L&O=DY\]R;V(= 7/ MG8)>RSS?&U2_T'=FA(G. R2;SV&U$R($%E%Q%J+(14I-3EVWZZ,U#W[V+/\NZTC_FD:3&>:_?3^?7N#--R?C.?XY_WF$57/^]OT,/YX_ MB/5N3OC%C'T$^#18I [5#WHY@MGL35E8_2_^',X&.DII0JB6O55,\QJ)"]RR M%*R,M1)?R<=NC0O,XH*?JR==:@&.YK/E=Q;JP+BX*CK_URM)!TC\5M2V"W\?RTV \W0C2X5Y'>JPX\Q-3GIK^NJ/Z&^IY)FS21^'YT MH3CI@1?'"GHZDE(L+(1HR<0$G@3DI/UCYMSQZ\"=1@4'5(%M!-V"^D749X'K MQ:\+>VA@5'#)H6!9E<(T^1,,.%BF:JZ:""4B/I:PV8'Z!UCV9_/UQ=!]PKN) MM\?"]16(?KQ"9)-(.NM:>4M.I#9)E<*,$V)_S'TR-\%_&N?=([<.R<=;=YH@S/.PF"#S^_)YKYQ0 P]/"6R)!6O M20WT%8-H-$M6)7+Z30R/ID[W8&Q?8^FZK;R8S4A$+V(M)TWS 61MP1O.))!# MI;&0DY6Y9+H8KR$;[_ACV4^[K^PNCOUO)QU9OK^==!!K@[/C$LU56/(:E,_! MHO? 4-I(Z[,U1I4#"\F+:(674CP6X.W*]3TX^Z>\"TXBX!8F(LS.7HQS M_<_/_WTQ_ PC C=[,7\)T^F7X?CC?\+H @=\+9P$?+ MT17.G*J9(5D2)J@9]89G&R5/)C4**JU ?+]$U.OV^"3JPX04X/K8]Y%Q7S14:G2W'1N39GQ".H3D$3>I-ZCZUW M;C:L3\,YC(;_LS"J%VM].9G-;P$T,7O%I:>5&V!:!?*T,JV1,D*RDXFT/1WCZ6O]N3NW$*U.\NUQZ[_MSHX>033N=?WHZ EC?.U<3]5 T; MVJX&1 CM4A881TV>E%6A/X'NU(G^;C-/5Y@5.6A]+[71CR=*5QK*H76$IQ6@5E()JWX;D#;IGK1N] MB[^!'?EJ/(?QQR$Y/Y<+)W __YE&%S5U_>^32?YC.!H-A*.C,&%BQAO%M.:T MJ1DZ,ZW)P?&HE'LT<7QW%=D$W;-6D=[%W\"&O,8A:=O2*&R]="5;MF94@A>> M*0.UG4.R^M%.8[NKP4E0O9,8&UB+MYR4V]L08G)%T^:3N*\)?<""CI%ELF.B M*$I%\U@#]@ZFP2HXSYKH[@+NL5_DW?4-%%JAR/%A0G"DU:C(@J/3QMJ80M9! M6/%8#G)7#_!9\[J#"'ML ;E$\7H(<3A:I%B2[['(O3B;C.BS9]4/F7^Y<6^C MED &*!,I!J:%(-L3?&(RFH!%2Z%YFS2T31$^^QOF)E0TN%BZA?-^# 25\C8) MS8RK_8I)_YF/F%FVJ7HNQHG2YG)A/:;]JT4;'M&*!R$OYHE8VAH+F2VR*!92,DRBB0C%(Q=MM& -H)-1@SX$WB" ^//YI]'D M"^(['-4LOA4 H42!V0H6;.V>RH$S7R#0)BBK]12$>K2_^.X:\22TD]&-?DEH M$5BSG0!*U,B':W340)$YE76S*'@R46KA&[C M<&Z"[I04I%\J&H015^QBQ5H"13YX\*'>F]K$@!O%,&EIL[5&RC:)CR=\=G04 M3T98J2.ZZTIR-O#W?6*Z"=J*[T2TD; MXW/]87<+I@T.(X!BW-*.I\'1!BB-9ZB%0LC&6FQ32+,AP!/5GQ;T-+!>[_O? MMY"1'EL>%8$JF&KO>LY"D36EAZ>4(#A0;>XYUV,Z45WIB82VUNJ@"%.*T8$) M7>,RADRGX,B2(N^+B(1B'A_3THN9>J(*L*N8FYBIY^?#RWJ06BI$NQB=@3A. M%1I/QA3O/5,*>!W$2R>>]9&!]"&5!"GG5H;J6E GJA%]T=#@#OV1%7-?Z.E8 M9\;%?#E2JHX.J]7J44-" :7-9>LQ7:_N13]Z(J'!S?Q;XA7I\+I<^65)H;!< M!TF;6-;",>V"9-$3.!DE>?+1*NG:I-6L '.(^_9^N'I8=]%)T,UZP=S"PX7B M9,9ZVJ $^4@V6@8&.1,EF"SH3Q%;A<+O(CD9UCN)N$719LX+0<+H+0SSJ_%5 MMN^ @Q=T/F562DWH]5+3^103"Q"%35Z0"!K5:ZX&=#(*T(? &X0C7J1T<7ZQ MN*A;N#.U^_L4SVJSK,]8IX6?X^O)K&;VOBD?X,^!AMIDEMP98Z .=\B&@<#&:& M%5#G=9%O7(UA")JS@MRI6!:5A4U4Z&EL)Z,U/=/0($3Q<.$#C2+[5'N7DS]4 M&Q^3U@9A6(;,@P&N^*-3M/IT0TY&$3J*N4&DXBD_:V"-(#VTBB55:O_K@LR3 M;\R"-E:JJ&R*ATG]/5&?M%=">API_R#O^;(I;Y(I"F4TXS'7:>= !UQTQ&]9'UW$.;Q]["6W)F0M&!HE6!T@GFRI4UB5FI) MOI7GCT^<.($>UGW0O'$CZVW$O9_FQ9L@^LH;66]%VM-=C'>1^)YT0844LBA, MY$"[9**MTH-SS.AOQ[J>1-?_MI8\2%F/GURW#V$=BT*2KXI9 M2>MLYH].T#ZJYM>CT>2/*KA?)M.?)A=Q7BY&#QLS+C.9?;&)-DM@V;H:ZD^< M@4Z!#E_4.J+"Z-HDC&\%\R@*F[?1D0<1\V:D-#C,[MX&TYOW9KH01U[<$K[% MZ6(DZ\"Z8*Q,A5F1,^W .M2&GIPI:3SR$ 0T:K6]&;YGKS,-:&A@ZMY%>3FL M]\7%_&PRK5V:Z)AVROCLR3VL<2$?"QWX7#&3O##SV04ADR7DZ#WM:. T&>I8)TEF9,0B!".EM="F^F ]II-4AAW$W> J M?Q6RVZ.\M8C"9IL85]XR[92LTVV0E:PB"-0QAGV<(0<;,70;I5C9BJ8Q<$FJJ]H&/J8;"@!0[-"UR?!/7O]Z)N !K?QMR ^.-^0 M#.2L'3G^$NA\DR&Q:(ME 66P4:"UH4U*V".@3DDG.@F\42G!'6A7QUO-4>5( M=HZ)Z)DVN0:5N"?6LC)NPJ\@:% ?>ODB/747'+P"5:9J[Q$O)[ MR:S1&D%Y+1O-C#R:](LN1'<0YO&G7ZB(:$M!EJ*JH33OF4<;&):DT"*:8-NX MFT>??K$-S1NG7VPC[OU1^'YT :V+/D7-5.:U,[R5 M#(S,+$8?!.?.Q-!H+."QIU_TK +;"'H_Z1? A9'>"I:]C[70U3!?K&%!"Y&- MMB7HKVJ.^%8,/9U^L8UX]Y-^ 58XE$4PN2@E2+4/J,^"S%2!Q4(T2;3J57*4 MZ1<]$;Z+> ^4?G&]V\TFY:H%#_VTM]2+-1_?(NUBDY7<2[E02@>-Q7EZ][25 M)0I=C'9>)E5 9[DZY6+-@WI/MZA3&8HPD0D!HD:3R'U$4VB[R#;$K!WXYY)N M\0X_X_@"?Z%W<%6?GIL.=)H6R#-G2I5: ^<* QTM,XA)>2Z-L6TB51L"/(IX MQ39Z\;"\K'\B&AQ53\"\GE539R/0_W*MGXQ.J^PT,NYJYYY4^TP:%YDT-HGD M,CIH$^#: >S^]:@)\=LI5V?6FAC!L_F;4F?D+$JH[BG\;V[+>CGL6_5P49U?&WJB[X$IV9?L&VS] M[W$TJF;L./\*T]_QUN('!85+SF8&07)"YAW]3;D:)Q:&HY>$O(W/OA;3J:A$ M3U)O<%S\'<>TX!$A>Y'/2;IUL?/A9US"2X:4,QM?D\\+&4!B&7W*O\$Y\F#1 VM4T;4E3'%:,QTPLFA!,U<4&:Y2AB ;=7J^ M#^545*";C%OT^5X"NNGT-?"HDT=%&%1M/2ZR9A%KMF!0(;CL,^K&,P5NP)R. MV;BC@-L,-<_:JT:_P>TS-KO?6][Z.EI---WW,8'E['[_3D9ZL([>7<($'[QG)97ID-QQ<$\B:IX$G0,\?CF'Z92&N.KND7K9-%M[Q4@0# &]R1LLLSU!;!14& MR6?F1.%1V&+ M=EL&B[JV6KGL1'>H-?C->2K=^M'\LEK))^D(A0*R9PANYS, M&9%#[K .MMXV9L0;0R=&_BZ!7*$#G(/8_0ZV;(K39DT!R,EDDI'P!A)*\;53.M:,09M*HZK$+8&>JAKU M0LP*1>IA L6=(DVKBI4H%>.&;",MDF ^!"(VA>A-D:G($^\KWX7\#L(\=&'S M;#H?O)U.\D6:OYE>Y08N"O6<]!BC+L19/2QI=V/!*E)5Q4-PR%'C1MX'/>"6 M-M!7]S5A'8(C*5_>BLQ)CT+M,>GF%I[;*:!7!5N;@-JF<'D;QA_"V6_-458KV/,)UW,A..$;NU]0J[Y'Z;:3; M(M?N(L[2=/AI(F*C]&W41GJQ:&5@R4@233/:I M3=G/4\CV9Q;V2.!]XZ!/Z3>H$_N Z6P\&4T^?KE:]!4LE#%@TM7!2=5"I2,0 M BRJ!(J(L9A6S8[6 #H%7>A#UD=0Y+QB.M@=<#T5.Z\;0M:PZ/FIE=TO?H;H MR/\'@=EHK2R0$Y&5,3EJR5V&IXN?5SRP]R)HCY)CT(%94B8ZT$J=>><\4W76 M/G?5^.' GPW&8U^F4S_@&D>V"QR*6A8 4%[ M*W+/0LC BL%L37*TO;:I,-@2Z%'$/[;1DQ57:LV(:7#HK1CTQPVMN$C'XJ(6 MSM:_%>RN,:34_[?"S%IO2]_14SFUDW\) KH@N^T_^=#$=CC^^Q>EP M#XFFEJ )SMB9-8LH,(%AF!.%.4GO=:-3.I@B_ LWIFZ<& MQ2R/X5S\[,W"&YC]_"=.TY"L@X%6J,BF5(Q+6:-,(K$H2$@)P2OOLK30I@YZ M:ZA?KX9U9ZY!8DDJ8+#^<44Z= 'A;RVC+!H M@6GE"HN.)T:[L5?!&A-2FP;779%_O8K8.Z\-ZCA>Y/]S,9LOG)P/DQME[9:>OU4>E%@[J63=9W*=&ZMLEX MD5W_)H^QV9*^ M:7-[3>B[5NCM=)(0\ZS*]@-.SX?CQ0$R*;]-YO@?F#^2><2+#CGGPA*XS'0N MCH$3AL4HK;;&@[[?3V!->= &#SM-'6HBZAXKA!;X-E'PMQ?3=$9"NJ/9%?\_ M83J%JLS>2U,QK!0M&>N2&>JQ+)O<[E_X-JB?1I7 MNTN\1>'1HHRW6G%3/*N949_Q!MPB>/0!_GP[F2[$/Y]/A_%B7O,?/TPN!Z(/ M1 DV%"!/1=4&0"(;!KJ64$4ZW#D@YXT&X74$?MHZMD]66]1$K;@+=*D$Y!"8 MPT(OBM&%0;2J#A'0UJ*THE'_\J?N83LGV2LT)009F,! AG"L-C 9QRSS%)T+ M,4.C%J='DV3?)<.@@S /G63_8 GW?.K9(N]41R.=14X^LD%2_"3KY$O.A!?5 M;JW1_#;!DT=A'4D:_E9TK].Z!X_?C:!OPT&0PSIS5C7I;)7Z$2L0B1I&9"V)7FLF2Q)&!1]4;M.& M8#6>4U"-'B3=8$-YD=+%>2U!P;S.?;P"&B!&%7-F9&$%IFU,I*@E,%_G?<6< M4N9MLM(VAG@*6M*&C[5IC;V5B?QX,2/EGLT(;[RZ]YG]5F/PM6_T3U7U1SL- MP=OHOS M%+(34IA>2>C14%K< &ZAS:^'$(/ MDB6;%CWG2$9D S+EBS;H'&AKGSH4>\9T EIT2)9ZK!GI>1F76;&#VN<.5#!, MIEA'0FK)(I)EBBKH6(H&'5>X2V3?%ZX&Q!G4D*Z1TZ>DLF^/.+HL1WDSK M?VM(_FZGM,N?#GS*KAB-3(JZ"HBY5L,HED7,&I,*B&V**/O!?P+:>4!"&Y21 M;/&:K5S=BW%>+F\0+>%5GK-HR(76DBOF95A4!D;T7H22V_3"ZW$1)ZB@^Z:V MQZ*/.R?!VA?M_GNVW/COOF^#XE.1Q=%+EJ.B-ZUX%K@+3(+):&5]W3;+\^L) MT FHVL'XZ;%HHP=KXZG7Y]H$5N"*E*74V4^U+B4#BR DLPF-4]/0(V*WQY*,ZVO;JT[<=ZOZ7M2<[8^+Z]P?O]S\RE5H8%':NES@;#Z] M6,0+%E'R#V99<2%7@9),KG5A2,1@P M8 UOE$?8XRJ^*7%W_UP+7'K%_+%QX]3_ ASI*-J.J3C+2T*MG^K MU1*SVIY?!IM1U[SXX+!F(-/?@"?F,R3):=F@&O5 .=B:3^TE.'[%Z;.T9IWQ M]@X_C2#=2E%;K'/V83*'T:5Y]@L,IY?M"A(=1MQ9@(*QE M,18AO0Y6-IHPU&Q))Z"RQT5[D_J>?9\*MV=L.!"E!!=9@N29II. !8."@93: MB&RS30WMY .M^M1>B^>@/"V&1:TXR6X)^!TN\@5?3F;SV0"%J:.K F'S!-4Z M.K6"K\V/4K96E>C$WA*=UF \(:UL1$R+:5%_GTSR'\/1:.!,] YL;2WNAMACAM&*%RY8$;Z=UF,5H\1GT[27D.NZT MM@W\ '_^A+6]?>U1\.)\#QS9OL[;Q(RAK4X;)5@02(:#2K8 >&5\F\.R MUV6A"M(KU"= MOQM1L5!"86"\%A&-T+S-Q-M-T)V0:O5.Q@J-Z7Q?M$1R"?;U*K#WAN[]8X;E M8O1Z6' @%(<"NE8!>F!Z$0WBGC/NLPDBQ*1UFV*F+JA/2,/V1MX*S>M^69/. M:/LA=X=B0?398 DI"\!<^ ^A@ MK2&:*L'39MC69#0HXEP%ZW+/Q64;@PT -FTA\23$P[23Z(70#92D.QL'41L? M>7+*:&93JJF4-K#H([TP*1IO170A[V^3V8.Z/-%LXC#:L@T)?1<^O;B8G_%E MI;KWQ@6%#'(==VYE=1BS96A=<"A12W%O4]Z$%:/)8T+ M'!\F?XQG.,[OY[2H^6N(-3WPQ?S]I\GOR^)QXSD(P,B<%Z*VF2-73I#NNA)+ M%M:)4C:K0GOZ62=%<<^B;='0H=YY?*!?7NQ,,:N2,WK&C8],\TA@K 9&RSY\P M@X]=>;<@N('2WAO(M9SK;5!GIVKW@CJ)*&3-(*%CPF0IP!J%ODT^ZTHX!Y@P M>W"F'[3CZDI3@TXD/Y]_&DV^X.WI@DM@WEA(0;'BBR=@4;(@76$2C0"7/ ;9 MII9Z+:1O.M0377W[[#>:73L+7":X7L&*A70;'+*02JWZ0F3DZRAF79&>?B < M;N;"KW_&5ZP6?4J_@4_P>*'KCU^N3_3B,%L> C,B$K>P"T\H71H=LJG824'Z M\J.%)^QX#7E-[:XP.XT(SKVMW#^*)MFRJI+4!^%990 M*](:M*AZ!.H-T%MNQB9PF]I$6P(^C&G43 $V5[3>V&MPL&T+VX,C%S8"$TX) MIK6/+ 3R2#F!CB9%+#:?KK(]83(=JZYM0UH#'?L)/^-H\@GS!TQGX\EH\O'+ MNYJR>SW&0%M,W$KFM:XI,"2/8%-F1GK.E=,>4YOXY!/ ]F]8-25VTHZ5M=96 MTQD!2T-BLLJ0N-/XJN&P$CI(T>='$:M(X<$Z&E7XAEX MXMZM'$.P/82&NVS#"II&[.2;2HU6LXI>+*S><"4 MM('"BLB6T2NK6(BRGBK2\LRE*:'-C?0S:R^_C79LW5Y^&Q(:.*:]-D#U-I:: M=JBB\^2Q9_+8BU;,A7H9'X%\[+9]ET^OMVT7U3L4M0TSQC>:ZA&#R$4%>H5T MO>X*,;*(/#,7N;)(_T\^_Z'5\-@*.?>D9]N1TR(_<=OX4;'%JX"!>1%K@%H! M*7XPS%F0.J3DH%$EPK.LJNNB1DVI.?:J.O":#GJKF#"%K("HR'6R=9*;,#Z3 M&)7SWZKJ.BO!AE5UVY!QD/*H30!^JZK;D="MZZ1V8>,@:N-L &XY9SG4W*)4 M>V]'LN12"A(09)8.3TE==JRJ:ZLMVY#0LJHN90[9D*-I@Z_C!&@+!5.I\\;+ MP+63>;-*K".OJMM*WNNJZK815HOTW$W3*317.8M,UK7/2-:UT\P;-=MI%[(.F4$'DB='FRM3 MUL4:$4CU'LJRB"!J_A>6TJ;GVVEDT.U%I[;A:"\9= :\"-(7!CR2C5:L95[) M1+LU\JB3=(E_RZ#;BK4G,^BV$?E>2Y2*J-7SE2T7:HH79!9!>^9=H?5KL!+: MQ'N/J$1I+SK1#P5K]X<]W?>_PS3Y.![^#^97&+^K3Q MXL[Q,XSJY?@ 9?9193I,7.V+8NF \4X:5B(8VD8& MEWR'4H#]9$'LOKHZ$'$\O_Q-^A2D1=*_G V4U\4+49A16&I3+VX_-E 20U>86 N M"EO#J&0FTOG/M.BWTXGGW Z_U*K_>=7 M9]^GFE P\)H;S(ZSH.M,4"BTR""J0^95L *U=&W-Q:;+^_8.-%2''HOJU\^M MVW&%;SXMLK_&'U\CS'!1'/"F_&-V^4\'FE121V>8\=7<@R$?,<8.*R%X76@^EWR:7L\Z71]< M2$QTZLJDJ;CR>3"H+:0 M5TE@25'$^ QV[I5+.P%E/TXU>*CGO0U@ZF.!]^O&KB?678^;4LCK9 3!(@@Z MGB0O=#S)Q&06IFBN3(CNZ'7^R65^T_\]J,?#=Z'S?*<&;LKM'Z14IUC-WL*7 M18H(G6!!UYM7&U5-"O*<>0[DS'L;BD:7N6AS![G797Y[%_:@'@_?A-U.%A]J^\[2LWGT: M>HNG%W<[.@X<.2_"J,)DD/5R(DGF!;W)X'+)6OH@2]B[M[H"Z FH[-'Q^5!7 MPW'OS#_A9:G=._R,XSI\74H Z9%Q'E(="Z%9T+4S WW3&&_2]99Z MZA^_>JRXA^HV,&:[I:Y8Z9>5D:CKG][XZ@-N8]8E:28RK_W?R!I;9/!+T&BB MM9KLL09[>!?,)Z#3Q\SR"FT^JFO5Y9OZ ?Z\]<.!]APS*L%2\8J<";<8\\.9 M\<)*IZ.R\?B]SM5K.P&%/U)%6*'K1W4]^AO.!QFM81:9\ M3!"<],4??SC]MY.X*3H&BE>H;.>6X5M7@24%)O%BF/4U2T''0G=NIY_%S8.HC;<21MU#@Q1$]#:+S88>F%J\SF? M310YM T$/8_N#VVU91L26G9_,.0>J R!D;OLZ*A.C@70M(_F; 1JZX*]=^(\ MS^X/6\E[7?>';81UZ&ZVCW0!7IKGS2K9MGAVTZJU765PKT*M* C%H>3U7BOF M#%)$(X+7*@?AM7RB0FT+% VKT6SF,41-FQA79)/';*K+E1F7T7".7%K8FVEY MC:KSK.DK^3TBXG]B34EAPH+0OD72:)5.=4$?^"FB, MK$2G446-F-I(I OJH]A;=].J!_.J]T5>LS$NH\?>:3$0*J 'D,Q+:9CV*\33/I3="=D"+U3D8#LWQKCQ9],D5YS03]66M>$O.1K!;O@\W% M%Z6T_!9QZD-]FE)S[!$G <5*CIX5+H!I%30#>AU80;":A):,;#-J\[E'G+92 M@@TC3MN0<9#0P28 OT6<=B1TZQC"+FP<1&V*BJXD<9 M<=I*WNLB3ML(Z\#3*M$K8YRRS#F5:;V #$(]$%4$H;+A1L:&WLYI3:OL8EVT M(JU!9?VVH\HV@?MM6F4S!>@X07 7]HYA6J67/AJ3F5&<,VW](NKO6 +:@)TS M0D&;OJ1'H6P]3JOGDQFT_.0L&R"K,#GK9*,^M^M!G;:R],5&@]WEPQ0RUF4N\62GN1;>L%1<8K4US&43 M,9D*M$IWDWJ/Y/)O.!^]HJ9>-OU$IY)Y6E*2HN6\"R$U( MG FNBS:Q]I[8*+I"GWJ+>/KJ/NEW'GO2KM3N NZQ%=,UB"MEVP3&-L[/YGSW M_VX_[KR2I\XOS96A.(Z#RF:$2!"3;6F*F-6W*'[_+^=3GZ93,_AU;C4_]2?-LM\?.1933,=-UWCO+GT08$ +H)DL&CG:81GOG:WTC$%$)8L.;^W[O7=EK(_-3V, M-CU=Q+M'5=A/[_H5"UK*],WT]60VVVA=B=P4ZU5BR!?=(V)@X,C8<5B$,DE: MY=H,DFJUHF^:OG_%Z#'>MQ#JBA5<"TMKI7)0GMG:S4J'X!D@5\RKDFM@6A4- M&QW^CSSD5 [UON2XGTRZV1+NLD\3-SH)D10S*1K::9UCWI>:$:2,%@JD$6W2 M;#8 M^=MICK+Z%85<"N%KF6VI=E>;7(&8"PS*/7(A-: M)]M&KYY'*4I;;=F&A):E*."D2A@LRQX<([,=6?"&EIJY3ME!D/I>%N;S+$79 M2M[K2E&V$5;[YB=U=.RMN;$PSJ_&GW$VKP;*K1NJ%^>3Z;PV*7PYF6O+M093!\2VG8X+QY;SE M>X^\<5V0 [F@6K.47&V-5.=L:E>83RA,3B)E:#/4Z0E@G3;\>Q_ZXDK '^X* M^#H$X!%%$CFR(FHGP6PB T?N6^"B(!?@M)4;G0G;/7?_QT:?RG#GT&@H\ 87 MI"\^TXM5W:A?)M/WA/@GC//WF"ZFPT7/VMNO]H\P(]/()PD$\$:LL 4Z-"FBKX7^%^M-C9@MT%0 M>-=%5-OF9A$!DXRZ.@6NQL^E+RPZ6DGMR96U@QRP3=.B7N!_4]'^V.VQ#F+= M(FX6<'8R;(OQZ%*T7CAH,A;Z) ML:\V@Z]*AX+BF(UCW/G,M(^!>:<]XQ+H^\(IU*V[_C\";U^W72T+\=?WM96BU%&%-"H%)X6N7'TY*;Q79HAB2]L$!^D;)96L0'?Z> MJS?N[T>B^^"@Q37%"ES+KD$;(&M[K;46VX'NLWKA< /%Z$# ?E4$(>M2ISR) M9!W33@E&EIECQ8H4)$<;4J/Y2'M6C:?NKO:L&=O(O8%&K-XDKRYG!!HE?-), MN:B9#H*\Q^(<4Z%H&\AZPT9!J<=0'> JK"?V[K>"Z$OT#>*7JTSY*V36*TM+ M5"P94GKKB8/.]0Z;D-M S7] M=3+&+[_"]'><_W(QSM>MPK)R$$)F4NK$= F%^4(R4G2:J,"C#:I-O?0^%<[(8"1DQ@86M3=,Q6QCDH9[ M:./4KT";J6JWK+:S1$)/)RP-1<4%=B MQ$0_;Q,:> S65ZQ(_=&UUDG8=YKMR\EX<7=X :-?87ZUH$DY3+KL#F#VD_;: M54KWF_=$KISQ8+P/NF#TRD*TB2>MI4$?-DU?W0%67Y>OMS[ZYCY1QP Q),7H M+5!,"V=8,$C^MU0^\)"CS6TLIL=QM4U?N)'\G?2UZTOY1&^_*MFRA$@;C@^I MWI<+YC34&W1)2VHTK+ +[/WO\CWJUG:Y#7T2N(OAWM4EAW5M">F]Y N MNU9VA8XG6L"'L^GDXN/9+\//B[7E H8!03?*"7#*M [WR3E;19A>B*]8U MZHW=ZS*^:? ^^-]_8NW#7/64;1$G1MEN"&W4@D7C3,JM[FG.=[Z M@N-3R5Y9W'NN[(VDK@O1KJ7D%$_)A,BDX4C ,;&H7&%.*H?2%1/E1FV-FVV7 M#R!_E49F-^(.>&C?,3NN5S$HPJFDG6>.WL+:PR*PD+)D41<)7NN(J4V/F6ZX MCW&=0Z-YN2_^5R @0,>17&)#)"OI.SEF%5O1\8: M&(DKS9C+]">07'.M'>.R1@"*65R*.F8](B0E%:HV5N!Z3/LJ=VEHW/4D\*,O M<0F2>PF2%!G( ])!(HM"2*9BL#H$#?%^.]J3+W'I1OBF=2W;"'Z_10N;(/M6 MU[(UAYM7+^Q"P'Y5Q AA@%<32QM"*(IBL8Z'%8YG]%::D/>W:QQC74LCS=A& M[@TTXI%,^A"SK[GX9&I+SS34TO,HR?(6IMBBN,>ONX!A*^8V+V#81NSM.[U= MV^:_+K*O\%[VPG62SN7,S]IN:PAQ.+K*J5G\DPSSFXY;8WA7+?#I1*:LE02SI-+;EE,<0Z,CA+L,$F#&W" M'1M#/$#LK%]Z-RJI[A']@VBZWTA0@6A>$>2L(RC MP[!_+#<#UZO_\:!O@M%O[2/.H(])KAM#&QC^8 CW5"N (]&<;4O:D M-[/K?7E9RQES "LEB[+.77$U<\@$$D0P/)1@@_%M;K0V07? T%5?M&Z@-ITX M:1"3NO7J7/_U/X8XI8>'MXT< SY^0"*3J^"VKFZS3*&+@7,7&= ML,TLO,WP?;./>N:P05!BY=OP$._5>[<)V+T;2VOA'MQLZHWW3;:P7DG;UUFX M'K13$81)M.W&.NT@6>8+$&ANLHI61><:^WV'T[#-[:HC4; MN&JI6*_&GR[F MLX4$Q-4YGJRW(0I1T[#)JO1%$]I-U+*) M;S1"*)7(SY".:2 ')'#K6,K988G*:='8WGX(ZFM3DUVX:& WK[Z97AR\6AF= M=0[,INH[6EJ[YRHR[XJTD+/1MDV%S7I,7[;5&!]M M*;X)]J;.6!?TA_'-^M*$R8%I;'#N=5H#Z@@A8&"J&%\'@5L&)3MFBS#D@T#T MC69I'9\*/N&\':,&;L/>_EKB9JP-@PW!L(KLF:_DVU6"GJ09;J4G+-O&[<'SL4PU,< (CD,NL)1D8 M 17SPF3&4Z8M/ <-T*9EZO'KZXY3#8Y&7;>AMH&:/M+U7!J7O<^:">\M'286 MF->*,^]3SNB+%>Y;>_IV7&_>GGX;HEJ4X3S:[SPYHY4.@3DMD6E7,HLY2Y92 M E,-4--H+-4IMZ?OHDC]T;5V.]I7;?!+F$Z_5(/X?')QV0#]Y]E\>%X'G5__ MR]FB ?IGG,Z'9"'_-JGK;E40W U/VRK@'F5UK_172% N&V_1@A;@O-16AYQ- MC"&4H)\J_>V&K-O>5=^!F]?K]75I@(DY.!E([V/(EQ<57B;-DLH28Y!6Y3:= M"=8 ZKI'OYZ,/]9F /7C;SJ?20'%@Q?,6A.93E$R"*FPS%,(*LG"0YN]>26< M_>_)?;!_?WOM+ND&1_3=A5[&"IQUVD!13*7LFC(%J[3D@B.,I#;F']PU/8O@TL)CDB*J:*UD*&NUE#2)Q1J<-%D4PY71J='EZ!/ M#A6UZ\S[1E4YN\F_@:/XMK; )JG>;&HK:C*7#LD&4)N&V;8 >_!4T^YD3_;+ M5,O4G1N =6.^L@BOG!XMLQ5(*-!XUGVBHYX(R0+LAIDAO,$"IUN%(>$Q;M(X[DZ)H$[/9IRH\X23M2Q.VD76+-LLX'DZF]69D>95G/-DV9-DP M%\F(UJ %B\9'!L'';%T*TK3QEQ] V;^UT =']QLJ=Q)P\Z#^0JV5"6@+^4U& M@*N#/1>S\%8P7ZIGE!!8B%A3R[/&(+D%NX^[[-;J\(09 ML"]MV$;:/6I!S049W$J1N'5:_72!1)"Z3O!1,J!7C$>+3"OAZ;RJ'9QD'9$: MO)+WD^X?IL%L^K!#W^CO2LNDH4Q[- 2>Q&>N\'$10.I4F)#6DMF#G('*F=EH M2-%-[R'1MW*=M!0KLX[?/"(-@F$J0@NK"';PBJLJD+;@ZQ=[9U/GL>4>6XS M<:!1 N'=C[V;LCF07DI,PK$@D!QA632#(A4#VB&Y<0:";=- \S%4A]Z4=M.% MQ^W,#G)O$(!X?P93?#L=)ARD%(+FW#&7@4[#[!R=AD4RC]P(A]9DWVJ2UQ+# M:?"]HTR;^Y.7@13K8\9:0QQV"W(K=IT.0VTAYG[&F M37!]W2'(K9C;-.BTB]CWJ19%1I4X>(P$R!%(G;QD,1=DF%W65@,8?N^6ZB1"D%O1LFT(A]INS-, MF9IP'U-MKU.)"[25(00LODWX^]@3#QMHPC:RWDOBH:!%I.0SWDW0==VK MEN(>6,@R)=J!#=;Z':X\B\5*%DQRA9LB8FDS#V")X %5'VS?W^?VDFX#:XE MESA>I/^^&$XQ_W11NZ2^Q>EPD@?@1Y/(%G/D7V?B,-!!RZ*7EN=B M(&O55#7NXCEAI>@@^ 9>[>6R1ZN6O=1>,;#*NYPQ,ANP]EC,M(Q8BD M1+*R4?>;#="=H*KT3DJ#0HP7Y[6YP?] %?6;"&<$IC"6$@()M9. MKL!X*!AE*+9@FUUFP3,">E5EPCG<9M OA;@#Q47+^5FJP\[_JGJT6SKO50;X#> MN@_;!&[;T'HIPE+JV#6E-TM<^XVCR"?,'3&?CR6CR\SZ\E,F6OI M(M:VL$8R'85E@2?%BN$FI^ UEVWN-9X =E06?7=B'Z2Y]<=*@VCCCQF:!CP4GT-% 5P"JI PO.(]/"&'I7 M F>H)?K,N0C8YBPZD+H\8=$<1ENV(:'O!,P7%_,SOAR\[ISR67J&II8Z\T*K MA'KA5H3,QAD'!39*M+SUH?LW*GJ6]Z0'8?6=*?UA\L=XAN/\?DZ+FK^&.'LU M3B_F[S]-?K_NR&V-C#)R)KV.9&_+P( L&Q9U$DDXP ";)4H__:R3HKAGT;:? M;?1XZL?->)S[/VR61_/T(YLFUFRYXGN9-M);I;@/*1FL/5E#0&]*!,BH2TCX M1*;-TP_?0^I-%BK$7-,"46JF'6U*$,&3?OH<=+:)WH%GFWKSR#/^/JVWP)YV M8I&29Z* H-7S2&]G[=26K,L^^YATFWDT3R$[*O=Z-VW9(C"S/1D-G.I'\+U( MZ>+\8@277;^OK_T&/!ECDBRL2!>8ML&QH(UBM"T((U"@MVT,XNVQ?ET*U0=A M^PTH_X;S 499Q\!JYD*-1<0L6,CV>CVG@9)N+XNU=F6B&;)02O1 MO<,JP,MN+-=J?9GA)@;*HX"P2&>*N3:" ^:3=,PFX3T$&7.CX1 [ OZZ%*LW MZAID%6T1,!4J9FY]I'?# M,ZL5*P9)$]N0!P^DJ6X_I(OO4 MM6U(:Z!C+R?GGR[F.'T_*?,_8(KW,"\;-C@EO322H3+DY@+0+J^R9#9(J4,F MFS*W243:"-Y1F?W=2;X_)JYWAIJ,\7@\OP6=2$)"O0R1H8;B+ L2!,."G%:? MP?)O64>]JTZ?K+38>RYF\\DY3M_A:.&[SLZ&GY;02&E1!.^9T):\'(FZ3CM1 M3'MK? $T6C>PR.@3EM9^F*C0?SJPQ0RUF5>*Z[)RJD86%*14"!YP\'0>0T6 ME=>%0]%M@D]P91I=?#5*V]\<<7'Z=XV0E]V3E.:@6U25$15C(= M9&901UDYIXHLM217MFG>O1;2:6M&/TRLK5/;>W["+Q?SBRG>#J3^_.!>ZH+AP48'V@=#'E+R40O/:V)*,#$Y&S9.77@2Q1YR&!(J MSCT4%B,DIHW2]R"<<)BBHWZ*QPXAV&%U"\O&>C=K+' 68+1?R'4(><% M72&QF%(,O>0!F'3F[O21Z;@C^JC7DWG=OFXKH%I7M.EGBXA-]H M]_GP!XX^XZ^3\?QL-BB0DI6^,"$RU'G6D4&QEJFBLK"ER'Q_(-A!%/(^[J]> M%SL1N=^0ZPKT]<7Y\,=D8*362AM!1I2@=Z<$)#]: G/>!Z'(R +=IDG"3G"_ M>J7;A;;]9F6L TW*@P,O-8+1A05(L7;/C]B^3B^G .BE#J W01*HY2X)D9A"9U1%-L3)$/ 9K;XGWF[[M0ER/ M/6,6I0SK(5>4Z5XBY8LRQ^DU;LR9+,X86;2EME:+],(H1^"=+>1=D[B,?*AFM@]YAR"YA M#RQFQ9E.FH2P:,%6,$-2(7+5YO[@F>8<=E&:1K0<2\[A MNJ)=FWURRM,K8#@Y%UJ0(^OHCP N*5EB3GE_ME![,,SP&"!Y*U/4&_E+1]XZ82MYKVN=L(VP MVL^=^ D+3J>8W^%G'%\@C/-;G);)]!S&"=_$T?#C93).AWOH;1_1\;JYTXKN MW2H#K7S6TIW^,#RG7WE3 MWM-W9P72E12O+&K,)IA4,O/*%M+"3%9/T9P9F7FT('ET;2ZL^EM#UT-N(R2# M$AR7,DKV_[?W9(.F+D?Q _#-/=+ D)') T H'2GH&@0N2 M3[8A"RF9*6U\MHY WUC70*$-S/C>4KNIYDV&)ZY*@.3JU,RB+'B6"R2513%N MU1SF-&^+HU5FOR3&#DV!!H_5O==Q'>))19;"702&U8(W3-;)KPE\1*Z2M#G; M-K,!AL$_5E#V7,C;7>FG$M;MO?0O2YPO?\'E>F(F\S&0O %E+=KWY+32U10A MR12RT^30F!/E_8-U'"N(? PB#KT7#B=$^S9^'=WH"1\A#C'A(TU&8MP MW#K+)4,4*KH4,%H6:]F$2"@+ZQJ+H(][BT:\12/>HA%OT8BW:,3YLNXM&G%" MM\5;-.(M&O$6C7B+1APG&C&8N_;S[/*O/%_6_*DO^7(ZF_\^6^::@KG]+WJ\ M'1_X23T=MR'6M^&]12YS\%%KI5!A<"$DX8R518N,)9?)@9_9MVU.6/YVN2 * MK>9(WVX3A4(CMP@8O;II0%4[QS(TSB&SHEF[G*V ^K<'NO]C?Z,],L^+Y6=< MYB_+VE/YGI&4HBE6E @QUA-"6 >.:0TY<,V]X,SR-IT<]L-P=J MHI,&CM.G^2SFG!:_DEPJ:MJ4'\MOB\55/?I_GBV6BTD4PM9&E.3:581&TZ%N MDP.4'E%IKI5O4Q/W/+;S8,O .FCBWGS''ZM.)!_+A]GEGW_D^0KI1&4IN&(* MI)+5[+A60GDUCU]Q45N*7%TN M)YEE1/068BJ>SK(D(; L(&43$6,R/K7I:?XTKO/@Q("R'[#\=94"^F4YB_^I M!U9.OUS-K]T';"\OW?2_KJU73QM6*?L%AJ!W51"4R+IT,,'"(YZ_F0#W[91&@NZJ'+5)]F[*=:$4FROUC]E)R6L^6L_HO:DW-V M6;''$G4,QD.N]9$JQ0+HC(,@BF;&B(39[D63GD#.@#9CJF+ *M4]L/_/Q^#? M__?5=/GC#CRWB3M#QE-F"D%Q1_+3*0$K11>GL02VW\2\ODC.GD@#*Z-!(>MN MS^Q]*3DNIW_E>\Z95RDK9C5X3C>K,C:"9V1[!RNB<2J&$-MT2NT$\V73JKUF M'M/(#DNC7S'>F&'.U(:MR(#\>KITR2@G>GL)@N F*3 YU^;]9A>B/G0]/I85AZ;MK61 ZTZ:%?+NS,15;L",6L3O/:Q M8!M"/ OM/)@QK 8>4\3W/RJN4Y=^G5[>QG.N9RCF@#SGJ( 96T-_LM!I%CF8 MI"(JFZ+#5N'8'9#.@Q+#2'Q+&*UWM/7>(\<$'==$O0BH,IG4MDCZ7>T2[QT& M^F-0IDVZTST0YZ'O0Z6Z1<.#1DJO<5W'[6R42A"8L!H)X$DQUS,+M='::9QTCL\YZ'W 62]A0*]@Z3_GD^7^6,I]?JY/HA6B[\7SY\D)3!RY!#KB#D5 MI0 OF((0?& ^&@0^7_3/.YS^NYTU6LY;I2'XP M]Y!5!C,+EO(<7!\=(=X.[2(ZY_6RLY M/M=<'#[QQ-X4@@03 M2#_-IS$34BNR(J;3E>@3*(R2CCY3P,2LLF=H=6E3DK WQ%?#G0,TLH4[ X=% M[R&MO7477V<7J\$ M\\PYU%LS6W@T<%QT&UKZVB+'JQK.O0><3P)32F4DR115YZ5I#D'J #$9SHO1 M1ODQ&XD2#J'O4U8K/1'8MR3P%\+[X;3WA;V'1S6W?(*>@_\=3;&JL/S M]FTS\:0PHQG=]'G5B).L1"<\)Z[8(GQ]RW ;3XI[/49WP?"R"32F K:DT!T< M U[AOL_IGR]F=? 6%&$/P6LO1K0[F3Y!^FWZ;+?T^77Z>7MZ?E"OPV MOJ-UV1F50 >EB>^. Q9'OT/O?3*&DTW8[\#I N<,J#2^6K8P:Y!4WCLW=+V* MVCWZ9F'7*877J89\HI7A4D@%W-N:;Y$*^&P86,N,=$))(=JY?/OC?-GT&D$W M6Z@T2"3[#NY',M"FEWA1OWH=5>63H@U'5@H$KV2-M==7.>FA1$W_89ZIV"XQ M_$EHYTB8OAK8PI&! ]N?<\K?OB]OXE_W\KJ,#E$Y+<"I4#L("P?.2@?"N%22 M2#SZ-B]C>P(\'[X,K8TMK.D=TO[G)5X/SGGX?K>>Q31AL18_T:7)@ZX5SR& MKX\W+AEG8ZUX#FU&C3R-ZSPX,J#LMU#CX(CUG0EVOT!N(\OX.MLG,I6Y40%" MQFIBV0B!F0B(DC')8L#R;)'V_A_WLK7>2*Q;--\[QGR_7/(&[3K5S_&LR/0A M9YYS6J\V D@0#'1,-@0,3O(VDQMV8WK9M!A8YEOH<' 8>&LYPLU%5GW[Q>HV MPP7>76BSLO'R-BG..,X(O9?5^:J9Q"B])48KLI:<9#*4_<^('DA>-D_&5\86 M*@V0JKN]N"7=2SCW1?& 6(.&T8&R4D 0*4 2N=0I"I+A&'D76\&]; ZUTL*6 M:M=^0=R= :"-Z_*^!35=Q K\856_R (+6@52!@,*G:>C,W-RRIC0TG)34L^W M@(Z(7C:!CJ><+13KG4G\<"'7_94X*QF]%V1T>Z(]UAZWK%B(4FO.A76JM'%X MMH 9JT-6^R.FNVQ/I9/VJIO,BN<76-\O5L^DJQ[(GGM!B!/H.A);<5WG2T9= M'37E4!45=)MTBIV0CM7?NK>N-ZL-!I%Y@R8M]_&LAWKM@ZCI ,3'F(XS\7 @ MIU<9#)C/#4.;,U1]449#XF)4*CA.&Q./#,&,/1*-!%T"U4 M/_OV;7:YPO5N/9;/\:-^FC/TQEO$MS+X: MVE1X/_$V:.'V$UY4J_7+UYR7'^IW3]<#.B/:X@5/@*L*EVPD>%,*6; R2J^8 MYZ*-M;@+T;F8 (-(O$%[KFVX;BB_![*VHY!W8CO2#.1!=+@',7HHH,7TX]T( M=0R:,\7)S2TT\N5QWGOR#_LUJ$P3IA2@Y0;0RU(S(FG=G6:8VO@98U+A&:-A+"9TD74#!MQKM;*^HXJTLG88 MA<1J1^*(D6X_5?,,D]8I:)MDF\3@1U#&-PJ&T-'N7C8'"+B!$?#PJKN>KYB= MR%DIX-)X4,'69N2!@3."3!2'Q98Q2C7/R0#H*>4!._=N1_0[?KMA]SZXFAH MNY =QP3HJ[DGB=!3[ TN@)WX5/8Z.(4@'*.[SB<)CIL,+@@;A;9*C-+XLC4= MGC$#QF)#%VD/R()5AL6.H3U7F10DUY>6S86<7RT@IYK)I0TC[]@A)(M"^ABM MWFR39E)A43FR_PN0] M/NS<=7Z(3'<^(K6?A_,]^6*NI>-U6N3$8SZ-G M012#-B5%:_2*'(1$6SDJD[)^8C#>LQ_;9C8>*F=2R1Y\J&FUE=(^Y +D?@87 ME&9F%"/N%E!?:_61\.I\E'AQE:X[_M7TS^OQU5$$F3699K(83AL:Z9R-24!* MSBC:[4[Q-M-*]T5X[,/O,(YLVK--]-$@Z'$?R\=RW4>:(%XG!CN>R'!7I$UK M7.T1R<#7RGW#=7*2#F^,;;CR%*KSX,=@M!;=RK)OE/&C05\H-WDJWA8,14>8ZFS$F7NL35"#W@ G0 MTEEF46H]2H/>DZC5Z*/NOK(]E5J-K2^$$I6724C 9!.HX(BWTB*4;"QZ:7FP M;0J63SV;HI.&]\FFZ"+I\9[.]T'UNK,I.NEMOS?T0X0^'B58RDE80WS/ D%9 M#.!YS?P2Q2N;7>&-AK2?>C9% R9TD?4HV11>>1]CK$Y-+64T3()+T4(PY/Y* M$7Q,;0(PIYM-T4E'SV93=!'P.-D4W!HAN: %&4.FJTL6,-;^[T[Z8B./&,88 MFGU.!D!/*3?P#'>^).R#ZW5G4W32W+[OYX>(?%Q$@UY:-RLC::9];<"5FI3V* M4C8BSF>13=%)+5VS*;K(]!C9%))+'KR,P*MY0E8+KY/)'&0M@I7%"R'4&693 M--'Y(3(]1C9%2DP4C@X**1&4R X<&@61H3%&,,E)9%-\ MF&*87DR7/_ R;?0LFI7K!39-L-C_\]OG7!PHBXTT#$Q.D\N@@E>%#OKHBW8A M"Q&%"E%)MD\:QOY(VF1F<#6J,G/L/?3,S M5OOV5IBW,GP7Z!,P+B?"81%*%JA5$G06Q#J5DPLHC)0GG7%>NKV.P-V?<>R3 M[S"E/CCX!A)@\P#'QG1-SXM/J K(:FFID.@LELJ0+<]4L[-O=PMC??6S_?O+A]-Z:V'\,1GXPSC"3*ZNDV0D&N+D 0KB D# MTV.\I'8&?H[,:JN]!I&W&E7^8QU5GD3+!8H:/2@U>B!C B^E!K(-M-2%:9W; MQ%KOHS@/6APLUP'3+U;KV[#&;A/8*5K@:0=0&/!B'+$&PHCOO-[D<[ M+(D='W &9L00HFM^7]P?F_O@6OM8_OBZV=5U$J5-SGD-G*@(-0\?0FV984S1 MVFJA-(X\U/%YT",?"(-H?>])Q\.J;.BHS&#=@HT74CF;P?)J8C%1@ 26( 9F M!&:OU&;NY]FT+@M9F5C4=5NDE9[BR*0O#)=SEPY"$B_ M2.6%B=G10GHRZGD09TNB@>4_4DJI9"P:2RPV&3E!HHL(#5>0C1*)92U+&B,( M=!(II8<8/4/)]E122G=VJF/26N/(PX\VDW!24"2O\V4'X8W7^C,58*4("2WE&(?,MB=C[H'K=M2J=]+9?A<(A0A^O5L4$+Q'))V>LYN9S7A0EFN MD\U>MKDC3KU6I0$3NLAZE%H5$:)ASA9 G53M2%*MV,!8-)D15;#1)-6I]<=JU*GT,@)Y2 M;AYYO)>GN0^NUUVKTDES^U8G'"+V,6M56(B6>9TA.BM 26/ %_3D!9&WK&-. MVHV1GG-ZM2I-V-!%VL>H59'(/4.L+5CH0%6.EH_,,5!69!%02%K]&=:J=%)+ MUUJ5+C(]1JV*=1Z)SQ*D59'PZ4"&BHP07)2UOP?GHG]]TNG5JC31^2$R/4KG MSY!1822;)]79!K6W,2:2@+)DK3)#1]_F@-FSJ%5IHO-#9'K$6I7Z__\[IS_S MXM\XG^/EI3]OW,5C4I!ZUYHPY%ZNB#*28S)Y1/JW:@ MQOJ<'3.*J;2[#F7?3V]3>Z)MB!C)G^%!^3IIF_Q04Q0(@U9CK.;$F+ZID<_KIQXW(U]^XF BE0DX2 M(09.7GX4#+PS]#OC))?65SRQKIBQ!@] )Z >!Z$:J.1!A[X)_Q1 M$2Y^G MX,Z#+D-K8>B,5\&CH=3PF$!Z< +=&NHKS._^(K>U/J'19?KI:AZ_XB)/1":> M*R^ R3IFV]+5<+/&R M#HB8^$(.6@ATQ7I;N6P3H%8,2$B&AY0=#VWZZS^'[&53IHG\'_/#-O.<_R!E M+[[.+E87:HY7E?AT!E;,O^"/!9](48_!%*&85$MY8&KDH M]#G(Y\&H<33VF&JNR5%T<]^N@@&W?WD;6.(3YK@2DI'-[QG6N;^*_#^6@2&2 M]Y!+26+$N.!S<,^#8NTU]9A>OG<@9^U/_DHBNBE6O8,YD5+&HA.A*Y'(7P,' M2+0'+*:XD&,M9&T3PWD2UWD09D#9;PGQ]0X/WXLN?<[?UY;9/7PN%6 Z M:[+12@&7X_R2KM3%ISQ?F?WK=E BA\2,B&2X2>*XB73Z,4 M&^E-86W*O0:!?QY,&U^36_C8+]#\6Y4[7OR,WU?W[/];%JT$.@6A?<+,Z]/QS*;WT&Z9]2O M.D$Y5(2!$#'G"*!4!7P6@<1@A)8L![>9#+KK9>'Y#SL#E0\MTBTZ/S@(_%3& M._=>1U];J00Z;I1U&E!'#DH5\L^$(EQM3-03[$0QG(?<7;:GTHFBYW7VTX_M M/V"51HVLJ**$ #+ :QD,J]'K:,"&8)5*7O'2)K^\X:).J7JE$]^&-6,&TWN+ MZOBMR.ZE@NZ#KVDYS',(CU,60=QG8L>O+8)?9V[;AC4B2C7XQD* MUYE;^F-V;4J[GP$VOM$_K"8WX]<#JF&L1B \68O:2= J&<*D)1F\9#5(;D7) M/O&8QZGZ/R=+JK>DQVL$L@^JU]T(I)/>]FO_<(C0QVL$PK54CF."XE4BYGL! M+M4A[(5Q5QSG:K-9Z0NDPB&-0%HPH8.L1VD$HFS164D+0A4/*D8!F(4$%F52 M4BL5S&L;6MM)1\\V NDBX'$:@02I0Y!<@XC$;96=!51*0>#>AFRRU8U*H$Z[ M$4@? Z"GE,=L!+(/KM?="*23YO9M_7"(V,=L!(+1.U5]E=KX$)03];Q+";R2 M46JGDV1M:H].O1%($S9TD?8Q&H$4JQ5/3))7C+ZVL(QU[D^ X(KD4>;LXSDV M NFDEJZ-0+K(]!B-0+1..4MFZ,QD9/8DS<'+C.!]K*. -'+$WCH_O48@371^ MB$R/T0A$)^%DB@BE. %DBMHZ,4& 0:FUCB7E>(Z-0)KH_!"9CM$(Y-NWZ7*5 M&%?;3LPNE]/+/_-E7$5!Y_-5H4FOGA_[__C>[3T.7,E&)P^>N.YS2]7YNRSH=CG'N3 JW6^5+O1U>' M@DAPUB2.66ME&LWW>P;9^ ?7,+QX%)(:4@,MWBMHE3?@)M$FI+,X@(R)CNCB M.3C!Z/3QCFY1PWQLE$=_'\79:/Y0R3;P0#]GNI"G<5GSY19??Y]=QJOYO(Z2 MHRN%3F24X%U-D%/>@(]& WOR M -'-\)8],#4-8F]#=9P =E^-/4F 'N(>BPI&>RD\=V"Y)6Q(]Y?+0M<,>X-< MRZQTHURGT2CP3-!Z# 9TD7*+S(65ZW)CPJX#+9%G9\EU)_.E3D /=9&1CKV8 M6++_%K3E<7>5:^+&?Q/P%7_9F^?:?]L\H%'D;NG#%BD#)DRHY,5]<"2),Q@#8 M,WEFE7.\B>!=+2_^<_71/_VX^Y9U<=B[_XOS=&?,"V>CPGJBZ#H0KM8<>9%J M]#F:2!O7Y$8QKO[8>Z?&7ZR^9]WQZA&4M2(GA1D,T0M(1I+QBC4T+T0"EJ1$ M.MQ"3FWB/OOA&_^8'YEUCU+AAU=;@]#AS3&Q;I'UE+@6N^1U[3P%HTLF!PJ" M5S7WAYPGE(R<)V.8(+/)N-QF3/=@2Q@K9'%D8AY'Y:<2#Z%;FAB=+K(0,:\X0*D#:GF.EOPWB8PEI.KZ$V1 MMDVOOB/0Y)F@S'%8TD4!P^<;+.7R]G%[,_ M?]R JJAOD=6T&^0>F,0(*N4((3(%FBMF=%+:";67ZI_\F+-1^'#";/..G^D' M?GUWF7[)?^6+V?>Z]+4_N(9HDA4F9P1K:W&MS R"U@X4BPZ]LY:KT.0^V /< M.;"DE2X://9_R1<7-=/H,OT7SO^3:TK=0WRZ,*><2."*KO'J4, ;7Z DJVJ' M+(6Y30'"<\C.B2B#:J%!U=(_\F6>XP7A>Y>^D9P7R^MTRX<@4>;H.2+X6)/5 MO Y$9:^!QU!BC,5*U28YB(9*=]_S)35YJ.J4X!Q2U MQ0DY&8RK*&-P)13T&%1BD=FRX[%EX.SF 0*$.F-22A=PWF=0"A/9.)FXJW5R M@9%!Z]H8$,=[+UE9?JN?_>BQZ]['AQ]WWW+_XV\F1;S_[ZOI\L=#]4YH9R9E ME0?I;:UG-QG0.@9>&Z&+2K:X_2I\FL![D4\K70CZP+8_OH9;/,,<*M"/WU?O MM?=2TJ^7.6&82ZR#;\2J/Z/V%D(BGT=D(5R)6L5P8@^FNY;R:NA]&F1HX/'> M7)IK9WS[^GZO%6*+94ZKI2S^F"WQXO[?5P_^]]GR_^3EYQQG?UY._U].J]2& M]:HG1G(E.4G;QW6[X/1(T\"Y;[;(3WD^ MG:551__5E^KW\8E4K*BL,LC (BA6YZ(QYT@?PI-URZ*Q;8;KCKO.M[UR.C1J M$.MH=S+<_J3K?[2J$OCC*U[>G!8EU)Y$5D'!VHF@SD-&6Q,[K9 L2F1.MJF< M.-J2W[;229)KP*FG0UF=_U@-B_GM\OK(^,=\MEA,LLLY,1%!1QY 86WBKP.M MBR>5O91&YC;W38/%O+J=<&Q"##B8=>\E[4QEVKJF?^C:5=S M3"9*ZY)SG;:F$EV2A2&X1&2USAKM0@E9-7J6&6^1;WOB1 C48##MP9*^B:_= MM(]Y=-,]E,&$">V\)._+8R(73+AZ[QD%)CO!G/#D@[7)?1IKA6^[Y!2HTV V M[UCKW#@F5G_Y"R[SKSB=_PLOKO+$VI)<9@QBE'161!W!1710G/;1.XN>MXE] MG8P(WC;9BR!?@['%!PMB]Q^NJBCD//Z=:EP.*, MC8:#C\76&08>?*ZMHV1QB%KY(MK,&1MT&:^&R<V"8Y/FR''<=\N MLR9P7._87Z[FMY;[RAF]?;ZKWW-[45W@Y40E;[S1"9S29-9S%2%($8 KEW6R MBMO0Z"WJ$+BOC[O-E=IB2OAP5?)TO5AI"MGRWBI:233@K'8U&RFJ5.C/K>R. M5]@^HQ=1CZ+R4VF?47==G0=P/2DV2:&,-L"TI=M ()E)2/O0Y, S6JN2;E-D MEX% M])[N2\,CH \$K60+0=D$TH3DBTS%A?W*HI[^G/%MX3XJF+617XNBHYNZUY\O M<+'X>-THDUWW+#Z.I!O4+ M]_&L-\L^B-IV&'^$Z3A7_T!*VVPR/8S$6S09?XQ,Q""0)0;&U[HS9!Z"EHEN M18F*)YNY:1-S&8L#S]@$HU&@BZ!;J'[V[=OL!N8#O<0_;1&)$W61F,$6:*M#5!$ M?3/AH"6M,$:%(30:)_ (RSDI_!#Q-MCAUX8,??/J]"J,/DT;!CQI,EQM-N"3 MU> XF<1..^9-&UT_@/&Z;<+#-=*@).]P0=PMXS)MN%W[K*FI)=EB5<>Q17N0 M9; *B($UW>"0:[(V90J=TS:"$+58-K@ 7B<.-B=:+ L88GKE['W&BCYQ\G91 M<,OF&G=M#6Y,AEA<-CR R!68T(HDE0H(Y3//RNK@VS!O)Z03?-5NKO%=]<6] MU-7 I+\;=KF"]D_2S.+SEW_>-,%4/#ME#(B8.2A7& 1;$D3Z:K8Y(\,V[MR3 ML-[X-*#:FHZL78%;@R(J&Y8R'=FN]EPQN8 +Z$ JC.0:>4&.S1A<>N/08&IJ MV1KG'B2!A,D6 4G:0$XP7TU78\"41Q&M)8>[S8R9+6#>>--;10TJ$BT5YC3P'0= M14XN*KFK#J%PK=!9ZTH1YT279QSZX["EBQ(&3Z2Y6GYEM1GX\LOWV7]N)PO4 MOM+T']I?M<&XUYJ6:N@P+;KX.@40RX:#OBM_9MN/']] &5@'LT$%./3 EA6B M&]==N(0J:,A)U00A7B>*2 LFE5*B\$::#HH<6WU#"?B1O@Z0SLZ--]HDY.NW MMY5)6Z>#S/_*JVV9"M+G9R<8=P$R7 [+A]MR 2Z)LTH&L#8)\FFD!,^DAF1L9,*K MD&V;ZWLKG..4;C_N&O*HRS3/+!I>V^_(.@(E:@4.E021C$@VVI35?J=@0Y#' M30TXC%+#5&T/K,!F224K0?V,WZ=+O+BN/+S9\[]N[OF)"LYH.E' NEK'8^A2 M\5@*\(#&*F>+M&V:W'>&^I)Y-XY^AI^JV!$M&3^'M[Q\M)=B<58G6\ 8%D E M$P$%V4"R<%=4+%['_1JO''<=+YFW)R"^3C1H,3SN+MQ7)?#3CY5TKP-XUGBK M2]&@):8Z\H2#,T) +#:6:*T5O%&#TMV@QJHA'?YP'$K2IU+H^3#I0HO,A)", M_'9&EH'($EQ,"#I*[I'GZB6^BH2_?KI],H6OBXQ?2O+3/FMZ2^$[((6O$UG& MR((Z1-,OAL4VZ1R5!51U FQFN38L9Q"B0@P2 _>GULK[I%/X3H^\'10\M)]R M?QP1(=N6SW,;1TTQ*F$AIUK64&Q:&U@B>TW!'SOCSR3'(=.ZITU MUTV#T,FV3 S,#EVF96I&1@DYWQQ0\@S%J&P)97"B\;"GLTN6.81(0ZGH^"\C M6^C_+M+W39<_&CZ([/&IC=]!NJY[X_FC()T ,GH?4E::*^^RS-H4G5U66=EG MGS_V^/RCSQMV7M%E'FH]*[>@@E3@T09(,1D1N(Z\T63Q_MA/=PK [9BIS[.+ MBU]G\_J/)CF;[+/(P$.20.=0 F\Y F=).(O))3R2,3KH.D_PQAAV%XS7S[\W MC4YIX/'^JUU'8!T/WEFRQZ+S=:P:=^#H\ 599))8=.#YQ 8A=UWB"]HJ(W!U M_&UU -&.$?D8:NB.+X8$SDD1,A=0D?SXX(,#M,D'QJ7-\FU>T]M^&I-F+5[. MFJWS7RM]W*XSB5R"919,E@D4TME![J0$:8LH9#"48-HD%XVUPK?M=)3MU(-F MQV@050R<=6F+>V(BWS;5$?9 M5/W(=DI3FSN;M\9ZIX.+@";&>BD'<"E($,ZE9'E22I[89+1^?M1)ZN+987SW MMY!V(3)/U"P9:0M%;@!5U+2C L?BHU'^Q*9OMQ'$"SHK7TPHJ1D17Y1GO+\X M)@6SP.@96)4S*&WKC6$=.+K:@D7IK'NQ8=MS&LYZ"EO@!+=S)_Z^J#W<==HM M8B +*,3:I=N RI$.9N8=:.-SD$[8'%Y://E\1RV_JMWYI5LR^25&^:[F>;&'%)A@ M6G@+QM3AR%(D0.LXY"2-MW2N:V'[NLOZWS7R:F[D9AU]F7/%Y&20F@V(I M@G5%@?(FU'JL !AK[ZF@>-8O-N38<1?W*OWKV>FKQ.@-.@\BI%P3&S1X9Q7$ M.OB(\^"<;'2#+L[53?>'+D[:+@]FW -WJ4T\=+RQD" 21I M"2;!L> AFF1+\*5D]]9:?A3-=VHMWT5M.PL(1JM=>[]83K^1>Y5N_:MWB\75 MMVNGK&'UVEZ?V[A^K?O:-RK8<@BA")=S259)[QRB3^B$DUAXX,\W\-L+P=%K MV)16*B5N@+':G#3%^KI)>T7HZ)#32K4[TJ2>TZUAVZ;0]W]_S_74^-?L@G[, MQ73YXS/I?F*"YYYN/O"6A*HR'1TN,PTQ)!:85Z4TF@@YPN).\+88EN^#14D; M$:95B5IX?HFARQ+_R/-O?!(0KDT&YVME1A(0\!@@J1%#*> @I>I R"FD] M6FG;3 !JOK37N0U.ABRGE*;RU#[_9?K7-)&)?;U C9&7&NBWB1:8%2U09@7H M7? !3>+LQ.S.?9?VMAN.2I86&1Z#/2Q$5AS/TH$-FH&2I2:MZ B>EQ"<,,7X M1F7$K_!5L1>GCZ+RTWQ5="(:9VT!JU65H\A GD@$'@O:7(2PLDUIX9F]*G9B MPI.OBETT\E+>8_99T]NKX@&OBIW(,L;#S"&:?BDLUM*5$+F&+*H7B[2LX(H' M(X+7DBZ=%([DY)T,>SN]*IX<>;LHN %IMS54S&AJITT-PM=E%RWOTO.RBH@&CNHOYF:7T4^]QA/ZTR8\''_LZ[;;#)3]@-.<6Q)J%^\#H8F+M3X3A M#X?GK:$>*MA48@_Y#7@';,(Q)2B.3(%+PH'2*8 /*0&SB")9)MA^P8334.,. MLV!X+781V\#:^R^2U+>K;S?))$(H86HWD2QK5*L0)&D$&.>R]XS1>O9Z&]Y+ M?P\^>KQ;NI?P9T-(;N#K]+_P[WM 4LR.FSKI"$.HC7 $!$DW!7/T96X,K6>O MT,A^*KS_T2]0A0=+KGT7\-_S\L-LL?B4YRM#X"Z)ATR":<3+],OTXJKVS'GX M?3URJ'I^8L_LJ2'7NY$WQ3T92R4I[;$H40IF)G4I$2WY:IS%2<_/;C'K-!9C MBDH%-)H$R@1.%AXF*(XQ'IEUMK3QH :==7KK@.#\6#&; TN'\A:?@G4J(_>Z,.&1XS>8W!LD M]M!N^NV2]G^N>VJ2HR\&40%'C>3?H@5OO8,4#=5M6+3$Q:&)Y20A>1@G9<\]U"2F&-NI_!M@YG@)]9-^ M&ALEN-=- -!03E MKTE*!YW20:H$3%;C3)-QY8LKP!(=>H@Y2QS59CE' APBZ[;Y=H]&#ROG(BHZ ME%]4UR\' M@N['E"-$60?5Q! 14TAE4G3_V00ILWML1/2"3R,]M/Y)I<&D7T#&_4^GO7[ M_CZ(FB:;/<9TG%2Q@90V:R+Q<;A05''220M:Q%2;#T7 9'A-,4I!<25*HUC8 M6!QX)N%J- IT$70+U<^^?9M=KG"]6S]"!8?>D;$#BI50%\B!W&E:H&4BIV"U M$Z6-ZA]A.:XY>8B&-A7>3[P-0M[W$/UTD\'AC2.?5H)GSM1TP@"T2#*8G$L\ M)*$QMDEE?XSEG!1^B'B/^*C[:;:L'1O(UOZQ\GBF?^4O.5[-Z=/RXOW?\>(J MY53E5_/%KI:K=+'93;2DY=OOH,!:/1&WD][F2[+D3ACI=692Y2*=53R:*#.W M);OB=K\D#PJQ9RD-X4@[,?SZ$,/'LNF1W[EY4KC HL@64V[H",4@N"%+N/H MM%.11=8F[;[.IR.0DI9968KVGDF4Z\D,A;=@PD.J:9+:SP M-G[@(/#'OS2.PM]'U4^CJ[Y%:XU;O[OG'Q$"IQ*A*[GPG_ZL?T'K/Q5@5@2CPX8NOIRP30X MHS6$)#U+"B,9I*=XMC^UJ.-'"<>GZK"G_V"4:1"3V([L?BO#/? U#50^A_!( M%:ZG0HF]J-I3G\?@'<^)":TD.,D*X?3TN\P13 PZ8O+*E3;-NH[#M^=J4E\J MW;JHL76UZO4PB'6DB%;FO/,&6&UNIRQ7@$ES2-QZJS QI]K42>^$="JNU:': M>ZH*]6#1-W"#GFZP&WS(,I4,B,G5+"?RUC"3HV8UD\BU+ZI-1/[$^B(WY<9P M*FC?-WL-"I73V6 $9FIDS@CG9(E0?$L8%!,$'?'X,5KX,,!(F^1![:EC%[G MV@LB"^ L<8)D&+BD/*!/EDMD69@RC!QQBQC='X&,M;N*ZO@AJ8$@\1W=L4 M^^!J&EW;A>PX4;6^FGN2"#W%WL#3V(G/1T4WF'6 T>5U%FQR=+>1,!&X@ MR(1TWYE,-Z>4$*-1"DL10FXT!WB<\;/OAXUO. RCEEE#F0X8@WH6GU[C*X[K M@N3T^! C*"Y+G:5,()5+F)1!E7QOG>O7H?-#9#KF/C=K?%)HAR@-)%%K'Y@I MX%W08#V2)11X%H7WUKEY'3H_1*8[#;]6":&_5[>FFLG#I7(^^I'#)F$^C7@C M?5+(Y(VND]^U54+:P'DB9R_XG$S DC?3)Q_]\"&MJP]W7=D+"Y[G+\\J6/ O*.C-!B>:U@6(7!E("MNI0A&Z]"F@]-C+.=!C)XR;NZ:7L=D M0DBV(+-TET:RF7G*M;@B IWGS(M<;(EM0IM;P(R5M=E$VSUE>RJ9E-O\\VR9 M]$& D9I,;.V(O[G:-+.36KI&,[O(M.M4^/67ZR]U MJ.K_^A__'U!+ P04 " QD8%39FUV$D<& 0"F" L %0 &]K=&$M,C R M,3$P,S%?;&%B+GAM;-R]>7/<.I8O^']_"DSUQ)NJ"*$N08(+JI<7\E;/$R[+ M8>M6O8H;$QE8);Y*)5UDRK;ZTP_ )9/*%6""%-T5W;ZV1!+G_ [YPP%PEG__ MGS\>EN";+*N\6/W'[] ?@]\!N>*%R%=W__&[7V_?P>QW__,__^5?_OW_@O!_ MO_K\ ;PI^..#7*W!ZU+2M13@>[Z^!W\3LOH'4&7Q /Y6E/_(OU$(_[.^Z77Q M]:G,[^[7( Q"M/O;\D]IIE+%&8()I1'$DH2092R&E 68)8DDG..KNS_1-,F2 M@'/(52(A1DI )C&&(DB42I,T3JBH'[K,5__XD_F#T4H"K=RJJO_Y'[^[7Z^_ M_NF77[Y___[''ZQ<_K$H[WX)@R#ZI;OZ=^WE/_:N_Q[55R-"R"_U;S>75OFA M"_5CT2__^R\?OO![^4!AOJK6=,7- %7^IZK^X8>"TW6-^5FYP-$KS+]@=QDT M/X(HA!'ZXX]*_.X__P6 !HZR6,K/4@'SWU\_OS\Z)/G%7/'+2MX9RWZ295Z( M+VM:KC]0)I=:^OIIZZ>O\C]^5^4/7Y>R^]E]*=7AQR[+\ME3C93$2(D2(^6_ M'AOLEPO$]R3O>E]6#\+5ZG[T)>,I3#]Z$_=6\X,<7^#>,!>+W+Q0;U=BJG=W M,]3%HH\OL:_7HEC3Y02OQ7:8GLA+\X,/^F_M,.9!)\BT'J>E[IZH\L=:KH1L MV/+9HT$N_N-W^F^+QPK>4?IU\>7QJ];*S'UT^9I6]^^6Q??W*U64#S617[-J M75*^7B2IHFD@]8S&8CVC14$&&4XP9*$0*!.<2\D7Z\VKOI K^.N73JIZZ$'C M_LX!A_61[[F45?%8\NU,^+ \-+WIF5D@"Z!$1D8F4%/:/!;)_;_ M=Q3:@C\3<&G(*_R.6ZZGX"S4]@ M@%K7Y5]=Q_YE[^VY+CL]::!_MZQH^LZ/Q:2\"9%U<].(U9M(B M_@X4I9"E]M$/J+OWL;Q?<>V?5_*-;/[[?G6SOI?ES5=9ZF%6=]=5)=?5M9ZS MA-&.^"X%9V0VV\4%_-:(Z)&93B'@E6X.#C0IAYQ2=9<83EX[[&O_)4E*80$Q9!_2.][%0A$BE5 M<8S%8F^/Y?P2:2+YK;X_NPTIG]]B(R3XO?8F*J-F]0?']>I4YK=<\,[)FA.M MF(T^T.R-"]!7&O2T!NP)]*]K-0>UZE>@41[TM&]=R[76'[0 7('V7=&O2@." MQ^7WQ&;SNWZ?2OAI-P F-LG>#L+4XP^;_M[1O/PK73[*OVA'^[&L):LV/_Q? MN?:X2W[_]*9XH/EJP262/(P%E!E7$,I"Y>L-/H-P'8'94/!B&D:G6(- (!GYO1/L#N%ZORYP]KBE; M2K NM,-=ZJ_5']L>1,(KFSX?85*V/*C<+AL>OLB-[83,%V]7:^TNOGV0Y5V^ MNOMS67Q?WQN/DZZ>%B*A$G&6PB@F!.*("4B)0#")",)<:T;M/N,SX\SM@VY$ M!9VLH!$6M-+:?>;GH#W]P7L$;.1/?R!6UA^\)1('/OU*\C_>%=]^T4]HOGK] ME_ICKS_S<\^=Y(.W5*[[]&TO'^;R;$Y'/I@CD\\FFO-&_5K)^K!D$2(:$JPP MY/7Y1<1BR*B*8)($02"Y"'E(76;TDZ/-C1"V)XS+^A2R#G6%A8*/^A_-@;#; MY'\::SMGP!N"(S/$%KQ:T"OPN4-/"]LHGG!YQ4K_!2OE=/\+N MIH%G(_Q>BL>EO%&O'JM\):OJFO_S,:_R>A_JU5/O7[?RQ_J55N8?"RY2SFF@ MEPV,QA G6.G%5HP@3F.$0BKB" =.D74#A)@; 74ZF#/#3@O0$US/MZLJ%[4E MBY7C"<80(UF>1HP,_=@G"V=0KZ[,N4+?#+_=U@L>HPRHM?$9HG_050[>W#7_*L8;3Y25M+EJ447];Z8?4N?W7SN#;I)29C9R%8$""E*(RB M,($8L0RR. U@*K.04R'3-'9BR#/CS8T,-^*"RLA[U1[<@F(K\O#SW'/8VQ&? M1T1'YK@MF%\:,!MA04]:?Q1F"8M7MCHWYJ3$9 G +@?9WC:,;MX^?%T63U)^ MELLZ;60;$_?ZL33;=@N69%0IE$(<"@DQCREDG*109BFB@DG)A-.QW=D1YT8Y MUYR7C_H;X;VC6#=>.0^R';-XA6[LO:%65E@VPCX/RFWE]<]7Q;*X>_HBRV\YUXQ45.NJ MC0AG,D"$2PJ#&&.]&!(,LBP4$ <)#M*$AT)8;4R?'VINU/&I+)1>CFJ$Z1)4 MK;QUA$MA(K[LF,,"X=/$X1>WD7EC*R?H! 6UI.=#\%U1$VT)C?H3F B]9V/. M$D5K_K4'IJ%?8F M0ET&"8S2 ).8AU1DH8T[N?/O8"Z=U##O?!>\T%UT R=@' M?4/1L":2([J?8@=]2X\9]+]V66'WF9-\ZD<4Z;[?8[\>YJ=T)VZOBP>6KYK% MY/:XK=VIJMVB1:8B%9C:%3@R_@F***0RQ!!)%% E!,ZRS&4+R7[HN7W:_?/H M;N.5&T'=7!$'[.U)@ZA.*[8=2G[IXF-?R1K+U-OWV=;'Z)O4J1:]?FK^:#=M/9<[U M.XM#O9H(F8*Q0 CB(!)ZL9%PR%" LT2$A,G8Q6FQ'GEN!+&5#WPU M;Q.Z)8 M+FE9@:^R;&)Y'$-Y[.U@Y\",@N[(?&)D[M4UN (]L;M_U+#7DOMS7YRQ\NJ] MV(\^J?/B#,JN[^+^@+G5M'E7E$KF:[W KOXF3:RY%-=:! M\8M7RQGKA1A[(VRR6CH]@*Y !Q%H,0(U2,"@!+9E''Z&(>:02?Y3>Y>I3O-/;:UZBK9/XM7]^_?JS6Q8,L-X5I,R6" M*"$2$B0EQ"9AE&"*813B.*:(2ZJO?:7=(M%D)O5_4[M$BHRP6,B50IMCDD&<* MTB1,8!RE+-)RK]+'FMO%09]C;NV"IW.N_T50*OV)J7K>9[7S]R MO_11_%B&L#C#'VWHB7?0]Y?VFPK@,DA%FB$%51)BB"7ED(3:P8TBS%(29"E7 MV90%X(^+.M.9[..CB4DSU3R*;AN2FXZ=RQ?-\0\]H9/R/ES;/2>!]K;KJW%4#[J\^UL^'Z6)E"Y^Z4FTP>T2$6$>181 MLPTK((ZX@"Q@(QD;LOZ:2$>+JGC M9V$3.V8?$^F1:7NOVM_>V=Y&_N8*<'L*]0L+ -I#-V)-0 LA7K!,H#U$IRL' M.CQG(/\9M[QQZ#]J1=NJ*9*C1,5)"B4B"&*F0NT4*P8Y9F& (T0E%4XD=VB4 MN3%9E2:,:FGAJ5+BEP*Z)'BA6=;VKU_1KOJ;+INS59VDJ'4BA_:MWC\:]>J^7\681IQ?WPWVV M;2VM9HVXB&D<$$X$E)&I>(4PAEF04OVW,,."*A4Q;-/Q80:Z.)'7!/TE&C2: MVGW:!6L@ *HH@:I! 'F+0K/1W+C3]=\?5]^:#ER?O_QZ8;F_&=C%IJ[&S_/F MC,SM[4O3UBALL>AJ%79HF'4^:/ '2! (]+N$;PZO9?PZNG9=;M["5MP]-Q2 MP_/SO&D.M4A^GC=NHF(G/]6;YU9>91ZV/EF_Y85%G*Y S#QL\:P"S4Q$NK3T M_%F1JF,RU<6\%P'*XD@D(41<)!"3*(69Y HR)60FLE RM\QR;Y+-;57:+Y=N MLWM?G=R^;VNI.Q9 ]&=VRS.8ES#FV" MKZ/O:X")3^8WH?1UX$"S+'W[XZOD>D7Z)O^6"[D2G^E:+G!F\M9H +' "F*L M_T8#'D!%XH!$(DM1YK0E.;K$B4YU8'2?P1F^JYGF<:)O+?7/<;[O:@1OI_W. P^;M%[3ZM[\ MOTD)^T:79H[4J[!UF9MQS"_TTNOY#WI7-M$'[U>\-$=Q;V3S7_WOY:-9;KW] MP>^-FD;,MTIIT15K8*\C4 M0[:6NB;\<]!>6(_I+% C5F,Z/O8+UF(Z"\CI2DSG;Y_17M5?BZ5^S#)?/]6[ M&()F(<8(P90&&<0B1C!3.($B5HS)%./0K;'W!#+/C1PW>Q/?-F+.8*]JQ\XO MN%LUW'K_#?:KMLK_##M6ATTU_SVK';E__EVKPX:89-_JR-##IK!K\7\>JW5] MJG-;7 M15UFFRT\TU\Y^/ZR [6KQ6395F67;_Z99(;1YGN:"IM(;(HC%B''( M1,(AIBB&E$<<*IK1():I$FZ]2<<6>&Z35QW?T7+;\/:FHYO9;OJ:D_%&GKNN M/[U_?75X9MI^_E?;;2,38&O*FH.>3OXFHZF ]SH3C2[TI-/05";8G8,F&W=0 M%L&F1.X7N@&$ PP9E@$, HE"H3+) MD;)N(&DQX-PF ".99OZ-W*"J!0I=7G"[_+FGY3O^D6H0A"I!VWR&-*3%=G%+(8CUQ9S%.)*)*\,2J?.B) M,>9&OYV8H)$3&$%!+:E],;]C<)ZF6T\@C;UA[HZ/4V6_,P@,JNYW[)F35?@[ MHU2_RM^Y2U^^TM\;J62I?WE+?_1^N> D88)+!&6$*,0L99!D/(!)B$.BS+H? MD12P MM\NA&_5.R[_B.5V:GK)--L.F;CLE6222(( $A0'$@8QA)E(.2:2$C 6*8[>M M:B]2SWFILFM-_+T,Y7AW*NV M^ 3:;Y47+Y)-6Q7&)YA[562\/GS@@66OI_R-VFT^O] TG4B9)I &)(88$Z)7 M'3B! :,4<284I5:[Q7;#S8V&9X&FG+$S]O^(U]7M?'2]-? M#\KKTX6\W _CK##Q>Y1V>LAI#\*LU-\[QK*[Z^6W0W9%VW2%^G-1B._YFM?STNR)>[?ES M;I#L,?E5O^-AA\,\MTNLS3?;G9/S&ORTFRC6QAES/\5>B('^=CNX]NCSM?R0 M?]L?T[*^55(_+#[F2BS#D# 5A#'E(,,2"(,@B0B'+ A(R(@(1,"=O_ )A MYC9Q-9*!I1;-^)NTX['\L@GM(GM9^O0366%LC[]#O-$#+HTBAV:+O1+9K>F, M/AY7!1Y0];MFN$2@:5<4'J#;6V_X>.8(G03>Y!4O'E=K$_O=)C(M%(U2S&,, M&6<$XE33+$EQ!K.$,14AI;(@]-9)X( 42( MQ]Y(/MM"H)._SJC9)$Q.U$3@!'C3-1$X),1\F@B<@,BIB<"IYPST-K7K*_+E MXUKS[1?)'\O:U7W[PZ29:RZN.]8^?'WLMIG?TM+T,##9Z74(\_6#$6>1*IH( M$810_Q% K)($,L*U[YFE*"4L1)RZN9T^I)H;2?:5 M5&*R!;M9HVSWRKF/%2 M9:N:R2]O*GH/[\SEQ]:6+NO4%AS;=^T;;ZL0>/O,>*^?&Z_3RA!RDYER!1K- M/'JQ/H'VZ\YZD6Q:O]8GF'L.KM>'#ZR;=:#]>+?%\=2V*=_NC"QX)$)$> IC M+E*(XY1 (DD$$X9(1FC*D'3R<]V&GQN!MP*""@^]:- MD;;R>ZSZ- @WOU6;W$28MNK2('CVJB8->\HP/C2EV_5-IA+3&_WH9?'5A$Z\ M;4[OV\PBS!BB/(YA$A)BVLPFD!*DU_X!CU"HD,PRIP@'BS'GQWR-R/69C]@* M[<9E-F#;$9AG"$=FK6?H]>0%K< >$[<& .25GFS&G923'(#8)2*76P>DXA[? MY^SJ3O0C,*Z5_LZ;9)3'UE*:B1TR"Z]Q!"GZ6I*>$?FL/;(YL/!(YM>=9^^+E>@-D67H?8X ME5$<4H$G,LY$*<+C&LDM>]@#LB>SBB]Y_G39QAY0>):%[.-Y TOO/;)*_O/1 MS(#?!@3W'[M]1A2W%1$T,HX2?'\."+^EQ8X--FT]L#,J[Q7Q.G>]MYC33V7Q MKB@?Z/N5,O\Q/^JVW6[*#T55W:CV6%I^R4U#+]X4:-'7O:%K_<_U(UTN%(I" MQ:6$(48*XI1RF$58KQ=EBE2 *2.I59+^V(+.S5LS=>"76O:+ TC]F-&.R.9@ MG)&)\'!8J-82U&J"GIY7VS..H@1&5W/NT6D+JKSN^[C5%[RI#Z@;E4>- /5J ME+&#/?T(^])QG5XAMPCA]#N>MTGE>B5JCZPWG*.SY/;0F3-'O>M5R_Z,",;P MK8;A-O;'?4J$E_YD+>"Q^!!MGC)QP6_326']M*U(O@W3OFF*N_Y9/V)=O5\U M-?9VXFSJ7QJ.V)2%7622B S3%%(E0H@S(2%#DD$L<18A$>*,NG4]G8MF<_,* M:PFEJ,-<1+%N-OZ2+\78R_++:Y(WZ/2Z3%3]A*2;KD1Y M@Y$YP6]0.A!H65]2.[&]0NCYHOW MW9 ?>;6( Z4$00AJKI$0IT$,F< $TI2PA*,X"!*G**8CX\QM(MTXX\_=;BVI M8Q&88[BZ+68N0&NJ58L#4(/7)D=@&&41LCO6BZPVCBA\;%EQ[/)AE/"I++B4 MHC+1E7^AZS;F\E,IOS8T5NFERVNZ7)JM@F\T7YHR&:BR!3L2FM M"",B H@9(I DG,-4I2+D(44X<(H \B+5W.BF4ZJ)A'[8J-7V\=PT]2I4/_B= M=OK5]?@KK:$;-_DQL!V336ZVD7GON<6V&IF]WHU.M?EJK8SEZFYM6V6NP$91 MJ.T'3]K/F3*]XNV58/U(-BD=>P5SE[S]/GQX \NF2'?55,LRY;K-,7GGG=8^ M;/6^JAZE0 M$0A'@@$*1Q!'$*$Y@AE2L_XA2GK"84)6X]K&T'WYNY-T(!_): M.B"T159W=1S[U]IS=V]IZ6 )._(=#]^16;:FS*WD5V C^[.VEZT%&OG]]KET MA\U[NTL'$2;O>ND.SZ'FEP.>K5_?W95U>>WWJ[4F@"KG M]:K\YG%=K;47H"EA(211,E,"IL2PID09I E2D.,T$92E,0J=EM(OJUL;06] K13QA0K:;3Y'_^*DN#?OIW9_[A0WL?VO[I12:?C?[A4UW< /[I64:Z8"[.K;Y7O]QJT*#Y:B&B$'-.(JB47M9@/3%#&LH QAF+8I0Q&J;"ZUGU "'G M-OO6D@(C*OBMD=!QEWP42WHZ-A[9/B//@RZF\7_D>@%VTYZ>#A%T7@>A%T#M M?*9YR5C#J/Y6\OM5L2SNGMKVGFW*:QR$H<*)-GBJ),1U:G$24)BI4!'%%2', M*7S\R#AS(]Q/9:%D91;,= FJ1M)FM[DPD[ ;^1[#UHX_/2 V,@5N)02MB",D M#9^!P2N;'1MK4D(ZH_ NIYR[?'!)EJZQI-E'NC5[X[?RQ_J5EO0?"Q7&:.R+M>Z*0%14T2[KC7< M7JS,>E=?\=&^/Z\=]G;DX0W1D2FDWS^VWI/^K185&%E!+:Q'*K$"Q7=AE!,C M3ET'Y;SR!\J>6-PTD&)**?+U.\KK#ZA=6D12)#%"*8QDE$$03@MR>)"D,;F"%=\W(GA! !^^>#00-/2 MP E5][[^4]<.K.S9E++O,H^$9(@K[4-$S)0,H2J!6<093&4495)FBF=.>T+/ M'S^W#_U,!R$;P.P^Z.$PC+UITG3K&"/-ZK#.?FM'/A]BVB*0!]7;J^9X^*J) MTYRZ;6HAZHA)NC05@I=%]:A?I9_:+H]%CUH^W'*@DQAGGED\UA) M/*^-:1_@>\NZ<1IT0&&Z-[+,OU%3I7A[,/KQT>QTW:@FD*D?P_E)?[CW6L0% MXH2P+(M@$(?:P0RY"0V*"20H(#'.@C0F5C7@+Y!A;G-'(W$=\=Y$]SV/=O_: MBNU>T?T2.YV>+B9"?^1)8*O LQC+UAXWJHNVW*AA*IN 3I'Q;>!0H6Y\6TQ4 MG&XDF[A5I;L,S9,%Z08^>KI:=)?I_JP,W86/>IE%TML?LN1Y981J9%W@))0\ MR1*(.3%E5%D(B91ZRJ(1(RJ,"8^=\KJ\2SBW">VOLEJWG3_E5M8KL-I,=$6C MR? F)?ZM/,WZZ"+;_41KHK=]NS>:SF<5=-0(LUKY[$OY4ZUVCH+L>X5S?*"! M$TA[G&RZF7_33%:' 7W(5_+]6CY4BR")LTR(#.IY .O90!N>A&D*!8^(*1.0 MQ8%3E_#3P\V-VOMG[3UYP6]&8E"+[!H0>1IN2UKV!N+8''L)?NY$:06+7]8[ M/>2T%&:E_AX?V=TUC%QZCWR]I%65JUR*5T]=-Y-'NFP38Y],R9.=2)-8Q$P1 M#3OCB::>#$9,3#T%>OGJYC=?[HMR#;4\#_VO MSXVP+C*A'9U-99B1R:Y/<%L]C MYP$)/3;VL,<.-?,#JE2PO$FA2*O4!W2[1 M>GGFO M&+E0:Q%@P!141 F*>)9 FBNA_QB() RKBP&^.C2?!YT;O>WOD=VW] MQWPUJ/C 9"] IC!/DD1 J30%8,XPS+*8P#@CF$5)RCD*%M]DR8J?^17H*S#> M2]"O^3GMKI&KU4?>3!K1DO/?8QI8IG,&VT\#S3:/72E7X7^.S:J!)GFIVI@7 MNCU_+@KQ/5\NKU>[?8&J;73 =K&"4IP*G"B8RE!!S'@,,Y*D,,T")!2+>>S6 MTM)M^+FY()WT];G&;MLL33@KZ=CHTM$:=G/*>!B//#.8[OAZ\*LU2)T!3J#@N>KE_C@3 MU[ \JNA^1$B2S2/FV,)((8 M1P(2GG H B:P"C%'D7+;C_$-_C1[*>]WL0:T%78$T.UHVC>0(_-VVT9W>;"- M;M5UM_-(X"[X>&5TJX$GI7@7*'8YW^G>EXE![!4.:Z/34!RR+"(2AJ$Y1]#+ M;TB#F$ NLY"A&".<3IJ"A6C1O\S'%]L3#$?4.' MB&$2*@(#B6*(@XQ#A@,)J>"9C%481I(MFA./+VM:KG\"<^]*.\4I4=%M _?- MS.1=OC*-'\T5C51S,CUF,<.QHC!(66R.B@BD&.E//@D)1P1'B52MZ=^NQ$]C M^$[6%S.[-,O4.1I\Y%,B'R:<_W'0YL#GIE\*>6XAQT>-,(_#G:-2_ARG..= M]AUR?'P@-W]1R'SQ5J]_UT_70I2F6ZK^ZTUY6WQ?+=)0_X]K/R]2609QAB@D M,3630\AIQ%"*@MC&XSLQQMQ\MD9,T,IY!8RDIF&XD=6.JT\!>IIM/<$T,E\. M0LB:["PP.$!7E>1_O"N^_:+O;IA*_Z4FJ)J:3CUS$G*Q4*JC!YM+AW>=V1[R M]HIXW6I J_MBJ8EH9?I=F62YVY(:9GE#GRJT"$0J".,19 $R^U4LA5DH!=0_ MRJAFAI1(IS/8P9+,C2P^Y ]YDXP*S)J.-J&_SY9XXE&:]5_]NZ^EJ8:Y[I1L M^@9KO1R=P.&&M'/V)C'/R"15EPWL)^_VU+@"&T5 3Q/0J@*,+G[;VER$IO<. M-\.DF;S9S46@'>I[<]D#!U92UH^2IBYSU9;Y#46*>)(%D! 40DP)@R01(4R4 M(#2A*1I@$/<1)"&04"8J4_9+,Y M"N,X903)3!).7#[DP\/,[7.^YOSQX7%)30BTD"KGN6/ V1$T[;[NRS$:^1OO M! 2=A"-\Z:=!\/J]'QEJTJ_^M+J[W_Z9JWVLG.J&XIR$$98VY>_XU$/:L]^ ,@A2Y*9-65W1.;"%<1HK=@/#/." M/O^I!NPGKAR:$2 MT2B(89 PDPN=8DA42B!A'*N,I&F$V&)5-^42MRXIT4.DL?H@2/-![,DTWL?1 MB@YD(W.O;-HPZ/TC]%'GS599TK1VN#V;@^H^/Q?KO M- ;A175XU6N TBG&2!#!-8I.4G$A(L?XCD)E*D(B" #D%$PV4 M8VY>UD8!L*P_Y%6Q!D]R7>\IU_)?@;IR1+W-W.C@1J!#[67'H!-8860*;30P M1_J=(6KYKYK_F,X]M3U>;^UQV]KC]3E[.+/IA6AZI=.ALDS*IQ<"MDNHESYN M:)>MAX>\*4FAF=H\58^MQ\GEP92\4* (:4@B3,),4(!9!&2D)&$)TQ1AA%U M:[OE,OS<^+,G?>WF/)/?M>.6DQWL"'(\=$?FQ9/ CI\9.0PWSVV[G$28N(_7 M$'CV&WL->LHPFONH-:/5?9&7UI2:$0%_)Z6^;K.2.(]L1TI[ 3&=G3E![F1J:D5$O2E M[-:Z_ACH/!1>V>;$<),RRWFU=UG$XHY+BZ)>:V82^;(^K/\B>5M<[^T/OGP4 M4KS32IB8RLA28!4*40D2TB6 MX5B$;NDL7L6;&S/U:QOV]0-;!4&G(3"O$>CI:&[:G(AI-9M8ZK;.WN!:K5[> M CL>?#G;CLR=+V'6"TK(^D1_I)*S7D1\H1*U/N$]7M+6ZRB^#GRN.2\>M>/[ M67*9?ZNI04\&/,,AA@HSO;*6800ICQ640M(X2>((Z96UC^.=_;%G>IC3"0K* MC:27'M\ MPT30*(T3'@N*K9N8#1)A;B[J[;W4]C$2.K3%&@;^:8J:!M(7.PCIE+@"MP5X M)8%1Y IH54"M"S#* */-Z&9P:$XVNCDFZDTVIEG<&I1=A.C)_F3#GCQ=>[*+ M-'_6G>RR)_F(9OPLN](4XIU^XZX?S,2V$$F09LC$,ZI(0:Q_ 6E"%8PI8B1) M2(ICIT,EBS'G-IM\UF[^0YUJ"Y2^ M!:RDOB'0]#;>?M>@9PY+EC+_NJ)S P M$H/KTVA>&"-Y$I\1@R8/C_N"490G@3@=5GGZUH&I%/G=_?I&_5HUM8YN6!.L M_7ZE%__W)N_]75$>(<-%2!CB/$B@4HI"3"B'3& "4RF#&)$HPF[UZBZ096Y4 MM1LT5!K58*'@8[6IK"9;K43=S[>Y;MDJY'PT?HD=[?AN(NN,S(.?.T-H/9I8 M2]!I8A;_G2ZU278CA'NC[E3+_,3_:!K9D@>)Q'(60!B$Q&PTQ9*%BD*4LDA%* M"0ZX"_$ZCC\WLNV?F&BY02TXZ$GN1J6NUK"CSQ$Q'IDR.\E!3_2KPT"/VJ=K M(()>^=%5ADDY<2! NSPX]#$CQE9>LZH.Y%QD*4MYFD7:Y32K8)Y&D#*10L59 ME'":!2AT2O%U&GUNO&R*^EY'E36NZA*-?Y?]5_U^_4->>E;(*SS,&[%J!_ M0:&ZI*$O="FK6N"J,A&("QE@EH1A K'D&.(H5)#AV+B'D4R3,-)>H57SZ;$$ MG!MQ]E6\,MN(&QWJ3YMV:CJ_:::/A%=CH^/PJ MO2!XLVFC8?0$/45?V+H.)V4O;.6)SM%>R-IN1VPCFN+D =P8XTYW/#'FAN3:OIWO?W1%C9\5:P>JR]RO5[6%:87 MF20LBLR9&DK,,7^40OW_IB<=Q2)(411G5K1@.^#$U=6=5:8O!E+!P=/%O/>$[DJ5Z,JYO/ MZ0#221_2YCG3^80.6CWS\5SNN^PX3GN!+%_5[])GR8N[E6EX^;[7FNYY>ZCK ME?BP/;[7O].OHFBGC=XO.D?SL_PF5X]RP8,$8Y)AF##)(([B&-*0A3#$*,B" MA' UJ&35I$I8?:/3)T=L5H-E(^:P<\!I7@.W4\3Y6'7B,\B>XB:&K5,=]'7? M[;57;Q_TU 0M %>=%]W_Y=5V#^'SF;=F\ GFI-8;Y?QS&@U>Y/1T4N,<.WN= M5HAAT^1N%N K6N5\(2.$E(RDGLYX#'$62,A8*"#%7$@D$HS"P.6$]N H[]T["YQ&&B[">-B^,;>W]A+5KX"M8S^ M6/;TQ<-8X5-9<"E%99*&N\7\C:H?7_VZTL]YKW^P M,DZ[)JW#';<^Z3>D6L1I)A6F(61Q2B!&)(8L8QGD24;3**$,)T[UG'T)-C?N MZ?1J:@$T/0Q!7J^/3$2K?F]6DM?G(]_S]3V0#U^7Q9.4[;;*I@OJ5_U0-UKR M9FD[)GL)^XU,?IU*5Z"_[=6H='6XN^&V&5W_&*QI0&=V(DJ>5SZ[2_M&W2O? M>A-N4HKV#>DNJWM_OLI7(#VE 1SHW;]VL<>:LF>!-V.?$>% =?FY M=59NK<3(=6-M\!N_8NQ)*5Z^5JP-2%958JT>-+0?4;V>;NKD-"5G_Z9]K=>/ MVL=ZD&4O<8.R((EP!D.1,LYK@D&<"9BB.(2:$0*I2!&408Z8RG.@+W!I#^0=]FKC'YSN; M]<:H7OS50?W&^[QAR_R.#BAK:6T*N^EF#(!'GF4Z2-N*;(W0S9*K$WND0KRN M8'GN1V4Y^,0=JMP@V>]9Y7C_P/*90QN.O_WG8QVATF6&5W7WB-M[NFI;D7\T M[32KM11-(_*%S#(:DQ!#DA )<80(S'@:FJ;! 4T(%TRBA9XO\T)\6=-R;<># MD\GO\IWO:C'BH92\RU=F PTPNJSYT^SV-CLPCEN\$[X)E.IW :/W9@R8+5C\D M?C\X_>#OART_?EVUJ8]2U(6FVK."KA^%9+&B2F808V0^P(Q#FD0!S&2">* R MG$KELFMR>KBY?9:;$SE>5";E>]VT3JCCR];%IE#3DXE2_UJLK*.H+<&W\]'\ M03KR=]X3%#2EZ#IXO7<%L] \N[AO',]3>:+\V'\ZXH M37K=ML*\&>LO=-W^JRZI>;.2M_=E\7AW_R[_5N_05]>=:*_UI[A(D4S#@&IO M( PBB"75C)1&",8BC;)($4S<^GQ[E6YN++81KJ:Q*R >)6!R_5W*%="D99A, MFI[M\H]O%*U7XEG)391P%W M=R(89Y"7S\/Y*-<+F>*812R&*L8AQ!F-(>,T@I)D29()SN(4+];%FB[M9@[/ M\CG-'1LIQR,E$]3@OET!C[&)49*@M%*SC/%I8?^;)-8 MC(P_;9I*#^ Q$U'ZPPQM#J5G&UFMV_6(F8H60LJ4QUD !4PWA-O^;Z?6ZCV#V24%,7;&F]O$]$:NB@>S@U24?[JL M[,4NL';SB$>X1B;^0Z4P6FE':2I@B/8;G&!1>O MG&,U\*3$XP+%+OLXW3NT9GE;.NRS_&I.\U=W7]9T_5@M:*QBG"8QC#!!$",1 M0$J1A"A$.-:+=HF9E2MS;J"Y44TCZZ9:X$9:T(CK6K/\"+JGZ<4G9F,[,@/A M&E"S_#06%]0L/_+@B6N6GU9OOV;YF>N'5C?XVI9,N%&OS?I)/YHMFZ-$HF@< M\"2 ,54FI$9&FA$2!&..$Q*E)(Z9&E"\]L205N_Y]*5FNZH2=9WRD5 MQFL5FC..OR?,8N>I7(KR5(GUG90&NYZIFXHN6"!IF 01E")")BDE M@TQF"F9*LICQ@ 7$J>OM\:'FYG_T&]SV9&V[K3HN=4X@;+DS[P6WL7?1!T+F MOJ%]%@V_F\_'AYMVH_BLVGN;NN?O&$89S^L\=1/Q(N$\Y8A(& A)&2PJF:W.%AYD85KVEU#S839KXR%2*;0J#K>PD>>BM\_6$4FXIH MR[K!_7(;NN?&*4=,8,N M'L@:YF3HHQ97?S#O5[QXV*1>!C3* A8)2),L-HV78DA0',$H0IQSIGT0'@U8 MTQP=<*8KFEK>*[ Z$1WN"*PE'5R$TT2,4)^FMT*"1DKP^U;.XW5?W&GA'!9^ MF>'H:-.2PSFE]_CA[ T#6],?#KCZ*-=FL+;38!9QP6.E5R4!"_6J1""84>UP M("(RRN*,(V[5L,UET+DY'9NZ@KU@5 8J]_O,N]%U69_2S-$8_VAGJ%.[=U.PWS M<>,AY _ZDAOU1?^T4K1N / A7]5G1=4"QP%* Y,^'X::M")!(14BTFLC368) MEA$/G;92_(DV-VIK-3-I=JUN1PJF7H%./] H6 ?3]50$OQDE0:VEXY:-1\O; M[@R_A#U'WTB>UI1#"[EZ1'V,4J\^Q'N)8K >83U2+M;G"-XRYO5L5.6B7D 7 MJ]N2KJK&5T,++K(HC4("4T0PQ$S[L!2G"4S#+-8P1RJ@FW0H^(O]U4.!:J(T]VAVL%/'_-;RU>7KD2WR[(Y-'B^N<=HC+!0&23Z3XCC+(-,I1*F$55A M'*0!4N%FU_0\J0T28LA.Z@3DMLE5-[$@A>.VZC!KG.:V\3_&MC-GNSV M5.OWC0)_.%MDT /B#@F_8R(_4?ZO=PNXI00/1?!DAK#S0Z=+&!ZJ[[/\X<$/ M&;86J>M(;C*Q7M.R?-(C-''*BT"%-$4J@"@EB5Y[X! 2B:@)Z$D2F@9)' JW M1DBGAG/Y@*9I?G1]=U?6$Q#X6N8KGG_5?B^M975S>$^"G H<8I7HV;C.#4%( M0)*%"J(HSBA#(1-N'51]03Q-5]065H]XVBT8?*$T\ASZH5C=06V)ASJ,\@K\ MN2PJCP$--BAX=?M/#CBIFV^C^JY;;W7/P(;,VNP?]8MP_2.O%A@GF 09AHA% MFA*RU.SY9YI\XT OP".>2.+65+GW\-E1@/X7,,*!WXQXCGONSV"S^_*'@C'R MEVZ-@WMSX ,*^VWPVQ]@VB:]!U3;:[1[Z)J!);+K*GH'5[M/VRM:(W_OC:Q7 MH)?9N95WE$QR:W3\EG(^.^JTY9EM0=@KN6Q]X\!&W-K3N]6.7IT9E"'%$\XD MS!*J3"M4 2G%#&8T"M(P5E$F,I=#A_[#YW:H8 H8\]:5&K2Z>H:<'5$,Q6-2 M;]]C7^L#ZOIM6=T?8-INU =4VVLT?>@:SQ[ (B )DYF,82JD\=DY-3Z[:6$< M)1F1BB7"J6SYT9'F]OVVQX$FQ%;^\S'_1I=U4H/9:JSNBW+=O-#Y-IO$DV]P MJ4\PH^_^I"\P@0,P[<0_DPG?>:*_D#HV3WR_^OJXKC[(;W*)_B+K7I\D$E)F M1,&(A1'$2 /* AI (C).-*N@5 RK%+,_UMP6#+5L TL!', 2SM:\(30R,2P M)80KT AZ!5K P&^-M&/4?CF.R3@E7PZ,]S*57HXK?K3 RXE;AO&$]H=->N"G MLOB6"RE>/?U:2?%^U:1CFNU&OLZ_-87[N]4QCZ) 9CR!B4I3B+D4VO= "L99 M&H99FL12.>TZN(LP-U:I$RS5LOA> 6/NUOVH5Q@;V1TW*0;8Q8Z*QD5[9(8R MJ[<:[$Y\4_3T]T8#C?D?P$8)L-5BE,V-X2!ZI;0!8DS*=,-AVB7 "YXTC!?_ M7!3B>[Y-#HRY;,65,HT%I3#+(@3B".:ZJ63HI BA25)DD0) MJR2I4X/,[>O?]N/>"-K6;QO0F7P7T-,,X NFD;__ 0@-:U]^!(++6IGO/G3Z MMN9'U#K8XOS8M4.;B)G@MEOZX\ I($*15!F.89A%,<1,*#/7$QBD42)0J%(1 M.!6+.3'6W#[YMGJ!EM7QF- 99#L/P!-T(]/ 8-0&="([BX?GCF3'QYNX,]E9 MQ?<[E)V_Q4>1J5Z/PZXL/J5'32G:V)9/F-H&9SJ_GHES'_>;H]AVS.12 12:'*#L921 M26)5,,LBO6922:9(FL6"";?R-\<'FQNUU;N3/2E=R]R<@-6.GWR!-3(?U3B9 M4_M=P$8X:;*!Q',9FQ,#3ER^YKSJ^V5K+.X9U-NUNO]$<_'FL=0<=7LO/\DR M+[:]>R13$1,9@PPIK&E#(KW>P@221"9"(H829E4URV:P6=+&5RTO$+7 =67. MK[7(IGJXY>&1%%/0B!$5O-GBUDCK[#1:H>?4P]4;BI-U<#V*IK>^ MK5:8G.G:>OH94_9LM=)FIV.KW3T#PW[R5;[6KM\W133-(.IX +B)%201?J?+$QC'/.(1D'@E(9P9D G2IHL MM+E7;[V):N[)_?_4,<_K)\>,A7/ V[&13SC'WNS:P?#M:=3<,QPLH?";]7!N MT&DS(2PAV,N.L+UOZ'G>)O#?Y%_H(9K'?I%<^UO/PN6B2+ 0*0%3G&BZH8& ME",)$TQ"O=148: 2M^,]VZ'GY@OU)+^J >O33 M06\H#S@O= 7,\_&A]? 3GR:ZPK)_N.C\A($;[FT!Z;_EZ_O7C]HI>)#EYNBF M;?&WP)E@7'()XQ1G4/M,$C*B?:F(!6&F HKCR"DRVV;0N9'9INY\V11@==R MMX'9,WAC[Z1UM>6_:WE!)_"S\\'7WNO,.T#D=X/>9N!I-^H=H-C;L'>Y M=V +/M/4_!6M3"7[!U,)K-Z)O"Y+_0K5K:.J5T_;:]KSQNOOM!0W7\V5U=L? MLN1Y):OWJV;#ZV\RO[LW+=*_R9+>R>[WG\J*P69T0KT50=]W4TZ3?_"5G]0 V""1]9- M&Y<-"*:)7 /#%>B "T2FZM C87']HHO8D._+1NG56':-I O8IZ]UI(O(\7 M0@\/IC?W?]4BWJC.A?U"E](4=>[:)RT2@D(>" 1IC*B>%DD&*6(81CA4 K$P M28A;O2>K8> M',())+^5(NR&GK9LA!,<>S4DW.X>2%%"U&D7=&E.K]^OVN96BS!4+" H@CQ! M <0L(I#%B81(!F&6!BS&;KWNCHPS.Q+:B%F'[4#M!_%&4D?J.0*K)==<#M;8 MY++%J0XLT3B]/H.3.YF<1L$O>QP9:UJZ.*WP'C^0 MZD64=F+T'QDV:0M,92D*F0J4$T6='7%NW-2)IYV96C[G!,\S -N>ZWJ$;?3C MW$9&\/M.VC\8YV8#Y*,O;.64%.ZX9']N1B>AD;L\5Z/J8@[XV5\ H M HPFD^3[6" Y50;0*5'FDA-D 9=#EI#-TX;1XV>I638W;]?AQ/23-1-2+)-$ M+[0@JSL0\UC_+0L"&)$8LX0$-$B=-G8N$69N5'FB!,.;XH'F*\C M4\$_,IM>@+PS8?J S"MM7B30I.3I [I="O7RS($QO&9__7U5/_VPE\$HLTI%(HPB$)1 (Q3@)(4DDA9X%"' O!W>*-G"68&V4:V:E^=TR8 MC(DV*E;-*1YX_*K_NHFAU;]M?ERTD;>;)N]=0?@GAV[OP^UG1ZJC6F5D)JWE M XWP7=&*+AZU[6317-+%0&^4\!B..A0_OQ&ESE),&Q0Z%*2]N,[!#W)CS:I< M+_ZB_=V'QX>NK%FL8E.]##)29U<%!%*B,A@QED5IC%)%(QLVW'ORW%BN%1;/JI,]XT>OV"8 MQ[+3 ;M8?9-ZD:G7G,^;8=^HVWO91 R86.]B99+T)"6QHED*9<(8Q!EBD*8A MAC1*.4DPTBZ-4Q'""V29V_?=!LGP3CXW-^02H]@Y)!-!/3*9U"G>6S6N0$\1 M_8^N!VFCBW$96[.\/FL69P_% Z!>?95+Y)G4:_$ W*[_XN.1 P\ARSNZ:K?H M]+A5LPZO=&F_I;+[_5R\!6M\LI\]GW-'$] M?1O4\N#T!F?)8XPRHS]M;6;]ZK/*5K$SZ$-/CUK5.]0TJ"O7R-T:)J1I)*,S" M.(0B#2F1B11(6!VE6(PU-^(^NNUG..%;W4%9_Z:)X ?4Y)!6@.I['NJ^A/J6 MU4KRFC/JXAJLU=@\JU/9H43M&3N=)G'/Z$^XO7<%.EG!ZS%P"8*4F8G6L[$(:1 M6;!!X--I!-P[2N[KZK>-9._YT_:.W%=LKV'D@4N&9D&NY(UZ74JA7[(XUFO@ M.*E[0D8F) ]!EJ$8(A(G290PFBFTT(M 5MCG.FX?[_)&]@<9<8NKI-_U&G8% MEJ:TLW&.:D%=DQA["-I]ID-1&?D[_5"L[J#V1Q_ AQ:/UZ?Q&)"#N*^XYSS# MW@ 3YQ+NJ[:?+WC@FH'?;=T/ZW#'I*=>OR03Q';[O5@$2D6)3"7,]'_TIQUR M2",4P@QCE85)@K/8Z3C!R608=G[YQE&&:2EI&$![K#7P,0,3$962?'VCWO[@]Z;4U6>ZEC]*Q,9MRA/?"CJ-?V-HC\WBC77U^V]G2*&A,^;HVY6Z,[Q78J@4VD<"[ M/[-I(>B>!#J>)?RFCXX@Y[2)I^,!O9>R.N)0OJ-VZK^:8F2?S7X86J1ADC(B M$YAEY@ Y5#',D!10\93Q.))1DEE%U#F//+?9XOTJ7YM31+Z1LYX0=L\;? 7J M[-K!CL='07=D=CX3A+.%NY9\BHB;(UA-%%^S._I,HFF.@&(?.W/L <,8[!5= MFN.^+_=2KC\86^L'-XDYBPR+*$H5@FED-MYQED!&,P11(@552"@9.G6-.3[4 MW#BJE134HH).UH&Y8B<0MB,C/[B-S#Y#(7.FF_-H>.67$\--2BCGU=YE$(L[ MAF:IUMU&/DOSK"8K02_V'LQ@-VR9WVT28XV_=9L_Z$MNU!?]TTK1.C3@MJZ3 M%2>:/T).(0\C32\!3_4B6\8P4F'$,YJR5#*W?%4?8LV-BEJMS$JJU0OT% -; MS7J9Z8URQJ/JJP=^JQ5TSG3U8FP[IIO>A".SXH36&Y MZQ-LSWFS7D2;.(/6 M)YS[N;1>GSXD9.YK^CYVK,VNQ?]Y;/IKOI$5+_,ZMWO!%69QDF@7B0L&,:+\T6Q[NB--W S/%9KS$YUZN.QR5=2U&'P_^Z*B5= MFF'_3//5*VEBE6[ICX6@@6J!)IMFQUQ5@M6Y M*^>Q+YE/K/UV,?,BV;0]SWR"N=O#W=A:R'QQ6U*1K^Z^/#VP8KF@(E4D M8@GD"4402RD@BT()>T7?4_#&_HO-5W41+'_I$D^]J,*=!_L\0O\UT2] MYO]\S*NZZF\RB*#^$%/((QI3'(@XH5(F6(9QXA23?7RHN5%;*QY8;B5V M;$ET E8[]O$#ULA\TQ/R"G2@C=QQ]0@:8_58W1WNI;JJ'E'[1!_58W>,TWOC MH]:H&7 1I4PBA:.ZV(%VD$QY*,0%3)4*$8JX#!*G6O'V0\^-1SX_3].[ JN- MJ-H%XLM'T?A";4'XNGV*WTX;/;/8\?1K>?;+<5?;J>&OMP3=I! MHS?\K/IE[,/BVAWCP!-\M80^DI^]2+(TBBA)89"8'+5$8I@QSJ%B,HN#2,D$ M7=@:^LC(1[M$[Q2"VM2#&;"-] M!JV1VTD?&_V%VTJ? >5\>^ES#QA8 TZN]&.7FAFOQ4.^RHV7M\Z_R;;EVH*G MBL8D5% $@?;"S+$=BT.J_3&D8A1E6'/CJ%;?L4/%;B^[,F-/6I[,#8*]FG>5M P.2VCHTMT6] MS53*KGZEK#[*]8VJ_;'F-V(AI FW9!02R3C$E"C(3$B #' 6(1[H'Z>+E;PS M)V:W#E%*#C)8?3RD^7CV)!DQX*95P51ZV6YNT][.7=WXJ]X]K]\1F:@.@!I])8/9W#P7CWDQ1LPG%'X4&40 M?^T0-J=Q0]-CGO<@-(%%?Y/YW;UV0J[U=T7O9->=\%.9<[F@G!&]/I-0B@Q# MC.,(DC!%$ 4J3"@3 N'4*;A@&KGGQEI_E979##:+&+G5X I\;W4 M%%BVZCU MJU&C#B87Q7))R\HDES:!Y8YQY5.]*I91#/-[ <8.@N@E+1Y-;F0GDQM;W:_ MV_[+T^D/6@ V'61!#8'':(II;>8W&&,BV:>-Y9C6('NA(!,//]!QWDRZVA_O MR?E9UO&RKXMJ7>V)66W=0*(HH2F+H4JB1#O8"8-9$C%(_OP=5D\20G>ZU=V56_(?=(7.)ZX7&HD2U]].N@GG$PVDT1O'AG)Q_># MG]^UP(4R3;MF\ /@WMK"TV,'KD'JY7>]^F[[:X>I0&&D$LB)XA"':0Q)K/_( M:$(Y#GC J-MJ87>$N9%@?P?"T2O? \_2?[X$DK')J8>&QT[E9U7WZS#NC3*M M:W=,R3TG[.B%P[[F=S0OZV#>]ZNOC^OJ@_PFEU'[:B8LBN,X2V',9 "QQ )2 M@A D29H@RA*5!$ZNT(FQYO:%U[+]CW]%2?!OD=L7?@I0NV_=$TPC?_5&RBZ: MOQ'T"M2B@F@$$K# Q"L=G!IO4F*P4'R7(FQNN:P;:S\3H$D1-]N=;W^8Z)+' MO+HW_L8BE6$624%@(CF#&%--''H)!7&*<2AC3GE@E:8]9/"YT4E;Y< 2&&2FF+3.("$ZC^P64QF:8AA))DD.,&4IIE388^C0\UM?MA*"CI1;1*87 &V M\S_]P#8RQP]$S+UDQEDP_-;!.#[K6M)'NKR5Y4.X"&BJ!,(8Z@5@"C&5&UH=YD9QK2:@V*IRX""\W%1@YUM]@&EA.^#T>^*7QN$D?+ZOPD]T M*G[3?Y/V3L6WM?Q[<(#;4V_2L!/RE[&E_]/RB?68_N3\90QU\!3]A409V'RJ M#7)]O:V(\EGRXFYE"DZ]%^846.7F5/^ZSASN F"O5Z*7!G[=E%RY,2G&VZ3) MYHY%%@N1\D#")&4(8IQ22&(90Y&FBM,HT=Z_4T6_T26>W>0Z.'-[?./:38NS M,MG(DV"G*^@I:YK/=.J"OKZ@$7^3+%!'$_9T!JW2>CZL7X*MWNV='IMZ364C MO[W!1I=ZVA9C4QEAKU/99 ,/+"$DUX9J;]1K/6J^[LV3UP]F9;I(<)9R0@(H M! XA#A(,&=:+NHA&3/)(T<1M47=NP+E-$JV\]2E$+3'(FSU:PRB]99ECB:%S ML-OQOT\P1Z;O'HZ-L,]7(HV\'HL.62+CM_30N4&G+4!D"<%>&2+;^X8QSK$J M$2E166AJ4P=(:G=6:XK ['_*MN[)37N!JCOL:4U31F43O#L5+&.'4Q7M?G^_716AV+L2 ! MDT&<,8A2S"%&.($$X0#*F 7('&T%DKAX'[L#S,W;>#VX3?P>='9?^R6 C/R9 MMUBT+2^ZH*G:^?+WG1_3W^L'OC?(I%_V,15W/^FCUPT(>]H0@MFN*U;]$IH1 MX8S*-(8J#H6>YR6'!.OU!4,9(U3QD!"K3_K,.'/[LC>2FB"F1E3+LJ3G #W] MH7N$:>P5P@:AC93.Q_GGL'((*?*#V4310P.Q1_-;([QC_8VT/ M.[=J#)1'IE]_ #L[8:YH>77.K >?U&ESA637F7.^?R"-M8FM7V3Y+>?R<++S M1U.&QM1TJ$]DJWJWH_][DWKWL5C_7:ZW6^---.6[HFQ_9*Y#BR@6(2:40Q7I M-2%6L8(L400J&:62!%&8)58-UE]&_+E1ZM]VXXCJ96<;/\+[<2;E5@NGONTO M])I8Y+IWY'K51JC79?)ZRGJ<&5[$ M1G[GEVE5F':6>A'S[,UU+R/%Q,6HNAE=+S_J%655'P??WM-5&^.TT7 GPNG/ M^M'K-W0M-REN"X3U3"G## JF0HA#I.E QA2F1(8Q00%%&5LT1/]E3U2V7Z!Q;U0')E,N07.$)93#"! ME!DVBHB +,L0I$AR2;,HPL(Y*/#(6'.CH)ZH=0("[PL+?F\JW &$'/< 3F%M MQT2>$!R9?G;!>R:GWY#",V!XCRX\-M[D@89G%#\4S_*I? MJWO]]"8!ZH^?BK+>'UK6AI5B733[0)L@P06/LUB%86I*X2M#+Q@2J@CD62)( MP'$<1E9%8+U(,S?VT31?Y:*V6K$"M)/;-'^3S8[T)D3:(>KW8IN=9K#)+3$R MP=6U!+>ZF$SZ3ILV&?./H-4'7/=-U!X:O'X)$SF$;T]IJHF"O,2\W@W^3[E29J^:&H MFD:.M_3'(L*(9U)D,(VPGOT08I#(.(.2T"#33G=$W*J?.XX_MZFN)SXHZJ-5 MWE< Y+4&SJ4JG4QBYYF/"/3(,UD?X^;X^IGLH!$>_-Z(_X=-+UFM@]=ZET/ M\UT$TTF&J2MC#@'H0+G,08_QO@38I]UU8>[8NBJAPBQ"A,)4FOU_D:>@3\]@,^)N7/-.Y#KMR./!G#T^ M7AUSBV$G]<7M8=AUOQWN'+C;H-GLNWG8NZ)\4SRRM7IU(1AYG$%*:8 M$Y6$88("YM8^>W>(N=%5)R&02DFNI_T5J#;"NK;%WL/3CH\N0VGL)7H'T%:Z M*_!V Y8)PN/@+2U-5F%E(K2;1!^??:R/H>.Y-?7>,!-WFSZFYGX#Z:-7^@M1 MVA0C7++P\L,G2#'8\,PVX(_/1D8"H7O'5*[/7Q"3X1'-Q!3;Z MF!5=HQ$P*HT;,^4&Z^CQ5);BO'BLE1ML-G%8CD_TUF/EC7[VLJ@>2[D-30Q2 M'&&&"20L""#F2O\-)PS*A"0HC$2"D5,)>[MAYT:,A_IG7-[VY!#>=JSH'\61 M&? 0@& K\DB1H6XPC=T#Y-#0+]W(XP0<%MTX3MT]X-CX.@Q0VF4%>91TQWHFFGR[,#2\M;AOEZGV6U+G.^EJ*N4-Z^MTF I-3K72@QQ1 S$V4C ML())A'$:9B+*HMC%M3LXRMR8="ODD$8!AX%$2 6"A!%$C&004QI!)C(*!2(9 M4['^7\#=NJ]<#.4TO5=^[4H=ECNH EH7BO/2[NDPYG9^\L4XCCQ/]=[&6D"/ MI&H%@5>7]_!(DWJX)Y7==6A/7SPH[+',O]%U'4[9A9[\+RGNY-L?LN1Y72&G M%[S7G(U(<;.Z+>FJHKSV'X(LD"Q3 D8B9-K+C20D,8^AE(E@2*0X%2[93Y=+ M-#<&K^4'LE/@RN1Q]R(BRU8'L]&_WFKA%&OGP8P6WO34QAG[T&6CSK-8N\9< M;[?F>A[ ^KEGKMN7,Y=3?.2T9ILL2'(*\[G&2?J#^DRPI(>!IHR8](?+3MBD MQP:MI/A*67W M^AB>O/CRT.DN.O)&F8#)!6.8(A4&,.0LA-CT5::)T$0@9!@(2@E73D=1QX>: M&Q$\C_?-NQ#?0M4I/\,CIG< MJ,$/["-S O/$7O?0^S-*<0N"HL^#,9HX= [ MP[U8&/1AM4^%/Q^Y8V#8\VJ=B[WHHH_ZW6B;3BD4,85D"A$/4HB%C&'&HA1& MDG"N>2-4_S]W[[KD-HYE"[\*(^:+.=410@])@ 0X\ROMLF<BZ!^V[ A-V$CE2XV.&YSL",%!/++K=7Z$ M(V0Y_[59BW]NBQ88%>JY+"1A"4\!%Y #E&&B]T>8H)+\KP^K'_^FKZU) M0']CWWW[UI^^XRBO^46'VO?Z\@=[5A/:Z'N8F[Y=T*JZ5_84X.YG6<%U@K%6,KVS=LDJO7MZO MUH_TD]SLE%+FBN98I$D,TK30-($R"JB)HB"%PDJED&+DEZ07.YN6+?"A-.?7EQBQMYBF'A<0T!@7"PL0-*$!B#@%& M,*4R8:;FA.LBY%@#4^.'D!JX]SKO=: M?!R]X6AKCW/N=)<>9S_7LT!#/6/Y&S5%LC;WZR^FO-7]+D!N7G#,($XI4 6! M .6< D(A H@G,<]A3#(FO:HT7&AP:B_WIV<3BV5FV'_6)F]#":MG]G>3QKM9 M1?K7):@W>HP2FOC[<]6< 9KBCK:@XYGQLE_'N,U$0L(]UE*F,38RU:B-N;/H MWB%BT[_ @R,T8:L\7&ITW%(/CA '2Q_OD8KV M]?MJO=&+F\ZI4>]0FM-U\-IJQM=1<^:N:WI'JE)[KUP MGD^&PW9@>JEA-49'.ZNCK=F1MCO2AD=?!X36([5K$(A'RM\*!;5?AI8W8F?3 ML-SO-EZNE;>'KQ*J_*\.%K30BDG4^TW5![M_?K^VP==L(>LM]GMEE2^;O\YC M(0AD2@(."PB0%$*O70D!I$ARD2#%H)\J=!BSIC98O&L++78S(7N?.03J.K<9 MZ?@=,O (;U:-C_ M%Z8T'5)"YH1F($\8!2A/0:@\;ID;,WU8;O9)=UX[X MJLSX]X ;Y0Z,Z\#\VEA?Y]&U]D=_:@>BUH-9M/4A:IT(6R+P"@@#*]SXVS&R M_DUOH [5&12-UJU;KM_3I28JW=+'0[?Z0ZTVI.=?FIRHH<@H5!9SG M>G:*<\UX!54@590D7$$)B]3CK-FUW8D>*^^6=GH*PZWQ^LMB8>J6+-H*9GSG M2E3)9:EG0!Y5EIQ[1OO/18I3D";8** 5"A29A"#)A,(\UKV6Y,Z;2*&Z9,QC MKK:RFD,M]QML.\O#JU4:0SW7]UA#O'I\6JQ>$5V!,%SC('NPU%!ST;T M,S#(;LNK(- -?@Q"U_H)H69AU-+PG8GB?)"UREIM]P#JGQ?1";H^.MW:J*N@ MBT[OKW4N7] SSI^NUR_Z_?@BGU9K/2.O(\_>TW+]WW3Q+'?R^VZ B(X I7H"40D[3-.-<^(7]^[4_-;(QR6^M"Y?"-8/@[\8X Z(Z^&9. M;7%D#8U^D]286<=\!*>>GC"%#?SWM&'FKVO@] ]:\T(G; R;6]/CAK1YP7$0 MX>9W=3]J:@_L#DLLLP2F,$LE2)4B &4)!J1 $ C.LYAF L'"*ZSA9$M3(Z#M M 7C?4M:G,77CF"!(#4PK6Y"Z):J#Q]%?1"(HA9QN;536N.CT/E%8GD,4 *QX!*1H"2(I4QDC!/O12E#UJ8&A?4!O:I>G,( MGN-"Z1I(!G[I&S2&JKIRTO6PRYN#5L9=P)QR\F")ZUIQK,LJG-#]Y5F_+1QHTHL\[^86R<14(OMIG< M_"GE,EHMI8DI448"^<7XXBD:':Q/W8CJ)CTU,+T9RU_)3V^=!&JU!L;-6;3; M)YE%C9LO^I,+2V[-Z=U7_;8NY/;/5J1V%E$#A2TU'VE H@:1R$ 24-HZ=+^$ MU< .9MVX8MFA03U0U0[>0)B1P;2^L^6.\^?'9QO^]I]K/0S]OEQ+NBC_5PHS M*+V1^B61-G@:%SB1"08PAWJV*% *:(P+P B%@A5I0F31AA+V&Q=ZV>7$-*]# M#0<>%7:&1A^])YEA^JH?VP^'_R28OK),WW$KLGY%>_TUTX.W\2UL/'90K =E M[WZ6W92YKP+S$FM?=_/>VA3E1GXTA>(^+#?Z&3O,K)XD:T>"RF3T MQS&TB$8/2\:6V.@/UA$!CBMNUK/Z!/\NQ?-"WJNWM/I^MQ3FB\D\U OO797& M7))8%BD""28*(,U\@,&8@"R5,,[RC!"1>%6B<&EU:JS7&FVR*XR]=@%KO^E8 MWJ\VIELON/%@<&P'YKTPL/I7M_"!*6RE"Z>6QZUZX0/&004,KXO[!E7PM=%3 M_%767S_4QSC?5PM]CZK.E/ZR6BST_/)/NA9S@E66452 7-%,$U8.@?X5!$(Q MB'.L9,*=Y(1ZMC\UZFK-CWYI'?A+5#;'CHT/_Z=5*_C#^!$UCGCRF&\WN3': M@. /S&T#X-XCXJ,7>H'C0/QL&#DZI!= AS$C_6[3<]YF4%L*_=',!^N$ MP3S+!4P( E28*J,)AZ"@<0Y2KG*,I";"//'+L3K>D,\[-F*"59/D[$ MCL/J./.Z&JJAIUJ7$H ^Z3?&SKSJ)4; V=99:,).KXXW->Y\ZJR[!Q.H\Y_N M(6/P=E5M5NJK7/\HN:P^ZG^,ZK&>6+>_:@*HD@0CPI(>H8"KB!B<18;"6K&@.-RCW? M*6NWO[XWKW*G_>]MN?A MLA!6 8PN/M-2?%B^I4_EAB[:)Y\0Q@O% 21) 5"1QJ#@ @*<%@0FF5[Q*K]0 MHG.M38VM=\9&QEJ@5U.-O9YGPFXDQR M)OP2OAU:G1JS;/>>[0I([NSV3?9V0=R-8(+C./2T\-3V_2RBG1QZ:W;(#&\/ ME +G=;NT/'(VMP<8ASGK0&9I9^0/D73SN+0]CJ:,>;&K?\V5EW#^J;G?_T=8KQ;U>/K%S:Y71; MI_K#4IDOYE>-"NB]LO+(:RF_EMK!CE:RB1N_XYMGNIA#G#&>TQP42J^,$&,I M*)AD0"'$91'G#%*OY5%P"Z=&0E_Z"!6'[S(V+E) ,4I 2B"3298CE3J) @]CWD0' \,OC7]1Q\%H MYV$G(K5VTNY3=]R<1=912T&]5(8"/P=NX\OM>G?@P>4V'=M78S\P_D/([X6(*YJ"7$HC4TQ,Z""-S<8$ M2E4L/9JL.EF94Z=Y M)D1BSH! +!DR.E0*%+E20.680%9KW[C^U:6ZCRK(Q]GF'.+\"SHU_ MKH!C8'YID+"FV>/AH)''QYP.'5G\JHVQ(X>/.7@D,OCHQWH>Z2YH5=VKOU$3 MN+FY7W\I'[YOML7@MAQA*CM(\>:E^5S5?%"OATE&<))S@# 2 /$T!HR0' @6 M0XD+D64J]CKLOJ3%#74XO*ILJ>]'S4G=-]&=C=?1@ONBE4>\ZF]=VG^/) M\7B=,O29LO'$S#8;&TWU3&ODJ]*9NYEH[5+$7MH+JNT5 6MK!L(W[>E3:- M>TX=!L"#$^Q M^TI"&B6.Y]6R]5K(;(FFGZ..8D%3E,0YX4"*#5"Y(@50+)< M)0@6$A;$AWG/-S$"T&X<&0Z^@2G0&AIU+=VJ M"C;&AA06=$(EK,;@^2;'E1MT=#MJOX1,]^:<_>=^!R$D"74#?2N!JF@;EB/U!F)\(7-DKF M) ;!@V0.6QH]1N:DL\="9$Y_N$. MQ-U2?-2_+A>UOI)>RSSJ7W*^?MY+;%188DH8!(BE1/_#$6"228#SF!%?03>3O,1\,B8F]"C,%*FW10>";\DO9'ZZ&QRW] VC)<4.!*:KY()QVHS MT+GYY[59WFQ>/NL79Z.-,"D"3^8C\R2E>4%Y"HJ]55;M]V8C7%D>+G1,]MFF/0.VQ M/WL=@*-LS'9,'*!@VP44PF_$'FEK_!W8TPX?W7H]\W$_DJC6F_EO]&?Y^/S8 M2 $0&0N6%9H6N,J- '0"6,(X2)2(8Y2*/*-.2H('=YX:$33&N;WAASB=?Z>O M\G[@M[BQ*Z 6PDEOS[VM^J+.FZI_VG]+#^\ZRGMYTIGV33S]@7X#]*Y4]+WJ MKF>^2"L1;R18*ANE887,VGG#':LV:\HW85 M1K'$7M*?UYDSM;?\@@1<]$=KN&>RQI6=YC8C&*\K!J:< +W@/9$( U[0^<:5 M)HTZ+0D#W_[L)=!=_8A6R'+^;KDI-R^=_+Z/Y5)^V,C':JX@23*689"17 *4 M<@:8T#.>#%%,I&(L04XE:<\W,S5BK"WMYMA&?QAC(VNM(QM>0/8\RX7#:V#V MZ@N5,V6Y(7&$BBK)__JP^O%O^@8U"^EO+/E8VKEPVU'HQ,VUEB8:9 DF$LB@R)'#IMGPQBW=3(QNHC\:Y'D=&)CIBV.'JR)E]W M<'A=7_8[+!ZMAVYR.OS*NZCCWNSU!E#KXJP6P3)>1L;-6?3YYOUZW0GP:/U[ MTR/?P?OYZE/>(/W@>ZQ[7:,W/<<-@M>E@]LPC?0,$-VU,9=I"F5*"T D2@'* MH0($(@H2@8M83^737%_H47^^ZJ+EM/_3$8N#AZJ,# M /XAGH>NA@WL[-Q_W'#.0\<.@CB/?&2,DI.?Y,_-MS_EXH?\;;79,;0Z]*T()ARQ">= K;EPQ'M8# MT\L592GOEP&#SL, >L/ZE ?*N/57R31DE(T1IY9T2@CC$ M$@%!].P',14#FMI-B$2DB6)***_DNE=WGQKW6>,:$=0>REJOD7,CM-YX#,Q/ M[E#X2]D?"#7MAK%_ H7R!NT8M^I[PYK0;P3])#=F M[_#S>O6C%$:^XO?*S+OU))PN>;E\N..;\D>=%-+&U=!8P(P(""##>E8+N" "JJ2 MC) TSKUR0@:S=&HLVZX:5CN#9Q%]>%C;Y#M- (WQ__HO21[_QX^S^A0C]WF@ M]< 8/3F!V;_KY/^^^R!L/0ZM3#)XKXP[J^]M[;3F\->"[CUCO[K!GN?PLJJD MO&\UH#Y*W7Y[F/CR&]T8\;F7;R:A^YO\N7FC,?S''&8,)CA3(.=%KD<8A0$3 M&=2S]+C(>)'F A9>,D[^-DQM[/C*OTOQO+"E;1J+RSJ%>NM69/WR/?#OT3V. M@0'#@CYT (&U?K:/[B[>Z676]L-+](=U(S)^1-:1D-77^L,8-CBAAQWC!C'T M!^H@V.&*6_69E32A.>%"G(:<8 RN(4T!ABH 2GRL@2 M$Y;Z!"T=-C'-V*6J8^>__@M)$_P?5AEB\^(Y&3Z$-!>40D80(+*0 .5Y"AA, M,> )9IR*.$5($FC1" MI/%,='=1L\DV?/&#H^;E5X(A=4!.(U(V#7)83/C+B9.NGFP"CC]R9[Q).+O MS]6F%2$Y7I2];L@L.U9+_4&3M+=5)#6BCU^?6:49W"PX=G>;RYQ1GBH--DP, M&>,,,$0S((GDE,0JQ476ZB,Y1J<,9:O3:_9:26EH_JG?+][Z818"DJX7+Y&> MD&AF>BZK[W;+P=9NMRY6]=Z3:GZ\5B]VN ?#,?3FIIT]4AC/SBHKZ[3UTM8D M,8?&C:.SEG#?=A^(KC!P+7R[ E0PO1"($0)Q MD5,]XO"<0>6QJ10B()M;U#H7O;U5YWG, M(V[1B2/--L;L3+]Y26C0S\Y>@C4VWAPG-#ZO9D+!;]ZSN.GJ\=&4?U_Q?]2% M.,W-I=!CIN"2R1A("G. ]!BIQTS$09$D0E&(A62Y5]'2X^U,;4Y3FUF?$\Z: M>J-V&+RJ ND)C-TV(P,@-_!PU8#VM0:M-G(6U68&K !Z'H>PE3U/M#5NQ<[S M#A]4XKSP\9Y%*32L5E?E\/'-..>%2B!(J)0 488!H9G0T^HX+91,,,R\(JE. M-S4UEMA:&I@HSH#MQA5A(!R8+G;HO6*,X(1Q&8RPE2).-S=N98B+;A]4@KA\ M1:A*>D\+_4R8"4\]R[%!HI6-S:D;W%6'Q"I5&>8Q@'%. ,*2@H)(#!A-,@23 M+,\)OD;>T,.6J=%/Q_0F>BFBUOB&@&:1,D4H/8+\0W28PU)]O&X8F,).%2_; M]4L;I&*]F45U^-F'IGL<:H0&[YYKB]$-TDTWKC47KKL"5)+S!MB_4)Q[$S>N M ^>-Q>4R;_ZW[#=A_B+UFKXT"DTF)^]N:;^8-C4=FW/HN\U;NEZ_E,N'^KU, M%4]RSG( "Q(#)&*D)]!9 7+&,HZXA HY'37T;']Z8UMK?L2UX;-M3:1RR1?/ MPN:R1D]K^62"5,Z44*)6$\EO^NW;=6YS\@$[9.!1KM,7-J_8H&R_Z5@_0 &F MGH %G111E@.14 58@A93@C*=.L3?#FSHUMOUO_0@TU73ESNBCB<,^RXD1^MR- M>Z?1DP/3=,BLX7?=IV#8K.%!NR5\VO PYHZ?-SPH[$<3AX=ML=]H%+(2=#,! MJC_YN9Z:-@*<^O.V7&+]MSGG,LWRH@"4+]L*Y >W?^@?(>$&_:H4''RMMX,NHP>M/.VA]A;VM,O\'W/UY M6.B;[HM8[\KS;97;BK3@$J4")%A0@'@L]: I(! 2JQ11F3$1^PR:7JU/;;!K MC;=\]RKO]&U53.=YRJ1%+$<:7^H3A(E,R MY8!*9-0(10**K& "0Z3/..0XL0KPBE 9XRYLNKVPGIKL$GM:TT.B[=CD%,X M%(>.=.H"^,4/0/]P)S=8PL8\76ASW, G-P .HI\<+^M['/S4W/]>?;5$90*_ MYS)%*<\)!@E!B9[4LAB0@F0@32G*XR25E'J>^AYK9FJ$8E,A=D0RLT>\T9,) M;U\M?<]JC^+J>B1[+5J#G[RV!AJNJ$VT,@LA3UG/81#X,/5H4R.?F9YS]_!H M].RG>RY[:;FL/J[T]+*Z7[Y[):5RK^S3RPC-?['%J1&$L35:+5WD9LR+(!.KO.($ Z0EX5N@A$E/> M8STT1&>,DI![KD<&Z@+'S9V0)#/TAHZV-?K%&/L7 ^:[ QC#CK'.T(3=M;G8 MZK@[-:X@'.S..%_8(SNAMZ3UI^=')M?WZG,SB:V+T%1SF##(,%0@27(]HQ;Z[><<,S(UU M>-";\V%$;\Z&$37=>J^BULVF\MA-N]4C\^&6W3M2+L1MNMDO/V*H;CB;,1&\ MT?%R*(;"ZU56Q6"-A%(UWQY*IH4L$E6D0$J&34J% BS&#%"5QRC/L"R0](H' M/MG4U,;5KJ6O]"^#-+#4]&W.;B^[?5EZ M.M"I[&L5EMW^_]VC$5J98YB+6" ,)(E-P"96@*0* 0IYRA%.,DR1#Y.<;VYJ M;'*P76\+-9B]GZH4MGZ%[Z[]!;C=J"4_\BOJ.#;K!F.;I*/:N5F=:FK\B][+:=P)?*^T@I]F[NIS,*5&%V27+CV]CT3N^JJ25^_2[GY:!X;LT?Q MLZSF"=0J42FG( 4I7JZS32@!8PEX+Q@B1)Q3K'PX8F++4Z-,'9521?& MXFC1'427Y\Z;\(?7$R52#_)6^5',9%QGD M>O8BE=+4%"<)H 45NE-$GL,LDT0X36'"F30U[K*V1W]:XZ--:WU3F*ZU/]K4 M#D1">Q!"%]^K$QUV!4;OFK'W05\IX-=]5GL5;=TRI\L=QZ+&L^C76_19B$(& M0_7=)*H8!.S#0"4,^L#=KWZ!5TL3*%[0!QFWR@6][MQO'K]5:_Q-C];/:QM_ M\'YMB_[QEU]7C[1(# SGPZ-430^_INPQ M&P8!'+I\_OC_R.?[4<2'I1[:9;5II'/F.,9)EO,<9(AS@'!BYB&"@$05"<>8 MQS*#/3*9]IIQ>L#'SUMJK6SEV?S(8!]*-P[H@\Q8!7T;--Y=0,/[=3_A<]"W M?+^-45_N$P[NO].G/M;O5?Y8UA+.YNH?I,FFGD.$1=8"@BPQ H@ MA:%>9NAW7!1&VY$:17>O&..3+4UM2?%UI39_TK4Y%^!6;]'OC3Z-J-N['02G M@=_RK8W1SLCHC]K,@ N&BU $??E/MS8J#5QT>I\0+E_0=Y3G:W-2\*NLOWY8 MOGM\6JQ>I/Q2RQ1UXASF*=9\P*0$0N8Y0#G"@,4$@5SD+(>8I]"OFJ)/XU,C MD#O.UZ9*&N]DD?C."CR@=YTR# /HX/.)VMSHE];POYCZ&*WM46-\-QHKY)3# M'[/ \Q$/ T:>K/A#EM?VR---42ZOG]6MM^S;[' MI3[HLQD2$->Q=TBVZR9C^RS: ;XS?ZB=$T?4!MQ.N63!#?=8',$YO_'B>I,> M<1=WXN_/U<9.^C:K.R%*,]F@B\^T%.7R+7TJ-_J')NECI?0OGDPPZF)1J=6Z M<[#U:;61_R7%@YY.*"I%DN80"(H%0 E) !$9 8SH1SE)!&>Z;??-G&&LG.A> M4.N#%37CU@W]1?L13MESH%X_3[1<<_,.!L'9SM% -W% MM9.1]=)*8';\C(RC4>WI3;O6([;CIET\4IS'K;K:+^QCL)XX&P(2OM7QPD$& M0^Q5:,APK?1;V#1-FEH(^O8V8?SMJMKO>CEC$@1 M('FA ,59#..82H)2G[T9AS8GMR73L:T)EK1VZV\J7XUG%\C=5B^!@1QXC.Q8 M&[7F1L;>6=2U.-PRQ0.>H(L3EW9'79)X +&_$/&YU(^!A"SG;XU.Q5K2MRLA MYR)C+,U8#I*$90!1R EN0(JYVG&\S0ARDE*8O_&4^.2MU9#11L7&>O,P@*@G"F]1!?Z[1,HDX5,8<&]E%MVMY[< M"[=8V;/&)V-L8N5HL%75=&8C&JC!]_Z5'&M8;5;>3N M!]; KZ8U*K)6!:YD^LK3\)5'Z]N/7RGTE5M'*WN^_D3? @D;6BZE>$?72_T8 M5W=,PF/4XASKS(LEYN< MVCO>L3 2M8F^Y1(NHNSV:H?%;N!7OC4V:JV-?NDBV1A\F@U[%%5P12=P@86+ MS8Y<;,$5AL/""\Y7]J6;MNB]U93[?5ENJB]??V]BD)#,N$*D $Q1"5#,"2AP MC@%B6"C,TP3Z,LV9UJ9&,MHPS[7^>3 3D8@8P@1@JA%%5!2@@+( $B<,L3C. MXICYG1,'@W.<<^'?ES^TP9IH#+)1657/3?79U?.FVNAO]!,>$G!7!@\$XN#D MW=H964,C:VGTBP'S+P.$TSGA$IBVS[4X,F,[.'](UBX7]97WU9Q?2_V?T:)E ME#-&& (RRQ5 '.KU'I<,X#PE@DJ+H9 M862?8 XQ#R6"?BWN2%/\NQ?-"WJO#FMM2 M.%3<_F9$IK_)GYLWVN]_S!&E*3+[55G**4"9*76=LPQ0K&0N--4)[+=I%=:^ MR1%?XYYY0W<.1CL/VT+-K8]V\M7Q,FK<]&3%P+WNR)^WZ\NAF394-T9_6!\C MXV1DO0S)S,/@'Y;# ]LX+ML/ _#!N#!0,SWE*AO=3-MB9<,E/NI??-!#5S6G M.Q=$ DK)3EN0;'E;-TGVBY-I-@ M4T9OGHE,4P9G@,>%YA.84\ *C(%(C92\7DH7L9>TI5.K4R.6G771PM34?!5Z M7.E9!M]Y%23R::\3W,@F.+0#L\Z9Z*<.X,;HP0.@CF,T1@C47LM3"((Z#H9C M&-2)BWLJ[VZ^R_6W[W3Y33X^K=9T_?+Z]B8GY*ODS^MZKO6#E@LST7J_6G^E M"SG'(L>%2G,]%]($AB!5@.$B!HH+O4Y629(AY27+>Y4Y4R,UZPW8:'? IO4G M*G2=\C3\Z3\.-1NI-@?N9L45?_@@%&O2NHG,0A>/?VPI=$KII]T]EB5]-,? MOB*.MD^IUZW^HMTK>S)755_*ZA_OUU)VTWSG)N$FY7D!&"H40+F$@*9(_YC% MO%"%$BJ+O<-SA[1X:C,^8R-0VLAK- >&[V?'LXTI]=[0IQV=NMHGZV^SL_6W MC=>1=3OJ^#V+C.=&HE:^UDL('.T\1C^%#Z(>U.KQ8[/'Z(2C(=^C--QOU/K] MZ[>UE?U]VB6MY\R[:$;SA[NE>/V+SB>WD6]QHE">(0H2 M1@5 A9[ D@(F@',E68PR@9'G@4H JZ;&0.:8?&S^R_D=S9;Z,Z MUKN@7_OW;2D?:9+2A1$<%;:6SVI1"GMNPYJ2?96I%&9H6\>6]QV-6CW(:@;M_K M7$J2H80 GDL]&:5Z"DHXT3-2DN8%Q4C2PJF6^X5VIC8$U&9&NY#JO@'IIW!U MX\L : W,@'V ZJ/;>@Z&T!*M1]L:6XWUG,-'A%?/?MQ?".1.WT?8&A,+^C!' MB%*N> $83%. 4 I!4<04%$I!@?24D;F1P,&=I_;:;XV+C'7N4B"OX3K_;E\% MPL!OLZ/_7F(@1WWMI0;R^DZCR8$<=:"K!W+\ _W&X<_K%9=25.^U"590['VY MU*L%HP9O5$9KA7"!8G6'VU@>&N2!J> UOM;@6;0U.=K9'&Z8]T$HZ)COU/"H$P ? M*/9G U[7]F.I=]6F?-1OVKW:[I1OO_FUK/AB96K9M1(%3, B80Q0S!. >$H! MS6 .-%FA1&4DQ93ZL)5/XU-CK=9VT3D2\V,D+^C=F&DH0 =FJ-9LLP?6.6#L M5K\,OQ'>!ZN@7.5EP*B:?>[J=8_K$IG>KAZ9)DBSU7N87V5"UQPRK-X^ MK]=FX64_J>\BRQ_FRFI>R#1G10$!IY Q)A>0TE"02Q$H0@169'!/@E10QH] M-&E]O;>R72C5H3[M1[=3Z;V"*WJ9V=?R='4N9M5FPCDFSLZCQO+G MWK!U/GRNV!A=-4C.V:"&WR1W;8RN.)4#-TK;U^\96.6(^SIBY=U/N>9E)<5< M)! 5)(N!1+$ **4<%#(N0)&B@N9)+B3TRLN]V.+4QI#7J]E::'1E;8YD8_,5 M.P/'0???%K@:RE'W!&J-J\;<:&OO,/L!9Z$9;#/@>*LWVPDX"\*Y;8#S%_8- MN5ZM-]_D^K&;'\ 21#&&"D"%]%J?)J:F/,D!B46!68QP!I&?@MZQ9GQ>B7&$ M\ZR58"]=S9-1C@+J1B+7@C0P;W30&237XIS[@0-SCS0TQ%@/XX)G7)]/Q[@-1@/!/? X$A1I;^+O@5E0 MSO9I?U2Z[0',/E/VN<4UL?^)G"@ M2 5(XKR )$XIS+SF_B?:F1IY?5ZO?I25F8N9LJ2_L-I*N^?V%SV]LO&V&_K3 M=\/R%,IN[!0 NX&9J(E$UB9&C8W1+XV5 >NE7,!A@%#DP[9N$(I\TN'CH4;F1/7X9IQW@D.?KCE/-0,#/C#]'&!]UV(=?;L%UAY5PH?#?*02X(&Q M]ZOLW0^]LV6[/6\Y7DWN?KZ^*KC=\Q;]9I9MZ-#NK/V3W#2G\',E M*3U0R!0#AA@$+"-YFNHA1 GB,[T\U]C41H8C,56S:"EMZ1"Z6*S^--O#-KOX M_X.S!!5VY-#?HBSQFW6>[0&WJ6 +:0?NE 2I7NS>BN1=3.Z-^NI2A; M0<7&CW 35!>T@LY2SS8XZE35Q?7]^:K3-5<6A*HKN)C]QM72DIO9%,HD(2F! M,U5Z,(L3B1$! M!<0VQ5!YS(X]%=]\J3KT?"4=.'+6C1UB7'TJTV$YYM2P>>Q[R'.4Z[G1Q4\((PB@ 6>:)GBH0 2I($ M%)BQ0J00H\(KA^A<8U-CZ ZU=JSMK<9R%F?'8]I Z U]+ML;./]#6 =$PIZZ MGFMPW&-6!]RQYAVRBQVWXZ;1<4/OYO7K,__MNN'1#+O;-Z"]XVX6#@_\P5[C M"$U>4>K*-+Z6W^6RTK>OS_'--5*NU.=&O@QWU'XS K?Q5UE]WTK)%S@H$ M"AVG!+!I:@.!=2GB79_:@)Y?3.F6OWA*MX;H M-C?2'[DS!B;WNA]>N1,UX4-U59A9Q*Q3-IIHB#ES0#S#U[>ZTJ[QBUR% ?)H MI:M M^XYG[?1ENUI:2Y34L1F%Y="/0-7!0.4HQ3P+!9&3P1A7,PWJPU=.,[ MNW?WHLIM&\.]HM],&Q%OA!ZH-=5SIOP*/,>Y;5](AIZ--D(7X4^+CSD<=L+X MJH5QIWC'G#N8E!W]4,]#&[E8&)FUI?B-KO\A-_K[)@RRT>."G.5Q44B0(Y( M5' "J" YT&^P2F."51S[%9&ZT.#4)D"F!&"]]_[8VNMY!G()8<<3CH"X#?SJ M-Z9:T+;&;B.ID9M5TFH\^T#*C] MX@M54#IR;GQ46O*%9)^>O*\?N11G'47S8:F73C9HO-J6&GZ=>FORT>IEUQP3 M!@5-"Y K5@"4(@&8V7,B:98HF:DTD7&/RK\CNN#TJH]?3WAKIY5_L)(/56C- MAX#/@>.L;V+=.AVEAPM"#TWP80> J-Y",^7B#V0@]/5;$8@)5/+LWWG3J.G9 MP_YI*3N$[YA@=3ZO,.':L$XKR?;FQ>90VUBB.2]B@CE)09%F"B":YJ"@!(,T M0TG!.$0%Q?WB-0_:FMR^0"<0LY85U(342 98@WTCP\_ [#A6A %O:&[OC]L5 M48PG$1DH//&PO1O%'9YT_'1 X>E+_(LRO5MN-%N]+Q?RT[/=[$H%@1 R!;(L M$0!QS$ !:0HHS0@E'%/)G"*\C]U\:A11VQ<9 Z/:0O?R3 ? G>> :^$8^*7W M0,*K4-,IEWO5:CJXV6CEFDZYT:W8=/(S5X;O-AK0K[2?FWH4XM[H1C^OU_4. MX:?5;9.VD]UW8RLG]$?QM/(NMHWMCC(0^ V M2[E9UPY,<3?IU?Z!SR'1'R92.HB%MPFM#@GNR5CLH(WT#/;X08WNFE^VMGE_N>D3[ZSZ@9WCUOOL=Z M'GFW^?JT^D<;ML9%FN90Q0 RQ0!B6$_A$AD#KC)!L62*)ZFS:.'1)J9&.M9( MNUZCM9D>4GC',3S/)&&0&9@W#D"Y'.#GBHZ''N#5*(TD^^?^"/DI^IWU_ZQP MW_$KQ]/G.VOY*QF^\Y^\(O*'73Z&9=['L'[-Z5='6,\=AG,?#;22>7*>/..AN!],=HW0&Q-!/$_@(> 9F&M[(.-,EI?-=C>C&^FFUMO1A=^??FA%N_?)V)>0<297&L(@!BQ,,4)H:&76$ M J7,JJFE-*\D2O M5T$2QQP@H@0H4,X 10E+54HTMSB=PYVX_T3IP]H8M4;Z$L5K!%V)H3U1)#HN16I[,.2YW]2[_QSWD,;HE:%)J#Y) MZ>C.MIW1N!%U_7@57!E\_^=:.,/NZ?2V9MQ]FFM!.]A[N?J&_S2?Z5JO[Y+I6U/ 4U'#L"S>6#(_PX-LW+;A?:W"U MS69E5EO=E#K0=M<'U.'XSP^HH&3GV/2HS.8'QSZ->5X]M?/.[9WJB_;/<>=9 M 442HUCWI3D#I5Q/,$6"0))BFA.5%CCWDG>\F2=38]97YZ*OSD*Y*=;5/0EM M8Y3T[ZK-NN2;EH[U7TI?_;?;/4JW/B\-^(!,[@RU5MPWV:'_#YVF.G;8/\D) MZR5O_A\Y=77LM/%.8ET-NF;K9ELG\]?5(RV7CY J'*X95.?\D?VZ^_2D7 M/^1OJ^7F>S7G2"DADQS$R.Y!)C$H6,Z *KA,&"4Q,N51W"FDKR%3(QC]Z,%A M5,\/NL"-;\8 =F V\E-%G]52%_?+@$1U+8@WT4L_,&:2^NFG(.NKIW[R?N%K M];U?K67YL*RKV?"7;VNJ%WOMB+\_U\>\G^3F7GVC/^>\$()F MG &<$PY03#1]HC@&(N.YIE:A8NI%G\.8.35R;3QI"E7QEVBSLSZB6_,]MQT' MZF(W>KY]QPU,W@[5_]IN;1V-.I[:*6C'UVCG["S2[AK)#^WP.+4"K^^0T(,E.,D(RG1:_M"3\P)+ K6 (X MUHM["G$N5>:=FQ_*NJD-*+6-AD-DL\D;/>E[?Z_SLJVR]YTY 7O4Q%,?:XU? MH.-H+SON-=RJ[T8\A.J9/=_T?.WBI"IHG,-^&C4RCEKXSU$%XQRXP>IA9IZ&>%$%^.76MKM(=25ZM;&;+!2X%G_X%/XME_/G.?MX8 >AY=;TZ-? M6N/_HN?ZA_LVU@5PKX!VHE&<'A)T#S&N(<$?2:=KB$[P4_3J"^)9L2_OFXZG M ];7WU<28;UOTF- :7-#]+C&RF4]K/'-,UU\D3_D\EGJ!<\[NE[JIJNOI?;_ MCO_?YW)/290EE.=,IJ 00@ $E01$(08($PJE(A-(,&<-Q0 &36UI4=L?-0[8 M;8S6!0^N"]%3#F/.R/@// RUWD0==V;1F0Z)K%-1QRMO%=Y@O>4Q6(W<:R.- M7P%Z+] X%A#?LT-;B';&&^T"HO)J QYWWX;<8=#\!WG:[V(ZY2IT%;83<3= MX+S[VSQ3D"B*&V*A(-S?!@MVWYZ%>AY7ZTWYOW8\N%>FAL6O9<5-GL#GM7PLGQ_G"89) MC(D '!48(&9$:3)* (JA7I8422RP5Q[0Q18G1ZL=@\U9AC E8D1CLV<%GHMH MN]%E4 P'YL-]^&R%G=;)&]9_K557-)T:Z.2 MQ$6G]\GA\@7]2.'(XO3M:EF50M9"638^I&ZZ%:#6+Z;4K=?'@'J"9)\/4Q(= M\H0@%%-08!P#!-,,%")&IO:LRC,E"LF\M)L#VC8UXFF2DGC7'3_Z"=EQ;H1U MH^ZXR9[J*\>BCF>=\@2-1+DQ*P8?E6_I4;O0/37#8O7IK\GWU/%0W^FFUD7^C)BQD M4\UE@M($T@S F!< I7$!2(H12+."D80+3E/N&WH1Q+*)QF.TD?N16JVC/QM; MNPH3?.=.5,EEJ3^VU&[Y'**%Z5F'8[3Q.FJDE?'.G^C;*MIY9!-M3%1!X]0L M:MV*[E74<"8UGRK#!ZU#G04*(8,A7'";N#(E_,VW#C0Q0F@RW$M;K?I1W)? MMOJH;VGUO3,9SS@7!5G)S]IJ^66U6*C5VEPX3S)&:2XY4(6* M >)% @J)*> *)TSF,!.)UQ1J?!>F1F>MV2!J#(]:RR-K^K_^2Y+'_S&29$#_ M!\-Q03CI[AYZP7F]^$ #@_YF!\0L:J$X\02YI"2-IU)P=4].0\J@OQO_''H' M5W=3,%&$ZRWI._&VJ^(OTDCJZE8_R[6^\:.)#KMGB_*A/AKD&<IU:F-86URG7G^HG5KNJF@T]H>K;;&>X:!NG6# MZY0],+B#S]^MO;-H:W'4,3G:V1R^ H(75(&G^"XMCSS?]P#C.]^FF<"$I02#B Q MVRM,)H!RS<5<05+$,:(0>86RN#8\-;I]5VW*1QO(N:N9ZIF/Z QYSB%C:0J@ MI'KD$X4 A" ""I[*!%(EJ)&C,55Y;@CYMODQ(.];,=@9 "H:,G/!%Y^P.:&NC8^;&NH)R4&&J._U/6?K_+L4SPL3*DG7 MZQ<]'%F",\GPV[=P6Q^XJE-5/RSU*/5J_.[']?L M.30T_]C?=ATU-DNK+-M=QY&?U@?(^-D9+T,N4$^!/IAEP9! M+1QWG3 $N >+AD$:Z7O4NUIOOLGUXP=;+=(V\)M\9'(]3V$6RR*C@'-,-/_C M&!1ZY@I2GB89$9CEN1__GVQJH8ZOO4>E)8%V/-$/ -?C1XS&D MHC]J0X,>"UY"(_#QW"4)Q0H"0I M ,H1!$0B# J$4I3G F4B'Z(@6VO U%A%/VKY,(78MI"[,32JN;8V89*6U?8CZ5E@[N$]?G:5:N6FQJI[7;&EEAZ9R[A_)*9S_M1P1"EO-WRXTFESLA]&-2VJ' M$?B=DX++-"DDR%6LJ2!6R&SG)R#-,\DYHS(33G*ZEQJ:&AG4MD:-L;/(FJLA MC5J#W3CA(K[G62$D:@/S0G_ G.G!%8TC!%%)_M>'U8]_T[>HN4%_8RG!DL'% M&X]"!Z[NM83@_/G>*8%M53YMHLG+*9?/>D[23$Y6R^J-5*MU4[WO&_TIJW<_ M-1?I-LHE7;_8M$03H&\R>E:V=G8K&C3/$Y2F5"G !-6LHA(): HI0%04.4YP M G/HC(]79FX9Q,[\PN32ZG*C8T=-!ESML#GQCCK MG8\X6,_3(H:"%3E01 J $D$!(0D&,LVR[UU=XV6Q[HKL5M'].Y^WQ8/CUOJH_RAURDS;%!'B,%TF6T^F[^,R*D/^C"[(;>+<6Q M$Z!=B <1/,\Y2@'D)B"?9CD@>8H S+'(TXQD.?1BD1XV3(U=C/E1Q_Y:$;CO MP6^?3G$CHH&A'IB@:J& ?:QG%NQ3Q\B#!-!< 6-86;4>=HPKN-8?J ,IMBMN MU7?#IIZ0O:LK>YE]XG<_^>+9Y'EV"W;,E52IBBG3\RB]$$>%X'I:Q17 19XG M:<))RJ&?>)-;PY-CP49KQA0U+!L?VKIHOBMJ1^A=E\?A 1U\K=O@U]@\:[0@ MMW9'7<-#+F+]H J\(G5L?.3EI1\DAVM%S^M[J]">5GKJ2 C!/$]I@O6J+X/8 M"$UB0)@2(&,H9T+FD!=>;.78[M3(:E]B[BI16B?@':=HX>$<>EIV24=N, 5; M'Z!"Z]DZM3VVNJT/($>T;KTN[\=2G]VRTYB][$J$OK9A%>6DG#L%3?F M"H?UP(3U&N9N_GRX@@!^H 0EIPM-CLI);N[O4Y'C56$RGE_GSS43,B,%5&W> MT*K4G"0D@VE, =53!H#TCV9YAP%+(4(<*1DC<4T:[B4#IG9BOK705@6\+A'W M(OANU#,DI .3D4-B[BQRA/SJ1%U7W 9-V+UHQ$T3=UTANI3 ZWR??BSWNREW MTN:"5?,\R5!.4 PHS/6\BD@"2)X1(%C,+DK]$?S1?!]DA/PY'4-K8:V)44CCNWOXK?^)3 MUV;FOZ-K(]95?9;K5I:PY'=+\6NY>#;!4GLY^ 5.*"T0@":1"N5I"H@2%. $ M*L4I1PGWJB3?TXZI440W4]L:;D^1&M.M%I,-#-2^U:*G?7/J_3K+C6M&Z(*! M2:F+?NO##NO9D1X9)Q^^%YX#9;[[V7*C'/=>@)W.9N]WNQZ%47M+OK;56K>Y M]!WQUT_/-B:HR M.(>,@030!B.8FVRNC0!49QAA*I5>,+HP[M*&3HV2KAK>J M-77MR_]L#W7UV__EZ^]5M-HY$/U2+J/*^%W]Q:, YY"]?IZZI]270W.[U0A_ M_^L*PE0?]SK5-]9$Q/ZP*D3=JP<6)W"T87;/(&YQC4D;^-[GV//+- MKLHZ^_FE\Y/=MI]GDA<*PQ00D7(CYA@#BE$&4)+'4&4J3K%7 0E? Z9&>:]. M(!L/HJX+,[/.Z?RB.0/S5$_S[B??,\CPZ(]X^!@&^"M.'/W0&^BHT=&(&YTQ M^D%T^G#1\SX]3A5?%U.VJ\)6L5D5*>(IB4'!40X0-H>".28@2W(F3$%&(9W8 M[T([4R.Y3K$K;O)VJ;75X^#F#*0.)VYA@!J8C_9*H=?;6 X*V%Y@>1Q2A0%M MI#.FX^ %.@^ZC,39XYPSEX]W&G/9AU>'*0X?]]_%^JAA7GS^OEK*YL@4)BHF M+*8 XR(QA0$T&V*1 570 B$]%228N>YA[=]\:A1H[8NL@5[GUD>!N[Q[=0T< M Q.=!Q)>.U>G7.ZU;W5PL]%VK4ZYT=VS.OF9?HNX^\UWN3:;7VOY72ZK\H?< M"5O90H/?Z,_/)C)]M;S;:%Y@SQL;@K7Z3&U*:RY)FO)$K^EBHH!1&P14%!3 M-%&$)3)EF9>P]97V3.W5M^Z87:R=/ZV,Y"]&:-!S*^O:WG);V8W8!P/S30W_ M*U>B5QJ"VZ*KVB43%[^N3QH[7ID\R]JO<(N_0 '70M>:].H2\- .ZO%$/= M]NKX_L>GQ>I%RJ]R_:/D\L2!Y,(^:/J[>_5%\M7#TF0/U8>.)H>H(PU59"I! M5&9 "I._F.H'@"1* *1D*A!5>4RRGAD 82V=&GUW-XIL<.JQN(1&U&[83PTEIQK9&K#0!.#S%L[_]UC1^X4C@Y[ MEP'0&9@]&V"V)GI7^#D+D<>.90"H1MJN[ .9WY[E!2S.;EB>NG:\W8W\=C5<.AE7'J&\]KN;%*W<.E"Q> M_[5/]N6N?+&-\+*+JR^RTO,>*=ZOUN^?-\]KV2K_[.5(IX(PG,@J2 MI:#(&7EVV'7)_JAO>'W:#SXHR<,_X)#*.U$-C92H.W5.>>8@! MT#V?:'A- R-F$@; X76J8(@;]@T.K_5F.Q5A[I9"?WVK?UGJJ53*A"PP)" F M>0J0B#/ $H6 PE1D2*^Z@\\-Y;H#\G G."!AK^<[5&GP\K7OFYB7+G:H^X=R-,>_U1?V?[M1*1>M-T] M;[ZOUF93?PYC)I-$KW)C(4V*F/Z.8 6!GLP5B! H>('\I/I/MC6U5_IM)_5K MUJ3H1W1K;O_$_7-XN[WX@5 &KFU1@-:6QT]-99&3\9^LVTGF[/@ M[9]$]'9!3:+2D:S8U6)!UU7T)-+W[+BQZ_2>B*%W":]7/-DJ9T:M M\U'C??2Y?:":$6"+P 144'KUV#2$4?Q,_^?02NG5'<'D4_JU?EUEO\^T%)_D M9LX84305%) LBP$2IB0RIN:P-Z&%Q JGL%]XS I4R62A&E62!1 !2L 37$! M)"*"Y2K'-*;]XJ9[6#,U#ND>-F_=B3K9F/7YF?6H?6,OWJR4S\ MFNCZ>19S!"4M]*R+Z_E7H00H2(8 *0J9%8055#FE SNU-C4F;8VUIW9B9ZX? M69X'V(T,@\$V,-F]0JQC:9NM$8[$G! )2E+G6QR5A)R@;=(A!_[1/"N=;&(4,G)QL M2<#MPR'$-=MUXA>ZD3;MTNP?<1,H^"#G-"&(%4D,!$XX0)A@P*3DH("Q9"+) M;?Z&=^/MS MM3$&F=+'=_=O/S350N_5KE;H&ZE6:Q-!-B><8/V? $F1I@#E6088S!A@5,2< MI2R'?E4]AS-U:L3X138;O ]Z9*IT?T9&CT6:^NJMF_J/JV>;RD\Y?WY\KNNN MKTY*NH33INL69FG3;! MMN/HPX3IF=&D8ZXT=S*J,F%@]Q&<"=3BR,%$'\NE_+"1C]5 ,X!R-,(KMF9]<\1.', 8["@F,,[]R3T\F%IAQ)]7\Z-<%&Y?+#U MW_6HT3GQIC'/8Y$ 2EBL21M#_13G#$!.$"H$$YAZI:"Y-3LU8MZ9:A;V2V'5 MF.T6XLZ=J/.AUB%/"G;K$D>:#0[TT%1Z'LKHCV'.I+U@"DN&;DV/2WA>+\L$2J3E=,F?8W\I'_1$](=:_ MK13EYF^U,%8R)S!/LD)*D"&1 43US+2(90YXFJ:(Z!\3/Q'$4(9-C?PZ?D2K MK2-5)!M7C" JDU%E/2F-$-[N+]9+WV/K0/WK>L(]?J\-?AAN73(;&8U34;WP>^?S_>?T_+ M]7_3Q;-\\_*;I-7S6M9;'_+_/LLE?[G[659SK"!&"10@R:D$")M8 M"9))C'*O'&>'-J?&UAT[HZVAT1_&5,\= 1? W3@V,(P#TV6QU^BJ@BDF# .4P!2I@$A&OB M8@Q"3"%/\I3,E_+!'#A]WJ%_> R<&/.K9YF M"\!L]YE9]&GBSXF'0MLTGY>1]-PF^-SX*<"-WWMG]>)&-&<\=;GQ,7ZE17># MYONMQ3[)C:D%]WF]^E$**=Z\_%X9&:MML[M\R#DIF$0%1" I$@90FF> "0R! MR%&.*<>YU;!S5TUV;]IK93:"LK(I+&0K7CXUMIN#P=660NCE'-)K^\)MM38, MP@-/"PRXMMKCYPZXOQC+HW+YEX%3=?T1"[JD\VA^U)6=/RS["[P>=^BQSGL= M]_E%"OGX9+C7Q-)45FV 5G07_+E2=1GURFQMF;_.LR01E+$4<,&Q*8&1 IK$ M,> J(4IBG'+BKC]]K353VY"R=CSJ.ZES[M>^ORJEW9>U9\9LY<\5CAC]M9(ZY91>LUO)1(* MY;/KBZL;&6_5$ J/5VN!8#>]5B?#&+(GI%! DB@H$Z"$S %2N0)$\0)(2C#, M$L@9=LJO=&ELW-@(^[-%L?S>FUF\TOQ:;5HC0A).J'!")!6 \QP7C1"GJI081S+*IL9-Q++*>V;W- MVER[?=FUOWG_^IX'7]V=GJ?&8W;2P$P8J'_ZGS:'PG*8,^FKK;O-R74H4$^> M;P=KH!^1VUUD4TET;Y+"J2!"IA#D5#* ($D!(10#I>+<,K9*L0\MGVAG:B3; MG<[L'0%%MMZJ'Z^>0M>-)0-@-C#G-6=CQL9!)WX7D C*6*?:&I5_+CB\SR:7 M/AY"A*,>WQ5*TES$'/ XI0!E"0<%PAA +@J,J<:T\)))/-+&E#GAXVKY '2C MC]'>YDW5;^)U#&(WMJ0IT!AR5!""ZP9PX4> M+K8T-9*HC;5UN%Z;&]7VNM'"98#/DT-0V :FB-Z(.9.",QI'J*&2_*\/JQ__ MIN]1LX+^QI*!I8'+=QZ%#)P=;"G!_8*>Y8UH9;0 S1=3K_L'71B:_[A-(]>3 M! %9G@!$])P!0:$ 2V@.!>)8[.MS4?7)E^I:NM( MF/T0?L?T)(?RS9S1E, ,%X#F1F$XC@4@*8. "T3R.(%,$J_,]K.M38UD-)&; M?8O5^M_]B.0\I&XT$@RHH><>C9V[6CJSR-H:_=%:&Y!"G% )2B#G6QR5/IR< MWRX6F],=*[95]F^!SQ#.(,T MU83"(4 %Q'H&@Q"(8RY3F%%80*\BC5=9,S7JV1II=P3]Z.>Z;G&CI]' 'IB^ M[#Y*5YANZQA0JS6HM&OZ=Z\Z8Q:]+RM.%]'_2+J.&E=?!J&[("@'ISDU?K4Z/2@<&13&'>ULWL6,3MMZ5T@UZ][W&AV,- 'IM6# M+CM3$N\]E XO>5\H$VFJ:$UO30M*(9:80IZ@ MDL5()"1*KMF:-N-,C"VJEZ:VY^ >MFT= .(K;%@;*80W]IKWT)J)*][<;6R>]PZ.J+E=Y=H M._BX&T)'2([V?J[W^X@5JA-6-G,=C*3FJ/J^6G1:;"B32_Q MGF618+Q(*$R$C!6YE0DLTR*#91QG"16QX+E3!?$KY9D:YVVE/DBQK$RCSSH# MOH\P-V$W3?K9>W8^U3N;[=F&:KHQY&@QN MP/@H=YE>,99J,(#]<5?#'SL@[?WK=T7ZW\3Z\:-I_:K'WYWR?5YM_BXV7\5F MLU [)"$3BD2<028H@JB,(DB$9#"G)8D*5)8(6]55=!QW:@1K)*^C%.=;V:L; M\+@5'SPOJUIVAPQIAXGH9]* \ 9FS!I9+378B0UV<@,E.%"2@Z\AT77(- ^# M\D@YY=[0=LL;=\>L-T/$W@?OL:.-F;U]2^BAU^^(-5Z;[;2,GD*1E07($2UXJ M^T_B%)92ZKR_@L9%@CF1PQ+]IAJD4B?SZ9-!QP"Y8^SLOOZK$ G\U>\E\ 6( M!3FK>YB4O=>)V3BKY-DT/4^Q%2>Z"7X6FSNI^X(*D1&1R!@*@3E$L?8;X"11 MGWF:)Y1SDN'2I3ACSUA.7_@(U1CW.X!JMZ-C2'T/K':?O">P G_\O9U2M<=V M)75ZS@VXW6S6<_J\,0F^FQ6X)WZ*WSK Y3>^OF>\<6/K+RM^%%=O<,_ M1;6I>W&:7K>,X@+E.88H*B1$B&*(YUC7; :'93_P*]9,"XA*GZH^,\"2C,296\=#A1)P:]^^2-861 M5EEJC;C@2[1(Q=>;=M?@QH S7!E-8T_Q;O5(YLL9 M$C$K49; +"TI1+FDL$0IT2!\N@-/@A#[6/QCUM8_J3X-@NW7!UHM^P M+@=4=QR^7^M.MIL738D;=85FRB?-GS-1Y#E-40XY,\W".((XB]5BS:(X3IB0 MPBUI@KT[WH-52^%OG*KOW\R'V6Z@BP(825_E45EE,DXMS"-,_C0L.?UTVI--D)GV.YJ MV?TJ3(5\$O&$I"F"*64,(B8C6+(TA[BDZG\$+3%R*O[;.]K4%I.ML'55E&HK MKFL$=!_"=DN -]P"4_<.LH.RFN#W6E:?Q<1M,/$I+#$)8$Q9FI?GN&X2(AM*.*ZP$*S!%;;!H);T CH\<":KT8^"V7=GJH M<8NC]:I[5 JM_^HAOG]=M$>7QA/\BWAJXF=7LE/K1YLM,Q1EB J10YYB!!$I M8T@(2B$I&1("RS+-K>HN.(PY-5[8U@]<2W=V3'\F3[0-C1)>V$5;^/V>Y1(SJ-G73;]P*[W3IPVSA?SC?BT_R' M#A[>SX?K%MO4^1++2NA^&[K@FYC1C$F!F80Y)BE$651 FDL!65H6,6.TB,O( M:4,Y3(ZIK0Q-7Q+U8F:.V\N!\V"Y\0R/;N@MJ=$ &A7 8=9M)U>LJ\Y-W1_& MJ.)QOWH=EGYWL@-E&7>/>QU@1[O?*Q\W, NBZ0%])[>[[V;,/6=!<[[$[[2C M09GD30.&:K^5^2S/4IYS0F'.=?5S)G-(6%3"!$F14%'D9>Y4I\BK=%/CU&[[ M[2:]15%LXW8\]#:V*@*R 9UC+&6A$[!5VG0[<2V;YO4%L*/M5YO6T%9\=T:W MDW1S<4[5+![,8=-T'82I[A8"?K])%5XE'#>K(@2X1VD50089V&=>#60>.(M2 MP1.NL]YD22 J,@I)(E-($8E969*LD%9U'(Z>/#7F;H5KOE++R,=CP/K9\BH8 M C.=-0+N?> /M1W>]WW[I''[O!\J<-37_>@";^&#U?UJ,6W3/!7CY6@1]>!J9][X02OP%WP2*%"+ M"7YO_AO$_+@,3^C@LW:XUXX8.U#;(LSK\(YAS'&_7C$A>/5!"7EX%DP9RI%N M>R>1WL(E-(%41U3D,9)1P46$,JM-^-NP8)PC&@?GG]N[MQS-5<@-$D3HCY#ONPW+T ML4-!W$ Y$1WB^( QW(=?A,X&XSI#M7:4Z=/Y6288*X7:>L4QT]4A"L5K&#/( M$E3@/$$<1P%=B2=EFAKCU4+J4\^-]F6 Q]5R\]V$D\BMPS$)Z7 \/7,AG(]7 MS\4W"G_K&C2=D+N1V#^@(R,#4V&'ZM,:PEO0$=6;TV6;B(B.\N"^<''+O- MPD753_19N'S/,$;YMB;+2JHO]';)OXKUC[DN/KGMS4P6NZ:AU3 MBUZ1K3;N:S#80?S*L_HO78"E@:#[2UU5:S^/;YIU6*QG;[+U6"YK\-I>]O"3 M$[(^B[T00T].JLV=U/U#=FNVJ+ZN%GPFDB0C,BMA'NFM2YXB2!+&(8N$I*E4 M2YMPVK6<'VIJ>Y!ONC>(\>7K<\VU^"&6SX[K3@^NMHT M\!=<: MC%/]<.UOOL8%]'9!JNI-\S$DG)*9E%E(@XX[%]D1=/0DV-0YHV#>J-J.9J>NI^#]^5Z( J MV=T=QEXGL)^+7FM:QCHWVZL;OVVG46O5U#91WQ1H%;L!6C6@==OVX5";M5J_ M5Y@\ASHSKS")(Q6B&7$:]MZ2-K['&JWGC&9V]HCB^GSTP:'^YF?/Y MXEDW5]G5<:V[QPM>)PEH2]Y\(G?R/5GKX,WJ7EGV>OA/2H6/&_&HUMDH5OO_ M(H<)TF5T$L(@%ES 3!(FLY+GN'2RO'T)-K6UMJM7MZIQJUF;*[/537_RK7:Z MV6+]_8/?M8; J.@8(N%MRNUV":\QD8%7YU'GT#T/P3/@?M,4? DW;A:#9TB/ MDAQ\/W_88G NP>+32BU3/\A\H9>A#ZOU5[+HB'G+__%<;;0=]5EL[N0W\N>L ME#@I4R%@K&P B"(202KR"'*1YI@F:9EPZ;(8^!)L:HN!Z1;_7?=" VJ/];Q< MB^8,^8',=9'--="97SI^=PE(JR>4JS6LB$E,'=9'P-L\VZT KS%[@5> N[IJ^EPS<%OD6:<$C)#(H4*2;W3,3$D!A2FF1I32)A'3*U3T] MS-2(^6U?^K_K\?I)7&V/V*]%*_@Q^WY2?X#BZ?T8>#YL/SG4R ?N?>H>'[KW M7CVP1.30'NYW3Z9D22EE%ZP;3G%%X3!2:4#VVF?\PIW"[86]IM5D3MIFE)4IQ MEJ<*]ZB$J"@1)'$A81[%3&)<%#1Q:W1\I4!3(R>E!]2* +(5^B^.)VK73I'E MV=N(P(<^I=-X:UUN0*,-V*IC?!!;A(B M)S ABH 1CI NQ5= &LLRSC(1<>14U/AZD:;&PUOA3&K2#>#*Q/G#2 ]62P%> M^FJZA9HU.V(>=RX"4[.5$WDW5V_-7#4ZOJC?+ S1-LGR7]5WN1#;7X-WZC=- M[S %@\<0(V\SX#>XZ'JQQ@TK\@;C44"1ORV*&R.2Z#(=?&[-GO''-Q\N*'UF&%K<,;E'Q)-:;EWOU$FR4 MH:F#X9^:^)89QS$ITLIH5 M7K2"#HA$Z478CCE\X1:8.EHQ;X 1U"#W?H?.E#EMHL9<.;'/]%5E=G6J"^E"_"4(O)$)9I.PC'%.L&%2H'57! M(A@+(F0289243K[*\T--C4.-IK1^ZW H[()OJ-+Z69I,7U$+;3P:PO8*K MGR\#-BQ_J1<+_QE)IX<;/\>H5^V364/]=PPPMSKI!%]-VLMGG?7R[EDH_/+F MC)$JLB@%26'"H 0&!MF+Y[O#D'0PQ3PC.I))=A%93^:9 SJ]9IK- M<\8SUQRTVC/;7.X;F(S%O@O^O! KV=-TZ\/S1H=?'+?>,FWG=5-OT]-[%F<) M3F7*89E*"5$B8DB3C$+!BZ+@0ME^!75*P?(HW-1XOM7--+HS*NRUPFO/D1P3 ML7S.IIUY^5IS%'@EV9N>OE:&.HKW_/2!WXV&81K?AX#>;WJ53P''3:H* .U1 M*E6(,8:VI]5]$^_%>K[BLR0M<)*@#!9QI"QPPBBD.M@8YS(I"I;S@CFQ>/?A M4V/AIL5H+9QK8]@.9G9<.12)P%RW!\(-N%\MYNP%_-[\-PAUG4+"F):X9]NE_$4YUE6=W)3ZOEPS>Q?M116#,F2Q*C*(4I28GZC$4" M*8X2B,HDYAEB"=YV$>@,V3?>-3OU9MT_]+,9V MG[T/Y )3P$Y$;?!H(:%)\-)B^OOJ+P'AE0'.#C8J&UQ2^9 9+EX_C"7T(W8- M\3YMBRR2F".)"K59HUBM]7F)(5,#!=P\,H+Y\8:E18N*'S("IMX[E""5YEA . MLS1A$#%20I*F.41Q*3)4Y@)))]/AW$!3HX53150=G?87L;4C!A^(!6:&86 Y M4\,E)+QRP]G!1B6'2RH?LL/%ZP?2@ZD7OLOMT-D/NLG@+"LB04F:0"&B"**$Q9!R*2 J M@5A,8/3L57F] K2JH=?7(N@%GPB]C MAQ!T7+8/"/712A%RK.O:JG<:551MM-J7NE'J3"9,Y"E'D,E"[5(CR2'."MW] M(6=JBZK,TMSI1-IBS*FM 5^&](RUP=:.F3TC%IAH3[?$V4657@)S< MO"WB" M--[N&_=5VF5; '&NR;7-K<-"_9D0O-(R?ZMI3@^QDCJDXJ^"/^A^4G$NHCPI M(,:<0"2Y@"3A&*81B1B)42EHZ1+R?VG J9%,*W+=8>2[D;'.)58&Y6;E(RS- M9AKZ*2D$N('Y:!_7CKSZL%U+#&J1/>/HEA_@$\_Q\@2NP]4Y=< 6I$LI!!>? M,VHJ@:U6ARD%UO==T:'S[>J1-H_^(MCJ8:EWMQ^Y>KGF$J._>F+[FB@,ZL=,\BT9T&ET4F_+ MV+U(I_/6#&M8.MKD6;4T#2_-^$U/1T/X9%O4\48?8/J\$^OY#[(QK9I:GZ\Q MJ-[_*=9L7@E>-V=5D@L=,WJW_+8FRTI7/-7DE/.(2LYADB.UB4TH@;2("[6) M16I;6Y8Q%YFU.7.5*%,S48S@0+22WX#EMOE)W8!<[75K-71'O,U.$8L,&WN_FJ-8&?.G,S+=7F!D' V"T&1II40\\4VX+ MM!=P>Q?=ZT88;R'U@L3>XNCGB6X+'A?SV;OF/?[?SV2MUH'%RQ?QM%IO9JE, M2,HPABS7';TDUAV]HA@BCG$>$UZDI97;IV>,J2U1K9A@*R>H!;4CNCXT^]<6 M3QB%7C2DJN[DWXAN$K6Y6QM+N:44XUC>_K)J?EO%,Q1E.>9)!B.2J$\>IQ3B MB.@_>(ES411Q[.3S'23%U.BA;A6RLU?G:B=BMM+/2S4?X(]&?O"@_Z.6X)_F M2\!7BP595T#M5NK;?G8L"#MH^NS =52R]JJ'#2HC&&.1051F!.*4Y["DA&14%@@QJY)20P68&O_MATU42EYCPU2[N&32Z@/4 M/)HKC'-FI:N".5<%=YLL.TH,.06C!@-I437X%QJUZ"GP6E1\$'J^"XV["3%V M\?%!$)TH2#[L.0/\1K?/F^]16Y!,")3A1, 4DYA9 M=4$Y?/#4N,R(YN %Z&)DX6T9J'E@"C%2#2EEM_>&V'LT!J(PDG^B_Q5P\J39J;Z!V?7\3 M^G!+\-L?8DUV3D-S!C9+8U26F4QA5@H.$5&L0?*<0!E1@25.2ED6LR=3$.GK MAJPW=@0RDO0NW]6A#N$^L48'L-HI<0/^:-106SBCQS;^S6U F^#X%7:Z,.I%H?T-49=)0&] 5TKVL4!T9S':-K=%=_ MZ;Y*K?Z@ ># +>:Q%NJX<^:W3.I(LH];077<"3DJKCKR\%B\BY=\JID::V[:H[@70DO:(X MVWEX[18"+Z %INZ!> UKG=*'A?_.*2='&[]Q2I_2)_NF]-[@'A[Y?KF9;U[T M0U?+KYL5^V=],M%AJ%E6,L9T026,,=-EVG*(*<-0%"+!(D%",FD;*7EYN*E1 M1BTQJ$4&1N9M-')';/L02@O$^PG$/XZ!6>1:")W"+.V1&11Q:?'XT8(O[57M MQF$ZW#7,[OBX9&N=M/1.U/_]N'PGI%BO]ZVE&4\3P3,N=-P0TX6C2T@+]<^2 M"EE@03/'ZK!VPTZ-7EH9 =.\7E7:/'2S0RSAMC-*_(,8F%M:@<%/K<@_@_D2 M;&'MBNW/7G&#R:OQ8CGTJ):,&QR'9HWCW<-K5.^%T.:Q%E";\>P_@$=T=6Q=6'LCH5O+C;>/? C,5=G<-]KFQ"D9_R4C3=2VV\'?LIM-HY2P+2#>"8+7:UN98=; M:C7B RU_IPG/KL_92+&M@=XNAU5\.E+__[7"-XV@.B"!.HQKHV#:K?];I$ZL M_J=?T1 -^";Z)DPC C>0CO\:D;IA)]A;1&]@,8?7.^QV@?^@?E;-(I9SC L* M2Z2/$R7":F>>4YBCC,N$L3265H5Z>D>9VOJ[+>I72PIJ48&1U;WLX3&H_0N> M-ZA"NWZ'H#2H^N%9%*ZJ?WC\U-$K()Y5[%0-Q/,7#^RF*J5@=6U5MGH4W\B? M7Q2SZ)W,?/FL]C1--7$=VY B@F.:)1"5)(]T+E'85A@XC?VHF_ <2,N+%0_ MBK.PN6=H=(7.:S!U4V_;6D22Q'$>"9AP1"$2/(88IP5,TDA(E.>)B)PLGN,A MID8;=>7@V[V,&]=HB2,8;0,DK@$G>$R$P:.%)T08Q#GM/4<^' TS[(Y5??%D6ZNFE619"))<@Y+D400)3IBCB !!1%E'B4R*_+(M6S+R',:OAB+ MVXSN56$9=K ^4%0%J;_M:?!?+:GO,W$:9S!@5112)$@K*%$&5ND,?B1(8DZ)D M.8V3W*Y#W\#QIT966_&U8;XG=^MRL0C0\3(Q=KP5$.[ '.8%:?=0J&%X^0U5 M;W6$4/M%T3B1%E=5, LCM0N-R8$4B(X MC!*6HS*7)65.1](G1YD:@37B 6*$_8NCX^HDCI8>JVO1">VJ,O*I[60#4 AV MZ<7 KVOJY$CC^J3ZE#UR1O5>/*!3BO8TMHY&X]*J8P0UQZR6:HQ?UJNJFB6D MS*1 !,HLIA E*8>$<0DQEPE%980B;&7=V \Y-3[XN.?'!F2CML+T>6,Z0VU6 MYFQK\V)*$A@=G+JQV\Q /WF$P34PDYQP\9UM&[U M'O!U[4GO -6%WO,V3QJSQ[R#9@>]Y%WN'&:X?9@OYQOQ2;>B_ZC>J^6#SM&N MUXKZ=4^S*$\9%K!,.8*(I#DD7,80TPP1S J2ETY]3R\-.#7Z=B 1:TSM[#F? M2 4FY%I4:&0%.V%!:_)Y8@I79+P:?!<''=7VLX7@T RTON_J$_FWY&F^(8NZ MT,D748FU&O/#:OWA>?.\%BVOS>*B(,I&1##G40(1)I$R$*,4YE*F.,KC-(^< MXAZ=)9@:X71/ZV^TJ].(;9J(2B/X+C)2G^#77>R'']M;3I/S(;Y_\$<]TF_$ M;^LW?^E.0ZW"UD *"TSEZ_^H,A1OW M3ZMW^"V?N6KHGJO:W,E?5BM>W2[Y5V6[S)FHOJX6?/LZIAE!/)813+GZ TG) M(GPY2&G]GEKB;5!L18_Q/)9.+KE+""VW2#Y!"[XCJC& MS(AK8CQ;@8&6. @]V /D><]S<=B1-SFV,!SO:JSO'-Q&2^C288N/2R[^_%_B M948*E)F82I1$&401UYN6C$).6"%3C@J6"\?.6?LC3(U,WC>=GFHI@1$3*#F= MNV,= -G/(5[@"4P9SL@,:7IU6OMK^EP=/''LUE:G%3K1S>K,A0,#%9G:73\O MA$E-/7G2OV9:[(R/P& 'II8NSOW^)O"[40)H+8!1PV?\ MXG 0_<8P#I!CW#C&X4 =Q3)>\2CO;O%M!=5N>G]=XRB>Q9D06:S+CL9% E&J MN_VE,86,$TZ*"!.9.VVT!LHQ-8[?1O '!S^5H]SWR0VW1U>WO_) MONNZDI_52SJ3&2MXDDM($LPA8DA"S"(),Y'Q*"));MF+_=P 4V.\5D;0"@FT ME/8;Q),@7MX?7@M-:!O.#16GS6&?ZH/VABZOJX7NH/R+H@_=X.YNV6F%MYY7ZE?OU#^7#S69O!%RM=9UU68ER7$4 M(6T/(5V:4280"V46I#(I]1ETR5'N8AX%DW1J=&)BL[KM1!^40I5..M5]144% M],L#R%$G2U!MU76SKL*] W;VUR1F-C ;WKW]>'/8M.JP'>G7PW:DC=I ZPU^ MTIK_? .HT0[<\G\\UPUES6F]TM:?'1=\0KQ:>N&D'=46# [ZH;48?L#A];!T M N-^^8AM3?%W\XHI(GQ>BQE*B6 H3J#,"]V[NLP@R6.L>UJ.7838.D(#0%J:']H6^KFN"!. MIW_$3G2_96^XL9N]-'+V3B!>FK6[ M[>U2"PZTG.!W+:EC5)8U\G:D%0+/T [9 5"ZER9WQ,5O87+;P<,;. M@(FR= J'P?U?IH_88:=048&Y?R_(<)0]%[YQ%F/DVC=#83HN?S/X2<.8]*#O M5_>\J39J Z'$F>$H2UA"$L6;:011H>:KQ"B!(BIU;=BT M*$7B8NLYCC\UDV_K(6Z;/-86)G-QQ*G172MB MW>J&&"'=J.PRR';DY16ZP'1E?"4[897QUL*H?W,#;OMQ=*8G:VR\$M+E44>E M(&L0#DG'_L8!U<>^K?Y85F+)OV[60N@V$=7');O=?'U:_5,TG5Q03J*,%"DL M>59 1!F&5'($XRPB<991FDFK6&7+\:9&,:06SJ'^E06F_9P2 *G C-(*"VII M@1;W1I<__7?PT[_]=YPDT7\T.)I_Q?_Q\^5V.H. =:@JYA?@D4J*N0/MJ;"8 M/5J]5<4L'C->23%[G?;JB3GJ9WLUEYONK#_I@![';:T5[G;FH&\T M _-W#>3)XM5M;(R26N]G1PF&.872*'$M>P-/(D3E%!2VT28G[QV8R-%ZQYK0\%F\4W+A.!XAS###%%1(05D):%A#02).F5M6 PZ M-7-Q%\%P [IBZT2!1G#'_ P;Y.U(R3>>@4FI"^56R@!M&%U@\9M'83/PN$D3 M#E <94BXW#N,A;:=I7"@M^#9+?:0.*52GH'')5";%0_ MI ZK>P86XUHM']07^*C/R[9A2@F)>")+"1E-*$2HI) DL8!)0B0C92%X9)5% MU3?(U"A"RPBUD,TA[^!@L).(VC'%M3@%9H@A$+D7[NK!P&_YKE,#C5O$JT?5 MHU)>?=>Z)T\V#3H^*#XAB[\+LGZ_Y._(1LQREJ:12'+(B?H#<9G!$G$&21G) M*$MECI"5E= WR-0^_;933"THT)(")2K0LMJG4IZ%M/_;]P54X&]_$$9.B967 M0!B47'GVH:,E6%Y2JYMD>?'::ROP&!?\&QV?U@UCZ\8I-54^7PXJOP@1EQ%B M#$:8JID .8N1K,-P[S93LI(-7RNA39029_!8KU2A9]K83Q?\.?J)P^( M+?@DJDJ(NR>Q5H,M'TRQ5O/'Y]7F[V*CZ\8+!1#_;U):I MCHS "#GHG/$2R(X^S^NA"[R>.*,VW-'9CT48'^>9,5_'O=D/P%G/YH7;!O;\ MWE:;J;ZM;CF?ZS61+.[)G']<-AV5#CI6WLFWN\X]^L1T%B.!1:$L9)ER#A%% M!)8T+6 1Q:BD+"]8ZI3R[D.HJ='2^X,6P?HDXUP')%-P6%^P;1)GV@X[=B'W M,;-V-#?V? 7FPHXZNEG53B&@-=*9I8U.Q_UT]:1U%#.N'(^-T3WB[+>/N@_! MQFV[[A'*HR[M/I]][:'T[7(S-RF7\Q]B5^7I_9]L\ MK'4QT>I>K,VIS>[ $T M!->C[]>8W]!'X9VI[:IW?DH[*NJ;6B4[4SS.8;GOR0AT>.Y-S%\C#2U"0S9F9Z*6,E)]_[!8_;'KI$=9&D41*2#+:*'6CHA!+%/3=@3E,DYP M'#MU1.T;;'*K0"NKL0UUT3DC[N FA;U 6U*S)_A"D^QPY ;4=KD,B>,DV_M2HX5)7**,#J!=&K07XO=;#U0?J.$N6 M/M%PV ?F'?^P^VS$U0?>6 VX3LHPE<9;?0 Y--SJ?_9AS MP=^\_%;I<3\N?XA*QY8TT9%S4>+]7_-3(#LA7:C? FW&N6?P59X<'L99F>"B ;+I]2#H1/VY4YC(+=EP6"-O 9'81U@ E/08@Y97$7,8?E<4& '-(8T,> MX;6K@AGJ_>/38O4BA+GF7KVKWTDE[M6+-R.;H&2#$U;ONFS4'PM%XQ(7C3YE TPH.G1G#CY#%[IUN34J(^VDHK MYJ7%PH59LW6;!9Z+X/XT?4!>*P!J#9H>"3=MI:-6C>8PO54$:$V"-U*P W*, M7@H7))E".P4[L"P[*E@^S.ON=ILYL;,\MVYLF:8<1XQ!F48"HJS $!=KM]\W+5KM<3VJ^[^]TE M<^VT"!*0,!S$,3;$?6),86-L 9/E!MGF20,-S)-9T9V$^CT[63;9U/^IMO1:]IK<#_I&_**>O]%U+[:&LS):49ZE)8)2 MM_5&.4DA$2B'I40B2@3&!78+SYJ*9E-C\5I\T_J&KQ8+LJZ >KWJ-CBNO<2F M@K&M\3P5>2>TUGCH?+9M#;F%!]3EE#<*H%U?M.;%VS9%NP%'78,,4J;B4.>D MQ*/-/[7Y][N/F(QVX^Y-)J/VN?W.Y 0<9BO\(I;JP8O;);_EC_/E7!L@.N#[ M_9]:J?8@EQ":9SQ.8"29/D[G4BWA.8(H+I(R*PH1YTYYF%:C3FV-;80V/;[) MGMAN"ZP=Y':+GW<@ R],70SW)0:-R &.S9U \LK>=B./RJQ.8!RRGMO- V,T M%0>N%G-N"/5>_8V][#+$6(P*G)88XIBI#45:))#D(H:X%"++1(YPR9RB-7L& MFQK_W*_G2S9_6HBJ20;>2>X8O-F'L!WO^,(M,-WLB7D#:D'![\U_@R3$V2#C M-]JS;\!QXSXM5#^* +6Y9T"5-IWJO#.R.CG0M5EU*S>ZMXCB+&;RV[ZMB6YM M^8Z\5#-ESD@N\Q1RF>80%0$N=5ANQ[6WCIL5SQ^O#ILUV.P5X?-P^.N.+^GE\\6 MZ.'9PO90X+:JGA_;#O9/@FT$_R;6C_&,,)PAB1%,9(GT1KZ$-&89S&5:,II* M2>RZGH87=6K+7RL<,)T4]$'[BR!KUUY\ :?6X;3\U2=L^L??G9B^CL(W8/L: M:)T]'V('G1;_I])AQ!W_F#DH["?/C<...+"CT)Q0G84W%U73SV!6I)31J,C4 M8J%3X[%$D.1)#EG":8$*M3OBF4M*R/$03B0_0NI''4_(FJ89BYV\CKV$CK&T M8^?K$ K,JAWAE*%;B^>Q@=!9U?VV#SH>9MSF06?5/&H==/[* >S7QE_R+ M4';M7'.'^<5OR_FF:AP/D4Q9P0F"1:YC-F)<0D*)@'&9QS*6.!MQ=(9=P5.]F;&%8CO[_3XSB\BUTQPJX=?]Z?^]FP)T"+R:H M4! E,.;:]4@2"4$DI9!!5?A$SJ4 MP!&:JRK!!2RR?*@04$FH9AWU:W[/\^S]?BS7,U7^IN.]4O MZU55S3@F#%,N($=9 E&9)K",*(+*)LUDFM%,%I&;?71IR.D92R9%2;OWY]SD MI[@&%UT$N8B$3+ 4D&5I!I',."1Y@2 I,H9YGJ54.I5[]PGQ6 EWGB&UHU>? M0 4FVU94TR6C%A;LI+T!1EZ/=14LD?%;3.'2H.-64+"$X*AL@NU]PRC[U]52 MO/Q*UO\4FP]J\]&>X11Y411I02"1B$'$F;+,RDQ )%!)HZR,"NJ4QGMZF*DQ MAY$2/!HQ@=1RNO'(&3#MV.-ZB )S1HU.+2$P(@;8B_6CX)4?S@PU*BOTJWO( M!1>N'NJU^"*X$(^BJ27PIUBS>27NY%\%?Q#5%[$@V@.ZZL3G?#4=KS[KAEN &.&1\X7W;87#7*R(X<'X@<.WB\/'68R=P:X&]7 MCW2^-"_Z%\%6#\OY?PG^D>MF87).ME5G&[.=WRYY)^+ !!D)KO>JZAPCXJX$#!!<0)1DD:0"AU!BHLX9C2.4.*4"AI6W*DMN.9T14<3F *S M8B>HFR4?>([M=@33F;G RW"K*.AH>@-VNH*NLDW1[O;8@IO9[B@,&HUOP/9= M>&_Q&CCO5,:9':\[GL BC[IS&@?^PQW82*->VSJTIPCZ5J3JGJPW=_*$1KM< M52)P&><1AQP+W?TM3R$I!88)20E&C*1E+H9U#O4DX=26GVYWR?ZF UO^&MH4 MU-<![I,&2 6TCOJ64ZO72"U!/<]%H(Z@OJ1\I8:@GD$^WP_4 M]T!NJP@7\]E[M7YM7FXY5Y]7=;^J-F3Q?^9/;U=/N"\CV$[ _O *S MZ%"HK.G/#HD3'%8)]N\/JQ__0SV@IB_U%\-:AJ\N/'84TK%3K64.RZN'&9'[ M2;F_J1G7==N5=:N+M*^>EYO[M7B*9?6=E/5W2,]8%I\LX4U/^>-KFXFX[4S:F<@CC%!KU04HJ,,:+4!/S7Z M_&RFI[ZGG3:CU U0:ODS^CSAZ]7$NU:F40TZ3P >FF^^'CLP"<$4.]PUC__; M?/-]];SY(@B?+U[>"9U+K^Q#94=NTUL/ZU%E>D0- *9/XP]IM><+U8XV8C>(/Q*'G!WY-]&-&=1JM%$:>QD!+& M>:QS?PL!RU09RPG."LHYDEGJU [WW$!3H] CF^J*YK9GP1UBJ$ZR7>U M*ZT M*0,WGST[V"M:@9?;R5Z\WOV0K>&EESBAW^:;A5"DP'A49 E,,DP@RJB$I, 4 MBDB*LN1"E-C* COU\*D1@1%*GYK'R4_TYW9I?[$_2#M"[_+QV368!/[27>%P M.BP[I_>@([*CAXUV,'9.C>YQV-EKAG805 :__N"-%V=&TIQF0I:0(L0AXCR& M),HYY$5,XS*B#*M[G5H#=A\_M4]T*UWCQ')RY2=[>$"-WOSNEWG%;NY-7#>U7]\>K54?V7FZ55MWQ_NJ5$: MYS**,HA)(B!*D808B52?77-2R*)(X]2M6YV; %/[]+\(9DKT;74 ^TKH>%GP M=Z&NX*NGC6OL@O/TV'%'2- #LXL2_3S8XY13'XJ>YUYUCD*,W*EN&$3'?>H& M/F= 8L_IR.=WST+-0-8VG9$%X;+0?8X+!I&,.,144!CA).9QRD0:VZ?N6 PX M-;;3DOE(N['!NI_*0B 8F+K.)5, )3 PR XH,F:#I$/FBV=$1\IM\8"L6^** M TR]J2DVSQDO^<1!J[WT$I?[!A#SB]4AW@NQ(64&+;W'[,*;=88J8WD8%7J=.9)7LZ@X[2 M-V"O!F^K>*=99Z,[J)4WL1^M^D#K#]Y,\MUP6#2G]XZ,M.Y.[%UQ6\/'G;5> M,V D4<:S),;%=L\8&7EH-WNF6F]F7W19_=L_Y]6,1 5FB63*Q. <(D)B2&,I M85Z624XI8C*Q*FN]]]2IV03ZN')>;>:,+,"O@E3/Z^9P6 MKN=/9AZU_U1X, MQ@C'X@-PL.:TDWKW'3FI&SK'3>I?AT=-^T\5W=O0^K]=>5 MW/Q!UF*6(5D4>Z$\D$*OW7'>95:;R<4/5?>[=2E[J$E;U<_Q/J6ZJ[!;#.+\DPPDJMO/I94 M]]F4D)(LA669)4DN*"^%526)HR=/;54VPJFUIQ'/[%6KM.R8.XDV\7*V6U/WPE"W&_ MGC/Q:>%7K-9K0>HE"+@26NBEG$@C"[F]YW#_S< YLSAG"S\3H2V!W23< M2="H +0.P"@!/BY!K8;Y?6<27$NA#9P$AP.M\),QT@%5J$EQ.VFZ#L[>DZ.! MCQ[O).@ZW?=.=JY\U+"-8D^% 9WI612Q2"1)8%3F:C7*N8 D+741,B13QB+! M*'?I1]@_G-/",T)OPKYTS2%HVNT(_6$4>$GHKXSB.=O5#A6ON\8+0XZZ@;13 M_W O:7G7,.KX9;7B?\P7BQE)TQ2ELH"$TA@B015)Q"B":<)(E(DX3YE3S&3[ MX*G9H:U<;IRPASA_SH9)>/]OMPT?]0 ]5.OP4CWX_[*/[ MVUI]T'=2WLEWHO;R'.:0SP0G.64)@K(0'"**,YT\%,$X2>*D(#@ETBDWX?*0 M4_M0C<1J+RCU?I W0I\HI.'V(5M ;_>)^P4T\,>_AV4K[XGJ%O[(P1X>K[1A M,>RHA&(/PR'5.-PYC(1N^3^>FZ('WU:ZVN62S=5V1&P^+MGJ47Q:5>KGNICE M_7KU8\X%?_/R6Z5-D+LGXZ5>/MRRS?Q'7?JR/6I5M$5SM:V 4NIFCUQWRL3: M>8R$R"(41[GD+K050LBI$5U'1UW.?-UJ"99B ]06TOQ4_]W4/GYJ% 7T!:Q: M)0'9:OD7-SX,\A;8,>AKSVU@SCV8UJV">D<%:A7!3UK)GTT1>SVW]YVY_4GK M"N;+G\%67;#3UZM/8(P)\/3ZNESM(7FUG&A,PBM:KP##.(L#*+*:(IY"GF"4E1C$1I M;YXWE:<76\R?]"M\N^=OYFCTOS O=IF.*DDE)!:2I/LEA+(,X(BFD M29'))"J)I$Z%^"X-.+7M35=>QY(3EZ"UVV?X!"SP>M(5U206=(0-T)71%AF_ MQ2LN#3IN.0M+"(X*7-C>-_!PY@>9+TPEN]5:^X]W1>\TT_U*-IT2>//EW5+\ M79#UMNK=K"ADCF610A%3929'A80$93'$,4XD180BCIV.8:X29VJ,]+[:S!]- M]SBI2TO^J)O,\6=AZE#.ET M#>!%:>!XE'+=G%D>FHPV$V.8SCOI;\!6,RA7 M:ZAUN^F4_KP!C6XOZLJ%H;8F]^JK6MT78OMK\$[]Y@9HM8%2W^/IB!?D_9Z# M7"?2N"<>7N [.MOP\]2AY4!_B,7J2><]L._+U6+U\/)E_O!]TS:(3DJAG>D, MDH1CB&1&($Y2"2.:LTRF11)1Z585M'>\J='LO7K0=U(9IUTC.-AL)7@0P.#NVB.U$!;6L >Q 2UP\UPWM'W/D\J%6 !Q7$;6[;1B];(]?/PGU M%1G7=$&)B%$&$QPGHH\3W*!"I>O_/Q04_O:MZU=S5\ZPCIE M8EM ;,< ?H +S 2#,7,FA"6'GN%&)8G+:A^2A<4=0TFC27X6_.UJ:3RQ MFHH^B\U;71EBN9F5/$YHEG%(I"(0Q.(2XI2E,"D4=9188)(YM7:]..+4*&0; MW<96CX_SJIJOEHYIX)=!MF4/C] %)Y&MK* 5UI@4QO6EK(M:8I]<8@F.9TJY M-.K(S&()PC'!V-X8L.5T4T1=YP8D7$")9001SQ&DF&"8RXBP A@W/*P"N_VD6#K&@D =VD7F#^4P'9H#EGVW'WYZ/97[R\6[/^%:8OOZ MG:S%&WT\V=3JN/V#K/G[QZ?%ZD6(KYL5^V=[@'FO7D!]7FS<>TJ6YT?C]JL% MVI4U9R@K>%GD,)5E"E$L",1E&D'!<1IQ04B&W=I)A)-URM3Y_NO]/7BS(.R? M4/U825"!N]HAKI-H]8G'KRNNIG;GQ>LTB.MH/)1<_;\8KFS\JM,](GT;/2$U M+H)&4V!4O0&MLL!H"UIU@=;W!FPU[LYW0_=ARNF/,#F!E@K_\K[2VA(,^/.+ M4;@A!V[_U99VM33C?ERRQ3/7@6V2HRJ^J-@R68VDI3*P J0ROZU(QLI0=/2GPX7P)6*^!X M:N \-Y:G""$1#WVJ4(-=<_A6>K 3'VCY=>6?1H, OLW!^/D]>'"68MR#B*$@ M'1U,#'[00'M^5\I_1A#+:20YS%#,(<(1@NK_,QBA,LV2/*&,.>4>=IX]-1;[ MZMS1Y!1@EG;I,!A"VY&=#AH>S;QC7?V:99WGCVM&'2MV9/:%!XM!8B6=5)-TA52_?@ST?>=RP0N/ZEQ<[DXZKRT?#&: M+?_RW[^?S'[ZALO5=#'_US_Q/[,__83SM,C3^>=__=/?/KT!]Z?__F__]$__ M\G\!_,^7'W[]Z?4BG9[@?/W3JR6&->:??I^NO_ST]XRK?_Q4EHN3G_Z^6/YC M^BT _-OFCUXMOOY83C]_6?\DF."W7UW^LW7%EA0YF! D*/0"HHL:0F0J&H,^ M)?5_?_[G8(TS+"5(Q2 H7C)$5 HR,Z588[4)>?.AL^G\'_]OWUGW_^^????__S][B<_7FQ_/RS8$S^?/'N/YV__?N=]_\N-^_F MWON?-Z]>OG4UO>^-]+'\Y__YUU\_IB]X$F Z7ZW#/-4'K*;_O-K\\M=%"NN- MS)^DZZ<'WU%_@HNW0?T5< &2__G[*O_IW_[IIY_.Q+%SL@?_MZH]_OGKVUR6N""X;7G^E7YQ_1GW:[G3@]S7.,Y[Q=O&$V2+= M>-.L2G:QO/C+68@XV_QVDG$ZV7SRB[A:+T-:3V+0A;.D@$4I"%8L@]>90TPQ M6RL5!I9NLEU)7A'-&T6L,/WY\^+;S_3!/U=1U&\V,MG(X\[CSN2R']V_S-?3 M]117GT*3[NL:?;%,/RV6 M&9=D.BZ>%Y;ICG9OPO;\'3]_#4OZ($A?IK-\\=?5A@RAK?5B"-F=:8;H_=-/ MQ';!Y1+SKV>*>9"[#6MKLJBX>>>^2C]=P><0ODX^DJ2Q6MQ7L[!:O2L?UXOT MCQ??IZN)BD)H[TD(W)#I9%)#],Q \D;$:CNET(^ H(15W%!]_J0S).!LO;KX MS082P/BY1?EO3Y(T'E .4/&BA;P[ ,YU^E\O3L)T/BE6N,"*A8).@TJQ@/?1 M@"ZT3&HQ'O S.+D9#'?\/'BKW@2<3G1TMMDD4.6 MI8!2KD!@P8",12ON2T1\;(L\ #-W:!D7,X=J]S98#A-U7V!Y>AB5]XNS'!_RZ6*XG#'FTF6@6Q5.HIS4#9\A8&INYD.B"=GP0)-QZ\,A& MH0TH#A%N)_AXC\OI(O\RSZ_)<9\0B$OARD )4H'BT1' 2]T*9FU)VX%"?U,('&0.+N P@?\/*UGR?/U;^$$)]PPS3RG8(Q34*FR$."$ M%F +E]D5E5"Q >!P\ZE;0<(\*T@<(-8N8/%VGA9+,FX;H6R.!E\M3N?KY8]7 MBXR3;))F66OPF9@@ZAD$&?16^'%/2N\'"K@+E#R M*7Q_FTF"TS(]N_X_WTDI( M9! 76,3*97I+)9)9!(7MIHT&MV&-7>=LBY8'' M;X46_ZS0,H2@NT#,.=Y?T;?OEI\6O\\GPCKAG:'HG9-55#H9<%);8!32IQ!- M#E$,9U6N'KS=>1E[5C Y3+H] 62S@[Y;OE\NODWG"2=%>DP4BD&RFB)YM(HD MI L0_CE/123+#SLB>>SIVT'EN9RM#B;GGO#R?K%:A]G_-_VZ<;>232@CRR'KWG(<6?\U.77V_LMB?G'28SPO M1"$9N)0]*&,%1($(6BH"(ON#,'#[B=OAX+DH!\ES9"Q\ M6H9:&/#QQTE+@6*R-\ZGPUS,&X_;#@7/Y>!T M?TEV8@Y^^9Z^A/EGW)SX4D1MA.(.,,M:G8$9G'7T13IFF*'06IM!3,+UIVX' MB.=R*'JP7+L(+EZ=+JOLSJX**[Y)(:>KB=/(BT,%649'KH]3$",A/4CRA3BB ME7J(8/3^IV^'D^=U&#J G+O R]LY?5I(Z^DW?!W6X9RMB0T\,[096$99A:/ M>V\ F?>6*$GE2E\'7;G<]_3M\/*\CD,'D',7>*F7S\M788V?%\L?$\]=+HF, M8LJ9(FK-B?Q<$_:3%,:8D$4> B8W'KI=@MCS.@7=7ZI=@.+C29C-7IZN2!JK MU40IE9-+!IB/@MQI9R%PQ2"0/QV3B 4Q#@"*&P_=#A3/Z[QS?ZEV 8I?3G#Y MF7;&ORP7OZ^_O%J1Y'70>+N4NP/+Q"\YF%]07'3,:'X%G\J24C1R\8PPD(^,G@\]AD"2QZ\_< M#AK/Y=3S0)EV@8BS@IM-^<['+R3$U;O3=2WBKT'[Q&@372@:2G2^'N'5.T*L M)8,*@RXYL%R&"&<>H6$[Q#R7\]&!93XR@EZRUGI_I+LPX@0YSO/^/W_P1\3C%P3 M?!,4D\@*>F-J\1X".I^CYSXFAT/8C9N/W0X2S^7@]'#)CGVW>A9[OYFN4IC] M+PS+B]H+*;PUTD1PSI"%T\Z!PRQ!%V&-7D:1#C]X.),_EW'08"0\& MDW_Y^8Y4B<=_[-?CBW;-^0HS?;-:S*:YMG%[&6:U0QD%;;A>W:1^V^9?3W[J M %W!=J/\P'9A=YK%O"MOIG-ZV)0 L3@KBKOL364]^1\E*."\HH+5RLE8*#Z) M/@MNL.C0IO/%-M0-UH/JK&-!HF7#I:Y]N'+->0RU79\EXHC)[%),-CU6G#T MKR.V)6N&B@<;4>TN] Z:PSS<84DPJWU2'-!("N.4)9D(G< ()30RQQ[W<_\P M;!RY%'4OA;NL7.4_PJ] MRW92\M.]RW:1> ^8N=M0JW@9=:(8+T1O04GRTIQA#%)A/"8IM?2/I2[_H7N7 M[:3=IWN7[2+JOL!RT5"+N1B-XPBFZ%CW:D:1@D% +10/@12=_LOV+AL(+/N( MN@.P7%KRSM<7^0W*2C$W=E M3ZTN!A-Q-P Y/Z*^9,)E;]"Y "@,F4-CZIEC]N"3X]%P)P1O$Q'=2\ZX<#E$ MO_="Y1!A=X"85V'UY<4\UW]^^=^GTV]A1LRL7JQ?A>7RQW3^^=_#[!0G)@M# M*\= <='69J ,7$H68M(N)U.[>3UVLWB [[(->3T@ZB 8W/9H!M=)!T#[^&6Q M7'_"Y3*@G@(M4I)LVRB8$FG1BWF[Z%F7$=G M>!@=+/&]4?,-EW$QU):64NW;L_J "6DID!/X&ZXO$LP9O5][E:!8"AX4202< MC10\%!&M*L5&:]OL;(]0-4X?QW8X&DP#'5BA5^'K=!UFT__<7/)L9/-JL5I? M8TC'["03CB2E RCI"_A,DF(FH7:F%/9H^>DA6]T3I(W3_['E-C>D+CH U_LE M?@W3_,OWK_46D7;P=^LON+PAN$G63&HG.:% 9E V%XBND,"T4C9JSXQY++=S M?WAM0=PXW23; 6QH?70 L9O$8T AL5A(.M3>=3Z#TUY 2=Z:[(MRYK%R@X$" MNW$Z3C;<[_:6\?X 69 A',@&+;[BDXJC9X>8RJ'MSN04B1:$I-<2:W;^$B/DM6#WST(D(83 M?@=(>MC+^VTQ3^=&-EAA7"RU(9ZA*$)H U'9 BG%:&0H!>6QG>XKZGKPNP?! MU>"JZ !>;TD5\\]3"DK/!$7,_/(]S4YK4<]?%HO\^W0VFW!+VWW"!-II"4HQ M,KZ:_ *CL[#UST(O 9710?PNJ1;D'E5R$V=F$9Q0LW; M#HX[D#K4!DK)J$>[HNX/H9U@TMC+'@0F>XFT RA<"QZOFTO$9(LB(YF8J_G? M ;R*$3+Y>9$7*:-NDZMZ+SGC]'%OX0(=+.P.$'-&_T2BX9("4N"<(7$O(WA+ M.ZHQ,?FL/#?\L9*)0Z/T<7JU-[MOW4F<'03DOTY#G,XV\_@H)MPD/7U9S$CH MJQH?KG]<'5E$)0(Y]\!3]* X)[\^N 0B:H]%":Y8F^&YVU+822+0KX/D>311 M2P@;9UY06L-7,0,V:0:46K+2YO+LH=I&O?FO@T&'@;: M(0KI %H7]X#OPX]Z"7AQ0.J9TQ:%()%8!3TB!01PS%(>-M$/0 M0>-N=(T@-(3P.\#0+R=?9XL?B!]P5JLS[V$HE,@Q&P[>U#[X+#!P)7@RUJ)Z MEY[+1V?=[(^F)TD;]X"Z$:Z&54@'"'NUF'_#Y;J>8[W&>)F+$*PLJ8@"B"*< MK9-82U$*^J29]KK5-G<_/>,>2C?"T@"B[P- &U'\?;K^\NITM5Z<7!G>'Y=F M5Y5@1$JT'NHD0Q\B.)D56.0LV6@D5VT.!;:A;MPCZ7;@&E8M'4#M'FM;C"$F M2@3O?,U7, D"TQ(P*6&R,5J(-JG:>^YWS8ZL&\'H0)%W<")UR\I>.U\5VBB; M(U'.:A,\XQVX.C; ,V\"FN0,/C90'MW0 MK[%EO,48@@1FR#*K8,E0"^T %9<8LC8&VY1);DE@-ZY\4QLWN*HZ0.#M,Y5K MG-":,2Q*8J)@JE.7&/@B:OH?2RD%;X-LDR_P,$W=>/4-;=PP"ND 6M>8F!2N M2]'* U?UG$Z3:^DM>9H4%1,(0M&/3T@5?C5 MPE&RMK3/XSQ55EC2NCCG0,K 2"2!=G7C(@3A?"HII)Q;.?4/$C5NGLJ1MKQA M5-*!+7I$0LP5HA;K..N8SX;.UL'$%*+(J$)"'DJ;I(4#TQ2:Y;L.Z&I;/"=FZ8\H*,;5;<@K)>0'3$C(A"Y'H&)VR;E+I[B!F[M\DP>KY; M%W>0T#O S;59#F?T,RX9A0B.#"FGV-5$ T$C UZ\SIR^\MCJ>N8F)6-G235! MS$'B[@ N+W+>-$X-L_=AFM_.SRLA)BPX3GMPAE)JL8,3BO;@F,"'R$URG$36 MJ'_ _02->PS5"#Q#"+\'#*5T>G*ZN>3>A)EU]M 2O^!\-?V&;^=I<8*_+E:U MZN%=^12^3U2H+?\IS-0ZU)%F64/@F79YK9BM-YJVM(G:=B1TW..G5IAKJ*P. ML/@!UV$ZQ_Q+6,XIK%A=8_#W-&WC'D0U0MS *ND 9'<%-5'(LTMU^@W%J76$!:T0SS7DD)G7@4GVZ.#< M(<.]<0^D&H'H0)%W)W.T;K PUB.3F(XXPE>01GHXYHL07 MI\A[0M#U#ED%0X9/N0S.2^5C2HGQ-L'4&"-*(E-1,HIZ;;*@WLRBJ% M03HE3.-Q+,]E1,DNJ'AJ1,D.0N_"?WIHD(*,B*:0<4U1ULAW,RK.>,"2)!I$ M[4V;/)AG,J)D%SUO/:)D%Z%W@)Y[NN2CL=&EJ$!F5EMS& %!BPPQ.L\9LSKZ M1EUXG\V(DIV4_/2(DETDW@-F[L[-"(QKX0R'[%RL5XT:7#&:/#K.LU:F>-5\ MZD2O(TIVTN[3(TIV$75?8+F8FQ$,MR@*![$YH$BULM!E#O1[+"9$G7BK3+GN M1Y0,!)9]1-T!6.ZIOC>&PD-1IT'E.I&'&PN1"PI$,4MAK,DLMSH+ZGM$R1#> MRWYB[@ H+V:SQ>\U-'VS6+Y>G,9U.9W=;2!]43E!]C%))0)D8^MV766ED@>* M%Y2**#':-A[-3F1VXNSLB8G;-R/-%-0!^FYF-KP/RW?+C?CRYM;Z/2X_?B&9 M3XSUVHA4P/"<03'E:]-R!E)HA\S3:FTT$&4[^CHQ9\/@K8%*N@/:AH75B]/U ME\6R=E><,&>E=ME!QMJ9QL4"+C,).CFNF=%%R#9[X^-TC9U>T!!8!ZF@4T"] M7:U.B1-1?([.D>4-5H&26.?&9P1"0/!:"&-"F].BAVD:.V>@.9#V$'VG('IW MNEZMP[PVX9PH'KG))@&3SI!#*@5X'Q%*EC%P5#'Z8^Q[=P@;.R&@.9SV54(' MF+J6^O?@YETT6=4<,TBO-YLWKY,[-:"+R?CBT3=K9O D<6/G"0R*K:&5T1>^ M[NSA2,%'5C8"12"TAPN?()IBP*/P)G(TQK>Y47R$J'%+5]KAZ2#A]XBC\RV\ MYK4S)#]01W2@=*ZCA9DCC6>G8\S6-6K0^P!!XY:GM,;/'D+O$3O7]VOCDM/D M[T'QD=9!W:J#*1JX4<[+Z)55;28V/4;5N,E*K5&TK_@'@U+KE*1+ :X6Y;PO M [TZ6#K2 Q_?)A5I&UX&2D,Z2]R^?.!5RJ5AMCA&&)&>@TI)U!Z& @HO/-F@ MK6V2H M<*L:.'K -8S03[?Q\1 %G5R4[*'-Q8"B[0,:FPS?,PY6YU?8TDA)?KP%%C:S M5X(#B@D9Q"R$%*PXM5W[I5WP<9>,<4 RC&;OPN1 ,7?@_'X\C:NTG'[=:&"> M7TV7J9:MT$\7J0I!Z\!= %X/T57A#D(6'A*Y95XGG5UJXP _1=GH2#I4^;>W MHR$UT0&R/F'Z,E_,%I]_G OIG T4T6-2AHA/FQGD$H*O9PQ*%!YCT:TBJ@<( M&N>^M1V.AI![!_"Y)\JL25$PB+J 5]GXF)4-[K]DSM$^OLY M8NX *!_P&\Y/\0U)Z;Y&RX&&P"FMV >; &.P!IG>KZKM1!B]<]BX^+6;Z4(-Y&UCXV22IZFK9.==1@S.+ JN@;7A"$WH?95E\9NW,H T4L$ MF01F;IC5OE6KP8=H&KGH9&#M;PVNG531 :C^LERL5A0-E2E))*EH;:C$MC&R;]&1'>9DH?8H'V%VT$[B"Q&' F&1U8, ;;])%XD*3NDB(/P TD 8ZP-)?<$X"FA$G+_+)=#ZMPEE/O^$%.TG30LC:U-QE+<)F5<;ZD-? Z3=T_N]E6+S(E#E1Q*HEG6F2P\*XA8 MTX*]]-YFEU$U'MIT14QWA2*#N-A["KL#O+R=D['"U:4;YR77*ML$(MLZV" 5 MB'5^C\^2E11"S*Q-(<@M0KHK^C@$)X<(>7>,^#.,S/%S3>[\-.RLI-\6\\5- MU%\P)>NU=B:)%)4D*%N=-LD9<28YIZ# ,=YP7M*#='57[7&0P1E.!1TX-W\) MT_FJ&DU3J5GQV-XM_KR=W5P.R#XC:R_S@+7! ;^G"S[NX?)[.3XFWJZJ)EU@6 MR_/^])_"=US16YY*SL+^$.;,O%_(V+?@@OPVJ:)I9Q M#,5*B-Q3;,-L *=4 DR\F!A-,JZ-9;F7G.W@\ES2"PZ7> =6Y383KZ>S4W+^ M2#!:VQ TE%S+@Y0SA'[E 2EH<5EY$D\;O^H!@K:#SG/),AA"ZAV Y^\X_?R% MZ'[QC5RYS_C;:2VW>%?N%+.?K0P50A9:U2.6[&N#T%J0X4A^.5F>6=8IM+DA MWHG,[8#V7,[:VVFH7_B=+Z:[+15<"3D%)T D4>N /,FPN#I1!FN2LTFET?B! M'0G=#H+/Y1B_I9:>9>.+&S/Y-E[T#6X&ZG]Q]RGMVV \P=GP0WG.W/7-G/$[ MO9 M,_/@-_4;+/JD,7N7VCAP>P2(S2U9 Z0\'CSN(OT.=M+'9H6>GE-T> MZ;$UW3FX7WP+TUDM)7ZS6'X,,_R(Z71Y-B@P_\?I:EVUN#TG5PA5"-4N\'XF#D_.IC0V\'Z#?#0>?X)W;)/9^?C3U(/SXM MPWQ%*\>#!>UY[D0D&LS:6] M8"&7*$/,C;K0;4/>P!U?)>KBO?# T6\\:PV1T;+)+$5K?#&O*W?3UU)%+:Q!!B9J))^GX(.@<+OP,DW>+AO 5A$.B]9 C:D9>H+*>5Y4, ;8,VN3"= M&A6>WDM.)\@Y7-VW4R .EGT' +K6P9\

%@- M(/4.L/,BI=.3VG09\T.'*.>,^1"CC#D#>0H>E(F)%@6YH0Z+=3&GE%F;7F=; MDSCN"<3P"&NCFPY =T^BD4/!T"N*:@JO;;J*)#E9!U)9XD19HW*;0NK.&QT/ MXK+O)^8.@'+[L/CM_&Y@_&$QF[U9+'\/RSPQF>=24$,)O-#&S2@L]CE T9B- M3E8GW6PNSBZ$=N+;[XF+NV4VS934 0;O,C-AFB14A*6@QTHRM_6[(A@@FN2< M,USK-F-E'SH5'7%&43O5W[%F!^EA;R1]W5Q;T9I9KH?#T]G8P->G2_(8,KU0LR YL0M>9A.I381X[84CKM1'AU[ M0^NL%]OV %^;U]YM9K.L?OF.RS1=89XHB5)X6FU,B#IXH:; :.U3F[G*AU(^;M.X7D \N(X[P/15TM3JT^*!X\A- MC4P,FQOKDUK"OM'\!SS;;SYE([.)9CD*I@6$6#OQF8S@ MIR R.H0#K,@LQEBAMFU2#(:@?M\]?;]@?5-=_$'S7F8JT^.FE M:Y\VD5%*:9D&Q39?#&E">P03I?8V!QE8F^2(9BR-VZCPN:V$PU%Q:%>QPQO5 MO5\N$F)>56U\PN7)=+Y1]Z+\MECC_\#\F9Q 5I3/.1=(P690N5@(MIZ91V&4 MT2ZHVRD<#_2FV^)AX_8T/ 8"FXA]['Z'VRRG]Z?+](6$>F,=57[_'I;+4)>. MLP)S5!JD#*8.9+/@&4F7]ICBO-26XH^M@#8(.>-V1CP:%(^ONO';"=]F?'V+ M\>EMQA>%?O&5PH$PFZW*8GE+#.^!(H*91UO MPK.&H&K3OTCN# M(J&]S1G8@X2.W7SPF/H^IX@X0?<\MMTW%(PL>+!9:DUH5 M"-%("%HH8U 8WFB*][[9!G^<2[7]%7%@NL$O\^L!\U&;5(75ES>SQ>^-FE-= M?OH1FE+=S\GP17R7#[J:<1LRU\ESR%QRBH=%G8+D,_"D1&"2(7>MENS#5 W@ MJ-7/?+]?CMKG7%9TYV,58I;0,T=J. 5!*:) MZE)\)(EX;+2_[DYK)REYAZ+I'O>NI=(ZV#%O.K 4_L0L>824D8$RI?;V=@5X MCC+705.8VHS5Z:C[66N=/QI![** #M!SXTBIWH_.TW2&-UCZM-A5FHJG+"4C M&8K:S3*!?(WLK"T7F-HD\S>@IMQL_R.C.71X=#!DKCH:7XSHV 2L[,L MD@NML_6@7$K@E38@/=..19.C;Y2.>B\]XYK8\7%R.UPY7&E[0^\;+N-BB&/N MUT@/3M,S+9[4H/X_-]^'>7Z1*.2KW__R_:*$\]H;%N7U.<&UA]NJ5GQ.5ZM- M1JXEH7IF)3C-58W_ZP3;4D $IU5MNIYOEX0\<-#=@+AQ36LW&.Y"]QT8WNM< MO2MOIL1[(F9?+5;K59TB/UVEQ6F]P>*J7ETY"21."@B%XFUJ^IZB;-QTY^[@.:@B.P!F'7!(XJOC$3>75QLWYVSH)^;D- L68F89 ME*7O0M()A*,%)IQ%H]N<(C],T[CYQ]V!<2#E=0##IV<:%ZF)'[+U/J@$BE89 M>.\$&%6[2Q@C!&]SEC_,<.EFJ<#=@7)858Z:]WN=I\2%_&8#,: MGJ&HS.O$/5Y'-DJ03B+CSJKUB.'>U]3?G"4^ M,ON;0X5?IR%.9QM!DOBO[I*S-;;FYR-%;Z!(?. U6LC:2ZV*9I&WJ7X[D/"1 MLX*[P_4Q<="!>WJ7W1?I[,R,E('3;YM>646CEHIO>J\+4"$;B(66=6)!>,%5 MH?\<"=MWJ>NM44]#N#P)U0-UU[,UOCB>N'$+IZV-S&<-3$1/7D_0$ E*((7/ M/''G%&OC)6Q'7V]]?,:$YL'ZZ])8OE_BUS#-%\R=NT DTXVHSR0\0=I[I&-U MIE4AW]P'6H*"7"-7HG"R)-J0VH13^]';6W^?,5$[N'['-[&;2^%[I'PAX%_K MSQ_JA.%WA5RMYZ3U MUBZG!\=S'ZUUN;'_(:OS9$DY.QD"R6>GE& MG#NI06(,UD6I3*-NX(=2WEM7FI&-;2N==XGQFY[/!6L_)CQEE3)%CT*9FM25 M&+GXBQ&3SP&6XQTQB5^K+/31PGMK=/-F% =3J,= ';[0I^) M3XEQ58@S7E,/.6T2P;,(RG=9.!MT1Y**5U8"O? MAQ^;J^@WB^7'15G_3O*>)(DR6&E!Q$CNLPNTM:2$4$R1C*6",;<)]^\AILOR MY\'TOQA6&?V<S,%^35U/[H'RM;YFDR,A?R1&4 MPEI7&!)XEP5H)9//2C.29U.T/4UCEW7+K4$XL.HZQN:+;V$ZJX>X==V%&7[$ M=+K<"'23XFJ($\52@N1+J&,8.3A=Q_ IPU#6$[38I@_$CH1VZ2@>#:4#*K$C MJ)XWS'U#XOYK6)\SM+FB/6.?EN.FD>.[\C#_$VLP!V,#U%H!H+6)%"H: UA8 M%!1%)J7;'($.0OZXUZ''AO71%=Z##WJ-Z=&^3=2^*Z7C7IB.B-W!U=@#3&]O.2]/5],YUN*83??(*NOS5_*D M>-H5./&F=2;QH>+@,Z?04UN-VDO!&Y4X[4+EN%>F8WL,0ZFO'W=A>XE.BE:B M));!A5#EYR0$E6*=".QMJ%N$;^,3;$_CN!>@1T9G(]7U>_!YV;KB'D'RZ(3W M!)]$K%;QJ>J_:+"T)%F1(6MS5' ^0NNX0=>Q#SZ'4EH/N_DU;^7VK">ID_58 M$1+JF1MJ#8YK 3GR'+U6P;0Z 'V8J"X/0@?#PR.NY"'*Z0!G'RY#M[LSQ;S0 M60HC01J_N2D+X 1JT*X$5TPI5K1Q$A\AJLNSSE8X&THY_;B UU?.9I;'/:*; M&*M#""K2P@FT,Z@ZM=&5"$7S8K064<4VE9O;4-?E,>8Q#-T@ZNK XEV[Q:+U M=3E#Z7)HDHR)%Q4L.(L!E-.UD61VA!FGI(R>@O\V+>>>(*S+@\9FP!M02>-; MO[/IJ1DZDU(S*#)79-YMZKLEU1SQ8/Z_+P M;V@\-9'\^("Z]TRSCO%X][4JB;5.0^R1I79[N'6,C/5Q1/>RBUQBJL^Q):F2?-[V95W^;D^[>TB_F),-: MFWE_R^9Z8;^:1,N$Y*F 3E[49'@!,? (,CCGR'G(J!OE5PS$09?G@,? \='4 MW@'LY&U!&XB[2@:,S=MBLNWIW'<*H@C0[:1ZCHX MNOZE%$SK=^67[^0>SS_C!W(NWLTKL_7_-0_J6YCAIOL(R7&:UM7U67VAE7GS M%]?>.2D^Z50"@K4U$<7) )%E7WN794S*2]_HXJ4!,^-&3,T.O\=6>P?F^"!F MWV_FSMTM,CGON']=K&>BGAAKD17C*<:,B:1C6"WE%Q DZA(U4\:R)HOBN'R. M&Q$V6R\=@Z6#3>0PNZ%91"Z3)^#:"$IZVIBE$.!YRB9KFYW#_E;&N*%GGT#? M294'SOPD"2S7':"7!70Y)0O9!%=C;DW1-^U_F653T&@?&R7JM4=OLX"S4_3N MHLI!)]8>,'WL].O7V4:4878ARK?SLEB>G"GSLF"1%\^E+. B1PJ5?01/-&T2 M:K3Q(EO5QOO8DL!QH\EF>&RAGA%=Y\U)^"80KNW33I?DO'SZ@F?NS;6J;8SH M,4.(TI"\"ODN/)/X(D$I]GC94S5XKD!6BD MKZQ4$68!L@@I0_8^.KN59_7X<\9UK(ZK\$4;Z7<$I*O4I\7=_$]FM-!6@.-U MLI%G!8@+#5KF**,F7R&[70'UR//&M59= &LH;70!L ^8D38<=^(FWVFN_B^M 5CZ_G5_--IS9IZN9B? MKC[B>GWFFT\*8R9YGL EH4'IC!!5#&!+3JDPK6Q4N^[R#SULW.O?+K;X0?30 M@;4\Z"[E4J*9.PKXE(<2A 3E:DIJ*0*,0*YH?V LM#FY&83\D4M?CQ1?'U?+ MG4![TV7F)C?K5V&Y_$$V8N,,33!9QE$@)),MJ*@<.&?),T>&*C(R":Y-4ZRM MR!L_2C\R;.X![K Z[ "8=V3X!'N^1!FDY5!*G0 >K*W]/6Q,;:JX M=R1T_,A_7+"VU.LS@&WUQTZ755439HWRV24HM3^=,JZ KYZ0=>@"3\KE1CVKQ2_^H#EI_JOW_[\/;&Y]=P],]I<7+V MT>^^X?+;%'\/\_PRK*:K17E_[5-O4KZ:GE"X\=1)P!.?^/,5E;?I/__@._C: MGV+\OL9YQORG P?6+S^'^?0_-P]XM9BO%K-I/ELA\WS]X>_*^2E"F%UFC%V! MU&D>(Y>T20M+>W8.9C,K$J3B+")!U?@V.]L@Y!]J6@\BXNHDYA.I]"5][C\F M207),_D\=2NIXN00:#&"TQ#G/9R,&Z@=']NW#?"HR!C,Z1C0 M)I^/521GG_BQ)6JL66>QCJ?1YSL/4^F+>! M3/K=QUQBV=N20XX2@D%&\%%UBGHF^)#R,4H1;:,!8P_3=' 6^&/RO;9PHDV, M2P8ZY'36T#XJKD#SC,$JKE-ITXMK._K&-90#(>9.!OCPJOF#V+0CV[91;=Q8 MMLX8J5EF$:Q5&10/ KQ,$G110J&CZ,6U&:_4SM9M@H)WY=8#?IQ]O5I0W&:, M*B7(,=4*2F4@NHR PDO$)*U+;F_BK.BPU:7#,9_"\:%H= MGLG4YG1Z5TK'/9!N!+6FZNH CG^K2:&_K-;3DU 3/[,QP:O$* 2JB9^\3D73 MN0XCUPHU)N9"FX9K-^D8-]NL$90.$'4'0+FG.(;HHZ,[*TI/+9QT ^G M?=P>'8W >625=@#BW_#W:[)<+N;T;3J[W;@_/C8Q1F^L!<&S A7KW!L7!403 M0[*I3L5M-;!]-TK';=K1"*!-U=7CT>U]V\4^9[+W?L[!AZU/4S?0*>H]#WHQ MSYOJD?/0,5#%>Y<2E<6WVE=WH;.#.W7\B.%=[JSJC(%J*L'.R]+^4M%!MSIFWHV_(12Z5*$%"< 0&I:,'CS6MPQ5K2Q8)&UT/'=>(?4Q? M,)_6::T7S[WVD-7+']=^NEHCVLC(K2.W,FM:(UI;"(DB)R.+%BB,(>>SS67Y M'M0^*P.W"^KN7*>W5F4' <,5CQ\P+3[/I_^)^6TF/4S+%,_$NKJ8XDIROBA< MK0[P:G5Z@GEC8*[8C[G8$+, HM6",MI0J"0D"!VL#"7K=+O+P^!('H21<:^U M1@'Y\0'0%?[?3.?3-?XZ_58KM]=A_KDV(+C%_^I]6*ZOS,$U]5P) *U-N>0" M-C *T4IM4TXVR!L8 00>KX)[][?UR\:86_UZK M ;YB3Q46?!8.D-4476%8;?*/^\CL2.N[UWQ$1W%*!SR4H^ZW. MVJN]$%[C.DQG@X5G=SZW2:#V./7CA&S<\N 3I\T[&-K+7>$0E*_GFS:&2-YL M.=Y)2R'1^GP\C-T@ MK0_S=A M@#5_MH8NV'8B]/U%_97/(FXG'#GM/42(>3L01E!4I'9 !KK+0I4 M@L>GO+/;']J?_@_0U6( P8VM\$^+W^>D@_QQ34*H W-6;^?IQ?KCU\4_\)P= M[5C@ 2-8QWEMC5,@<%HGML22N;&\%+,5#IY^5A]G> W@,;"8.]B%7OP>EOD3 MO7EC06.6)6=TP'2-A%DDXHT*0.+2QE.4'$.;B:0WR!BYW_DQ?9G]Q=\!=NZ? MVON"PNGYY[-N;]<=DL;30 M+ 3F:!,(Y(0&QA4PE14&[8HRN@FR=B!RW!RBH^ZKK537-RJO&+OF&CL*?W2) M ;BM@[B5B^ ].;2,F(LZ12PF'QN9]Q$ZKD5L!ICM@7FP]CH YVO\AK/%5\R? M,'V9+V:+SS\V,Z4N8BJN#"9F!#A52Z@"R<^;E$$+5[.LEKB66E:"D8GX:N/BW.$S NF,757Y:+ MU6JB&$O!F7H54^HD/E\@LGIFJ34Q(T5.K(W%>XJR[C)8A@';H H9_UYBA[5S MK7SN[=E@F\T)^O_ 67X9:MV05*XX%)!,"J!$;<#%8ZDU($JCM4&9[;*CAJ.I MCRJPP3 XIL;&3L\;CNWS/I>A6!FDUR!2/9I*Y/M&S E0>A5+44%Y?62X[M!B MM'GA5Z^@W4-['6SC]TCUYHGLZO:1[&^G-3A[5S87H^>O3ES*MFB%('CE.L0, MD:.$S&-6F*1';!-,#T/_N(%0<__SB,KM"-);+.E[I?%BGB_$,8F&^)..0=2Y M9A,S"CF%SQ""C^@<]R6WN:49D(EQ6V3V$%P-JN9>_(T'%_7M-7VQ0=U>60\BZ(Q&U*4==G(S#B1HW&:9;;V+8^JJ%WSNYU$]M50O M0P09;!&B%+#2U)2H'" &+L DU-RJ4)NP'<%+WI;><3MM]N@[-]%T!^['DTF% M#^447@ADM5Z>;DYRWJV_X/+3ES _2R]=_84^@@0U/X\TDC=%QN@@]&L44QZ=YCSNO_A>? M/R_QW#:=-\_;?%_!M)C.)XX4U&I35X;TEE)![PM9#>Y9 $(S$% MV::>:3R>MUM!S^]F\9F@J,-8Y -^G86S=O!GLC@KM/A4)[B?^:"78PLFB?;, M9 *'G.B+*E&!-YQ#,;P8[WQ0PNT;8^Q QW8@?CXWEL=632]6?Y\=[WQ5OCM= MK^JH4MKW;J[+B8HFY)(2N7:ZI@V4 ($; S$6+ISR1K@VV;[-6-H.[L_G5V3W,0&7HJW$5)(M3F_9N U<@A"*,VSR28U# Q&XGJ[)?5\KFY[ MD.E.2.I@U=W7./!*'Q]P%FKEZ6*U7DV0ZVR\\L2*(\Z,IV VNI _S]9;'(OT]GLXG5T=E@(JA<:Q:,U1 P6,CDN"7C ME#:F31>8"PJVP\[SNQ'=2\(=(..^/LNGR_2%C/;[Y33AB]GF,^C7%QS^\OTK MUD+Y3^'[:\RG:;VI4CBI,[\FED(#ZTP"K(ZUOULR)00GM6NSP0_* MQG88?3[7H>/KN@.@GQ77S!YKA,])NBYP6Y!6JZS3Z%""+[Y T$[QB)HKUJ8G MPC;4;0?+YW./V4PS':#M@O!'2KK^CK7>"O.+;[@,G_%O*RRGLU^G!2=0O5VZ'Q^-X9'T^1SF4IP43JVN*]T[$8. MPL!C"W9_<).Y!@?R/\[@@R23"(@9"E.2O-)Z0%6;.8?HL>3 %&='FQ[>T^"# M8HJ3'CTX'FN_%!G %:_!FB"43\F&1JW _]"##W9!V\&##W9180>>P4--U@.% MAL4;"5P70PZ.W R71]! MU:QH6G1!5YT[[81GRHJ\74GG,QI\L).N'AI\L(O@.K G6S>=H] [9YXM!)S!>:U47!$NV3BJ6QL;: M 3C5ICCD@&+@M?TAEM+F"/H/UDER)WSLVTER%V5U ,*[K0QU<-P+5R"P2!Y" MH4C'29%HY2*+*@F;V/_I)+FWQI_L)+F+^#O S\-]RPNO(W*JIJVO[95"IHA9 M.7"VD+Q4,"*TN9?MM.7\4? TC#I&;=>RU?$W.B]%T D"UAIR"ES "V(N"R^3 M,C%+T?;P;^_^9_UT]Q[X?&$_Y71@PI[L=.0Q):5#@<(SF613+^JBJ$TRA6&9 M"0JHVUBR05I/C5.-L!,&=FT]M8M".@#8H*T%G(FE#AF4T3I0D@)V5\B'M;Y. M98K!>MNV,\JQ.DB,4W]P"&S'4O/S0CB?1,]SD9Z6JZK31WR,Y-JP##8R:9#^ M+V0;DZ1J..FRCCS[<#2,/8-\@9T L'.^P"[:Z"E?0$=I M9 X>LBH65$X6?%"T\G+6')6QWJ2GO,'GEB^PDZX>RA?817!]VI.K.$RAD*F> M/?%"^[S*-3P26D)*RC)E972R38[ P6?0_>0%#+QG[:>7%?S+49]SK?G#%]"[-ZD#I!D5V4.8&SJ5;P14/?"0TE!O)1G6'"'^W4<$"^ MNC.9>^+OZ4.:L<#P1UL:M57D?'WV3OH4)*'07ZXFTJGB."^@9;5#Y-> PZ3 M.LZ"Y-:(V#:-M"5W'9^W=[-,A@#&'WFQO%_BUS#-M7IVOJICRC<=+LY>FTBA M@I/HP49N:A9HAI@,N8:.I6S1\Z">P?:R+;L=7PUTN9P&@\X?;'V]7RZ^XG+] MX_TLD*C.]NBO]>)[XA33F"T#KVJGU5!(*)[7#" GO:$X2=BVD453]CJ>^]++ M^AD&&F.?F PID7=?-S>4\\^_8ECA9J[GN_*WU=F?3A3!F<)%#=I5E]8Z"2&I M ,Q([]"S%/.M*^5=.BNV(+GC$3'[+(*.]?T'VS4VF^=OB[.N]Q=;[ 25)K60 M6>!)T3:J,D [-CN>@=/+VAD6*G^P=70>QEU_ M(:7:*6OU/OS8G-_33NM5+:DR4=;Z3\? L5 H?#.^*+29\:,--&O'9L?3=GI9 M1\-"9?=UY,_6T7S39#5_>B;+:6-M)MGQ:(14D UGH+A2$+CU@,(SEI46OE'' MEB,PU_'0G7Z7SNZP&'_!#!X!DOU8GM[LQ#RQ%.IQ+0L(+^K551+@.-F08'/) M2C@OBC]ZG'\/H3U/VNDBO#]4N>/C_3B6X/4Y;Q_P&\YK:WXA0A .@1BB3129 M J\,"8I^J;4U)K"VZ6M'8;/G,3O][AJ'8&7\];2'B;E'/C_N/3Z\?/7JD&3" M3,RJ) 4\LU2/$-E9YQH1%.IHC"*'M,%6<@C-/0_N.=*NME*!D#%'W.Y M_(;K248CK2.'-!;-00<0;J8@K?"%=?_S%L*N^GU_1 MZR,MOR\DTZS =8=G-RYFW5<*(S6Z=CFJY H8;ABY+5R#1VEKWT8M3$!T_+]D MHVMT21?IR)VCKS5U+(&+7(%SWN3BBI2JT<#R/W+AZBYH.[AP=1<5=G2W=KM( MCH=B!$,'A?% >X97$*044# 894)*6K29L?+'*%S="05;%J[NHI).D76S_*[( M:$O*'KC@'E0D/#B)$7(R09.7KERC:=O/M'!U)P#L7+BZBS;&3L.\7G_I4W+< M1@/1E3KGV&AP(6@H.F3%+6=W[NN??^'J3KIZJ'!U%\%U8$\>\7!?_OAK^(_% M\M4LD-#J2D$GM;;2@+4RDWP"0O#5_,H8N,R::1&;6)8=B'QF9:V'[&BM5-K]>($EYLIS'4C^3+]>L%*X%SD)"5D MD8D5QPLX)1AD'KF.). M0RHV02T7.RMH%JD@4RY;Y]HTV;I-R;AEM,>$TT$Z&!%#J^5Z\H%$J*!UK3%+49O(F OF5&K3/A3,OI>9;Y3!OCXXQO9\#5'9;Z7O(;V2U M_Y5,Y\GIR<7!B,* TF5 R8GP;&I2C5*0+0KC>4BJZ,$4?^/1(ZM^'\4MAI#B MV.H/WZ\1SKSV9C,.NGI""HES7TQM1FV41?H1<:N$U.W4?_W1X[BC@ZE_;REV MX%0^FLQA,HL^J@2>;<;:9UT3*#(P$35CR(0)1^OB>DG5N#TGQKX1VT\Y'0#M M(AMCKTGU4KD2!>>0=,WDL2@A*(Q0HE4HHT),;8!X"-7=7:;LB9W%2(KL +1G M/,X>RR[B$RX]NA $."$T*"A_-/.WK M6H$H#)-B689RM&YY/>7S&1=8T;S[82" M+?/Y=E%)I\BZF96D.'>J: -F4UV3(X,0N"%GPRF>B2LKVG8L_90SMF6YS[5, MZ],P.V\I4#O1AN5\.O^\^CB=)[S/W\PB.A^UC]&;+ MT3@#$-.=)=L3%D_4RS?544?&[QK+]T3XY_R_*Q?;Q6WV7XK MU59R2!)9=:@!V:911O00K&)@L7"IDS#2'FU"\R .,/*-5TA@D8SLV]W!\ M*5REI,Q>.C"U]YCRWI'3QR2Y?R77S$Y95-C*87GD(1U?J.SMB PETXX,Z?48 MX8*]BVY:3*O$>9*@4]2T(U@*$%RI!6!24_@8A.9MJJ2V(&Y$)V P%#P=4QVD MDLY1]ANNW\[3X@2K^9W$B)YL2P8>=:@3V@H$F30P(IQ+([AS1POH[R=QQ UU M#,3MKYX>KXCK3,!K P'#/+^=?\/5N@Z8V>L>^/$///BR=P=Z![K1O?;YKS%> M3.!9__B(Z71YUC'H G+2:7+" ]-:&[)WPIUI/+A0 MB>1_2P?TM(]?%LOU)UR>7"/D$\G_)?WI/R8F.9^1_(C 4@V@:IF,+QRTP6P# MNIA-&['L0>RXQT2-L':GIJFQ$I^=H?MT-AMS:'/WZ=K(S69&[S[:CV_ZC)0" MG1"0E;>U%$Z!#P0/3KMA%B)PJ]LT8#J>Z;NZ1]AA_53E7"TB\@PP!&$@&^'( M)S&)%BWQ5(1'B85A9&T.4PZG_=D8QEV0^'"2RU%4W$$@@\K>8O3@9H2].:#'7SJ"O%JOUZF_S)899_?$O83JO?U3C.ZS? M_+):3T]J9]HW8;K\]S [I3^^^XR-;5C?M T'Y-/VQT1;-V9\O1S?:>T$O8*,^;F,Y3?2@6PHZKW'RDF'6%IBMP8RKML'K<]1E"41UX-R_#+,P3?OR"N/ZUOOLB@[ 4;G3R M'@1WM2,@"^",1!#HDW*^!K2-;C4?H*B7M-[!E'_[1'4(372*J/-<1 Q9E=H9 MGR=#_IJ5'#PF"\7PY 5#XU.C[O /TC1RTM,@.M\"2'LHH ,HW;_4SG-2.6K) M75(@;51DRNM8]V(M2%^4\38%;#2&XS&J^H/3/IJ_YS!T$#5T *G[SB?..3%. M&A*)A*1YG:C&(SB-"$KQQ(VQU^ TD HZ -.;Z9P$- VS MMW/R+T\K)QOK;4121K@(@1<'*M8L$6L4\,"#-AFY-6U\IP<(ZB6[O)7K-(0> M.H#3IV68K^C)FW-47'Z;ING\\[MR#W>K3_21J_M?.E^AUO*L-04YP<7:@JU. MB7'%0$#!(IHH/&_3#79(+D;OUGDXK.YVMQM'QQW@^Z^+.?[X:UC^ ]=O3N?Y MLD=DEC9XGT$(E4 57\ 5DJFDY2\]B\;+-KEB]],S+N;&P\=B<&5U +F_??RT MQ+ Z75X[#+K@Q*%SJ3 @GX(XT<9#5$Z#C-G$)#1SH4W\\#!-X^[3W4!O(*5U M +]7B^77Q3*LL9Y+WF&F*.U530=WAM4@GR=RHH.NE9JVQ(B)7F\3P3Y&UK@] M1+L!X7"JZP&']SK>OUZFM2,+1)A2D&J6E-*8:5E1=.<2 M^MFV"ER&U,O852/;Y8)FL+K8WB^5'XO"F2;YQ&_XRK"A"L\DP;LD\2\-J M9GM"\%(CB)(2+S9*WNAL>%=*1ZQ%:0F9V_T,6^IOL+&RS?"9TNG)Z:RF8?QE MN5C=RM=XB66QQ$_A^P1UY'(S+RM)7=N8UO%95@#W1JN495"^3:[#(.2/6./2 M#Y(;:+I_\_L@TS4-Z8IICTE$59O&V%IM)%R!:(GSVI4TJYJ1CVU2(0W]-[PYO?P;O.7ZNA#0!^!7+-P4P\2%K*8*%D%*JC>VR8#J*O9YRG>S=IF9A?E''R;?<@YEAYLX?*Z?CYKU&Z M)+S3-?''D",7#98 M,&0\0I)"HMQJ6LH!2:^W:7HVF:Z[(.?A3->#5-*!Z_I@@IT7S(E 6T$(J8I' M($3.!A7B[C\E_D?36PS2^;4[K+N+O%$;G=PR:$#J(6MB&)UOG].ZBP(Z@-(CV6\^9E?SYZ#86A@9:@05A20/ M61=3)'/89P+B&/FL.VE]^P3$7530 YCN,]M7UPDJ^A!]DL 8?:&01X/7Z,$) MZ3SS.9K<)K/F<;IZ24<<=*L;4!4= .OQ"/LJ>+IQ=G_I>R9GBRS90$)DH)Q/ M->SF8%6H@;@@U#2:)74(V1UZ8'OB9Z?CDB&5^8R0^_?I^LMT_FZ._PO#\@;G MDQQ"T?4"-JEJ!K+/M+ M20Q_^K)1$9$QU&JZ M@DR03^7)O%A159&MC[88VVC/^:AL3.M8](_^\;'0X4%XL;@@99.RI1 THR5) M52-=E@N\I1D;X=VW$K52I:2]A&$ M9DB,8H(H;0$KI$5ABXZB34+\8)([C/5.ZU0?I\0.[>M>KM4MU[/"K4S*.K!T MXNNJ& \^90%1%1&<4A%3FQ>LX^@^#T?Z2'"-X40?INDSPO533M,=XT[DNF&+ M>.8U(9DR(X<))13K-^/>J9\C3+]:X""3* M#(I1;.QR"1!L8)$7F\C)ZK_::7('^92P/5![HSG%IZI]^CVL5O3IW[!5/=.C M+VA;H_0\/Z>O.W)2BI)T;6RO[V!2>H@A.T@.$Y;HC8UM7H[:UQUMBQ5W/ '^ M<;E*G\,:U[\O-_^%=)(VFPO,,XF%8X@2LJG-_L[48M:00'JMI++9A3TW].W] ME6=38C0$)#]T*[61_M0-<#NXNKL$?F0+N3.61PM)H@ 5BH2@HP'A>,@H6&(8 M#P75$]]Y-D-]QT35&/+OP&/[;4&?12S]21*@^X,N_[>7JRKVF='H>1(*K*H9 M#(,90F$.LN=9!::M+&UVKS])TK0^66.%!0]UT *JY<\M%FV^;!=!3RI^F9.#%B3Z_H M#M#]?O,95V^77^C[/^-B3>[UU5ZJ.W;_[_(BSQ>?:GO>=I7CXIZ,5O,U_='/ M])^+3W_@:K[,=RU.0HN<"H_ 9(B@,!=PANX3A<9X$TT,C4KUFK&TURG09WX* M^@!$QR>C\DR7VO5"A.OBW?S_+J]T\ROI[@9SR!R3X%8[*.MDWHV(ZGO:5GX\20Z.5P?/P<%A_Q2YT!M/K^ MVY>O8;ZJ_%9I/'^7SD*,EL1/T40=+Z\2MQ"X81!9(=O@O>?:M#L !].]%\CM M:P#Y:53; 9 ?BK ^W"TO*6H)>7[Q_6>L/8_SQ9;!VQSUE^4EA3%6&!O0)\A: MV^KH98C1<"A:&T=.7Q/H]#S1.X_OOXKK/(?JWG"N^OI MS6)Q&2ZN9 O>L?)M6K1;<[(5W_]?#^[@P MZ'$HP"VK?]\.R<2#%Q'O_J"C'[KVH&^D!ZW;;_IYODX7R_IE=[A+R6B640/J M.D,J";)XS"C(WF7)!*DY89/3_AQ51T^N.>T\7GV60(G(EK$VHVA2#M30[=W6T=W[E>HW;*3_OYB'.+ZZ'XV[E MG]\O_JQ7=LV3;0NT'VS/I".1K%8*K*F+LC-&"%EGD!J%9"PI;MH$R*.RT;%9 M&X+!I_M83ZWJ#L*.^Q-_5ZOOQ-16 )7WQZLTU^]+]7WO3Z3^D7E=8HE,:_!" MU5E_H4!,/()!JUQ2V231?I?UT6Q,6SAP IR?6M5G<]W?#J4AKXX:TEN%)7!JIE;3<@7"> F9A [CD+4C'G$_:!FG: M3(<_222UY^U&?^'WY6+U^+*;R>"+L_6P2U.W#!0Z^Y))"$)HGK1#$]NX,Z.Q MT+,K,P![3T9H)U5Q!V[,+>,_?;]GBWY=X7]?XB)]OUIBQ1/*$@/H) 5Y9E'1 MC14\D+232(KBW] 8M4\3UPD>3PN;I\ [D@Y[@N4NAJ[G.D568BR)N)$Y@F(H M(+B:FV%1121I8FBZ3B W%B3V@-Q1^ND)'S M_IE[S-_UZ696QL!UHB,7:UXC&7 E$'-,9QF-C-8V]A+W(;,3*SDB3O8QE*,H MK2=$_K;X>KE9;R7&KXU_,L[XR'GMI28WQA5)3&4%1EB?.>/TYVV6ACQ#5"=H M&Q\*3X'N2+UT"C%QS8H,B3GG" 2U9U])Q2!$50 Y)P[1^]3:Q#TFJI/K=Q*( M':*73B$FKUGA47,N92*G6%A0@;QESXR%E+/%$J55O+&S]YBH:?OTIH78(7KI M &*[MT=NG0LEMS"I!DFFUK0Q&<'9(DS(62O39E3'TS1U K!)0XB1--8! M]O[$]68U3QO,NWG:_=/KF.$8FWJ0G?3,RW,3H>'Y>C*Z0!B.W;/;X\H"NZ4SM63X('8X!X\9KI"]/A M9-E$:1W [^UR5?N"-P^&CM^D/6T=.^8]6"40E"T98LX"4DI!5Q]%FS85O<^2 M-6VVL!L0CJ>Z#G XAL_T[G;0N>!&%I(KE*3H,K+,0 PQ0Z;CIX)$IQLM9!J5 MC6E'U'3BQ4Z&BPX.Q17/.^I%;\M%L0[PLTI#U+R.X1$,@M<*Z.?*9J-4E(UV M>[Q$6B>OAJ>'S\?>)$Z\]6!<:.R5BS]63P<#\!NNXG*T^:"WTQAV\>.%*5'I! RW0^H9 MN>#9(V0ZKX))*V*C\8S/TS7QTH&F8!M1(QV8N"=E-3.9B8CDKS-3&3$I0PC> M0;(,N?92%]6F/N=)DB;>"= 45>/HH<=A_R_TSMVT:%Y-<*F]G8 MK39SJ2 281?1TXDHM<5+.0?!2(]!)IE= MF]J%ENV%/[8+7\5]UM"YK[/&98XV/$WL%EN[O/9QN!;1\6!(\R&D/>J:C!ER O(M:G5YUYT4QJE1J5^KQ MV+2(.EKQ>[7?'::%GD!U=^!J*']]0UPG7Y7(CB=/_D-@#!3C2&&]*>1$1%T, M\EQ"FU5]^U#7B<$: PXO#Y(Z3C<=X.V/NJ.55',WSF 'ES<-7EY$C=I!=G6H MJN8"O' .,-_XE=B$O.5T)YFSS'/ M2C(.;*AEYW65I3/D@JB8!*?@2H32IAU@(*&=M BT0F1+M76 RIN [-Z4K:=Y M2U@H-(T&R LF/T:[ B[&#"78)+2Q)90V%8M#J.RDW+L5'ILIK ,POELN/M5) MNM6'KD_T6X\F(YTD(QEX5!:4E0$"5PF8B-SDH#2Z-B6,NZB9UMB-'5L<+>\. M,7-]Q!)#7E 'L+;. (A>0#7 =1&6LH783@780_3X< M[) M.>H4+.66P3,#ZF95JO9^R+ MZ4A9=X>6W\.7FS/D;,S<&0ZN5 ,!-,FX5M3U'44[ITN*:? M!6)Q[QY?UA-"#E7ILJ%\>\:+ON:'<1^$2@6X,!0.1F009,Y@HJ9#I9-5#U/J M!^!%]Y 1.BU>#I%OSW@QU_PHHXU+1H%$3'7<*8*OPZ2+U$RI)*1ZV"E] %Y, M#QF;T^+E$/EVY\Z\NRW U3%[*R@.2-'GJ^D53B0%26:!%!\8.@,G\&;>#:K, M;]9?VM8-/DSJ'8"G1I,?KZ/)VUSE3/!07*CO-49'.EY1T U+!C2SY+U,@H33 M)GC:24Y//LZ!BMZ1HSE.ZF>S'^#WL%K1IWX;O=#NT0>WJ9A[GOY3E+Y9'V.Q MY.D*A^2^**OHUA,%R-5-%(KINH/J592^&1;*1^9C^HOG M^@9I>M]\W.2BN);\;+32XJ9L:,+V1_A:^%:A1J!EZSWHYI@RHP8UY[KJ\)7@Z1;P?NS,YJ$6V# MJ&X<&"')P\M%06 V [*,%")(;5B; 5WG485UC -\M+P[Q,SUL4+G(IT@7=>L MREH"6V>/51U[.AT8/!;79M# V51A#=+S?E580X3> 70>%P9Q8CHEE\&*6+>I M*E&?8 I@#(R7$)GB;7JYSZ,*:Y!^7ZS"&B+L#M#R5*8\%HZJG_2KY(VTAOD'_B-UQ%-% UV->'FU-5%'5%0\\VDM M#%;+VHE]<:8,+PDCZ=S7YZS"/<3":NV7IWM/W65:HS?)UOPL7\ M?ZK8K[[C[7*]6;_)>5ZU5UO*=##)(FA6JP82A9$^ET2!JC)&FQ+LPP%*3R62 M7_JJ\S [0^#P8U9Y5%%W$'D]P1"Y_:O-_'^VBIMA"2E[9P E%V0_>8&8"EE2 MJ;DL%*HJW>;P[$'=/FD28$WA%:ZC'Z^]MRF?\UO[@(B_P;?=3B4WTQ MO!JCN<#-(>[5"Y]XM(LUA.*1W*R;KWSS^"MW##"-3DB'&*#V:I%37PQX+@Q) M2>NL*B!2F]AH$)G'&K&]ONPN"(E.IIC)1//"R3#KH,"CD,0%-VAXM%JWJ:H? M1N>T_EL[G#TT;@VU=WY6;OL.<5 HN=?G-K9XNZB?Q.YQS;C+JH#)B+4I)$*0 MY(HQE1E7@IQ_WV:'RDGMWLT4X>V6GOD&W\V_X:.OW>KD[OBHHI7P2H*W7)%D M @?G<@9F@U5"Y:Q4FRZ& X@])PLX!'&/,OB-]=A!G'$W\/H9%G^]W%21W@NG M?OGW5URL\0'O3(0BJ^^,95LQQ@0X4]_C0RR*H[;&M;G Q^1BVG#Y]. ^N>;/ M[_(?HT=OX#$Z.P!!\'>X(#-):!_?_,_S\ M]/WOX?\M5V\OPOIJ/K8&P;L%W/"@>56B.IZ$. /?3Y7J^0#J8Z;\OY^OM M\_G5_-NL64 KZ+9@)*)"OHQ/JE9&4^0G*!;SH4V]YA,$31LSG^C6'4,9G6*J M_G:%-P=0>G*.A?+@K4-07&L2DF=UDR>ZS!CWC2*Q%TF;UI"- H ]0'6X-J;N MV'USN?G,KDVMM%:Z+!R@KH/G6"&I!"/ %RZRMMJ&A_5D3Q14W?O0_O1_A*Z6 M(PAN:H5_7/YK03K('S8DA U]WOJW17JS^?!U^<^;/0[":!%%9""9(\&=%HT_$>U$T[\KHYS$974!=]X_>K0=Z7AXS-O L\ MD,,)4@:Z[#%1D,.8AQK6UCY&R;%-B=_S=.T%-7VV4!M1*>=7GW-7RO2H#J!5 MP<[+7]FX@F<@SY.4]'C-7(G>@,F6@Z)P$T(I&FR4=,LRIE2C18:]EO1P&3,S M+H+U)H B#X-..!USX2R=3^DX"VV\O-=9TC,$7T>4] S16C=NX7Z/_<*4$- 7 M<*X.%ZB=(K[6DQ:ELU88F99M'A)?8TG/()P<4=(S1&E]XW'G^[\)A0MG/,DM M6J C',$;=AO/;JV M.H#@2S5+:'GB(M0'0T'L6&; B\"!J&4DK1P,Z[>J;(JD\^BP&U-#'0#N9@3" MGWBQ5=?Z\_SK#2MT0)![YX KHT )5'7EFP3EC'8^8."-5OP^0U2WR>CQ[=M( MFND 9!]7(6,5R^TAT5E:&3TD&8EJE'1(-/DDP:!TJK!05)ON@8>4=)MT'AU. M1^F@ PR]FR=:71T?5.%KI %Y[)>4SES[F.M\>!9E=2XR%&!Q$Y;)7V235:KO@6#5( M/=1=-TJ-'*:FOJ'WMU5]BG:L2)X2W?:%'$DZCA%"JOMWD['991>3\J>&W9:R M;H/- [&P/]B&*Z9OH+U)Z?++)3F:F'^8E,>2UCJ) J5.G57&6_!*RSIPEFN. M')UI$V\.I[7;$+0Y&,=0WG!X^BMX+O!3_>*/IT#I[[B9813,Z:CH]J@5K#%S M\)F1WZ*5SL99$^W)ZX!_Q_T6'$Q;)-4(?4.5 M'-AS@DJ8%[_[9"4QPZ0P26T,'"],<<6L+6T2K;W6 MQ@3%0C3, YD&!BHI!7%;%EDPAT06@\DV^<'761LS!%]'U,8,T5H'X=!3+;PF MNV2E,^ TTZ 4IZC.TB\^V"1%B3GET[4\GU/-RR#][]E0/T09G6+JQ[Y/H4P* M.>1:G29 %7)]HB17&5%FP35]I.0G0]<9--0/ L#@AOHAVIBZO_I^7SA19J,O MY)R5NL$ 0X'H@@;-H@^)XOH4U4NNW+DUU _2U5,-]4,$UX$]V2N&2B@9?/P77GS#OR\7F\_K60DI&>$*<)X#*.=JAX$Q((O,W-"=E-7)QPON0?<9 MO(N<#L='*?7L(%P/Z<=_+6=:*"65YJ!X7<=1/((7(H!USG/)A0NJ31OF0>2> MP5/*Z0![B K/$Z<$/)PY02ZY5H7"NQ1!11_!12D DZ<3Z0O3HTQ*PUA4E.XGVX MBOR)C-$11.R%0'-V"#RI;OHVE[48Q*'@R%(=98A5A-R *Q0:*J^E1<#'_=-4DTRB3O8/4'";"$T4:G"3*23.S'FILFS4G--X^?N>7W.WR"JI7!PK M"5@HY!HP9B$$C>""<]859K#1"/]]*3R/[?%#\/30JC7158\U7?M:AB-*MX9^ MQE/0:E- )G$4#.3 I3;",-5I&>B*CM^NSW\U#G%_, M-]^O:?@3T_+3HBXPGZDH710>2"Y(DVHI"2F=(T5[8OH6=N<$^(V .5>R[8?4[*-XVBV?#,58F0 M'?VBBK+@&1;("D4Q3A6?VCSPC\7!M*54YX3VL>'P"G+,LP>=+TVRS#-^\CSS M0[YN,\W_YQ"AOETNON%J4U];/^!BOES]OMS@]KWY .$]_6%'"VE/.D=*N_^, M<;.C$54[:PK7'BA&0%!"&(@B2OI%:>^4B*K1B/'=]!P_K?7^I]X]1I%1\$8P MK._LG@P%1_">%? NH_!]D&O M?B]]9#O#LHOFMN8E,JL,1P.6V <5D@)R6Q&B]5H8H4ML-$>AC7FY:UZKG[\5 MYQW4%=/1N.+!,9% ,4X^.7H#B1'ST3$M&NWR>HZJ+@W-$%0\/?W@2!5T$!;= M.Z@[F/$Q):8X!^7X=B]G E P[:7H(N,>:<=^((:%(\:7 @&6'&Q,+0EJ#8#)MKYV+\M MZ+,NZW3AZPFRK& @?PYX]'1,0GW\8L5"DEIS+BR%XFTJ%'<0T^65-P0#NWSK M8P3>P4WW@12P'4:]'77]OGS8D''=/I9Z[@41FT'7[B3%=:VU3B0BC,H%5534 M;6:%/TG2]/@Y2MD/_:51)-\!A.[3?SU_)+GD>9V?&@RR.C!?0>0^@2F!^90I M8I6EC8?TB):)1T*-H^2'GM%Q$N\!,\LO7Y:+JU5;U^-F'$\\9JFA+M8")3P9 M8HX*9"!I).V%]HU6J#RB95K,'*O=Q\N?CA%U!V#Y*5S4]/2'SXB;=_5OWPR\ M2L$6+WB&4(>A*C02O"D%2I))>L4\%VV+G^F#I%#6G M,!("+Q1*JF3 )SH.T3HA@DA*A#9U44_3-/%LL5%TO@>0#E! !U!ZD_-VWEJX M^"/,\V^+M^'K?!,N;B:F%1DP,0MTI9-=361 ]5&@$XA* 9>UR2E:"DQM9%!GPC+M M0K&ES=7TF)9IITJ-?3$=*>ONT')O=6+M:X].!1".D=GU68+C!L%%89/05@G7 MID#T*8IZRB8/U_2SP#E0[%//;'KB7? 22;/RVGA:+!0J=-E0OCWC15_S8[QP17D/,I9:C\\".*1K M-UCKO..60LS]9GGM\64]9?]:X^40^?:,%W/-#U>,B^PMH*C/,I@,1,-)6!05 ME)059I:.QHOI84'[:?%RB'R[W399J"!TX#9 2%X1&QC Y[K/CP7C7&"6 M6#Z!-_-N4'-LLX&5;=W@PZ3>'7A^6] GXWKS9]C@]EDXWVL;R\D4*TJ"E&K3 M#HD''-/U@8YK[@5GEI\BHGJ.QIZ\H0,A\2S,1M-/!\C[8[5,B'E=)Y54+G_' MS?ORVWI]65/Q;Y?KS7J6A+!UN3@D5SDR]7'99KJXI0]!::Z5;U/$^C)M/?E1 MXR!M9'UT@+ _\6OX7@6T?E]JUNSC==:,O HCHL\K2 ME1C;I!*?HJ@G+VL<-(TB^PXP]*-LB*O+5?H5B,T.&(01R%5,NGFPN M^:&1H8",)H60LO&Y76O8TW3UE'%L<0\>I8>I0[QMT50UK)A_OEQ==3#/E_G# M9Q+NNO+YR[\W]-/+^?ISY77&4JFI>%$/"PF+C&VMA&(08J&H)",6^<"/?R+< M&_C%/?GKQX&HN=BGAM3SI^./.JB@&G3.P4G1Q.I3(] @8?)F2:2?+GQB$(RNF.X_M?L3\ M2RF8-O-O>"]H]BJC8E:#Y^0]*&,3>$9Q3;0B&:=2C _?:IHG-7:0N1I&T_5*Q[)R -:XZAB/,7R%L@9_J1?UQQ!OSZMM_G2]N]! M=18NQ#I/Z,R;0:=WB-B/ZR<59+^4!%W@([[&>$K M-J[RP39))4H=%!40E">E.AT56&VT=MJRX-JTX>ZF9S_,G&TJ_D#!=P"?_US- M-_B^E'K37A&PE=6]]ZE95B(D'CBD;?M7D@*\8 IB])'QX%&K-C;G9=KV@]59 M9>1'5D@'$/M12F_#:O6=7+SKX('I%%D=0Y==JL$#SQ S7XZJ_6!U%CGZT970103W@)N[XK.KWZY)4W]6??&9IZ.28Y1@(I(YKIWSD4L' M!LGE4R$4UF@VL\C.MU5/?Z9L%V-_K.8)B3$K4-&QHGO?YSK]3)*- M-@5,0H6>!:M+F^[RO4G<#W=GD9!OJYZ><5<7R:\_+R_RQU7(9-!_#M])A"*F MZ(L"F65EKG:3..*0 MWH&"]*VC9U.(/(W ]_9YQ]'U--9X%!^MD:TV5]9+C' M)Y]%II3"0((LRE-$K3E$J2.D;#@O1AOE3U'A.H#D_;!YQNG[5NH["YS>O8!= MCUK:7@H?5_-/G^J$),.9LRR!-Q2V*[9M$C<2)%T7WN90K/03H?59PO'D,A]GZ(:0LQ\,S^)- M8R(==>(MWF4'KIG&?">'JT+FJP)G/M/*<"FD NYMK9C*!3P:!M8R(YU04HAV MH?7^=.X'S;-Z%VFHJ.Y@^)[\U_DB7-2?7J7H^:QHPP,K=5:0DO71ISY+2P\E M:?H?\TPUW);T+&G[@>WL7DO&4TNH M3^' 6>E &)=+%IDGW^:M=T\"]\/:&3^6C*.:#A#WCT7X4FO@_^?'!^RZ09+\ MAAE+M;65_ (>=1T&$2/X^@+ILG$VU565L7%QSOY?MQ]BSN(9HY&,.S!& M]YOP;YB[KBVNT^_),^1 VB]UZI4 DAL#G;*-,40G>9M%0$_3M!^DSNKU820% M=&& =MS5-5VSWE[881WN[NQE>?#P/"O..,Z(62]K3%R[)H+TE@Z/(F?2229C MV=\V'4')?J,1SN*UX/2:Z<"B/=5^F.\UYOBB> RAYI^3 V6E@"ARA"RP:!VB M9.$4M4\[B=L/?V?Q8-!*)7T9NWOYP <>P7T'<[Y.E<\?Y]L(%*$$JT#*:$ % MY\G"(Z=8F0DM+38Y^09U='$D4?",Z^WJW"@36"H@;.+&M8AG::%9N!XAVL8Y92 MYO7$4D#D(A.@I:O<2:U/4EW<[XK-(1C89\7F$(%WX*7MW$(A@_(R"PDAVPPJ M.H0HR>H7-#9XLK+1MHDX#][N..*5]RDE#8971](P M"2XGBFJ-2UF*Z%-N,\C@/+:[#-+OB]M=A@B[ [3\:'RW1XC3O2RY( $88T&Y M;"D6J;T13OIB$T\AGF+N8I_[-(^YF(Z4=7=HN3?0R :]7+-V\O/:_.T MHI7% M"R'4T7CI>[M+$[P<(M^>\7*S?21G)@H/#@H! )1 !RX8!8D%8XQ@CCU<]_SJ MMKLTP#"P->F M"\-U=E(Q'E(;G#U'54]>TSC8&DT'W>'IYOEF.T!]A5_FEU]F,AJ/SFBP%!K0 MC.TPPS/MI30Z>@BJD/_) M)4),UD'44?"DM>!6GNHV['.5R\@7WR")'PZ:Y29<3%;/\6X>XOQBOOD>%OE! MN-I![I_BYSNHYGGB4) \FLJNM.,2)-I+"$(76<"%M;+/-\VF:IL70 M.#K? T@'** #*+W)>5ZI#Q=_A'G^;?$V?)V3 W?S3*1Y\B);8*X8"C.*@!A, MK",2?<@8HE1M\I_/DM4?H [1_<.8;S1%=("JG159J1@K1:0@E:PT66X*1'Q- M&FN#IH3D4&.;"N"#*QU/6E!RS,5VM+P[Q,SUF3+1RQ ZY$NJG$DX%[%D)]R8D(RI&X G,,E!4H8A"2I/7**QT' MJ71HI>,0^?:,EYM*/.M\H+,C05J5B!\=H8[VA.B2K*]"G(OC*V/[KG1L@I=# MY-LS7FXJ\7C$H$*BVSO+6(7E(622F++DK3%#)EJ[H_'2=Z5C$[P<(M_NW)F[ MMV9N8RQD(D&R2!%!2;[6/W$0.O'LA+-1G>+)ZMV@2L<3O_HZ>7)<#];<<7YC= M&90'J^0\+SX'54#6YA(5LP,G%9E?PR@"R";G1A6OSU$U#91&5?N0=7Y#=- = MGG;,J+DN@7NS>+0*LQ:_S#P:9QC/@#6AI4H@3K4-D 4K(>00F3Y%6#Z8\&E\ M[=.ALJTF^]GS7C.N'Z\SKK-DN0BB]GJ6VNLI4P8OI8:@HI:Z,*VQ30?U?2JF M\$]CB+&[J^[^@LH?;O#WY>/GA[/;9DG:[)S7P/VV(*".-U&>@3%% M:ZN%TN'$>\E>)GI"QVL4Q.R]7W1<]4T=^(TV3]!X(96S")973Y2) B3@#"DR M(P)ZI1ZVD/0P^;&-SS4F(*?3TO1NU_.\_W@2E^6!+*J7*:WV-HA(8D;R0[AR M$ /](I47)J$C_H\$Y( =1 MQYO%9I[G%]M5?1\P7:[FFSFNK[KB,=>5#-4F7VZNNT]_":L%6>WU'[C:[E3[ MZ?ON#]A6? 165%&"HGA75^QF1J8\)P,4Z%FELE>\M$F^-61J>@P?!;B'9>:= M:+_;@W#OW;@8(;%.#R630-(UJD!(SD-.7 D,7'I[2C3W4NG5#83V@O:!^NP MG_?\JFH%[EBZKCR(7ML;R/5K>'6+F M^E1Q+97C(4/QBD)WZP6X7 =,%,9=<9RKAVF4OUJ;SB ][]>F,T3H'4#G<>>( MLD6CDA:$*AY42@(""@DLR:RD5BJ:O_) \D'Z?;%-9XBP.T#+CH:"*'6,DFL0 MB@G*C' M)V?P2B:IG-I%BM>&9UG4CPM0$_U6*D M"-$5R9-$].FUM^D,4NG0-ITA\NT9+_IV8$-&E,Q 1D97=]9UU55=X>=3+4S2 M@8=P-%[Z;M-I@I=#Y-LS7F[:2'063N84H!0G@%PQ6Q]!!9@Z0EFGDC&]]C:= M)G@Y1+[=N3/O;DOFR"2FD+@"'I6O2T$Y!9%%@3#!ZI =9GZ*E3SO^FW3&<\- M/DSJ'8#G[458K]^7ZT?W]ZL_YY\^;WZ_K.?@?;G+6=8W>,P_?;]YG+_^B^N9 MH% 0LPR0(@\4* H&WAGZG7&22VNY:Q1F'4EX3W[3@>!YF&\^H28[ .[3M4,_ MKF?G=/T+&Z-PD"U%*JI.QHKH/23GLC?6%2-.L6;J&1)[(G:J>JR',5R5R,U&8*;)(*)(Q MDA>G"-A&"TF1M+S2PNC]>D#V^+*>W+;C$--$O%/#Y6=\7'^GZ7X>TW6BBI33)4G",3-+Y<-)"D&A! M".3!11:2?;&X=#1J]@*<'/G +$QM-HKP.8[CQV-S[%-L%S^X>WB48^8XXK(1G% M4YX%4(PIBLL9 @N!(C,L)8L3YHQ?(G>_3#$[)WRV5UL'V+P)]&N3P4W7\AU; M,REE*CH3-R712:O9H% 7#(5BBHN8:D=SFR3=LW3MA[:S>I@841$]P.HNW?@G M?KUV7>^QXS(/WKL"3*,F)[84<(@)-,M%2E$W+K8Q;B\0MA^PSNJ184Q5=("L M(WNEKD>X"8R9&9'(LY5TG$PB*\TZ^>&^D-X6U6>HT"OG[H?2LWB=.K]:I MJ AY%)*D9 MH27#Z!ZN3WCJN>OE+]L/+N?S_#"V?$?#RXBS5-XA7?P'342Y_I='SS791<%( MTTFN/OIV(H5G5LOH$O!0BQ,-3^#J2Y"+G,*SH+%5P=6/=!S=&HCK->+[K]M7 MK\6GJP__2"+[B?[6/V?9.!&UY& 8,:B4$1"8E*"S3IE9PW1NL]ST>;HF[OPZ M' F/F@3'$W^_!F%;Y'F$6;C^]R,9AUW4-#(1"5G)A D??*U?KD.R6.2 J7#T M(OG(VQ2\C6TBZ-/JG+FMY.[ Z>E^,F:[D$P&"NOHMG+%.! VI"QD$'1WM6/O M,4%]&84!NG]L%(X7> =Q]"[;=CM<^.]A4R.P[P]8+,8*;3T#B74P,'E4X$NA M:,NPQ!,3,OHV*RT.(';::M%1\=964?W>3!_29\R7%[@L/W*_G:IYQ("_ 9\^ MTJTVG),V=YZS&(2P"BAN0;)1/%!\Q!EHIZ0+47.#^9SNO%O&5"B>L8:,W2>EJWMNB+Z?O.<.$G('-]SCHS8C[Y_;DFH%O6+7 M'GMT&F)14G*-5ID )X1G<(O\B-K_Q/J C_G--_KI)T)) M[:"]^<-: L]GS*(* 14(K!X^F5-P,GD(I7A6N# AM4DJ#:6T ]MR&%J>-RPC MJZB[*^H!?S?#Y/\,&_P#5XE$/V-%YY1U?:FH*_-0) @A>RB6.-2)''W99H#F M4$J["K^:0?!8%74'P9MB@5F@R#$DC^"$),]1J=K<8PD9OFX'2KY8U6:.V&YZ MIFW(:P:G@\0]]5ODSH1$_>7WY>:_PQS*69LH-/@8LA8"C(MUN%%$"-HD,()+TG=Q&MN4 M\+6,0F\2^R3;&]_@Y\N[11N>8N&5O:#"L:0F57 MT><0E#SOJXVHFEZOU9M7I1O^KB+L7!L2?R4W(ES\%X;53!>M0XP)N%;;NCD- MT5L)AJF(CCE._W_Z5\!G:9X6DNUP-.2I<#REG@M\2:R_T]WS\5]X\0W_3H[& MY_7,H.UO9MB-)5=@5C00F1"8M0H76K3@#60T&D3--W!]!#UG1LZ"6XX MTT%'[4H $B,C!@.KNTTM2.]*LM:A0CD]/BNITR9^^D3H8!6>&49_75ZN9I*N M@9R%!KH-."@K$GBG&:!ETBI>@L'I36BE=-H44)<(':S +I/C-\Q]7/Z$?X1Y MKI(L](6W'.I0#!=B.]" G!CI! 29"V!6(G"37 P/(#HD+_[2UT\[QJDY[DZD MES,RC3./UML4-%BIZDAG"OF\X09\24E0W,?(99G4)$X[ZJD[4SA(8:/M\6X$ MQ/MO4K_\.]%?O7Z9KO\+K C^%S?8AJ4DMQ"V7%,5YY[6P4&)]G\K)DBL2%10AZ8;(1;O0 MIN#M"8*FG05U,NB-H8Z#C>$W7,5E/V^%LP<;[90#(LZ1*Q^'R[2_+ VQ^<^[FA9[4WK2(^H][[OS8/OJ\5L%\OUY>KN M]&:9LXJA@(TNUZ)P RXG"5)H-,ERM+E-Z#R(S./70N_Q97?-54EJ0_X_V9M0 MZ&Z3*4(T2H,.445EC6&FS2/L,#JG??-JA[/'&Z2;::_',I-G#,88W0I#/KZE M\3M)7\,PD(K@E:%0"[9#[Y7R&L@-D2!X0 K#I!#R%1C#]YO/N+KWC5<[H*R, MDH6@( =$4%$GB*60>Y^",=D$%1NM,-])SCF9MB&H>>0 'ZV+#I)2;^DKYYM? M0]HZ[]O]J$Y$&6I1H3#;8@//R083!]E%SE RG7V;1Z/'M$Q<&7*\@A_>AL=) MNSN\7&\R--I+X;D#RRWQ$ R=(A2ZSEXR@6N)2K>Q/[NHF=C\'*GA9P%S@+@[ M@,P[W&QJ/=,5+]?[*1-'1YYC >]JYB%6H20Z5 E91.W(W0RL"61V4=,39 [1 M\:.DX)$"[P T#VWON]LI-^HO_5)DB8N M AO]EAI']AV Z.H@K&].PKU="M>)<,:Y-SG::I5+W<+MP*4LP5F3R0/46C5* M%KQ$65^.SX$ V&F61M)&#^@BJ=PP,TLVAR1U!)ER!%5J:[-@%+Y[ES4WS*=& MH]CO4]&7(1H)-8=*><2WA<,Q\B=2H#E/FSJS=/WY]^4B7:Y6VSYDR3W+0=)U M7(>4*F_ )[KDN;/1>6.#EFVF%3Q%T<0EHDVP,XKT>TPS_O+EZ\7R.^)OB]K4 M/O^&?UR$Q4$9Q2<^Z>CDX3X4CI0GO$OKU(;%+U]QL0Y76P@OZ@/T=HK7=KQT M#&O,-\^@MRD@%K742@2P)I%_K0T#IU2FJ\>)')A0135:K7P4W4=O9]KWVW^Z M_^UWF?KH(\4A%$_8PK$VH6J($2W(;"1JKJQFC78T'4?XQ$O33X?51PN=3JCP M\[&9A\_7??;S&MG/AO-WCT1FM"AUT$C.>IVA63Q=TT$ZNJL+6KJBF71M(JEI MK>A-&<7[(PM5\>47IW7%3 MCL>0HH?L+=;B5@4N>PDL,5?0,T,_:2+09BR=M>4=@N^'EKW\GA>KG M+Q>@D"LR_+E>_7FY(.3?+M1Z,S(TQ)G2.;AL6':C@"OB,$K1-EK%0 MG#/[[;8]AHIIP^L) 'Q:O760TKGC=??1W/+^_FO][?I-HFOY\7#G.C&:H]FE3 %T8Z).HO2N@_U[WZ*Q)P'?)DBV[ M_UC,-T\RZY6G0*0. W)U'IJ4$"1Z*%Q(D1CC4K9Y[SV*[&E;3+N =VME=X7L M1\'LFW^%5;YUP2K?-VO;:W#U'^'B\@H-=)5]N3KL#T01'!,EBKI9*M1>W-KT MR#,#&[(2#KW*>#K;/A)3T[:U=G$JI@7*^>1*[GH&MC*)#Z_)7_Y=?XOQ^P?Z M=JR"O.TH(!&]NPYJCBA_/059C3(W#6771P((C>#:LPR&%4609X(.I4J@L\?$ MHC72MO$)>DD /1',USV^G[8*7?_T?;>EN:K8B$87E%%"](H\2*43W;/,03*& M"9*B<=AF?<]H+)QU@F<(?H?&#VU T(&S139N^05O3=:-F=J6/68EM19:0PY" M@L*H(3H?($8>M8A,>].F(N(9HJ9%Z$0P6;;16;_PNRZAE+&X.B "I(V9HI=D MR2^T=, MUTYY4Z1M\T+Y+%G30G TY>\'J@,T,76:NMX3Y*1=)>C7[^@76"JON&-2#'))!\?)OWV_Z]YQ=VB9M#]+ML+.RI M ?01T^?%\F+YZ?L-$UO7XX:3(+D+W .3(9&;@0EB8@HT5\SHK+03:B_8//LU MT[Y4- ++>(+MX.JJ#RA$P.Q W[5O!^ AKI9<.H/8!+RYJD?4B_SVL_HFU'_)'?G1A M3CF1P15=.TQB 6]\J6\7JOB<5$#=!&U M\773 >!>C)^?"I_?W=:5"V?I&%6P:!-!Q3JS360$XM">9>G/D,P9Y ]%;*\&HNMY9&X*GM!8P MQ"BBP5#"Q&T9G3_#H6)6FI+(";(D0)X,.$O!72P+EF-MI''UU +S[]-\ MHI840&L9%,\6N6G3TO^8EHD=H7&4_' HW7$2[P$SVTZV+1]OKLUM=I[)I O4 M)=I 5SN"TYQ!*ELSGHULA9E'M$P\CNY([>X8 'V$J/L"RT_7'$B#VNB00)9D MZ_N4047< EJO;F?[RULH61M35*1T\ M:_+A+!KPV6IPG+Q#IQWSI@U.?B!CVEJ-/MR=P_72 :@.%]P=VXO\(&Y1IM Y ML@F$8"32Z")XG3E8S"04%D-,N8U;WH";::_,(\ U]%FSM:8[0/L/C7=77=8"0GGDJ*R.O@UDGR2I\^?,YFA9ME!=9Y,;[SJD__SP MCYL20,71*6- ).2@7&$0;/O )5U@+L?3/HU"R(0 M#[8(R-)&BLGX=JH\ Z9\$,E:BO_:M*KN(&;:&N'N,'>LNKJX>W^Z7,\7=5UI M^N_+^7I^VZ&F90D&ZPA*8R6X[ R$PDT1R7,GVA2W/$'0Q-CK(K >0U<= MF+E=;-3?KO#VG2^3D)C3P.IR4T51'$5T+D#A6@5GK2M%G Q\/Y V;1 R"@#V M -7AVIC\T?QR\YG5 OS-AZ_+?]YV$86H,OT/,M:B?J\UB<;0\2NZ^%KO&"YDXQ@Q&Z^PBXYA!0KB2M$JQLZ;$IUCI/!7=YFCT 8P.3L9><^YOA]%N65]_ M7&["Q?T_KZTBOR\W_X6;NRGX]RH/0*_Y5%WMEOAUN;K^4?U[?"85*PH5@HPU#&8+2\:V>>,\+9^=/R"]58H\X;JRV0K)D@S,27E>9^\EEB=.&;S28S@JT#HXD<=ZUG^CO[A9_[:X M,D]_6RW7ZQDZQ,Q$ IUXK*L["@6<4=6)[0J]E$9BFWNN 3-[G2+S2D_1U. X MA_/Q9,)SIPS^$^>?/E>+\PU7X1/^\F]Z\WJCP* 3S E/,6J;DI=3<;C7"7-_U1,V!8S^0L?K@4G: M_N'/88._AOFJKOG!F;4E.V0,4I)DEY).X%)P4)SVR3L;/&^38^Q&!'L=4/^_ M![0C()[S"=[^\A\4Y\X7GZYDPV>.NQBXM2!-$J!B(3N6M83H"IDUD7D.H:]# MN(.+_1Z+V?\>I''QT$5=Q"&,W[R4WZZ>VS*_GKG"N9+9T@5>!]W'5" R,@G6 M8!TYDW61#^I0GRN)&)&R_0#^>LLAIE+RV2+\1Z9G5IGBA;;7R\P],B"A4QSH M1>$A. S)M07VCP3MA^?75L,PF4K/V6G9_G1==Z!COHVY0G'&)L/!IV)!6>_K MY JZJF1Q(6CE2ZM)HF.RL=\I>*UU"-,AXIR/ [&[_8,'4#(%0&5J+V%/1HX=N\=9Z&O_T.T&LM,.@00SVP^*M+T: EF0JER=%S1@@@9R^59*T5O-&#^--$G?4R@"$8>V89P%&*ZL!;^'&\ MF!;(A) ,F&8:E$ )+N4 .DGN \=F!V_X3,%3#/@_3KG/3@D<(ND.8')XN<8S MLTBTS1J3LA!4W76)#&OI$R-'2(4098C<]U;D!ZQ13 H=H>O*4\[TN M#N)DUZ"OV[;QG)(2%I"+VC9N$GB-=21ML<':R#+;;]_RWE_9>5-HEFL\:H;N'QDI_\ MPAROCNE1;S)'E@ROQ82R+JM.6H$+2E*49D2VR694^\VP:4AD/RL5#L3/**^S M(RNS@WOX7A+M;?@ZWX2+JY>!FXS:KP\S:C,5G=%!%K"N)G6-M.!#*?GMJ%.LUCTKW@\DVB/Z>KK>';T3/? MUORI:%].^W@92@W0!%A$,**8-Q!(TL!B%*<'0L7F5*ZB/[#Z]=X#_7%Y< MD'&H?SA#[3@O6D+FS)$T4= I]N2:92Y=X+[HU%D5V;/\G/5[U!!D-YP)=2@\ M.O#71Y3"]2T75304FR1(*=$MIRC"IPL9(2=T7!?G4J.%]Z.STGGB^ 3X;#Y& M;0A8#CXM7[>5/A\V8;7IXLSL&FM WJ"JLW?!\T(^;4H!0A(9I(XY1:F4SYW- MECURYD5_9?K]GIMC =/#/;.[_.XJ_KK_*G4SA2#/. ]UL60$8<*VXL1"%)Z! MD%*KE(,FE9RRNO(96L]T-&!#Q+=5]W! ^RM +_!3]2L_=N,_D; +SFO.X6XV M@(APBA(CU::9+!S/H/S0>$'OV5ZO=[;(X#RY&AQR^+W,6)N;YL MZ_/[M1"T0)$,N8T^."1%* N^/L)'Q[S6PBF9)ZHF',K*M$''&>>QC@-%#Z'% M>*;AN8EHU9*5:TM&]HM+= R*]IPN7,8@V.@@:^OHMI66+N(NC\UP7J<-;<[X M7#6&U5_GX,VDTTY&I'BPZ+J:3)'?X(K?CJMFN8A2>/=NW=$S+<\AS]P$Y],< MRT&@.Y_,](@#0@-F(W044**O8C$>/"L9A$K,:&^_VD(PP%L=Y(B**P.B,;(4@=2*D4??.0K983;:T:E<]7DW4_ MB]/9#H*OX8#N2,L^*Q^3;63."SI)LJZ CPJ<"0HB:FVL%[88[/.(#N3TU3P MG,4A;0G#]V1PVDORC).L M+0#T"NZY-SEO%_R%BSO=WBF,:YD\+Q*8J DM7ANM$T70],. 3#N>6HU%:LG6 MM'?:&9^A\<#2R\F)+PLC#KZL_\0Z]8!^_G:YV(KF,EQ\Q-47,5/.1J5M B&X M F4S0O0.@9-/K4KP$;%AQ?MIF3WOMXH1H;[K$':,NUZ.YCA^]&\DB?EB/4]7 MJUA(/5$))'691-Y](9&0/34@H]?6,.ZX[;-X_DF6SOOAH?$QFQQ#O1RF(^S- MTX[S4_:&S[A3A>)E!.F" ^7JH'03!"!F&5RNF\P:'K/3,COMWM:IO!U!YSKM10IMW8^CI.TC$P.<>Q MY#OF$IY@HL0>W]I\LL10SON8,('21IUS (]U6&16!IS+"3P7(1N!AI4VM4#= MS!X_^.'N:AA>28EN/.=!1(KBE.4:O+,*$A?DCO+HG&RTU70L%LYZCL00_#XS MU_R$(.C #?IQ?+*TP96:C.!&U60$6G#1": ?2UY,%D[P)@CNUFK!)$'62<8B.5Y8HST]#;CI:6;Z('"= M8F;Z$$UW@/9=\[?__/"/ZX'(1*ZTG 4@ADBZ@DEP+'I()ML2?2GHVL#V6;(Z M?P%HCIIE*Q5V@,>#TZOO;H,L#<$:WI0W9Y=!9\<5!?'9^2XR,XK$.47M(_34.W'4CN^.1#)])D%SM M$K+<@3.E#MR568:B(\>)^F#&8O%,C]D)<'[Z(WD Z,ZG03DNM@KU$XR_['5X*UD MLL 2+;-@4&90@>Q53*K&O444Z M8>^^A'S((7 .CLLZS(]3X&%-+92S/GDG,U>=%3,.9_),FT)?T[D\#GA_A:/Y MT+$WUCL=7:H5HJDZ$Q% [MR;0O<7 MSH/*TJW#_S/9E5_#?+4MD;NO:.UB8I[L6L$Z6#IQ T$E37J//!2?C/(3O?Z> M5A!G&IF>34JV&2C_&CG;%\4W*P%%2)Z!58B@M*VNBG7@R'A'&Z2S[FR?3E[D M_M5G>ML=GPY-P2 L_^6RQ"^++X1(#E%,($TTH##15<"\ VT\1NF$Q7AN+SL# M17"FM_E?RAZT1/6K=@I^3!J^+#CADZ- *4%,)=0"+HJ2$F/D(XHDG=$VV7/S M# :*X-5GNE^!.6B)ZE=M#NY-M=M#:DPP+;P%8T+-F(@,P3H.F*7QEFRHMHU: M:;K@_]6GUE^!(6B&YU=M!09$5[E.0&$Y@75%@?(FU@WQ$4)2S-(?<=1GFZH? MQP*<%G CAU@ :\3.-G=1Z'Z6A"1R*Q( M!?:_WVJ*NBA*)F>F.:T@@"U(ICQ3Q]?55=5578VP/.D)P!G[O3^N-XNK>BYX MS_:[]?KFZE96#3N^CWIO\Y[OT[GOH^O;&:ZXDQ:**/4$S9-_BB4!D[%$QH/$ MT&8*TI^EZSNRXGB6#FS0K-[X6EU]7=N.2PA.F&)\HV+(O[J^3\1ONZ[O4T#0 M@7_WM '4B6B/)Y80&KMN/*:NWQ47H2>^@AA]-,^NIZ\ M]L_25SUD>QXN_QD-U3W1.[2;$A1'IL EX4#I%,"'1(ZR113),L&.BU..A\V< MAFB$RO:5/D!^,ZO]GXOEXNKFZN[Z"B&4,+7<-,L(*A=B01H!QKGL/6/$_U&E MDTZ[W0?U[=4F/N5QLOGW!3;XPP7/O M"+;>DB!49@@N,TU^16(4/JM23&=M",IUHNC<#3RWH*WQ=).$4D MMW?%!T1KN:'2B^+9BH[ M\F6Q_NW'ZWKF3 3F]69K1:(("7D,$%2@0$09#R%%#U)&(:W'.@>S_RWH$&MO MM/RUPPUH-'#^;"OISJ9\6/RQ2'F9;@6B,?)2&Q!MJB&](H'(K "]"SZ@29QU M%N$9@8$$N(3A:0I>H1-3GD45)\+3$HZU!SUZ8![16BQIK- X_^E43YGG[GMPLK M9. LIUI"64 5ER%4'+N"V2FK4?MR+H;OJ9HW[IP*'_M6:#(]=&Y /B,9UEH/ M.:+"\[7'36E@7J?U# ;'(!<8A8-L9!WY%!/IW7 *9L@#$\'YI-H4")S#X-2M M0!I;2063:Q)*Z4;;G+ M-V%JWFQ36S#/CX)^+D;[6$JND^,>6*X!R"')7&CMF*H##G62!HB; EB2!!ZL MCJACY*%-3O5X&N=-\+1";2,=]>CW?33 M?<3K.O/V_B4/W0<^&%^L JX$X:9$\N&1<*.9]UXFBQ[;#$IYB:+1!F?ON0\Q M2U$R16X9?)&E>CVX23#RS)9.(_PV8CFV! MPZ!@\?"#IC8CA^AK;4S('1%%)0N6VWIC*]?DHB0&.F1'GP67=)M\="MC\E ) ML_^&][A>Q'?+]&%Q>5,=IBKM!ZSGZ+A(Q=#V6XNMM&6 6I(@7," I7C3ZI+6 M801W:HA.P=/+K7'M5-=!W/G YCMRUU)EB1RY7W*\N5YL%C6\B)Q(1N4E07&&@1%(0G+) CE_VZ&)6J4V.=7I>YHTR&^-Z%H6_ M@9WYH:5]N]+Q?J7O_=Z(?._(-TZ]UX_BN+53H+S51O (-GH*&3TS$!):T)QL M:8@E2-4F>]7>*=CV8KW_]L,EKM>W!:_*N8B*.1"VU,,1@^"JSQN1(N1HN(RJ MS64$KQ#5Z>9^"BY>Z7L?I8(>-G!2Q?90?\O"CJ';GA\1 T\Y0I1UA%DS_KN.TJ.)DO5Q"BYCJ9>61 MPF\*Y7DL*2B*[XMHD]YY3LO,X)E&R:M))=X#9E975ZOEEH]WNTZAX- [YA4H M5D(5" =/BPO0,I%3L-J)-O[_Z#99RH^P++^QT'UAOG+9/@F3/U M%H8 )!1. 81+/"2A,;8Y)'].R[S!7CNP#!%U#V!Y))!/]W61L1A#H6\!C11P M*D.(#Q%KZ,D8C\PZ6]H4D!PDIYL[ 29U:,9+O@/X',[:W04/)!7EA12 L=ZG MF.MH(NLRB.Q++HD5H\Z3:7Y"5C_;U4"U?^DF6CD&#\AHZ_0?(1Z5U/)N@.@[(MEETN[%TSRMFSG MAF+0M*)*0O R2LB>>ZY+2.3&G<7V[!'6C__3QOJ,T4,'L-J[8_=VLMZNQ7[] MT\UFO<%E(GZWJ_""41S@O(]0N(G$'#E[3M="&ZY=4,*B+VWZM$\BLR_[-0H@ MJW-IJU\H[N3WC,>+E'U(&".9;?)(%?H WBA7QS]JQ@670N=S@O$E0OLZ[CL# M'"?16 > /.B)7(B8ZQE! (F65E70$4AR#')!C(5[\AS:), /DC-O[>>9G/N3 M9-XA<'8+@@RRTD&J>HMR=5XU.9^^N (LD7%&S%F>J:QQ1]"\_:QG\\U.DON; M*B7X>;6A9R_P\O+;AQ=K+LK3FHO5G7UN67$P*6'M"A/:R:]Y4:-FZ$@-D+*J ME[;R#.B9H.C5:YY8#)JWJ>5K7[\PMH)HFZF41DH5K $OA*8F]= M"HK^M#D!F):/OD*90>AK5RIVLJ([< U&\OS^V^$';,^,:2LKB4<'I)SJ)3$- MSF@-(4E/6QW&)!H-'&C'5"_%'>?'ZOX,@TZ T^T:>G2C.<^)":TD.,D*\>/I MN\P1#!DF\B6]OF1RNQ;UNJ0M M*_]:+C;K+[_\ZZY:QX(&='1NHG,X& XC(3&TXBF3/2X+B6<"@F*"5<@Y4G8"F9EG.:RM\9 YX'1FNLLU$O*'^=3;\#;)4*P-A'91O;J( M#0CS('48*/,6(; M)_LY+;U4!\^>$1NIINZ ]FCI^:C(F%H'&%W>U5DG1V96B6@RXTKX-OO=2Q3- M/,MXI*9?!-%[_@ICNN"%##X$",H M+@N@BL24<@F3,JB2'XT7W4."Z+QX&2+?GO%B=OQ(H1VB-)!$;0=BIH!W08/U M2'MZX%D4/AHOIH<4T'GQ,D2^';@S(SW"3_)LTQ23D]WBTV!IYT\)_ S>0/GJ%*,-OO?(J4M&SS+BX,5RNRAE MYD99L"F0!988P%FO0#K2O$E"Z_*V+JMZZD[=;C,$:UN067)V(@53/.5ZD4 $ MGPGZ(A=;8AMC=X"83LLN3\'!ZTF/TT7>P:9Z* V4+9,^"#!24T2E78&0J_O- ME0T"G47?IJ!F8%[V3 F0 >H](KEZ@JR[0\NCD*U8;]$X"41RO;$D&7 ,'5"< M+KW/16K9ICKP[2173]'TL<_+C+OEGZB5)Q %D&>KDBYK,XIH9)O0/P[%HA=Z?F/UU_J7W5'[_FZ[A8YY^O%S'??[C> M?;KF%\F8+*VA)6%1U+9YS 2E+^D@QQ;%-#]@@K-DTH!HI[Q[S/[_< MA'7^WPT]YN,?]&50PN?9,T9G>%ZG:J*4SOY+[D/Y(**6FM7Z!23O)B-I%Z,& MG[RJ!X%!FL"J%- M]NI%DF9N*IP"$\^Z:B<1?WOKL?N@?@FXSG__V_\!4$L#!!0 ( #&1@5,8 M$[PQY3H !S# 0 > <3,R,C$P,3$P,#%S=#$S=&AF;&%M96YD;64N:'1M M[7UK=^+6DNCW^RLTG9P,S)+5O,'=F:Q%VSCMB=OV,N1D\FF6 &%T(B1&$K:9 M7W^K:C^T]0*!L9$[SJSITPUB:^^JVO5^_/QOYS=GHS]O!]H\7#C:[>]?KB[/ MM \G'S_^T3S[^/%\=*Y]'7V[TEI&K:Z-?-,-[-#V7-/Y^'%P_4'[, _#Y:>/ M'Q\?'XW'IN'Y]Q]'=Q]QJ=9'Q_,"RYB&TP^__(R?P)^6.?WE__W\;ROP^OW=S/LVHBWTPF*8A:_KW -S06WZJ M&- @.]<]5#6"R,*>69KI3C>X;,'G;#3W-##1OIO57 M]T!G6KVK$V_7M?&:'AU;X:-EN:^$T6Q _G8'/*RF75S>#4?:<'0W&(RTFS^N M!W>Z=G5UIFNF=FXYYJ/I6YIC+VP47XYMCFW'#M?:Q%LL37=]7)(L 35> 3;A M3=,R$*-.I'5,:-S\-NKKVN7UF1$CGXGG+SW?1)7J;T\P(\LUR\&[C&)"N%Y4 M",=^56MG:2ZM=J;FTFJ72'.Y&YQ=COI7PY=447JG<0!)+:5=0$LY:7;HUT?2 MO_O&\8@W3E&-ML$T-L&$B?^Q"Z8AWUF:?FC#NT$6&5C:E RS[&N@[5AG4G1N@#1LL4;;;,O -77N-9XPZS=*W'FQO%3B@ZJ"N!M %K2>&@ O;!ZU(:G*(H RHNTU9I6H?6\>PM [FN/=CC7 M$/@)Q+.76DFDZB#V'<>:A/:#Y:QUK21H*\TU,K3;E1^L3(84A YM#91OP!/&$$)F&]*5 M'H8^0%+7AB9P;M]T)W8P\73M#%24F>>[MED:('_AYR@#;'6RD7T;KZ\W^^F' M=N^S5K&K6J.I-WJG6B:Q A-F]WMJ!1/?'C/6/%R!\:W!VS2/H6OFK7S@Q976 MBYRS2RI_ 5W,8U[R3S[8>OCS!Y! ]L1TN"([!C:&*WSX)9P? M$SM5;>9XGH^01D@*@@'TG")ZGH&?MH(?>X;H:;^CY]#H>09^.A%^ OL)\=-Y MQ\^!\?.P/WJZ"GJL!_@U(*C[CJ##(@CP4S_5:\T]\-.+\$/O _3TWM%S8/38 M^^/G-,(/& .(GM-W]!P:/<_ #ZC3$D$A8V_UVCN&#HZAYZ"HKO X1PBA>OT= M2P=6$YZJVJE>;W;W0%%#N46/ED-Z=KWQCJ'#8NB)7:).;0\,)>U4BU^C=V/U MT$A"5M?3.Z>M/;"4L%8%DMY-UH,CB0FD5JV^!Y82-JO TKOA>G@L/0=-*=M5 M(.K=@#TLHC#4!,A",[:N-SM[X*K1BBD0;K@^$=[4QKN$.A2VTJDEATN1*)+( M>>04B2]E2I$X[2(<>/000XJ^];\K*\ H#X6*\7&6["YBBUXI(HK C3O-6OD" MBED"H*DPE;D=Z;S-=XYR((ZB([2#N??H:J^61+@Y_[]_5-*<6[X5>J4)O/(\ MD\'3$FMG $-#9"7E",..+>1Q+(D"P96*Q$=I,S(+@WZT7/K>TK?-T%)2F?!9 MF:%A!]JC[3BX&"P^9>L'\&AD 3N.]TC?6_Z"O0DA1?N=L%W$7V%.+YS)S'K58A2N0GA/O@80LP[)Y M[UL6YD$%&MY5]EN4JYR&/,JINO<\]L\'TUF1J(F]@65-^=;$LIL,'O+ MMMS)&E_/,O%0-N%+L+A@\I?K/3K6]-Z:*JE$:F(D;@RY*:/-@#(3BM%4ZUG) MKN76V>JOI+-ED7E"9^L:/0&N*?!51@J?5@ FGTGHB,TB7@>S&KUC.# TAGQZF!Z(V/MP*KQ U"$+%(N,!7GPAK[H-BMM3HE/#80G 63 MXI/,-==<2>:V<](_$I53ALL,851I5[4%/#\'=C5#F"!TLL6X=@8\*?17$V)Z MP]#T0R(UK0* GEHSXFEC"YA)M;P*2?R6E$,SR=9&@%)M%PN&,7-LYGN+]\3. M+#N,IRX* P$5L*/"J=?63T_? )PH%]^29K_@E-E7GY64$1&24I//*>+W*X^V M1:YXWMOB*>/!W'0<5,6GJ$I-U11RL2*_3&0>"E;$3\S3J6G?@;;"V\0T,4,; M23U_!&HY:$(;V1_;QL1;@#HWD:K]%@CPBM"I>)R]#IZVN?+(.*AM6(8N,^^; M3!#UJFR+.?L!!A&LQO^"ER'1X]Y84D':P!#(92^WGB86JI$!_&WI6P%6:"R\ MJ3VS)6C8KMES)#9%UCF!P/5"Q 90&78A((.*=%,4N>X:=^(]F@"B * ^AN,Q M]1>->5)V 3N8/$RJ,CX5T!;O?7@!+$;E!;"K)3]7-@&M7 =^".<'M5==!\L%M9RJ7SE8877KWB/O MQ'3EXW,(AB5<7F^?2Q.#."!9A3,_D?8OT[5#ST<@ I-XL G8UO^N["65=S 3 M8;ET9-E3+A4I)L'4@Z?%&PBTAWL-TM0$E-@I$@9#PM!BFD3'J!MM M)[P$T>'S_Q7M\,RW@-[UV*5PIUEOWG1/"NSJP/9ZO#RRT<[1(#N%;*[833:N06!D64<&>CLRL4J;J+2&E%[DT_<0&E?O"==NW0G^17/9:@Z MAEV60^5=)FJ>V&VDV[:Y0/.;N<:@']8 -LCPD*ZV!7PS-Q^LO.K#TI2> 1+@ M& %*@Q)5H47R)J)\0,'2"P(F7 4OS.5CHGG0*7*O5,PAKYW0V M#;_&I%OW$ M' >>LPK3/\EEINJ?O=SH+%^=6B81'*"/-39O\:K#WIT: 4[V&$@RVW"JG M$D#46:%@S$*)O\L$T>:[^**(@ -5#2GT'G@-(1J5B-QQ_9N\$&]^Y= M(!6IZB;?%=+GFTY$F564!>=:-EGK\>]=0,1(KD(D0-_,/6>J 1#1?,TXP39_ MC\L8#V(@L3H16*!QET22C"7*)6&!FC>U@W#E8V:&<#D\VK@'@ASK0H%>5:;1 MX%NGULQ<.>$FPN7W1+Q&48>2CQK:[TOXELQGAG]I*G,$11&]Q#F0P]KNBHSE MV0H^ ,;,+72&=L"H3CPZP/MIA]HC4"X:'%/;QZ\='K-FK#^#:>K:"C>'+^/; M)V&LJS8P,XEE#)/Y5 (KQ-W E>7,7VP]PQ8NUH.RE=F#,A%<.:3]7+"GSA$- MZ)>I7WB. 7TYB]/I?OP;+XL/9(EZ1I*'TSKH8S/)C\=,CR+W;(<-Q%Q""0TT M8V&5M2;Y$(7LQT _)KLLR%TLXAMZDAVCEQ3EBF]/I#>/G(&^M>!Y=9GV5=X9 M;'2ZDG,1/18L4T7')8C54+ZQSM2]&-L?Y?#\-#R]E3/E$A.]>A9)72G@M[@0 MXPX4M,7Q_'RU2$M O(9LQ\K)@2,+\W-&&R-/)"[ ?R",?$.[9 ],'--&]YV& M@@>8E2_Y4O86HP0<*W*]>[,T%&9<$C$)06S:3=$/P^#4XNEI8#,?\>9N2!#@ MOLQCJJ.9U\*3T$Q(>V\R60'B)NO-ER%+^UD%%HO-^!A:< 0&*0X&TA-D%[FH MO3$9)8YU;SJTS'*^#E!=*WP3V246=M4>X7*IM, ;0Q#'V \:!+\3RR>C?6,R MF>782-Z%=Q>U")JA8Q,>CH!*MN&:AV&P*]K:@-^+:%"D*F5$4.QCMFPL0.-: MW7B9HJ6"=,X2'X@?NQ[CQL(D<->,X8% XUU3 0\2U\_#<63MF%*-55>/^'V^ MM0X<3_ W=5>X[ZC1J^"+#NP1?S$U%^8])A8^"++/8Q63]2 MJB...9&)PRF Y,FWNE2K;< M* K*X"17K!/*/PJDQH)6GK!:*;ZR22Y4I)JLU-=QK0Y5,Q!T2Y),4U:IZG Y M"@*)DE(P5&+/[ DY5K NS_:Y4D,46=5D/I"TE +/P1T&?^GT5VI97.Y46=-H ]L_(6R['0REJYN%OI+X2[;FH34-,H M"4HF".G:;.6[=H#QI$ I=X!]H6GFA&N>6,BW3C+[GK9./PQ7/G=_1BONF,Y# M?#SJ>RM,-NZJO71E F1"9R+/18P*<%T@8FV,PWLP^A56!"V^ A;W.>V"D$B/3B1.2"H"3!#>FU$1MC_D'&QP)6\B\XK ZVP2.8U[Z> 3^ '=?L(^!5S"J/ M8P?YV%\]T(>RRBC2?)]7;;- W;B:X:B.W%[I(ZLII)2J&Q5]OZ?UE"BM M)]N0.U8; T&F@36!NQVNL\E7'X48HUH6U%HX(0*?P>68OB77(R]2 M@NXGJA)I(KNQ::8#W!E6=XGA=A88H1"GZ@13DD98\!3#$Y&W4^6XZ"&-&.>5 M^;@E8X82)83.:/Z%^=,QEPHE@GO^]@H+$1XKPF$S-#VNG.#^$H"3ZDK(# @] M%7W)$FY[2#4%RFS%N.B*OMXNN[848I +3?JQ)[ *.M:$GU"JS:)4@Q*;F')& M=8#P]YAP$A4=4ZGBP98DV#:J=4;R2"N&CHV1*#]?SXVKQ]$-R726L>2LU(83 MU/&N(!95$-$\L\B'F[H<"'ES^D"Z0:Z'>.]4B.[65(A#S5YZN\4%+].4Z8"> M0T5L\/!9PCY3)J)LBYJ]FAG,YH!B(UA>;+H.3 M2H@@<^&M6)1LM42J^[&NGW::.FS"J-5$">&/=?;/)7D)$W6@GA=NEDY5;B?O M B*%(JD2#.V<1].?2JL+7VECVAM(-)6F>;B'.ZFBO.*\F_%FR*5P7 X!48ACC MM/1U(F&1*C2%0S++^2'V* +-"C%EGDXPS63Q@@(R7:FDE?6SXV/.0BVB9[U, M+\JBX0P>PCWPR,F"'0-+WWRF\8::S^3<9VGP_7T;T/2#7)Z7U1TAF,RMZI.L">$N0RL3^(OGX&G+QUS_S)V&!CD-/X;3]'>-CE&OYW\-+"SWNTW+ MUEM&L]LY_+(]HWO:/?RR':/=>X%E>T:G60RV'PEO#'= '0':]]5;@O;D!6KW..C/',7"J MM&OFJE:/6DX>"05]U\56C5+<_L=; 7Z"V+&I,SHIV/,/RP)[UFC_&.#M$'?3,B!-@,H&]3$L^Q_K""*] MT84319!ZAU$<1LVVWFN#&M(Y'(38A3GZ+6X9];2H$I^6Y1[_V$.F_J*R*NOK M \NJ>I:LJI=%5K4*R:K&2S#3%X=]V655ZT5EU3;POB$^K'>ZIWJ]>PH6QF%E MU7<$H^:I?MJL&YW6*\NJE[_%I9=5+9)5;:/=^H^7M:Q> M9;C-JRRZ]BME;S MK;YP:[=/O0*)MN]>E MEW','NL9]?J[C"NGC&N]R[AW&5W6]U0*;Y( <_#N#4:NGM]I-H]5] MEW'EN-D_GM:,;OM=QKTV['N%9%R6,_@M8J/L,J[W+N,*RKA>LZ7W>BWC]-V. MRX-1NZ&?UKI&K?>]R;CF6Q5QJ'"\B[ARFG&==Q'W;L:5B7V#>&.AI=:[&9=HQ&[QDR3I8(Y<*_I'SW^Y""W5V9\IO%U_:9P:K69Q.?$.Q004.PV]43\%5 M9-M/L$!%&I4'/7^7:17;()#1:Q$1>M*DNKGD#1C#T5A=?C@_9NU[E0TN6\"# M<]D4+<+@EL9NO(>-TNP&>PE&LWLV_#1Z1U],ER!43ZU@XMOCJ*6F0D2VVCM) MM/"U7*U2KU6UJ;D.$J^FHUE/UF0ENRCQ)L_K=):6%'OR#V!5-5E M]^J /4FO-0'V?*8EOF'?(\8 B1^X( @2\&2=>*EA]\IGG0IE:UO!.HE*BFY" M@5G1CGI9 KY1L/O$>R?; W:RW6J@=9_1:K#>.UH/GO^@1EBB7UFR4%S(I4<0 M+4KW:! C"YR#M'36XIHG5MA2/4M- ,3BL!K=P!5-U8#[F&KD9EE4,1W0M=K8 M-BUB&F)#VZJO\X\(V+>G.>=+_1P/$'5 '0_9,Z+A,6.H M>"; .QH46J7YCVJ&2&8LN%)_BUIG$!Y7Z^2"JT!-5B0U#W01P.K _DP>4Y8* M7H=]6\76:UMZQ;:*\^*6XMXL ^-EG)?!JQ)4 2(X1HZZZG$6!UM9+5PQ76XJ M-.<=6*S0H/'?OK;4IJ\.7ZDQKO.NJ!6HO21>U;3WEQS M/5N0'@E[YZSSHS(\0F%P9M&.:+$9=]2LFQD7H.W/\)E*N\I4T:1IMFW=DC/ M,< NU'K*QL=$^-7JWLE)5QBC+0E9&!J?1L MS#UI@H\X4,:,SHK[H)3Q3SC(E8W>A&^3DXKE!,G,*3W)B0;)-H[*&-[X=(A; MWUK8)&G8+A-**/YNMJ)Y 4*_I+:Y&U^>=I?NT%4RV0 WMZDYY]1R5]+1INA. M8M@[WD,V93;8T&XZ@W8-K2]'UCCK])S3-&>"SX6:$ V[P46%*E Q.;6%O#.F MF,$#8!5-R%W9G(@%')7-M5W8MD/.1-D\I'/SA:"-@4W(3G" M9>,PLAV8"+\D;/(,0:3*9YXK Q,1&#B!V=LXU"H X@MFYH3-[(NA@2Y$R#ZC MN67)LTC#00$7,U F[=[AR\/=M8IV<>@77!'GBPU Z&,G&K,(**>U)C8V+DM9N"KS4O+QDW+:#;_<50$"4-D-D-]5HDE[0--$8,: MB#%3TLRU<0PK*)\,L6C2'1/LG:91;Y0.[@7E0;NH//AN%,[V&V+_">_#.^=_ M/5H7V.T8JBN8#\;F# ]QS"&E0C1K.KWSZ)!0?9MQ M>#0+,NOFE&;S:,5XF M'64?_(K!JV=RCFENQH=Q5 DWD&,!D9?8,\R8 ?X25208Z-%]S76Y&0 M>VQ0[!8!AG-CY1#8:("L'61/CTW,>\V,"_,9L)@%S24O^EJ5":#:(YX6YV%; M_@-HN^CG=<3/*<=,>78C)+9.:8^"Q(F B1PZ/UP'(&4"MI>\@,Y[:NDKIY8> M@)<>B7,F% 6X8O<>J+M(\J2W8OW3WC?6!H7<>%(<+)9 MI&51A(O5Z^QTH[A_P*?(V8&AI"?9%(6S,%4OL%&K1Y;D6TO3EA%<&BT+G"$5 M@$(5D0TS)MN#:8YZ(O]=\6_SNA ,>?L8[G-%8%");F4F!:2@MR6[U_4T9)FH M_YH4D@W7)RQ5JM7.+&+9HGKGJZ_/J2'+33+<0?E]PSI4HW0ZU)VX!K9CATPX M%]2.CZI9).F>Q)74P8[L #Y3!E5E6V?SIO M M$<]32[+)9$6LIO6C8+Q.4B=>(!M/'ZO85#GNA-NK*D0R M2F51%VZCT9FQH\V9R#(YH M.SONAH4OSGA-+IUQQWW%M7BQD9?1K(\D5RH/0'S$JN8V2QZ>$>L), F5#[P7 MBAGP??B_>A8_4TQ!$.PB&= D_L9,)2#_=N^S /4?68T!T(JVR+.2,C*YZ8?5 MZ'-K\A>P^&G4L8)?626T!*04^N8DI)HC?$[U=CD@IZ@$E.VHTF< $!5+@4?I MF5; Z]*$*6X&&<[&)&C,,5PGG5X!>\7CR?K$>NT?55@9?0KXBTI>]039^_(Y MLAH KIBB[&IFH%[J"YL%/OFC47D)\J7*%W:LL>F8'(]H"OO6PK1=2CY[,&V' MH)7(EE?@N O;T"K6T\1924=A8G?5I&$O,2PK2:=VL%R%%M\GH8"),XX_K(RD MVG;7V2F"^[IW#?17@]TK4!N>M-H,2M$1]<,-LS@ MKH1@-29W*&;:XPOI>^&&9<4'+*_64/B6S>_8&R5U&) V M 6J-Z$\3_5Z(@Z?81^,0[./ H"O,36(XS43JY2R#L*TG8 +H'L3G8V+NS@[^ M8EY!E[S:^C8@MI#-; $B,$LK9/1,$0@X)&"(5(TGMF>-:VE7"!_X']\_3M3-0)H"\7=O$^]QIML0.V.-Z_O.BHP_H(J(46[WO'*N6<\_E\4#XY &^0#GC(6(X8#,. M&24RL!O]!/>Y/S7A4)@A$A'B@J0(_#Q9(V(M09''^MY!0ZF23-X*@ M'P3 >_X$Z>O;6N5Q#G::9ITLL P&%$4?%0?!II)]CM2E@,69N)*QII5^^J'3 M^NS]%9H&R$56_ ,PD>TNX.E*K]>K:MU&XZ3;Z]:5EDWPUB+G4V@@^W0$0H#A M -1="PNRK/_+!*.9)4XV@3*+V;&7<0Z\D:,JP51DZ>LMAGS, 9 1E!4UC+)" M2&BFJ4.E=W7-HA5)M\*F:KT8OWBNX9'CXSJ6Y?&$YF6,_06JD=O7+JD.#BY# MWY_,[1# E<&0FD4EB&&2'.P8UEL )RP MM9\<)OW\"2TO=;'-;+681$Q1(=;783T9:&E-C*O(G;TG);Q&4L*;9%S<<82^19X!RZ0%B:UBHD6Q MFM5"U>U*O@Z):T(29%).;E'>2;!Y,/'IICSVM M^,D. 763 M!=HEZT!-UF==10PM@,[.!@;,62R6O6$ZHZ03IS;6-H-.9KZNKI M) ?&N"V6I8W<5.G>A3<1A)173*NLI@!C*<"*%FD2.O5[21S.:Z MP))W_\B&TW#E(D;Q &7H!<(O.L,>HY>LGBYQI59TH.3*+;IC0R\WF3Z>)L47 M1/7 62L>U*D=C('%,7 )1UDV""\I-V=SU1.[&=(WH^=%WD9G9T5R#I(7:TGZ M9F$3(=I\RF,M,C59,;T*!*5)!6(BXP"*QVSG,^S LQ"_MILJY5-41N&%C>U_ M'R["E=9];U0\(U:JDYSF( =8@MD+PB7GAMIZE'+21[ED%EM M415%I)JKG'R'6#7IR<#W\<9Q;W5*)NR?4=/9IT'>?@&P9U5=O]ETMFX)T]GX MA;D#!N![H-HB"SIN?L3-;310;(U-8S$V;B:P^V MY_"L9(RE19&/*_.1UP\H4!;;#V*VB\G=JP0>DF)@M=O!'$O!+*Q$5KVNI5'Q MLFB\#.J;"$5D[2^B,E638$C;5\W7M479<.,]GUD'396/.A[U+=(4Q $D:J&(CE MFDLS-DM)BP8E=_>.LK#6?@]R$D/S(A]LR@YEZF!:ETF:))7 A@1]K.R'8TPH M_!V U@>OT>YA>=]=L/[=4EY&,$^ &I?8:*3C\_>6"R=#"4W 6 56OG>(W(,N M]7M]4'HBIJI*8BR9:;%,U&T+2J6)DE6:H>L"[+Y[JA3C-GC D .:V!1WO87W M55@BEZC^RCAV5=%E.4/C_[KE3OC*%H5IS!+V2Y5\9KL$L*-!6WY M!8:QD](A\JF]JF2T"=Z2E;A2X<[NK.QYB5(IG[-Q2V"0=Y:1O\S;S0\[[B-A M);?D1Z)9.^$C\/9&50KS("G-,]^%E)=^&3QE^^)U0!EE:437*G\KHMX;JFX: MAO92Z2F=FI/ I\ML:8]Q#!OXZ(V+-BG7G*ED#>L1#&$S+T\E(232N.] ,*"$ M_,+FTVQRX#9HQX^$#DE\0;WZ1<0_*N M4*8,A2%I^ ;SKT^4T0^>OXXUTDE%1Y2*NUB6"MRV=O9M X&%>V2-2+/R'B)8 M3]!;%6QT0K(XQAC#0!L),PN!2?#2CG)5:9R$=;\CD:)$05 M\ ;JZ?(.MG_.Q>E! &3@#.E_R2/@4\=!EA&\NH[? 04#]9C-/%@+\O,2-N4/-7'B><. MSJC*,].3V50I89$U[OLY_O3O1E]MEDY?'6"$G@CH9LEHLW0^UORB@.2(VJ7( MU*.\@VF"R>C9X6E%Y]F=T$7'<;5Z/3WS9XO49E^C#WE[^4ET<^/=6YYQ!,QC MVC#N+1>>._3@TWE*W\1C*8[>*HB.PPB/+9DGU=0DO8188UDN,JW*?8$Y?K84 M3B04**,[27R44A-]HN0=)<:8V^%6D:^"5+!2=/HX<\?T$4^,1V.7^S:QR+^ MX?R8%U&[0(&U 7GO0#T 4)/4NJ6XK:A_B!0P[M,XBMU7^N2!ER'>YYE]H'T% M7'',2RI'M>YF21G-H#^3*#^NO(Y)Z(/*9C2XINANX)X1!^,<9D49$O^JS]N50<%=]:HA+*V(UY'IA:NF7G MGIW2<<\K62N"#FCIM#HW%^:]=>PY"[(Z-[/:\33?DW((LR95(EF0';YG3+_, M.+D=;,:BS3K**%P*#D.4SKHINZG"\\>*X'CT1?Y#M*Z)JLFB2@.U%BY6N,LD MR-*TJ9S=9N'Y1*M*_-'8]_ZR**B/\Z#M(! 5B:8H^^>K*+]4VH8GNF7D] V( MA%'. RFAE?-ZW*&L>YNA1YZ"9%$M9[15_A +HH6A;X]7H>CF367S;"[V MV H?L549\VWR8144=!9ERZ0O8;.]4 ,KDZE4=E\SV!)&= M::!69>I:KG1>0T>;I]\]8:C=?+6WMM3A!'> X@$_C+-X%S M?I];D^H7HAPM8V_5ZF[JWW*T]!3 /'DV\JB/EF!Q-0_TW7\E:EF8M6 M]G@W8/B5RB:RG78Q*':,+NN>9/.F12$)) M23I@S)!I*.E78_&9B,:K&8BH 8-6J[9"B,V]*Y/7JTS<\)72U7?@A@/9_)BC M=^%-[9G-FG%Q"U]/7 U=31BCZZA.4E3+#WF'VY4[F9ON/?<58*G+"AM@8Z,? MUO2'%")#NV14.N&*,JK\P)VQD5& CHQUG'LDY@J)-S/^$.?Q6<]G7";6E46D MQ(6^YZ0I^>_C>,-"O=+1ZS6?18.R8QVEE8R]E9LQ@!,H+[0=S%:92VG#T&<.-G#)LWP'[CHWLQU\![8/ MOX\T-2Q%+1_'V) (+U,G3XU67LEZ*OVW!'10]G'I0 BO%-+;@1"2O8ZB@%FS MATVD.?J5^79G]H.-"8Y3=;Z :#%F!Q.'EI+<4E=SVD4(36E=S;ORN5S!4;W$ MP$O9![88NI5LV$C,BMQ5]SA9SG;9$&OL*K?&9O.L,!J86'^"==6B'R)F-%3. M^L-EU=#Z0=2Q 7X4.[^UZ_DI&IA*AI#=%@ML"*P 5YR#Z64\-7ZI)M6+'&A+ M>YQ;$FZI1RG^ON:Q]ZBR1@G#JS&<$Q;;1^V0-F>/;<<.Z5 T6S;@'2WHD)IC M/F)))381O)]'GT4#1CE4$0UP,!4W?!O)[8I4A,4"L\=-:B> =:$@K1Y=K)[R M:88Q_ \6^.(KX 'F/F*.D2"P6+"#%U2AZ&/M.BDAON@^I-<[UL)RZ=%D5G1L M1!_/,M],/O'8O.:LIYC?0ZCGO'9R)1I;4[&'QTP^T_?1C.03G?CF<*@)T0+P M!3>J+4N>%PH%=1F1J^%IDM20,6 [,K100JZP+([Z M"F>50*2["C,6A&^1D_O0CS1]$--'HLCHIA;DREQC?^5P!L O%V_5BH4@V"M= M@55DDL?A B4:I9)E6)*HGYEBIR==0M5 MVL/RA OJF^JGKZ3AI2):$JM+5P]S\*RB3-^R M%S3;YGWDW_O(OZTU@X\;"]U3$W0GEKWD21]PBQX\+"<.^2@#(.E[ID_PX(1D M/<%J26W^X6+P#C.L9$RI.[XCGZ,0+,1WLO) LNQ(WC28==F?S//N*!.9DOEK M#P@Y,6'"#D1V2F;8 'BALTZ.,6:7%94D7(ZVDJGIQ=1"*2(5_R^\ZXBJ_:86 ML%%#I",:'Q]^ 13>F[Y,W.%J#R=+S;%-SA<10;'$HFSVJY;UG5RL9^B&U)!*27LBT2%4K5!TH#+)@Y\Q-D3J(LK%8VL_*'(7 MSV)SA3.9*[N3!F6RF-6&08YY19[YMGJQ_J.%C.YZ;YNE7S"/IWW0/)XWD$?0 M+9W#8/1UH-WV[T:7@Z'V=7 W&-UH9S?7P\'U2.M?GVO]7^\& VWTM3^"/RZ' M6O_;X/K\&W[[K?^G]F6@#2]_O1Z/GM\FJ@:X.3;_W+*^WF0NMKQNWYA79^<_8[+08_^WUX>?VK-K@:G(WN;JXO MSVCE_NCW.WC]X.SK]#LYNY<&W[M7UWA^?[9O[H\9Z 8:H.+"WCP\I^PYHWVY9*6 M8N#[4QO>T&IX"'BR#Y_>#NX EK<(IOX=?DZOI**G4J[@=_,7@OT?T@-@2K#=D>).0+@1F'1%W=G5Y]AL^S-T= M^*!LSQ\=18/5Q<$3)!*]!8#Y)X,]MKRGK6;L 'Y[>\MA=7.=7$VB9'0WZ -Q MZ=H%8/[V][O;FR'\%*B*<'4Y@C<-KN&[LT'_R^45_)M![/S;Y7!XR3[1:0]# M6!R1E8V$X7'B_P5[YA^3B_7*Q\4HIK*:R, )ZUJ P=%4%%UTI.":KC 460@E MF=I"D^;(84.2'91#J??NT'@ATNW94L+HCX)1J?^/%?[,=,L M*V:U+%378/6R'W[I[S'<2<>((N9J\9%I0%=HY?&!)HQZJQ2$)!>=T&P="M.@ MM8.IMV#K!%8@ZAXS9K8]JQ/%?F6MN<3U!H: 5,9E(JY&,R(NJB+([+ZN9WH7 M92"&Z(S&:-I\EE&,7R'-$$W16WC@FH@O$+/]A+=LZM'()]$1F#STNER:LJAF M#OR-V3F8;S7%/KMHGG-[*F$ZK7AZ4\K+EW.3O$0828DB$9=5ABT1T07:/3+9 M6/7&]MXXL4*4^,2DEPV YEZ<\L^"J$S*=&]4IKSIWL#% $I;^@FF#3BOQQYT8J?*%]W4B"__*'8A MHD&GS;(79N[@&NE]^,Z<\C&Z;1ZDI*3=3-%PBW5"47GDJ]A*V>1Z>:W]<3FZ M'@R'VA_H7+FY.*;/-B>XBCD7TY6SCK))$[YVE4&QC+6U9?I\%JTYQEG"O#)@ MOSQC!S%HAI][+JU4Z[7(Z&B!8?] M[4X#%J9=7-X-1]IP=#<8C+2;/ZX'=T#45V<9E:19U;#G&Z"-=LI M]2[D@]V-EEQRZ]J>_YF #'_ML)QJ9;F\'2#Z?N6#G&\97E]&0V@4"]+#?T=- M$LC\3^S(7MQK@"FPAK")R?_4C'\M[S]H@3])?A*SX%J-Y=-G?O>Y>9;1NY"( MEGW-#:!6;?ET)++=E_H2\-K& -A]/?@9BY/:8?\[K%@L@YK4V@%..9>DGKHD M]TF6& XXRW"=V2'3JD!//SGK=8/,"V.65'DJ'JN]VDO1TG;:*9LCWR-FCOL M$VR]F6+KS8.R]5J'V'JI2>Z=?[[S3PGN@>U@@XS?/#"#WR2 _ZX,M+E7L[!< M5W."3[93?+)]4!NQEC%,\>.Z#B_^6W4U[7+Z[,-KL"R M[%7Q[BGNHIVVG2#X3HK@.X=5#'I'L_?R?&B'^C/'@NZF(-I]#182PW539O9P MOZI24/&N=KVDVE4FR)==!_LOSS6IE\W=REW#_[Q=2)=>&1,Q@S-OY086F\XP MM' $G^D?-BR\@RI76%78TO>UTU*7*F<.&2:*SFU_&A\4?C.;834M9?Y]7^EE MS?I+I9<=-2'LM/,ZP=VD#U1U#-U0[L,Q4@@-G$V *73 MFHJN&FMM 3QIY4<5]5,;JX\1IV=[*P6$$5##B\D&FOO<$.F^840BR MB:!>XKN\2KK,W.-D$"P=*JYGQHK;C>9^6GR[TD:_F<>+IQ? M_C]02P$"% ,4 " QD8%3^$[4$S(( 6) %P @ $ M ;VMT82TQ,#,Q,C R,5]E>#,Q,2YH=&U02P$"% ,4 " QD8%3 Q4; MPR<( :) %P @ %G" ;VMT82TQ,#,Q,C R,5]E>#,Q M,BYH=&U02P$"% ,4 " QD8%3PU=DTE0% !U&@ %P M@ '#$ ;VMT82TQ,#,Q,C R,5]E>#,R,2YH=&U02P$"% ,4 " QD8%3 M-+/;<$(^ P # R, $0 @ %,%@ ;VMT82TR,#(Q,3 S,2YH M=&U02P$"% ,4 " QD8%3$H.8=0T3 !]R $0 @ &] M5 , ;VMT82TR,#(Q,3 S,2YX&UL4$L! M A0#% @ ,9&!4P#N#[1F@ /.(% !4 ( !:XT# &]K M=&$M,C R,3$P,S%?9&5F+GAM;%!+ 0(4 Q0 ( #&1@5-F;7821P8! *8( M"P 5 " 00.! !O:W1A+3(P,C$Q,#,Q7VQA8BYX;6Q02P$" M% ,4 " QD8%3"GQW%^2J "B$@@ %0 @ %^% 4 ;VMT M82TR,#(Q,3 S,5]P&UL4$L! A0#% @ ,9&!4Q@3O#'E.@ ',,! M !X ( !E;\% '$S,C(Q,#$Q,# Q